.marker-cluster-small {
	background-color: rgba(181, 226, 140, 0.6);
	}
.marker-cluster-small div {
	background-color: rgba(110, 204, 57, 0.6);
	}

.marker-cluster-medium {
	background-color: rgba(241, 211, 87, 0.6);
	}
.marker-cluster-medium div {
	background-color: rgba(240, 194, 12, 0.6);
	}

.marker-cluster-large {
	background-color: rgba(253, 156, 115, 0.6);
	}
.marker-cluster-large div {
	background-color: rgba(241, 128, 23, 0.6);
	}

	/* IE 6-8 fallback colors */
.leaflet-oldie .marker-cluster-small {
	background-color: rgb(181, 226, 140);
	}
.leaflet-oldie .marker-cluster-small div {
	background-color: rgb(110, 204, 57);
	}

.leaflet-oldie .marker-cluster-medium {
	background-color: rgb(241, 211, 87);
	}
.leaflet-oldie .marker-cluster-medium div {
	background-color: rgb(240, 194, 12);
	}

.leaflet-oldie .marker-cluster-large {
	background-color: rgb(253, 156, 115);
	}
.leaflet-oldie .marker-cluster-large div {
	background-color: rgb(241, 128, 23);
}

.marker-cluster {
	background-clip: padding-box;
	border-radius: 20px;
	}
.marker-cluster div {
	width: 30px;
	height: 30px;
	margin-left: 5px;
	margin-top: 5px;

	text-align: center;
	border-radius: 15px;
	font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
	}
.marker-cluster span {
	line-height: 30px;
	}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
     tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
     tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

@keyframes spinner-line-fade-more {
  0%, 100% {
    opacity: 0; /* minimum opacity */
  }
  1% {
    opacity: 1;
  }
}

@keyframes spinner-line-fade-quick {
  0%, 39%, 100% {
    opacity: 0.25; /* minimum opacity */
  }
  40% {
    opacity: 1;
  }
}

@keyframes spinner-line-fade-default {
  0%, 100% {
    opacity: 0.22; /* minimum opacity */
  }
  1% {
    opacity: 1;
  }
}

@keyframes spinner-line-shrink {
  0%, 25%, 100% {
    /* minimum scale and opacity */
    transform: scale(0.5);
    opacity: 0.25;
  }
  26% {
    transform: scale(1);
    opacity: 1;
  }
}

@charset "UTF-8";
/*!
 * Font Awesome Free 6.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}

.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.overview-wrapper .right-addon .fa-solid,
.overview-wrapper .left-addon .fa-solid,
.overview-wrapper .inner-addon .fa-solid,
.credentials-wrapper .right-addon .fa-solid,
.credentials-wrapper .left-addon .fa-solid,
.credentials-wrapper .inner-addon .fa-solid,
.fab,
.fa-brands {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular,
.overview-wrapper .right-addon .fa-solid,
.overview-wrapper .left-addon .fa-solid,
.overview-wrapper .inner-addon .fa-solid,
.credentials-wrapper .right-addon .fa-solid,
.credentials-wrapper .left-addon .fa-solid,
.credentials-wrapper .inner-addon .fa-solid {
  font-family: "Font Awesome 6 Free";
}

.fab,
.fa-brands {
  font-family: "Font Awesome 6 Brands";
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em;
}

.fa-xs {
  font-size: 0.75em;
  line-height: 0.0833333337em;
  vertical-align: 0.125em;
}

.fa-sm {
  font-size: 0.875em;
  line-height: 0.0714285718em;
  vertical-align: 0.0535714295em;
}

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}

.fa-xl {
  font-size: 1.5em;
  line-height: 0.0416666682em;
  vertical-align: -0.125em;
}

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  left: calc(var(--fa-li-width, 2em) * -1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em);
}

.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
@keyframes fa-beat {
  0%, 90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    transform: scale(1, 1) translateY(0);
  }
  100% {
    transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  8%, 24% {
    transform: rotate(-18deg);
  }
  12%, 28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  40%, 100% {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  transform: rotate(90deg);
}

.fa-rotate-180 {
  transform: rotate(180deg);
}

.fa-rotate-270 {
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1);
}

.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, none));
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index, auto);
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-0::before {
  content: "\30 ";
}

.fa-1::before {
  content: "\31 ";
}

.fa-2::before {
  content: "\32 ";
}

.fa-3::before {
  content: "\33 ";
}

.fa-4::before {
  content: "\34 ";
}

.fa-5::before {
  content: "\35 ";
}

.fa-6::before {
  content: "\36 ";
}

.fa-7::before {
  content: "\37 ";
}

.fa-8::before {
  content: "\38 ";
}

.fa-9::before {
  content: "\39 ";
}

.fa-fill-drip::before {
  content: "\f576";
}

.fa-arrows-to-circle::before {
  content: "\e4bd";
}

.fa-circle-chevron-right::before {
  content: "\f138";
}

.fa-chevron-circle-right::before {
  content: "\f138";
}

.fa-at::before {
  content: "\@";
}

.fa-trash-can::before {
  content: "\f2ed";
}

.fa-trash-alt::before {
  content: "\f2ed";
}

.fa-text-height::before {
  content: "\f034";
}

.fa-user-xmark::before {
  content: "\f235";
}

.fa-user-times::before {
  content: "\f235";
}

.fa-stethoscope::before {
  content: "\f0f1";
}

.fa-message::before {
  content: "\f27a";
}

.fa-comment-alt::before {
  content: "\f27a";
}

.fa-info::before {
  content: "\f129";
}

.fa-down-left-and-up-right-to-center::before {
  content: "\f422";
}

.fa-compress-alt::before {
  content: "\f422";
}

.fa-explosion::before {
  content: "\e4e9";
}

.fa-file-lines::before {
  content: "\f15c";
}

.fa-file-alt::before {
  content: "\f15c";
}

.fa-file-text::before {
  content: "\f15c";
}

.fa-wave-square::before {
  content: "\f83e";
}

.fa-ring::before {
  content: "\f70b";
}

.fa-building-un::before {
  content: "\e4d9";
}

.fa-dice-three::before {
  content: "\f527";
}

.fa-calendar-days::before {
  content: "\f073";
}

.fa-calendar-alt::before {
  content: "\f073";
}

.fa-anchor-circle-check::before {
  content: "\e4aa";
}

.fa-building-circle-arrow-right::before {
  content: "\e4d1";
}

.fa-volleyball::before {
  content: "\f45f";
}

.fa-volleyball-ball::before {
  content: "\f45f";
}

.fa-arrows-up-to-line::before {
  content: "\e4c2";
}

.fa-sort-down::before {
  content: "\f0dd";
}

.fa-sort-desc::before {
  content: "\f0dd";
}

.fa-circle-minus::before {
  content: "\f056";
}

.fa-minus-circle::before {
  content: "\f056";
}

.fa-door-open::before {
  content: "\f52b";
}

.fa-right-from-bracket::before {
  content: "\f2f5";
}

.fa-sign-out-alt::before {
  content: "\f2f5";
}

.fa-atom::before {
  content: "\f5d2";
}

.fa-soap::before {
  content: "\e06e";
}

.fa-icons::before {
  content: "\f86d";
}

.fa-heart-music-camera-bolt::before {
  content: "\f86d";
}

.fa-microphone-lines-slash::before {
  content: "\f539";
}

.fa-microphone-alt-slash::before {
  content: "\f539";
}

.fa-bridge-circle-check::before {
  content: "\e4c9";
}

.fa-pump-medical::before {
  content: "\e06a";
}

.fa-fingerprint::before {
  content: "\f577";
}

.fa-hand-point-right::before {
  content: "\f0a4";
}

.fa-magnifying-glass-location::before {
  content: "\f689";
}

.fa-search-location::before {
  content: "\f689";
}

.fa-forward-step::before {
  content: "\f051";
}

.fa-step-forward::before {
  content: "\f051";
}

.fa-face-smile-beam::before {
  content: "\f5b8";
}

.fa-smile-beam::before {
  content: "\f5b8";
}

.fa-flag-checkered::before {
  content: "\f11e";
}

.fa-football::before {
  content: "\f44e";
}

.fa-football-ball::before {
  content: "\f44e";
}

.fa-school-circle-exclamation::before {
  content: "\e56c";
}

.fa-crop::before {
  content: "\f125";
}

.fa-angles-down::before {
  content: "\f103";
}

.fa-angle-double-down::before {
  content: "\f103";
}

.fa-users-rectangle::before {
  content: "\e594";
}

.fa-people-roof::before {
  content: "\e537";
}

.fa-people-line::before {
  content: "\e534";
}

.fa-beer-mug-empty::before {
  content: "\f0fc";
}

.fa-beer::before {
  content: "\f0fc";
}

.fa-diagram-predecessor::before {
  content: "\e477";
}

.fa-arrow-up-long::before {
  content: "\f176";
}

.fa-long-arrow-up::before {
  content: "\f176";
}

.fa-fire-flame-simple::before {
  content: "\f46a";
}

.fa-burn::before {
  content: "\f46a";
}

.fa-person::before {
  content: "\f183";
}

.fa-male::before {
  content: "\f183";
}

.fa-laptop::before {
  content: "\f109";
}

.fa-file-csv::before {
  content: "\f6dd";
}

.fa-menorah::before {
  content: "\f676";
}

.fa-truck-plane::before {
  content: "\e58f";
}

.fa-record-vinyl::before {
  content: "\f8d9";
}

.fa-face-grin-stars::before {
  content: "\f587";
}

.fa-grin-stars::before {
  content: "\f587";
}

.fa-bong::before {
  content: "\f55c";
}

.fa-spaghetti-monster-flying::before {
  content: "\f67b";
}

.fa-pastafarianism::before {
  content: "\f67b";
}

.fa-arrow-down-up-across-line::before {
  content: "\e4af";
}

.fa-spoon::before {
  content: "\f2e5";
}

.fa-utensil-spoon::before {
  content: "\f2e5";
}

.fa-jar-wheat::before {
  content: "\e517";
}

.fa-envelopes-bulk::before {
  content: "\f674";
}

.fa-mail-bulk::before {
  content: "\f674";
}

.fa-file-circle-exclamation::before {
  content: "\e4eb";
}

.fa-circle-h::before {
  content: "\f47e";
}

.fa-hospital-symbol::before {
  content: "\f47e";
}

.fa-pager::before {
  content: "\f815";
}

.fa-address-book::before {
  content: "\f2b9";
}

.fa-contact-book::before {
  content: "\f2b9";
}

.fa-strikethrough::before {
  content: "\f0cc";
}

.fa-k::before {
  content: "K";
}

.fa-landmark-flag::before {
  content: "\e51c";
}

.fa-pencil::before {
  content: "\f303";
}

.fa-pencil-alt::before {
  content: "\f303";
}

.fa-backward::before {
  content: "\f04a";
}

.fa-caret-right::before {
  content: "\f0da";
}

.fa-comments::before {
  content: "\f086";
}

.fa-paste::before {
  content: "\f0ea";
}

.fa-file-clipboard::before {
  content: "\f0ea";
}

.fa-code-pull-request::before {
  content: "\e13c";
}

.fa-clipboard-list::before {
  content: "\f46d";
}

.fa-truck-ramp-box::before {
  content: "\f4de";
}

.fa-truck-loading::before {
  content: "\f4de";
}

.fa-user-check::before {
  content: "\f4fc";
}

.fa-vial-virus::before {
  content: "\e597";
}

.fa-sheet-plastic::before {
  content: "\e571";
}

.fa-blog::before {
  content: "\f781";
}

.fa-user-ninja::before {
  content: "\f504";
}

.fa-person-arrow-up-from-line::before {
  content: "\e539";
}

.fa-scroll-torah::before {
  content: "\f6a0";
}

.fa-torah::before {
  content: "\f6a0";
}

.fa-broom-ball::before {
  content: "\f458";
}

.fa-quidditch::before {
  content: "\f458";
}

.fa-quidditch-broom-ball::before {
  content: "\f458";
}

.fa-toggle-off::before {
  content: "\f204";
}

.fa-box-archive::before {
  content: "\f187";
}

.fa-archive::before {
  content: "\f187";
}

.fa-person-drowning::before {
  content: "\e545";
}

.fa-arrow-down-9-1::before {
  content: "\f886";
}

.fa-sort-numeric-desc::before {
  content: "\f886";
}

.fa-sort-numeric-down-alt::before {
  content: "\f886";
}

.fa-face-grin-tongue-squint::before {
  content: "\f58a";
}

.fa-grin-tongue-squint::before {
  content: "\f58a";
}

.fa-spray-can::before {
  content: "\f5bd";
}

.fa-truck-monster::before {
  content: "\f63b";
}

.fa-w::before {
  content: "W";
}

.fa-earth-africa::before {
  content: "\f57c";
}

.fa-globe-africa::before {
  content: "\f57c";
}

.fa-rainbow::before {
  content: "\f75b";
}

.fa-circle-notch::before {
  content: "\f1ce";
}

.fa-tablet-screen-button::before {
  content: "\f3fa";
}

.fa-tablet-alt::before {
  content: "\f3fa";
}

.fa-paw::before {
  content: "\f1b0";
}

.fa-cloud::before {
  content: "\f0c2";
}

.fa-trowel-bricks::before {
  content: "\e58a";
}

.fa-face-flushed::before {
  content: "\f579";
}

.fa-flushed::before {
  content: "\f579";
}

.fa-hospital-user::before {
  content: "\f80d";
}

.fa-tent-arrow-left-right::before {
  content: "\e57f";
}

.fa-gavel::before {
  content: "\f0e3";
}

.fa-legal::before {
  content: "\f0e3";
}

.fa-binoculars::before {
  content: "\f1e5";
}

.fa-microphone-slash::before {
  content: "\f131";
}

.fa-box-tissue::before {
  content: "\e05b";
}

.fa-motorcycle::before {
  content: "\f21c";
}

.fa-bell-concierge::before {
  content: "\f562";
}

.fa-concierge-bell::before {
  content: "\f562";
}

.fa-pen-ruler::before {
  content: "\f5ae";
}

.fa-pencil-ruler::before {
  content: "\f5ae";
}

.fa-people-arrows::before {
  content: "\e068";
}

.fa-people-arrows-left-right::before {
  content: "\e068";
}

.fa-mars-and-venus-burst::before {
  content: "\e523";
}

.fa-square-caret-right::before {
  content: "\f152";
}

.fa-caret-square-right::before {
  content: "\f152";
}

.fa-scissors::before {
  content: "\f0c4";
}

.fa-cut::before {
  content: "\f0c4";
}

.fa-sun-plant-wilt::before {
  content: "\e57a";
}

.fa-toilets-portable::before {
  content: "\e584";
}

.fa-hockey-puck::before {
  content: "\f453";
}

.fa-table::before {
  content: "\f0ce";
}

.fa-magnifying-glass-arrow-right::before {
  content: "\e521";
}

.fa-tachograph-digital::before {
  content: "\f566";
}

.fa-digital-tachograph::before {
  content: "\f566";
}

.fa-users-slash::before {
  content: "\e073";
}

.fa-clover::before {
  content: "\e139";
}

.fa-reply::before {
  content: "\f3e5";
}

.fa-mail-reply::before {
  content: "\f3e5";
}

.fa-star-and-crescent::before {
  content: "\f699";
}

.fa-house-fire::before {
  content: "\e50c";
}

.fa-square-minus::before {
  content: "\f146";
}

.fa-minus-square::before {
  content: "\f146";
}

.fa-helicopter::before {
  content: "\f533";
}

.fa-compass::before {
  content: "\f14e";
}

.fa-square-caret-down::before {
  content: "\f150";
}

.fa-caret-square-down::before {
  content: "\f150";
}

.fa-file-circle-question::before {
  content: "\e4ef";
}

.fa-laptop-code::before {
  content: "\f5fc";
}

.fa-swatchbook::before {
  content: "\f5c3";
}

.fa-prescription-bottle::before {
  content: "\f485";
}

.fa-bars::before {
  content: "\f0c9";
}

.fa-navicon::before {
  content: "\f0c9";
}

.fa-people-group::before {
  content: "\e533";
}

.fa-hourglass-end::before {
  content: "\f253";
}

.fa-hourglass-3::before {
  content: "\f253";
}

.fa-heart-crack::before {
  content: "\f7a9";
}

.fa-heart-broken::before {
  content: "\f7a9";
}

.fa-square-up-right::before {
  content: "\f360";
}

.fa-external-link-square-alt::before {
  content: "\f360";
}

.fa-face-kiss-beam::before {
  content: "\f597";
}

.fa-kiss-beam::before {
  content: "\f597";
}

.fa-film::before {
  content: "\f008";
}

.fa-ruler-horizontal::before {
  content: "\f547";
}

.fa-people-robbery::before {
  content: "\e536";
}

.fa-lightbulb::before {
  content: "\f0eb";
}

.fa-caret-left::before {
  content: "\f0d9";
}

.fa-circle-exclamation::before {
  content: "\f06a";
}

.fa-exclamation-circle::before {
  content: "\f06a";
}

.fa-school-circle-xmark::before {
  content: "\e56d";
}

.fa-arrow-right-from-bracket::before {
  content: "\f08b";
}

.fa-sign-out::before {
  content: "\f08b";
}

.fa-circle-chevron-down::before {
  content: "\f13a";
}

.fa-chevron-circle-down::before {
  content: "\f13a";
}

.fa-unlock-keyhole::before {
  content: "\f13e";
}

.fa-unlock-alt::before {
  content: "\f13e";
}

.fa-cloud-showers-heavy::before {
  content: "\f740";
}

.fa-headphones-simple::before {
  content: "\f58f";
}

.fa-headphones-alt::before {
  content: "\f58f";
}

.fa-sitemap::before {
  content: "\f0e8";
}

.fa-circle-dollar-to-slot::before {
  content: "\f4b9";
}

.fa-donate::before {
  content: "\f4b9";
}

.fa-memory::before {
  content: "\f538";
}

.fa-road-spikes::before {
  content: "\e568";
}

.fa-fire-burner::before {
  content: "\e4f1";
}

.fa-flag::before {
  content: "\f024";
}

.fa-hanukiah::before {
  content: "\f6e6";
}

.fa-feather::before {
  content: "\f52d";
}

.fa-volume-low::before {
  content: "\f027";
}

.fa-volume-down::before {
  content: "\f027";
}

.fa-comment-slash::before {
  content: "\f4b3";
}

.fa-cloud-sun-rain::before {
  content: "\f743";
}

.fa-compress::before {
  content: "\f066";
}

.fa-wheat-awn::before {
  content: "\e2cd";
}

.fa-wheat-alt::before {
  content: "\e2cd";
}

.fa-ankh::before {
  content: "\f644";
}

.fa-hands-holding-child::before {
  content: "\e4fa";
}

.fa-asterisk::before {
  content: "\*";
}

.fa-square-check::before {
  content: "\f14a";
}

.fa-check-square::before {
  content: "\f14a";
}

.fa-peseta-sign::before {
  content: "\e221";
}

.fa-heading::before {
  content: "\f1dc";
}

.fa-header::before {
  content: "\f1dc";
}

.fa-ghost::before {
  content: "\f6e2";
}

.fa-list::before {
  content: "\f03a";
}

.fa-list-squares::before {
  content: "\f03a";
}

.fa-square-phone-flip::before {
  content: "\f87b";
}

.fa-phone-square-alt::before {
  content: "\f87b";
}

.fa-cart-plus::before {
  content: "\f217";
}

.fa-gamepad::before {
  content: "\f11b";
}

.fa-circle-dot::before {
  content: "\f192";
}

.fa-dot-circle::before {
  content: "\f192";
}

.fa-face-dizzy::before {
  content: "\f567";
}

.fa-dizzy::before {
  content: "\f567";
}

.fa-egg::before {
  content: "\f7fb";
}

.fa-house-medical-circle-xmark::before {
  content: "\e513";
}

.fa-campground::before {
  content: "\f6bb";
}

.fa-folder-plus::before {
  content: "\f65e";
}

.fa-futbol::before {
  content: "\f1e3";
}

.fa-futbol-ball::before {
  content: "\f1e3";
}

.fa-soccer-ball::before {
  content: "\f1e3";
}

.fa-paintbrush::before {
  content: "\f1fc";
}

.fa-paint-brush::before {
  content: "\f1fc";
}

.fa-lock::before {
  content: "\f023";
}

.fa-gas-pump::before {
  content: "\f52f";
}

.fa-hot-tub-person::before {
  content: "\f593";
}

.fa-hot-tub::before {
  content: "\f593";
}

.fa-map-location::before {
  content: "\f59f";
}

.fa-map-marked::before {
  content: "\f59f";
}

.fa-house-flood-water::before {
  content: "\e50e";
}

.fa-tree::before {
  content: "\f1bb";
}

.fa-bridge-lock::before {
  content: "\e4cc";
}

.fa-sack-dollar::before {
  content: "\f81d";
}

.fa-pen-to-square::before {
  content: "\f044";
}

.fa-edit::before {
  content: "\f044";
}

.fa-car-side::before {
  content: "\f5e4";
}

.fa-share-nodes::before {
  content: "\f1e0";
}

.fa-share-alt::before {
  content: "\f1e0";
}

.fa-heart-circle-minus::before {
  content: "\e4ff";
}

.fa-hourglass-half::before {
  content: "\f252";
}

.fa-hourglass-2::before {
  content: "\f252";
}

.fa-microscope::before {
  content: "\f610";
}

.fa-sink::before {
  content: "\e06d";
}

.fa-bag-shopping::before {
  content: "\f290";
}

.fa-shopping-bag::before {
  content: "\f290";
}

.fa-arrow-down-z-a::before {
  content: "\f881";
}

.fa-sort-alpha-desc::before {
  content: "\f881";
}

.fa-sort-alpha-down-alt::before {
  content: "\f881";
}

.fa-mitten::before {
  content: "\f7b5";
}

.fa-person-rays::before {
  content: "\e54d";
}

.fa-users::before {
  content: "\f0c0";
}

.fa-eye-slash::before {
  content: "\f070";
}

.fa-flask-vial::before {
  content: "\e4f3";
}

.fa-hand::before {
  content: "\f256";
}

.fa-hand-paper::before {
  content: "\f256";
}

.fa-om::before {
  content: "\f679";
}

.fa-worm::before {
  content: "\e599";
}

.fa-house-circle-xmark::before {
  content: "\e50b";
}

.fa-plug::before {
  content: "\f1e6";
}

.fa-chevron-up::before {
  content: "\f077";
}

.fa-hand-spock::before {
  content: "\f259";
}

.fa-stopwatch::before {
  content: "\f2f2";
}

.fa-face-kiss::before {
  content: "\f596";
}

.fa-kiss::before {
  content: "\f596";
}

.fa-bridge-circle-xmark::before {
  content: "\e4cb";
}

.fa-face-grin-tongue::before {
  content: "\f589";
}

.fa-grin-tongue::before {
  content: "\f589";
}

.fa-chess-bishop::before {
  content: "\f43a";
}

.fa-face-grin-wink::before {
  content: "\f58c";
}

.fa-grin-wink::before {
  content: "\f58c";
}

.fa-ear-deaf::before {
  content: "\f2a4";
}

.fa-deaf::before {
  content: "\f2a4";
}

.fa-deafness::before {
  content: "\f2a4";
}

.fa-hard-of-hearing::before {
  content: "\f2a4";
}

.fa-road-circle-check::before {
  content: "\e564";
}

.fa-dice-five::before {
  content: "\f523";
}

.fa-square-rss::before {
  content: "\f143";
}

.fa-rss-square::before {
  content: "\f143";
}

.fa-land-mine-on::before {
  content: "\e51b";
}

.fa-i-cursor::before {
  content: "\f246";
}

.fa-stamp::before {
  content: "\f5bf";
}

.fa-stairs::before {
  content: "\e289";
}

.fa-i::before {
  content: "I";
}

.fa-hryvnia-sign::before {
  content: "\f6f2";
}

.fa-hryvnia::before {
  content: "\f6f2";
}

.fa-pills::before {
  content: "\f484";
}

.fa-face-grin-wide::before {
  content: "\f581";
}

.fa-grin-alt::before {
  content: "\f581";
}

.fa-tooth::before {
  content: "\f5c9";
}

.fa-v::before {
  content: "V";
}

.fa-bangladeshi-taka-sign::before {
  content: "\e2e6";
}

.fa-bicycle::before {
  content: "\f206";
}

.fa-staff-snake::before {
  content: "\e579";
}

.fa-rod-asclepius::before {
  content: "\e579";
}

.fa-rod-snake::before {
  content: "\e579";
}

.fa-staff-aesculapius::before {
  content: "\e579";
}

.fa-head-side-cough-slash::before {
  content: "\e062";
}

.fa-truck-medical::before {
  content: "\f0f9";
}

.fa-ambulance::before {
  content: "\f0f9";
}

.fa-wheat-awn-circle-exclamation::before {
  content: "\e598";
}

.fa-snowman::before {
  content: "\f7d0";
}

.fa-mortar-pestle::before {
  content: "\f5a7";
}

.fa-road-barrier::before {
  content: "\e562";
}

.fa-school::before {
  content: "\f549";
}

.fa-igloo::before {
  content: "\f7ae";
}

.fa-joint::before {
  content: "\f595";
}

.fa-angle-right::before {
  content: "\f105";
}

.fa-horse::before {
  content: "\f6f0";
}

.fa-q::before {
  content: "Q";
}

.fa-g::before {
  content: "G";
}

.fa-notes-medical::before {
  content: "\f481";
}

.fa-temperature-half::before {
  content: "\f2c9";
}

.fa-temperature-2::before {
  content: "\f2c9";
}

.fa-thermometer-2::before {
  content: "\f2c9";
}

.fa-thermometer-half::before {
  content: "\f2c9";
}

.fa-dong-sign::before {
  content: "\e169";
}

.fa-capsules::before {
  content: "\f46b";
}

.fa-poo-storm::before {
  content: "\f75a";
}

.fa-poo-bolt::before {
  content: "\f75a";
}

.fa-face-frown-open::before {
  content: "\f57a";
}

.fa-frown-open::before {
  content: "\f57a";
}

.fa-hand-point-up::before {
  content: "\f0a6";
}

.fa-money-bill::before {
  content: "\f0d6";
}

.fa-bookmark::before {
  content: "\f02e";
}

.fa-align-justify::before {
  content: "\f039";
}

.fa-umbrella-beach::before {
  content: "\f5ca";
}

.fa-helmet-un::before {
  content: "\e503";
}

.fa-bullseye::before {
  content: "\f140";
}

.fa-bacon::before {
  content: "\f7e5";
}

.fa-hand-point-down::before {
  content: "\f0a7";
}

.fa-arrow-up-from-bracket::before {
  content: "\e09a";
}

.fa-folder::before {
  content: "\f07b";
}

.fa-folder-blank::before {
  content: "\f07b";
}

.fa-file-waveform::before {
  content: "\f478";
}

.fa-file-medical-alt::before {
  content: "\f478";
}

.fa-radiation::before {
  content: "\f7b9";
}

.fa-chart-simple::before {
  content: "\e473";
}

.fa-mars-stroke::before {
  content: "\f229";
}

.fa-vial::before {
  content: "\f492";
}

.fa-gauge::before {
  content: "\f624";
}

.fa-dashboard::before {
  content: "\f624";
}

.fa-gauge-med::before {
  content: "\f624";
}

.fa-tachometer-alt-average::before {
  content: "\f624";
}

.fa-wand-magic-sparkles::before {
  content: "\e2ca";
}

.fa-magic-wand-sparkles::before {
  content: "\e2ca";
}

.fa-e::before {
  content: "E";
}

.fa-pen-clip::before {
  content: "\f305";
}

.fa-pen-alt::before {
  content: "\f305";
}

.fa-bridge-circle-exclamation::before {
  content: "\e4ca";
}

.fa-user::before {
  content: "\f007";
}

.fa-school-circle-check::before {
  content: "\e56b";
}

.fa-dumpster::before {
  content: "\f793";
}

.fa-van-shuttle::before {
  content: "\f5b6";
}

.fa-shuttle-van::before {
  content: "\f5b6";
}

.fa-building-user::before {
  content: "\e4da";
}

.fa-square-caret-left::before {
  content: "\f191";
}

.fa-caret-square-left::before {
  content: "\f191";
}

.fa-highlighter::before {
  content: "\f591";
}

.fa-key::before {
  content: "\f084";
}

.fa-bullhorn::before {
  content: "\f0a1";
}

.fa-globe::before {
  content: "\f0ac";
}

.fa-synagogue::before {
  content: "\f69b";
}

.fa-person-half-dress::before {
  content: "\e548";
}

.fa-road-bridge::before {
  content: "\e563";
}

.fa-location-arrow::before {
  content: "\f124";
}

.fa-c::before {
  content: "C";
}

.fa-tablet-button::before {
  content: "\f10a";
}

.fa-building-lock::before {
  content: "\e4d6";
}

.fa-pizza-slice::before {
  content: "\f818";
}

.fa-money-bill-wave::before {
  content: "\f53a";
}

.fa-chart-area::before {
  content: "\f1fe";
}

.fa-area-chart::before {
  content: "\f1fe";
}

.fa-house-flag::before {
  content: "\e50d";
}

.fa-person-circle-minus::before {
  content: "\e540";
}

.fa-ban::before {
  content: "\f05e";
}

.fa-cancel::before {
  content: "\f05e";
}

.fa-camera-rotate::before {
  content: "\e0d8";
}

.fa-spray-can-sparkles::before {
  content: "\f5d0";
}

.fa-air-freshener::before {
  content: "\f5d0";
}

.fa-star::before {
  content: "\f005";
}

.fa-repeat::before {
  content: "\f363";
}

.fa-cross::before {
  content: "\f654";
}

.fa-box::before {
  content: "\f466";
}

.fa-venus-mars::before {
  content: "\f228";
}

.fa-arrow-pointer::before {
  content: "\f245";
}

.fa-mouse-pointer::before {
  content: "\f245";
}

.fa-maximize::before {
  content: "\f31e";
}

.fa-expand-arrows-alt::before {
  content: "\f31e";
}

.fa-charging-station::before {
  content: "\f5e7";
}

.fa-shapes::before {
  content: "\f61f";
}

.fa-triangle-circle-square::before {
  content: "\f61f";
}

.fa-shuffle::before {
  content: "\f074";
}

.fa-random::before {
  content: "\f074";
}

.fa-person-running::before {
  content: "\f70c";
}

.fa-running::before {
  content: "\f70c";
}

.fa-mobile-retro::before {
  content: "\e527";
}

.fa-grip-lines-vertical::before {
  content: "\f7a5";
}

.fa-spider::before {
  content: "\f717";
}

.fa-hands-bound::before {
  content: "\e4f9";
}

.fa-file-invoice-dollar::before {
  content: "\f571";
}

.fa-plane-circle-exclamation::before {
  content: "\e556";
}

.fa-x-ray::before {
  content: "\f497";
}

.fa-spell-check::before {
  content: "\f891";
}

.fa-slash::before {
  content: "\f715";
}

.fa-computer-mouse::before {
  content: "\f8cc";
}

.fa-mouse::before {
  content: "\f8cc";
}

.fa-arrow-right-to-bracket::before {
  content: "\f090";
}

.fa-sign-in::before {
  content: "\f090";
}

.fa-shop-slash::before {
  content: "\e070";
}

.fa-store-alt-slash::before {
  content: "\e070";
}

.fa-server::before {
  content: "\f233";
}

.fa-virus-covid-slash::before {
  content: "\e4a9";
}

.fa-shop-lock::before {
  content: "\e4a5";
}

.fa-hourglass-start::before {
  content: "\f251";
}

.fa-hourglass-1::before {
  content: "\f251";
}

.fa-blender-phone::before {
  content: "\f6b6";
}

.fa-building-wheat::before {
  content: "\e4db";
}

.fa-person-breastfeeding::before {
  content: "\e53a";
}

.fa-right-to-bracket::before {
  content: "\f2f6";
}

.fa-sign-in-alt::before {
  content: "\f2f6";
}

.fa-venus::before {
  content: "\f221";
}

.fa-passport::before {
  content: "\f5ab";
}

.fa-heart-pulse::before {
  content: "\f21e";
}

.fa-heartbeat::before {
  content: "\f21e";
}

.fa-people-carry-box::before {
  content: "\f4ce";
}

.fa-people-carry::before {
  content: "\f4ce";
}

.fa-temperature-high::before {
  content: "\f769";
}

.fa-microchip::before {
  content: "\f2db";
}

.fa-crown::before {
  content: "\f521";
}

.fa-weight-hanging::before {
  content: "\f5cd";
}

.fa-xmarks-lines::before {
  content: "\e59a";
}

.fa-file-prescription::before {
  content: "\f572";
}

.fa-weight-scale::before {
  content: "\f496";
}

.fa-weight::before {
  content: "\f496";
}

.fa-user-group::before {
  content: "\f500";
}

.fa-user-friends::before {
  content: "\f500";
}

.fa-arrow-up-a-z::before {
  content: "\f15e";
}

.fa-sort-alpha-up::before {
  content: "\f15e";
}

.fa-chess-knight::before {
  content: "\f441";
}

.fa-face-laugh-squint::before {
  content: "\f59b";
}

.fa-laugh-squint::before {
  content: "\f59b";
}

.fa-wheelchair::before {
  content: "\f193";
}

.fa-circle-arrow-up::before {
  content: "\f0aa";
}

.fa-arrow-circle-up::before {
  content: "\f0aa";
}

.fa-toggle-on::before {
  content: "\f205";
}

.fa-person-walking::before {
  content: "\f554";
}

.fa-walking::before {
  content: "\f554";
}

.fa-l::before {
  content: "L";
}

.fa-fire::before {
  content: "\f06d";
}

.fa-bed-pulse::before {
  content: "\f487";
}

.fa-procedures::before {
  content: "\f487";
}

.fa-shuttle-space::before {
  content: "\f197";
}

.fa-space-shuttle::before {
  content: "\f197";
}

.fa-face-laugh::before {
  content: "\f599";
}

.fa-laugh::before {
  content: "\f599";
}

.fa-folder-open::before {
  content: "\f07c";
}

.fa-heart-circle-plus::before {
  content: "\e500";
}

.fa-code-fork::before {
  content: "\e13b";
}

.fa-city::before {
  content: "\f64f";
}

.fa-microphone-lines::before {
  content: "\f3c9";
}

.fa-microphone-alt::before {
  content: "\f3c9";
}

.fa-pepper-hot::before {
  content: "\f816";
}

.fa-unlock::before {
  content: "\f09c";
}

.fa-colon-sign::before {
  content: "\e140";
}

.fa-headset::before {
  content: "\f590";
}

.fa-store-slash::before {
  content: "\e071";
}

.fa-road-circle-xmark::before {
  content: "\e566";
}

.fa-user-minus::before {
  content: "\f503";
}

.fa-mars-stroke-up::before {
  content: "\f22a";
}

.fa-mars-stroke-v::before {
  content: "\f22a";
}

.fa-champagne-glasses::before {
  content: "\f79f";
}

.fa-glass-cheers::before {
  content: "\f79f";
}

.fa-clipboard::before {
  content: "\f328";
}

.fa-house-circle-exclamation::before {
  content: "\e50a";
}

.fa-file-arrow-up::before {
  content: "\f574";
}

.fa-file-upload::before {
  content: "\f574";
}

.fa-wifi::before {
  content: "\f1eb";
}

.fa-wifi-3::before {
  content: "\f1eb";
}

.fa-wifi-strong::before {
  content: "\f1eb";
}

.fa-bath::before {
  content: "\f2cd";
}

.fa-bathtub::before {
  content: "\f2cd";
}

.fa-underline::before {
  content: "\f0cd";
}

.fa-user-pen::before {
  content: "\f4ff";
}

.fa-user-edit::before {
  content: "\f4ff";
}

.fa-signature::before {
  content: "\f5b7";
}

.fa-stroopwafel::before {
  content: "\f551";
}

.fa-bold::before {
  content: "\f032";
}

.fa-anchor-lock::before {
  content: "\e4ad";
}

.fa-building-ngo::before {
  content: "\e4d7";
}

.fa-manat-sign::before {
  content: "\e1d5";
}

.fa-not-equal::before {
  content: "\f53e";
}

.fa-border-top-left::before {
  content: "\f853";
}

.fa-border-style::before {
  content: "\f853";
}

.fa-map-location-dot::before {
  content: "\f5a0";
}

.fa-map-marked-alt::before {
  content: "\f5a0";
}

.fa-jedi::before {
  content: "\f669";
}

.fa-square-poll-vertical::before {
  content: "\f681";
}

.fa-poll::before {
  content: "\f681";
}

.fa-mug-hot::before {
  content: "\f7b6";
}

.fa-car-battery::before {
  content: "\f5df";
}

.fa-battery-car::before {
  content: "\f5df";
}

.fa-gift::before {
  content: "\f06b";
}

.fa-dice-two::before {
  content: "\f528";
}

.fa-chess-queen::before {
  content: "\f445";
}

.fa-glasses::before {
  content: "\f530";
}

.fa-chess-board::before {
  content: "\f43c";
}

.fa-building-circle-check::before {
  content: "\e4d2";
}

.fa-person-chalkboard::before {
  content: "\e53d";
}

.fa-mars-stroke-right::before {
  content: "\f22b";
}

.fa-mars-stroke-h::before {
  content: "\f22b";
}

.fa-hand-back-fist::before {
  content: "\f255";
}

.fa-hand-rock::before {
  content: "\f255";
}

.fa-square-caret-up::before {
  content: "\f151";
}

.fa-caret-square-up::before {
  content: "\f151";
}

.fa-cloud-showers-water::before {
  content: "\e4e4";
}

.fa-chart-bar::before {
  content: "\f080";
}

.fa-bar-chart::before {
  content: "\f080";
}

.fa-hands-bubbles::before {
  content: "\e05e";
}

.fa-hands-wash::before {
  content: "\e05e";
}

.fa-less-than-equal::before {
  content: "\f537";
}

.fa-train::before {
  content: "\f238";
}

.fa-eye-low-vision::before {
  content: "\f2a8";
}

.fa-low-vision::before {
  content: "\f2a8";
}

.fa-crow::before {
  content: "\f520";
}

.fa-sailboat::before {
  content: "\e445";
}

.fa-window-restore::before {
  content: "\f2d2";
}

.fa-square-plus::before {
  content: "\f0fe";
}

.fa-plus-square::before {
  content: "\f0fe";
}

.fa-torii-gate::before {
  content: "\f6a1";
}

.fa-frog::before {
  content: "\f52e";
}

.fa-bucket::before {
  content: "\e4cf";
}

.fa-image::before {
  content: "\f03e";
}

.fa-microphone::before {
  content: "\f130";
}

.fa-cow::before {
  content: "\f6c8";
}

.fa-caret-up::before {
  content: "\f0d8";
}

.fa-screwdriver::before {
  content: "\f54a";
}

.fa-folder-closed::before {
  content: "\e185";
}

.fa-house-tsunami::before {
  content: "\e515";
}

.fa-square-nfi::before {
  content: "\e576";
}

.fa-arrow-up-from-ground-water::before {
  content: "\e4b5";
}

.fa-martini-glass::before {
  content: "\f57b";
}

.fa-glass-martini-alt::before {
  content: "\f57b";
}

.fa-rotate-left::before {
  content: "\f2ea";
}

.fa-rotate-back::before {
  content: "\f2ea";
}

.fa-rotate-backward::before {
  content: "\f2ea";
}

.fa-undo-alt::before {
  content: "\f2ea";
}

.fa-table-columns::before {
  content: "\f0db";
}

.fa-columns::before {
  content: "\f0db";
}

.fa-lemon::before {
  content: "\f094";
}

.fa-head-side-mask::before {
  content: "\e063";
}

.fa-handshake::before {
  content: "\f2b5";
}

.fa-gem::before {
  content: "\f3a5";
}

.fa-dolly::before {
  content: "\f472";
}

.fa-dolly-box::before {
  content: "\f472";
}

.fa-smoking::before {
  content: "\f48d";
}

.fa-minimize::before {
  content: "\f78c";
}

.fa-compress-arrows-alt::before {
  content: "\f78c";
}

.fa-monument::before {
  content: "\f5a6";
}

.fa-snowplow::before {
  content: "\f7d2";
}

.fa-angles-right::before {
  content: "\f101";
}

.fa-angle-double-right::before {
  content: "\f101";
}

.fa-cannabis::before {
  content: "\f55f";
}

.fa-circle-play::before {
  content: "\f144";
}

.fa-play-circle::before {
  content: "\f144";
}

.fa-tablets::before {
  content: "\f490";
}

.fa-ethernet::before {
  content: "\f796";
}

.fa-euro-sign::before {
  content: "\f153";
}

.fa-eur::before {
  content: "\f153";
}

.fa-euro::before {
  content: "\f153";
}

.fa-chair::before {
  content: "\f6c0";
}

.fa-circle-check::before {
  content: "\f058";
}

.fa-check-circle::before {
  content: "\f058";
}

.fa-circle-stop::before {
  content: "\f28d";
}

.fa-stop-circle::before {
  content: "\f28d";
}

.fa-compass-drafting::before {
  content: "\f568";
}

.fa-drafting-compass::before {
  content: "\f568";
}

.fa-plate-wheat::before {
  content: "\e55a";
}

.fa-icicles::before {
  content: "\f7ad";
}

.fa-person-shelter::before {
  content: "\e54f";
}

.fa-neuter::before {
  content: "\f22c";
}

.fa-id-badge::before {
  content: "\f2c1";
}

.fa-marker::before {
  content: "\f5a1";
}

.fa-face-laugh-beam::before {
  content: "\f59a";
}

.fa-laugh-beam::before {
  content: "\f59a";
}

.fa-helicopter-symbol::before {
  content: "\e502";
}

.fa-universal-access::before {
  content: "\f29a";
}

.fa-circle-chevron-up::before {
  content: "\f139";
}

.fa-chevron-circle-up::before {
  content: "\f139";
}

.fa-lari-sign::before {
  content: "\e1c8";
}

.fa-volcano::before {
  content: "\f770";
}

.fa-person-walking-dashed-line-arrow-right::before {
  content: "\e553";
}

.fa-sterling-sign::before {
  content: "\f154";
}

.fa-gbp::before {
  content: "\f154";
}

.fa-pound-sign::before {
  content: "\f154";
}

.fa-viruses::before {
  content: "\e076";
}

.fa-square-person-confined::before {
  content: "\e577";
}

.fa-user-tie::before {
  content: "\f508";
}

.fa-arrow-down-long::before {
  content: "\f175";
}

.fa-long-arrow-down::before {
  content: "\f175";
}

.fa-tent-arrow-down-to-line::before {
  content: "\e57e";
}

.fa-certificate::before {
  content: "\f0a3";
}

.fa-reply-all::before {
  content: "\f122";
}

.fa-mail-reply-all::before {
  content: "\f122";
}

.fa-suitcase::before {
  content: "\f0f2";
}

.fa-person-skating::before {
  content: "\f7c5";
}

.fa-skating::before {
  content: "\f7c5";
}

.fa-filter-circle-dollar::before {
  content: "\f662";
}

.fa-funnel-dollar::before {
  content: "\f662";
}

.fa-camera-retro::before {
  content: "\f083";
}

.fa-circle-arrow-down::before {
  content: "\f0ab";
}

.fa-arrow-circle-down::before {
  content: "\f0ab";
}

.fa-file-import::before {
  content: "\f56f";
}

.fa-arrow-right-to-file::before {
  content: "\f56f";
}

.fa-square-arrow-up-right::before {
  content: "\f14c";
}

.fa-external-link-square::before {
  content: "\f14c";
}

.fa-box-open::before {
  content: "\f49e";
}

.fa-scroll::before {
  content: "\f70e";
}

.fa-spa::before {
  content: "\f5bb";
}

.fa-location-pin-lock::before {
  content: "\e51f";
}

.fa-pause::before {
  content: "\f04c";
}

.fa-hill-avalanche::before {
  content: "\e507";
}

.fa-temperature-empty::before {
  content: "\f2cb";
}

.fa-temperature-0::before {
  content: "\f2cb";
}

.fa-thermometer-0::before {
  content: "\f2cb";
}

.fa-thermometer-empty::before {
  content: "\f2cb";
}

.fa-bomb::before {
  content: "\f1e2";
}

.fa-registered::before {
  content: "\f25d";
}

.fa-address-card::before {
  content: "\f2bb";
}

.fa-contact-card::before {
  content: "\f2bb";
}

.fa-vcard::before {
  content: "\f2bb";
}

.fa-scale-unbalanced-flip::before {
  content: "\f516";
}

.fa-balance-scale-right::before {
  content: "\f516";
}

.fa-subscript::before {
  content: "\f12c";
}

.fa-diamond-turn-right::before {
  content: "\f5eb";
}

.fa-directions::before {
  content: "\f5eb";
}

.fa-burst::before {
  content: "\e4dc";
}

.fa-house-laptop::before {
  content: "\e066";
}

.fa-laptop-house::before {
  content: "\e066";
}

.fa-face-tired::before {
  content: "\f5c8";
}

.fa-tired::before {
  content: "\f5c8";
}

.fa-money-bills::before {
  content: "\e1f3";
}

.fa-smog::before {
  content: "\f75f";
}

.fa-crutch::before {
  content: "\f7f7";
}

.fa-cloud-arrow-up::before {
  content: "\f0ee";
}

.fa-cloud-upload::before {
  content: "\f0ee";
}

.fa-cloud-upload-alt::before {
  content: "\f0ee";
}

.fa-palette::before {
  content: "\f53f";
}

.fa-arrows-turn-right::before {
  content: "\e4c0";
}

.fa-vest::before {
  content: "\e085";
}

.fa-ferry::before {
  content: "\e4ea";
}

.fa-arrows-down-to-people::before {
  content: "\e4b9";
}

.fa-seedling::before {
  content: "\f4d8";
}

.fa-sprout::before {
  content: "\f4d8";
}

.fa-left-right::before {
  content: "\f337";
}

.fa-arrows-alt-h::before {
  content: "\f337";
}

.fa-boxes-packing::before {
  content: "\e4c7";
}

.fa-circle-arrow-left::before {
  content: "\f0a8";
}

.fa-arrow-circle-left::before {
  content: "\f0a8";
}

.fa-group-arrows-rotate::before {
  content: "\e4f6";
}

.fa-bowl-food::before {
  content: "\e4c6";
}

.fa-candy-cane::before {
  content: "\f786";
}

.fa-arrow-down-wide-short::before {
  content: "\f160";
}

.fa-sort-amount-asc::before {
  content: "\f160";
}

.fa-sort-amount-down::before {
  content: "\f160";
}

.fa-cloud-bolt::before {
  content: "\f76c";
}

.fa-thunderstorm::before {
  content: "\f76c";
}

.fa-text-slash::before {
  content: "\f87d";
}

.fa-remove-format::before {
  content: "\f87d";
}

.fa-face-smile-wink::before {
  content: "\f4da";
}

.fa-smile-wink::before {
  content: "\f4da";
}

.fa-file-word::before {
  content: "\f1c2";
}

.fa-file-powerpoint::before {
  content: "\f1c4";
}

.fa-arrows-left-right::before {
  content: "\f07e";
}

.fa-arrows-h::before {
  content: "\f07e";
}

.fa-house-lock::before {
  content: "\e510";
}

.fa-cloud-arrow-down::before {
  content: "\f0ed";
}

.fa-cloud-download::before {
  content: "\f0ed";
}

.fa-cloud-download-alt::before {
  content: "\f0ed";
}

.fa-children::before {
  content: "\e4e1";
}

.fa-chalkboard::before {
  content: "\f51b";
}

.fa-blackboard::before {
  content: "\f51b";
}

.fa-user-large-slash::before {
  content: "\f4fa";
}

.fa-user-alt-slash::before {
  content: "\f4fa";
}

.fa-envelope-open::before {
  content: "\f2b6";
}

.fa-handshake-simple-slash::before {
  content: "\e05f";
}

.fa-handshake-alt-slash::before {
  content: "\e05f";
}

.fa-mattress-pillow::before {
  content: "\e525";
}

.fa-guarani-sign::before {
  content: "\e19a";
}

.fa-arrows-rotate::before {
  content: "\f021";
}

.fa-refresh::before {
  content: "\f021";
}

.fa-sync::before {
  content: "\f021";
}

.fa-fire-extinguisher::before {
  content: "\f134";
}

.fa-cruzeiro-sign::before {
  content: "\e152";
}

.fa-greater-than-equal::before {
  content: "\f532";
}

.fa-shield-halved::before {
  content: "\f3ed";
}

.fa-shield-alt::before {
  content: "\f3ed";
}

.fa-book-atlas::before {
  content: "\f558";
}

.fa-atlas::before {
  content: "\f558";
}

.fa-virus::before {
  content: "\e074";
}

.fa-envelope-circle-check::before {
  content: "\e4e8";
}

.fa-layer-group::before {
  content: "\f5fd";
}

.fa-arrows-to-dot::before {
  content: "\e4be";
}

.fa-archway::before {
  content: "\f557";
}

.fa-heart-circle-check::before {
  content: "\e4fd";
}

.fa-house-chimney-crack::before {
  content: "\f6f1";
}

.fa-house-damage::before {
  content: "\f6f1";
}

.fa-file-zipper::before {
  content: "\f1c6";
}

.fa-file-archive::before {
  content: "\f1c6";
}

.fa-square::before {
  content: "\f0c8";
}

.fa-martini-glass-empty::before {
  content: "\f000";
}

.fa-glass-martini::before {
  content: "\f000";
}

.fa-couch::before {
  content: "\f4b8";
}

.fa-cedi-sign::before {
  content: "\e0df";
}

.fa-italic::before {
  content: "\f033";
}

.fa-church::before {
  content: "\f51d";
}

.fa-comments-dollar::before {
  content: "\f653";
}

.fa-democrat::before {
  content: "\f747";
}

.fa-z::before {
  content: "Z";
}

.fa-person-skiing::before {
  content: "\f7c9";
}

.fa-skiing::before {
  content: "\f7c9";
}

.fa-road-lock::before {
  content: "\e567";
}

.fa-a::before {
  content: "A";
}

.fa-temperature-arrow-down::before {
  content: "\e03f";
}

.fa-temperature-down::before {
  content: "\e03f";
}

.fa-feather-pointed::before {
  content: "\f56b";
}

.fa-feather-alt::before {
  content: "\f56b";
}

.fa-p::before {
  content: "P";
}

.fa-snowflake::before {
  content: "\f2dc";
}

.fa-newspaper::before {
  content: "\f1ea";
}

.fa-rectangle-ad::before {
  content: "\f641";
}

.fa-ad::before {
  content: "\f641";
}

.fa-circle-arrow-right::before {
  content: "\f0a9";
}

.fa-arrow-circle-right::before {
  content: "\f0a9";
}

.fa-filter-circle-xmark::before {
  content: "\e17b";
}

.fa-locust::before {
  content: "\e520";
}

.fa-sort::before {
  content: "\f0dc";
}

.fa-unsorted::before {
  content: "\f0dc";
}

.fa-list-ol::before {
  content: "\f0cb";
}

.fa-list-1-2::before {
  content: "\f0cb";
}

.fa-list-numeric::before {
  content: "\f0cb";
}

.fa-person-dress-burst::before {
  content: "\e544";
}

.fa-money-check-dollar::before {
  content: "\f53d";
}

.fa-money-check-alt::before {
  content: "\f53d";
}

.fa-vector-square::before {
  content: "\f5cb";
}

.fa-bread-slice::before {
  content: "\f7ec";
}

.fa-language::before {
  content: "\f1ab";
}

.fa-face-kiss-wink-heart::before {
  content: "\f598";
}

.fa-kiss-wink-heart::before {
  content: "\f598";
}

.fa-filter::before {
  content: "\f0b0";
}

.fa-question::before {
  content: "\?";
}

.fa-file-signature::before {
  content: "\f573";
}

.fa-up-down-left-right::before {
  content: "\f0b2";
}

.fa-arrows-alt::before {
  content: "\f0b2";
}

.fa-house-chimney-user::before {
  content: "\e065";
}

.fa-hand-holding-heart::before {
  content: "\f4be";
}

.fa-puzzle-piece::before {
  content: "\f12e";
}

.fa-money-check::before {
  content: "\f53c";
}

.fa-star-half-stroke::before {
  content: "\f5c0";
}

.fa-star-half-alt::before {
  content: "\f5c0";
}

.fa-code::before {
  content: "\f121";
}

.fa-whiskey-glass::before {
  content: "\f7a0";
}

.fa-glass-whiskey::before {
  content: "\f7a0";
}

.fa-building-circle-exclamation::before {
  content: "\e4d3";
}

.fa-magnifying-glass-chart::before {
  content: "\e522";
}

.fa-arrow-up-right-from-square::before {
  content: "\f08e";
}

.fa-external-link::before {
  content: "\f08e";
}

.fa-cubes-stacked::before {
  content: "\e4e6";
}

.fa-won-sign::before {
  content: "\f159";
}

.fa-krw::before {
  content: "\f159";
}

.fa-won::before {
  content: "\f159";
}

.fa-virus-covid::before {
  content: "\e4a8";
}

.fa-austral-sign::before {
  content: "\e0a9";
}

.fa-f::before {
  content: "F";
}

.fa-leaf::before {
  content: "\f06c";
}

.fa-road::before {
  content: "\f018";
}

.fa-taxi::before {
  content: "\f1ba";
}

.fa-cab::before {
  content: "\f1ba";
}

.fa-person-circle-plus::before {
  content: "\e541";
}

.fa-chart-pie::before {
  content: "\f200";
}

.fa-pie-chart::before {
  content: "\f200";
}

.fa-bolt-lightning::before {
  content: "\e0b7";
}

.fa-sack-xmark::before {
  content: "\e56a";
}

.fa-file-excel::before {
  content: "\f1c3";
}

.fa-file-contract::before {
  content: "\f56c";
}

.fa-fish-fins::before {
  content: "\e4f2";
}

.fa-building-flag::before {
  content: "\e4d5";
}

.fa-face-grin-beam::before {
  content: "\f582";
}

.fa-grin-beam::before {
  content: "\f582";
}

.fa-object-ungroup::before {
  content: "\f248";
}

.fa-poop::before {
  content: "\f619";
}

.fa-location-pin::before {
  content: "\f041";
}

.fa-map-marker::before {
  content: "\f041";
}

.fa-kaaba::before {
  content: "\f66b";
}

.fa-toilet-paper::before {
  content: "\f71e";
}

.fa-helmet-safety::before {
  content: "\f807";
}

.fa-hard-hat::before {
  content: "\f807";
}

.fa-hat-hard::before {
  content: "\f807";
}

.fa-eject::before {
  content: "\f052";
}

.fa-circle-right::before {
  content: "\f35a";
}

.fa-arrow-alt-circle-right::before {
  content: "\f35a";
}

.fa-plane-circle-check::before {
  content: "\e555";
}

.fa-face-rolling-eyes::before {
  content: "\f5a5";
}

.fa-meh-rolling-eyes::before {
  content: "\f5a5";
}

.fa-object-group::before {
  content: "\f247";
}

.fa-chart-line::before {
  content: "\f201";
}

.fa-line-chart::before {
  content: "\f201";
}

.fa-mask-ventilator::before {
  content: "\e524";
}

.fa-arrow-right::before {
  content: "\f061";
}

.fa-signs-post::before {
  content: "\f277";
}

.fa-map-signs::before {
  content: "\f277";
}

.fa-cash-register::before {
  content: "\f788";
}

.fa-person-circle-question::before {
  content: "\e542";
}

.fa-h::before {
  content: "H";
}

.fa-tarp::before {
  content: "\e57b";
}

.fa-screwdriver-wrench::before {
  content: "\f7d9";
}

.fa-tools::before {
  content: "\f7d9";
}

.fa-arrows-to-eye::before {
  content: "\e4bf";
}

.fa-plug-circle-bolt::before {
  content: "\e55b";
}

.fa-heart::before {
  content: "\f004";
}

.fa-mars-and-venus::before {
  content: "\f224";
}

.fa-house-user::before {
  content: "\e1b0";
}

.fa-home-user::before {
  content: "\e1b0";
}

.fa-dumpster-fire::before {
  content: "\f794";
}

.fa-house-crack::before {
  content: "\e3b1";
}

.fa-martini-glass-citrus::before {
  content: "\f561";
}

.fa-cocktail::before {
  content: "\f561";
}

.fa-face-surprise::before {
  content: "\f5c2";
}

.fa-surprise::before {
  content: "\f5c2";
}

.fa-bottle-water::before {
  content: "\e4c5";
}

.fa-circle-pause::before {
  content: "\f28b";
}

.fa-pause-circle::before {
  content: "\f28b";
}

.fa-toilet-paper-slash::before {
  content: "\e072";
}

.fa-apple-whole::before {
  content: "\f5d1";
}

.fa-apple-alt::before {
  content: "\f5d1";
}

.fa-kitchen-set::before {
  content: "\e51a";
}

.fa-r::before {
  content: "R";
}

.fa-temperature-quarter::before {
  content: "\f2ca";
}

.fa-temperature-1::before {
  content: "\f2ca";
}

.fa-thermometer-1::before {
  content: "\f2ca";
}

.fa-thermometer-quarter::before {
  content: "\f2ca";
}

.fa-cube::before {
  content: "\f1b2";
}

.fa-bitcoin-sign::before {
  content: "\e0b4";
}

.fa-shield-dog::before {
  content: "\e573";
}

.fa-solar-panel::before {
  content: "\f5ba";
}

.fa-lock-open::before {
  content: "\f3c1";
}

.fa-elevator::before {
  content: "\e16d";
}

.fa-money-bill-transfer::before {
  content: "\e528";
}

.fa-money-bill-trend-up::before {
  content: "\e529";
}

.fa-house-flood-water-circle-arrow-right::before {
  content: "\e50f";
}

.fa-square-poll-horizontal::before {
  content: "\f682";
}

.fa-poll-h::before {
  content: "\f682";
}

.fa-circle::before {
  content: "\f111";
}

.fa-backward-fast::before {
  content: "\f049";
}

.fa-fast-backward::before {
  content: "\f049";
}

.fa-recycle::before {
  content: "\f1b8";
}

.fa-user-astronaut::before {
  content: "\f4fb";
}

.fa-plane-slash::before {
  content: "\e069";
}

.fa-trademark::before {
  content: "\f25c";
}

.fa-basketball::before {
  content: "\f434";
}

.fa-basketball-ball::before {
  content: "\f434";
}

.fa-satellite-dish::before {
  content: "\f7c0";
}

.fa-circle-up::before {
  content: "\f35b";
}

.fa-arrow-alt-circle-up::before {
  content: "\f35b";
}

.fa-mobile-screen-button::before {
  content: "\f3cd";
}

.fa-mobile-alt::before {
  content: "\f3cd";
}

.fa-volume-high::before {
  content: "\f028";
}

.fa-volume-up::before {
  content: "\f028";
}

.fa-users-rays::before {
  content: "\e593";
}

.fa-wallet::before {
  content: "\f555";
}

.fa-clipboard-check::before {
  content: "\f46c";
}

.fa-file-audio::before {
  content: "\f1c7";
}

.fa-burger::before {
  content: "\f805";
}

.fa-hamburger::before {
  content: "\f805";
}

.fa-wrench::before {
  content: "\f0ad";
}

.fa-bugs::before {
  content: "\e4d0";
}

.fa-rupee-sign::before {
  content: "\f156";
}

.fa-rupee::before {
  content: "\f156";
}

.fa-file-image::before {
  content: "\f1c5";
}

.fa-circle-question::before {
  content: "\f059";
}

.fa-question-circle::before {
  content: "\f059";
}

.fa-plane-departure::before {
  content: "\f5b0";
}

.fa-handshake-slash::before {
  content: "\e060";
}

.fa-book-bookmark::before {
  content: "\e0bb";
}

.fa-code-branch::before {
  content: "\f126";
}

.fa-hat-cowboy::before {
  content: "\f8c0";
}

.fa-bridge::before {
  content: "\e4c8";
}

.fa-phone-flip::before {
  content: "\f879";
}

.fa-phone-alt::before {
  content: "\f879";
}

.fa-truck-front::before {
  content: "\e2b7";
}

.fa-cat::before {
  content: "\f6be";
}

.fa-anchor-circle-exclamation::before {
  content: "\e4ab";
}

.fa-truck-field::before {
  content: "\e58d";
}

.fa-route::before {
  content: "\f4d7";
}

.fa-clipboard-question::before {
  content: "\e4e3";
}

.fa-panorama::before {
  content: "\e209";
}

.fa-comment-medical::before {
  content: "\f7f5";
}

.fa-teeth-open::before {
  content: "\f62f";
}

.fa-file-circle-minus::before {
  content: "\e4ed";
}

.fa-tags::before {
  content: "\f02c";
}

.fa-wine-glass::before {
  content: "\f4e3";
}

.fa-forward-fast::before {
  content: "\f050";
}

.fa-fast-forward::before {
  content: "\f050";
}

.fa-face-meh-blank::before {
  content: "\f5a4";
}

.fa-meh-blank::before {
  content: "\f5a4";
}

.fa-square-parking::before {
  content: "\f540";
}

.fa-parking::before {
  content: "\f540";
}

.fa-house-signal::before {
  content: "\e012";
}

.fa-bars-progress::before {
  content: "\f828";
}

.fa-tasks-alt::before {
  content: "\f828";
}

.fa-faucet-drip::before {
  content: "\e006";
}

.fa-cart-flatbed::before {
  content: "\f474";
}

.fa-dolly-flatbed::before {
  content: "\f474";
}

.fa-ban-smoking::before {
  content: "\f54d";
}

.fa-smoking-ban::before {
  content: "\f54d";
}

.fa-terminal::before {
  content: "\f120";
}

.fa-mobile-button::before {
  content: "\f10b";
}

.fa-house-medical-flag::before {
  content: "\e514";
}

.fa-basket-shopping::before {
  content: "\f291";
}

.fa-shopping-basket::before {
  content: "\f291";
}

.fa-tape::before {
  content: "\f4db";
}

.fa-bus-simple::before {
  content: "\f55e";
}

.fa-bus-alt::before {
  content: "\f55e";
}

.fa-eye::before {
  content: "\f06e";
}

.fa-face-sad-cry::before {
  content: "\f5b3";
}

.fa-sad-cry::before {
  content: "\f5b3";
}

.fa-audio-description::before {
  content: "\f29e";
}

.fa-person-military-to-person::before {
  content: "\e54c";
}

.fa-file-shield::before {
  content: "\e4f0";
}

.fa-user-slash::before {
  content: "\f506";
}

.fa-pen::before {
  content: "\f304";
}

.fa-tower-observation::before {
  content: "\e586";
}

.fa-file-code::before {
  content: "\f1c9";
}

.fa-signal::before {
  content: "\f012";
}

.fa-signal-5::before {
  content: "\f012";
}

.fa-signal-perfect::before {
  content: "\f012";
}

.fa-bus::before {
  content: "\f207";
}

.fa-heart-circle-xmark::before {
  content: "\e501";
}

.fa-house-chimney::before {
  content: "\e3af";
}

.fa-home-lg::before {
  content: "\e3af";
}

.fa-window-maximize::before {
  content: "\f2d0";
}

.fa-face-frown::before {
  content: "\f119";
}

.fa-frown::before {
  content: "\f119";
}

.fa-prescription::before {
  content: "\f5b1";
}

.fa-shop::before {
  content: "\f54f";
}

.fa-store-alt::before {
  content: "\f54f";
}

.fa-floppy-disk::before {
  content: "\f0c7";
}

.fa-save::before {
  content: "\f0c7";
}

.fa-vihara::before {
  content: "\f6a7";
}

.fa-scale-unbalanced::before {
  content: "\f515";
}

.fa-balance-scale-left::before {
  content: "\f515";
}

.fa-sort-up::before {
  content: "\f0de";
}

.fa-sort-asc::before {
  content: "\f0de";
}

.fa-comment-dots::before {
  content: "\f4ad";
}

.fa-commenting::before {
  content: "\f4ad";
}

.fa-plant-wilt::before {
  content: "\e5aa";
}

.fa-diamond::before {
  content: "\f219";
}

.fa-face-grin-squint::before {
  content: "\f585";
}

.fa-grin-squint::before {
  content: "\f585";
}

.fa-hand-holding-dollar::before {
  content: "\f4c0";
}

.fa-hand-holding-usd::before {
  content: "\f4c0";
}

.fa-bacterium::before {
  content: "\e05a";
}

.fa-hand-pointer::before {
  content: "\f25a";
}

.fa-drum-steelpan::before {
  content: "\f56a";
}

.fa-hand-scissors::before {
  content: "\f257";
}

.fa-hands-praying::before {
  content: "\f684";
}

.fa-praying-hands::before {
  content: "\f684";
}

.fa-arrow-rotate-right::before {
  content: "\f01e";
}

.fa-arrow-right-rotate::before {
  content: "\f01e";
}

.fa-arrow-rotate-forward::before {
  content: "\f01e";
}

.fa-redo::before {
  content: "\f01e";
}

.fa-biohazard::before {
  content: "\f780";
}

.fa-location-crosshairs::before {
  content: "\f601";
}

.fa-location::before {
  content: "\f601";
}

.fa-mars-double::before {
  content: "\f227";
}

.fa-child-dress::before {
  content: "\e59c";
}

.fa-users-between-lines::before {
  content: "\e591";
}

.fa-lungs-virus::before {
  content: "\e067";
}

.fa-face-grin-tears::before {
  content: "\f588";
}

.fa-grin-tears::before {
  content: "\f588";
}

.fa-phone::before {
  content: "\f095";
}

.fa-calendar-xmark::before {
  content: "\f273";
}

.fa-calendar-times::before {
  content: "\f273";
}

.fa-child-reaching::before {
  content: "\e59d";
}

.fa-head-side-virus::before {
  content: "\e064";
}

.fa-user-gear::before {
  content: "\f4fe";
}

.fa-user-cog::before {
  content: "\f4fe";
}

.fa-arrow-up-1-9::before {
  content: "\f163";
}

.fa-sort-numeric-up::before {
  content: "\f163";
}

.fa-door-closed::before {
  content: "\f52a";
}

.fa-shield-virus::before {
  content: "\e06c";
}

.fa-dice-six::before {
  content: "\f526";
}

.fa-mosquito-net::before {
  content: "\e52c";
}

.fa-bridge-water::before {
  content: "\e4ce";
}

.fa-person-booth::before {
  content: "\f756";
}

.fa-text-width::before {
  content: "\f035";
}

.fa-hat-wizard::before {
  content: "\f6e8";
}

.fa-pen-fancy::before {
  content: "\f5ac";
}

.fa-person-digging::before {
  content: "\f85e";
}

.fa-digging::before {
  content: "\f85e";
}

.fa-trash::before {
  content: "\f1f8";
}

.fa-gauge-simple::before {
  content: "\f629";
}

.fa-gauge-simple-med::before {
  content: "\f629";
}

.fa-tachometer-average::before {
  content: "\f629";
}

.fa-book-medical::before {
  content: "\f7e6";
}

.fa-poo::before {
  content: "\f2fe";
}

.fa-quote-right::before {
  content: "\f10e";
}

.fa-quote-right-alt::before {
  content: "\f10e";
}

.fa-shirt::before {
  content: "\f553";
}

.fa-t-shirt::before {
  content: "\f553";
}

.fa-tshirt::before {
  content: "\f553";
}

.fa-cubes::before {
  content: "\f1b3";
}

.fa-divide::before {
  content: "\f529";
}

.fa-tenge-sign::before {
  content: "\f7d7";
}

.fa-tenge::before {
  content: "\f7d7";
}

.fa-headphones::before {
  content: "\f025";
}

.fa-hands-holding::before {
  content: "\f4c2";
}

.fa-hands-clapping::before {
  content: "\e1a8";
}

.fa-republican::before {
  content: "\f75e";
}

.fa-arrow-left::before {
  content: "\f060";
}

.fa-person-circle-xmark::before {
  content: "\e543";
}

.fa-ruler::before {
  content: "\f545";
}

.fa-align-left::before {
  content: "\f036";
}

.fa-dice-d6::before {
  content: "\f6d1";
}

.fa-restroom::before {
  content: "\f7bd";
}

.fa-j::before {
  content: "J";
}

.fa-users-viewfinder::before {
  content: "\e595";
}

.fa-file-video::before {
  content: "\f1c8";
}

.fa-up-right-from-square::before {
  content: "\f35d";
}

.fa-external-link-alt::before {
  content: "\f35d";
}

.fa-table-cells::before {
  content: "\f00a";
}

.fa-th::before {
  content: "\f00a";
}

.fa-file-pdf::before {
  content: "\f1c1";
}

.fa-book-bible::before {
  content: "\f647";
}

.fa-bible::before {
  content: "\f647";
}

.fa-o::before {
  content: "O";
}

.fa-suitcase-medical::before {
  content: "\f0fa";
}

.fa-medkit::before {
  content: "\f0fa";
}

.fa-user-secret::before {
  content: "\f21b";
}

.fa-otter::before {
  content: "\f700";
}

.fa-person-dress::before {
  content: "\f182";
}

.fa-female::before {
  content: "\f182";
}

.fa-comment-dollar::before {
  content: "\f651";
}

.fa-business-time::before {
  content: "\f64a";
}

.fa-briefcase-clock::before {
  content: "\f64a";
}

.fa-table-cells-large::before {
  content: "\f009";
}

.fa-th-large::before {
  content: "\f009";
}

.fa-book-tanakh::before {
  content: "\f827";
}

.fa-tanakh::before {
  content: "\f827";
}

.fa-phone-volume::before {
  content: "\f2a0";
}

.fa-volume-control-phone::before {
  content: "\f2a0";
}

.fa-hat-cowboy-side::before {
  content: "\f8c1";
}

.fa-clipboard-user::before {
  content: "\f7f3";
}

.fa-child::before {
  content: "\f1ae";
}

.fa-lira-sign::before {
  content: "\f195";
}

.fa-satellite::before {
  content: "\f7bf";
}

.fa-plane-lock::before {
  content: "\e558";
}

.fa-tag::before {
  content: "\f02b";
}

.fa-comment::before {
  content: "\f075";
}

.fa-cake-candles::before {
  content: "\f1fd";
}

.fa-birthday-cake::before {
  content: "\f1fd";
}

.fa-cake::before {
  content: "\f1fd";
}

.fa-envelope::before {
  content: "\f0e0";
}

.fa-angles-up::before {
  content: "\f102";
}

.fa-angle-double-up::before {
  content: "\f102";
}

.fa-paperclip::before {
  content: "\f0c6";
}

.fa-arrow-right-to-city::before {
  content: "\e4b3";
}

.fa-ribbon::before {
  content: "\f4d6";
}

.fa-lungs::before {
  content: "\f604";
}

.fa-arrow-up-9-1::before {
  content: "\f887";
}

.fa-sort-numeric-up-alt::before {
  content: "\f887";
}

.fa-litecoin-sign::before {
  content: "\e1d3";
}

.fa-border-none::before {
  content: "\f850";
}

.fa-circle-nodes::before {
  content: "\e4e2";
}

.fa-parachute-box::before {
  content: "\f4cd";
}

.fa-indent::before {
  content: "\f03c";
}

.fa-truck-field-un::before {
  content: "\e58e";
}

.fa-hourglass::before {
  content: "\f254";
}

.fa-hourglass-empty::before {
  content: "\f254";
}

.fa-mountain::before {
  content: "\f6fc";
}

.fa-user-doctor::before {
  content: "\f0f0";
}

.fa-user-md::before {
  content: "\f0f0";
}

.fa-circle-info::before {
  content: "\f05a";
}

.fa-info-circle::before {
  content: "\f05a";
}

.fa-cloud-meatball::before {
  content: "\f73b";
}

.fa-camera::before {
  content: "\f030";
}

.fa-camera-alt::before {
  content: "\f030";
}

.fa-square-virus::before {
  content: "\e578";
}

.fa-meteor::before {
  content: "\f753";
}

.fa-car-on::before {
  content: "\e4dd";
}

.fa-sleigh::before {
  content: "\f7cc";
}

.fa-arrow-down-1-9::before {
  content: "\f162";
}

.fa-sort-numeric-asc::before {
  content: "\f162";
}

.fa-sort-numeric-down::before {
  content: "\f162";
}

.fa-hand-holding-droplet::before {
  content: "\f4c1";
}

.fa-hand-holding-water::before {
  content: "\f4c1";
}

.fa-water::before {
  content: "\f773";
}

.fa-calendar-check::before {
  content: "\f274";
}

.fa-braille::before {
  content: "\f2a1";
}

.fa-prescription-bottle-medical::before {
  content: "\f486";
}

.fa-prescription-bottle-alt::before {
  content: "\f486";
}

.fa-landmark::before {
  content: "\f66f";
}

.fa-truck::before {
  content: "\f0d1";
}

.fa-crosshairs::before {
  content: "\f05b";
}

.fa-person-cane::before {
  content: "\e53c";
}

.fa-tent::before {
  content: "\e57d";
}

.fa-vest-patches::before {
  content: "\e086";
}

.fa-check-double::before {
  content: "\f560";
}

.fa-arrow-down-a-z::before {
  content: "\f15d";
}

.fa-sort-alpha-asc::before {
  content: "\f15d";
}

.fa-sort-alpha-down::before {
  content: "\f15d";
}

.fa-money-bill-wheat::before {
  content: "\e52a";
}

.fa-cookie::before {
  content: "\f563";
}

.fa-arrow-rotate-left::before {
  content: "\f0e2";
}

.fa-arrow-left-rotate::before {
  content: "\f0e2";
}

.fa-arrow-rotate-back::before {
  content: "\f0e2";
}

.fa-arrow-rotate-backward::before {
  content: "\f0e2";
}

.fa-undo::before {
  content: "\f0e2";
}

.fa-hard-drive::before {
  content: "\f0a0";
}

.fa-hdd::before {
  content: "\f0a0";
}

.fa-face-grin-squint-tears::before {
  content: "\f586";
}

.fa-grin-squint-tears::before {
  content: "\f586";
}

.fa-dumbbell::before {
  content: "\f44b";
}

.fa-rectangle-list::before {
  content: "\f022";
}

.fa-list-alt::before {
  content: "\f022";
}

.fa-tarp-droplet::before {
  content: "\e57c";
}

.fa-house-medical-circle-check::before {
  content: "\e511";
}

.fa-person-skiing-nordic::before {
  content: "\f7ca";
}

.fa-skiing-nordic::before {
  content: "\f7ca";
}

.fa-calendar-plus::before {
  content: "\f271";
}

.fa-plane-arrival::before {
  content: "\f5af";
}

.fa-circle-left::before {
  content: "\f359";
}

.fa-arrow-alt-circle-left::before {
  content: "\f359";
}

.fa-train-subway::before {
  content: "\f239";
}

.fa-subway::before {
  content: "\f239";
}

.fa-chart-gantt::before {
  content: "\e0e4";
}

.fa-indian-rupee-sign::before {
  content: "\e1bc";
}

.fa-indian-rupee::before {
  content: "\e1bc";
}

.fa-inr::before {
  content: "\e1bc";
}

.fa-crop-simple::before {
  content: "\f565";
}

.fa-crop-alt::before {
  content: "\f565";
}

.fa-money-bill-1::before {
  content: "\f3d1";
}

.fa-money-bill-alt::before {
  content: "\f3d1";
}

.fa-left-long::before {
  content: "\f30a";
}

.fa-long-arrow-alt-left::before {
  content: "\f30a";
}

.fa-dna::before {
  content: "\f471";
}

.fa-virus-slash::before {
  content: "\e075";
}

.fa-minus::before {
  content: "\f068";
}

.fa-subtract::before {
  content: "\f068";
}

.fa-chess::before {
  content: "\f439";
}

.fa-arrow-left-long::before {
  content: "\f177";
}

.fa-long-arrow-left::before {
  content: "\f177";
}

.fa-plug-circle-check::before {
  content: "\e55c";
}

.fa-street-view::before {
  content: "\f21d";
}

.fa-franc-sign::before {
  content: "\e18f";
}

.fa-volume-off::before {
  content: "\f026";
}

.fa-hands-asl-interpreting::before {
  content: "\f2a3";
}

.fa-american-sign-language-interpreting::before {
  content: "\f2a3";
}

.fa-asl-interpreting::before {
  content: "\f2a3";
}

.fa-hands-american-sign-language-interpreting::before {
  content: "\f2a3";
}

.fa-gear::before {
  content: "\f013";
}

.fa-cog::before {
  content: "\f013";
}

.fa-droplet-slash::before {
  content: "\f5c7";
}

.fa-tint-slash::before {
  content: "\f5c7";
}

.fa-mosque::before {
  content: "\f678";
}

.fa-mosquito::before {
  content: "\e52b";
}

.fa-star-of-david::before {
  content: "\f69a";
}

.fa-person-military-rifle::before {
  content: "\e54b";
}

.fa-cart-shopping::before {
  content: "\f07a";
}

.fa-shopping-cart::before {
  content: "\f07a";
}

.fa-vials::before {
  content: "\f493";
}

.fa-plug-circle-plus::before {
  content: "\e55f";
}

.fa-place-of-worship::before {
  content: "\f67f";
}

.fa-grip-vertical::before {
  content: "\f58e";
}

.fa-arrow-turn-up::before {
  content: "\f148";
}

.fa-level-up::before {
  content: "\f148";
}

.fa-u::before {
  content: "U";
}

.fa-square-root-variable::before {
  content: "\f698";
}

.fa-square-root-alt::before {
  content: "\f698";
}

.fa-clock::before {
  content: "\f017";
}

.fa-clock-four::before {
  content: "\f017";
}

.fa-backward-step::before {
  content: "\f048";
}

.fa-step-backward::before {
  content: "\f048";
}

.fa-pallet::before {
  content: "\f482";
}

.fa-faucet::before {
  content: "\e005";
}

.fa-baseball-bat-ball::before {
  content: "\f432";
}

.fa-s::before {
  content: "S";
}

.fa-timeline::before {
  content: "\e29c";
}

.fa-keyboard::before {
  content: "\f11c";
}

.fa-caret-down::before {
  content: "\f0d7";
}

.fa-house-chimney-medical::before {
  content: "\f7f2";
}

.fa-clinic-medical::before {
  content: "\f7f2";
}

.fa-temperature-three-quarters::before {
  content: "\f2c8";
}

.fa-temperature-3::before {
  content: "\f2c8";
}

.fa-thermometer-3::before {
  content: "\f2c8";
}

.fa-thermometer-three-quarters::before {
  content: "\f2c8";
}

.fa-mobile-screen::before {
  content: "\f3cf";
}

.fa-mobile-android-alt::before {
  content: "\f3cf";
}

.fa-plane-up::before {
  content: "\e22d";
}

.fa-piggy-bank::before {
  content: "\f4d3";
}

.fa-battery-half::before {
  content: "\f242";
}

.fa-battery-3::before {
  content: "\f242";
}

.fa-mountain-city::before {
  content: "\e52e";
}

.fa-coins::before {
  content: "\f51e";
}

.fa-khanda::before {
  content: "\f66d";
}

.fa-sliders::before {
  content: "\f1de";
}

.fa-sliders-h::before {
  content: "\f1de";
}

.fa-folder-tree::before {
  content: "\f802";
}

.fa-network-wired::before {
  content: "\f6ff";
}

.fa-map-pin::before {
  content: "\f276";
}

.fa-hamsa::before {
  content: "\f665";
}

.fa-cent-sign::before {
  content: "\e3f5";
}

.fa-flask::before {
  content: "\f0c3";
}

.fa-person-pregnant::before {
  content: "\e31e";
}

.fa-wand-sparkles::before {
  content: "\f72b";
}

.fa-ellipsis-vertical::before {
  content: "\f142";
}

.fa-ellipsis-v::before {
  content: "\f142";
}

.fa-ticket::before {
  content: "\f145";
}

.fa-power-off::before {
  content: "\f011";
}

.fa-right-long::before {
  content: "\f30b";
}

.fa-long-arrow-alt-right::before {
  content: "\f30b";
}

.fa-flag-usa::before {
  content: "\f74d";
}

.fa-laptop-file::before {
  content: "\e51d";
}

.fa-tty::before {
  content: "\f1e4";
}

.fa-teletype::before {
  content: "\f1e4";
}

.fa-diagram-next::before {
  content: "\e476";
}

.fa-person-rifle::before {
  content: "\e54e";
}

.fa-house-medical-circle-exclamation::before {
  content: "\e512";
}

.fa-closed-captioning::before {
  content: "\f20a";
}

.fa-person-hiking::before {
  content: "\f6ec";
}

.fa-hiking::before {
  content: "\f6ec";
}

.fa-venus-double::before {
  content: "\f226";
}

.fa-images::before {
  content: "\f302";
}

.fa-calculator::before {
  content: "\f1ec";
}

.fa-people-pulling::before {
  content: "\e535";
}

.fa-n::before {
  content: "N";
}

.fa-cable-car::before {
  content: "\f7da";
}

.fa-tram::before {
  content: "\f7da";
}

.fa-cloud-rain::before {
  content: "\f73d";
}

.fa-building-circle-xmark::before {
  content: "\e4d4";
}

.fa-ship::before {
  content: "\f21a";
}

.fa-arrows-down-to-line::before {
  content: "\e4b8";
}

.fa-download::before {
  content: "\f019";
}

.fa-face-grin::before {
  content: "\f580";
}

.fa-grin::before {
  content: "\f580";
}

.fa-delete-left::before {
  content: "\f55a";
}

.fa-backspace::before {
  content: "\f55a";
}

.fa-eye-dropper::before {
  content: "\f1fb";
}

.fa-eye-dropper-empty::before {
  content: "\f1fb";
}

.fa-eyedropper::before {
  content: "\f1fb";
}

.fa-file-circle-check::before {
  content: "\e5a0";
}

.fa-forward::before {
  content: "\f04e";
}

.fa-mobile::before {
  content: "\f3ce";
}

.fa-mobile-android::before {
  content: "\f3ce";
}

.fa-mobile-phone::before {
  content: "\f3ce";
}

.fa-face-meh::before {
  content: "\f11a";
}

.fa-meh::before {
  content: "\f11a";
}

.fa-align-center::before {
  content: "\f037";
}

.fa-book-skull::before {
  content: "\f6b7";
}

.fa-book-dead::before {
  content: "\f6b7";
}

.fa-id-card::before {
  content: "\f2c2";
}

.fa-drivers-license::before {
  content: "\f2c2";
}

.fa-outdent::before {
  content: "\f03b";
}

.fa-dedent::before {
  content: "\f03b";
}

.fa-heart-circle-exclamation::before {
  content: "\e4fe";
}

.fa-house::before {
  content: "\f015";
}

.fa-home::before {
  content: "\f015";
}

.fa-home-alt::before {
  content: "\f015";
}

.fa-home-lg-alt::before {
  content: "\f015";
}

.fa-calendar-week::before {
  content: "\f784";
}

.fa-laptop-medical::before {
  content: "\f812";
}

.fa-b::before {
  content: "B";
}

.fa-file-medical::before {
  content: "\f477";
}

.fa-dice-one::before {
  content: "\f525";
}

.fa-kiwi-bird::before {
  content: "\f535";
}

.fa-arrow-right-arrow-left::before {
  content: "\f0ec";
}

.fa-exchange::before {
  content: "\f0ec";
}

.fa-rotate-right::before {
  content: "\f2f9";
}

.fa-redo-alt::before {
  content: "\f2f9";
}

.fa-rotate-forward::before {
  content: "\f2f9";
}

.fa-utensils::before {
  content: "\f2e7";
}

.fa-cutlery::before {
  content: "\f2e7";
}

.fa-arrow-up-wide-short::before {
  content: "\f161";
}

.fa-sort-amount-up::before {
  content: "\f161";
}

.fa-mill-sign::before {
  content: "\e1ed";
}

.fa-bowl-rice::before {
  content: "\e2eb";
}

.fa-skull::before {
  content: "\f54c";
}

.fa-tower-broadcast::before {
  content: "\f519";
}

.fa-broadcast-tower::before {
  content: "\f519";
}

.fa-truck-pickup::before {
  content: "\f63c";
}

.fa-up-long::before {
  content: "\f30c";
}

.fa-long-arrow-alt-up::before {
  content: "\f30c";
}

.fa-stop::before {
  content: "\f04d";
}

.fa-code-merge::before {
  content: "\f387";
}

.fa-upload::before {
  content: "\f093";
}

.fa-hurricane::before {
  content: "\f751";
}

.fa-mound::before {
  content: "\e52d";
}

.fa-toilet-portable::before {
  content: "\e583";
}

.fa-compact-disc::before {
  content: "\f51f";
}

.fa-file-arrow-down::before {
  content: "\f56d";
}

.fa-file-download::before {
  content: "\f56d";
}

.fa-caravan::before {
  content: "\f8ff";
}

.fa-shield-cat::before {
  content: "\e572";
}

.fa-bolt::before {
  content: "\f0e7";
}

.fa-zap::before {
  content: "\f0e7";
}

.fa-glass-water::before {
  content: "\e4f4";
}

.fa-oil-well::before {
  content: "\e532";
}

.fa-vault::before {
  content: "\e2c5";
}

.fa-mars::before {
  content: "\f222";
}

.fa-toilet::before {
  content: "\f7d8";
}

.fa-plane-circle-xmark::before {
  content: "\e557";
}

.fa-yen-sign::before {
  content: "\f157";
}

.fa-cny::before {
  content: "\f157";
}

.fa-jpy::before {
  content: "\f157";
}

.fa-rmb::before {
  content: "\f157";
}

.fa-yen::before {
  content: "\f157";
}

.fa-ruble-sign::before {
  content: "\f158";
}

.fa-rouble::before {
  content: "\f158";
}

.fa-rub::before {
  content: "\f158";
}

.fa-ruble::before {
  content: "\f158";
}

.fa-sun::before {
  content: "\f185";
}

.fa-guitar::before {
  content: "\f7a6";
}

.fa-face-laugh-wink::before {
  content: "\f59c";
}

.fa-laugh-wink::before {
  content: "\f59c";
}

.fa-horse-head::before {
  content: "\f7ab";
}

.fa-bore-hole::before {
  content: "\e4c3";
}

.fa-industry::before {
  content: "\f275";
}

.fa-circle-down::before {
  content: "\f358";
}

.fa-arrow-alt-circle-down::before {
  content: "\f358";
}

.fa-arrows-turn-to-dots::before {
  content: "\e4c1";
}

.fa-florin-sign::before {
  content: "\e184";
}

.fa-arrow-down-short-wide::before {
  content: "\f884";
}

.fa-sort-amount-desc::before {
  content: "\f884";
}

.fa-sort-amount-down-alt::before {
  content: "\f884";
}

.fa-less-than::before {
  content: "\<";
}

.fa-angle-down::before {
  content: "\f107";
}

.fa-car-tunnel::before {
  content: "\e4de";
}

.fa-head-side-cough::before {
  content: "\e061";
}

.fa-grip-lines::before {
  content: "\f7a4";
}

.fa-thumbs-down::before {
  content: "\f165";
}

.fa-user-lock::before {
  content: "\f502";
}

.fa-arrow-right-long::before {
  content: "\f178";
}

.fa-long-arrow-right::before {
  content: "\f178";
}

.fa-anchor-circle-xmark::before {
  content: "\e4ac";
}

.fa-ellipsis::before {
  content: "\f141";
}

.fa-ellipsis-h::before {
  content: "\f141";
}

.fa-chess-pawn::before {
  content: "\f443";
}

.fa-kit-medical::before {
  content: "\f479";
}

.fa-first-aid::before {
  content: "\f479";
}

.fa-person-through-window::before {
  content: "\e5a9";
}

.fa-toolbox::before {
  content: "\f552";
}

.fa-hands-holding-circle::before {
  content: "\e4fb";
}

.fa-bug::before {
  content: "\f188";
}

.fa-credit-card::before {
  content: "\f09d";
}

.fa-credit-card-alt::before {
  content: "\f09d";
}

.fa-car::before {
  content: "\f1b9";
}

.fa-automobile::before {
  content: "\f1b9";
}

.fa-hand-holding-hand::before {
  content: "\e4f7";
}

.fa-book-open-reader::before {
  content: "\f5da";
}

.fa-book-reader::before {
  content: "\f5da";
}

.fa-mountain-sun::before {
  content: "\e52f";
}

.fa-arrows-left-right-to-line::before {
  content: "\e4ba";
}

.fa-dice-d20::before {
  content: "\f6cf";
}

.fa-truck-droplet::before {
  content: "\e58c";
}

.fa-file-circle-xmark::before {
  content: "\e5a1";
}

.fa-temperature-arrow-up::before {
  content: "\e040";
}

.fa-temperature-up::before {
  content: "\e040";
}

.fa-medal::before {
  content: "\f5a2";
}

.fa-bed::before {
  content: "\f236";
}

.fa-square-h::before {
  content: "\f0fd";
}

.fa-h-square::before {
  content: "\f0fd";
}

.fa-podcast::before {
  content: "\f2ce";
}

.fa-temperature-full::before {
  content: "\f2c7";
}

.fa-temperature-4::before {
  content: "\f2c7";
}

.fa-thermometer-4::before {
  content: "\f2c7";
}

.fa-thermometer-full::before {
  content: "\f2c7";
}

.fa-bell::before {
  content: "\f0f3";
}

.fa-superscript::before {
  content: "\f12b";
}

.fa-plug-circle-xmark::before {
  content: "\e560";
}

.fa-star-of-life::before {
  content: "\f621";
}

.fa-phone-slash::before {
  content: "\f3dd";
}

.fa-paint-roller::before {
  content: "\f5aa";
}

.fa-handshake-angle::before {
  content: "\f4c4";
}

.fa-hands-helping::before {
  content: "\f4c4";
}

.fa-location-dot::before {
  content: "\f3c5";
}

.fa-map-marker-alt::before {
  content: "\f3c5";
}

.fa-file::before {
  content: "\f15b";
}

.fa-greater-than::before {
  content: "\>";
}

.fa-person-swimming::before {
  content: "\f5c4";
}

.fa-swimmer::before {
  content: "\f5c4";
}

.fa-arrow-down::before {
  content: "\f063";
}

.fa-droplet::before {
  content: "\f043";
}

.fa-tint::before {
  content: "\f043";
}

.fa-eraser::before {
  content: "\f12d";
}

.fa-earth-americas::before {
  content: "\f57d";
}

.fa-earth::before {
  content: "\f57d";
}

.fa-earth-america::before {
  content: "\f57d";
}

.fa-globe-americas::before {
  content: "\f57d";
}

.fa-person-burst::before {
  content: "\e53b";
}

.fa-dove::before {
  content: "\f4ba";
}

.fa-battery-empty::before {
  content: "\f244";
}

.fa-battery-0::before {
  content: "\f244";
}

.fa-socks::before {
  content: "\f696";
}

.fa-inbox::before {
  content: "\f01c";
}

.fa-section::before {
  content: "\e447";
}

.fa-gauge-high::before {
  content: "\f625";
}

.fa-tachometer-alt::before {
  content: "\f625";
}

.fa-tachometer-alt-fast::before {
  content: "\f625";
}

.fa-envelope-open-text::before {
  content: "\f658";
}

.fa-hospital::before {
  content: "\f0f8";
}

.fa-hospital-alt::before {
  content: "\f0f8";
}

.fa-hospital-wide::before {
  content: "\f0f8";
}

.fa-wine-bottle::before {
  content: "\f72f";
}

.fa-chess-rook::before {
  content: "\f447";
}

.fa-bars-staggered::before {
  content: "\f550";
}

.fa-reorder::before {
  content: "\f550";
}

.fa-stream::before {
  content: "\f550";
}

.fa-dharmachakra::before {
  content: "\f655";
}

.fa-hotdog::before {
  content: "\f80f";
}

.fa-person-walking-with-cane::before {
  content: "\f29d";
}

.fa-blind::before {
  content: "\f29d";
}

.fa-drum::before {
  content: "\f569";
}

.fa-ice-cream::before {
  content: "\f810";
}

.fa-heart-circle-bolt::before {
  content: "\e4fc";
}

.fa-fax::before {
  content: "\f1ac";
}

.fa-paragraph::before {
  content: "\f1dd";
}

.fa-check-to-slot::before {
  content: "\f772";
}

.fa-vote-yea::before {
  content: "\f772";
}

.fa-star-half::before {
  content: "\f089";
}

.fa-boxes-stacked::before {
  content: "\f468";
}

.fa-boxes::before {
  content: "\f468";
}

.fa-boxes-alt::before {
  content: "\f468";
}

.fa-link::before {
  content: "\f0c1";
}

.fa-chain::before {
  content: "\f0c1";
}

.fa-ear-listen::before {
  content: "\f2a2";
}

.fa-assistive-listening-systems::before {
  content: "\f2a2";
}

.fa-tree-city::before {
  content: "\e587";
}

.fa-play::before {
  content: "\f04b";
}

.fa-font::before {
  content: "\f031";
}

.fa-rupiah-sign::before {
  content: "\e23d";
}

.fa-magnifying-glass::before {
  content: "\f002";
}

.fa-search::before {
  content: "\f002";
}

.fa-table-tennis-paddle-ball::before {
  content: "\f45d";
}

.fa-ping-pong-paddle-ball::before {
  content: "\f45d";
}

.fa-table-tennis::before {
  content: "\f45d";
}

.fa-person-dots-from-line::before {
  content: "\f470";
}

.fa-diagnoses::before {
  content: "\f470";
}

.fa-trash-can-arrow-up::before {
  content: "\f82a";
}

.fa-trash-restore-alt::before {
  content: "\f82a";
}

.fa-naira-sign::before {
  content: "\e1f6";
}

.fa-cart-arrow-down::before {
  content: "\f218";
}

.fa-walkie-talkie::before {
  content: "\f8ef";
}

.fa-file-pen::before {
  content: "\f31c";
}

.fa-file-edit::before {
  content: "\f31c";
}

.fa-receipt::before {
  content: "\f543";
}

.fa-square-pen::before {
  content: "\f14b";
}

.fa-pen-square::before {
  content: "\f14b";
}

.fa-pencil-square::before {
  content: "\f14b";
}

.fa-suitcase-rolling::before {
  content: "\f5c1";
}

.fa-person-circle-exclamation::before {
  content: "\e53f";
}

.fa-chevron-down::before {
  content: "\f078";
}

.fa-battery-full::before {
  content: "\f240";
}

.fa-battery::before {
  content: "\f240";
}

.fa-battery-5::before {
  content: "\f240";
}

.fa-skull-crossbones::before {
  content: "\f714";
}

.fa-code-compare::before {
  content: "\e13a";
}

.fa-list-ul::before {
  content: "\f0ca";
}

.fa-list-dots::before {
  content: "\f0ca";
}

.fa-school-lock::before {
  content: "\e56f";
}

.fa-tower-cell::before {
  content: "\e585";
}

.fa-down-long::before {
  content: "\f309";
}

.fa-long-arrow-alt-down::before {
  content: "\f309";
}

.fa-ranking-star::before {
  content: "\e561";
}

.fa-chess-king::before {
  content: "\f43f";
}

.fa-person-harassing::before {
  content: "\e549";
}

.fa-brazilian-real-sign::before {
  content: "\e46c";
}

.fa-landmark-dome::before {
  content: "\f752";
}

.fa-landmark-alt::before {
  content: "\f752";
}

.fa-arrow-up::before {
  content: "\f062";
}

.fa-tv::before {
  content: "\f26c";
}

.fa-television::before {
  content: "\f26c";
}

.fa-tv-alt::before {
  content: "\f26c";
}

.fa-shrimp::before {
  content: "\e448";
}

.fa-list-check::before {
  content: "\f0ae";
}

.fa-tasks::before {
  content: "\f0ae";
}

.fa-jug-detergent::before {
  content: "\e519";
}

.fa-circle-user::before {
  content: "\f2bd";
}

.fa-user-circle::before {
  content: "\f2bd";
}

.fa-user-shield::before {
  content: "\f505";
}

.fa-wind::before {
  content: "\f72e";
}

.fa-car-burst::before {
  content: "\f5e1";
}

.fa-car-crash::before {
  content: "\f5e1";
}

.fa-y::before {
  content: "Y";
}

.fa-person-snowboarding::before {
  content: "\f7ce";
}

.fa-snowboarding::before {
  content: "\f7ce";
}

.fa-truck-fast::before {
  content: "\f48b";
}

.fa-shipping-fast::before {
  content: "\f48b";
}

.fa-fish::before {
  content: "\f578";
}

.fa-user-graduate::before {
  content: "\f501";
}

.fa-circle-half-stroke::before {
  content: "\f042";
}

.fa-adjust::before {
  content: "\f042";
}

.fa-clapperboard::before {
  content: "\e131";
}

.fa-circle-radiation::before {
  content: "\f7ba";
}

.fa-radiation-alt::before {
  content: "\f7ba";
}

.fa-baseball::before {
  content: "\f433";
}

.fa-baseball-ball::before {
  content: "\f433";
}

.fa-jet-fighter-up::before {
  content: "\e518";
}

.fa-diagram-project::before {
  content: "\f542";
}

.fa-project-diagram::before {
  content: "\f542";
}

.fa-copy::before {
  content: "\f0c5";
}

.fa-volume-xmark::before {
  content: "\f6a9";
}

.fa-volume-mute::before {
  content: "\f6a9";
}

.fa-volume-times::before {
  content: "\f6a9";
}

.fa-hand-sparkles::before {
  content: "\e05d";
}

.fa-grip::before {
  content: "\f58d";
}

.fa-grip-horizontal::before {
  content: "\f58d";
}

.fa-share-from-square::before {
  content: "\f14d";
}

.fa-share-square::before {
  content: "\f14d";
}

.fa-child-combatant::before {
  content: "\e4e0";
}

.fa-child-rifle::before {
  content: "\e4e0";
}

.fa-gun::before {
  content: "\e19b";
}

.fa-square-phone::before {
  content: "\f098";
}

.fa-phone-square::before {
  content: "\f098";
}

.fa-plus::before {
  content: "\+";
}

.fa-add::before {
  content: "\+";
}

.fa-expand::before {
  content: "\f065";
}

.fa-computer::before {
  content: "\e4e5";
}

.fa-xmark::before {
  content: "\f00d";
}

.fa-close::before {
  content: "\f00d";
}

.fa-multiply::before {
  content: "\f00d";
}

.fa-remove::before {
  content: "\f00d";
}

.fa-times::before {
  content: "\f00d";
}

.fa-arrows-up-down-left-right::before {
  content: "\f047";
}

.fa-arrows::before {
  content: "\f047";
}

.fa-chalkboard-user::before {
  content: "\f51c";
}

.fa-chalkboard-teacher::before {
  content: "\f51c";
}

.fa-peso-sign::before {
  content: "\e222";
}

.fa-building-shield::before {
  content: "\e4d8";
}

.fa-baby::before {
  content: "\f77c";
}

.fa-users-line::before {
  content: "\e592";
}

.fa-quote-left::before {
  content: "\f10d";
}

.fa-quote-left-alt::before {
  content: "\f10d";
}

.fa-tractor::before {
  content: "\f722";
}

.fa-trash-arrow-up::before {
  content: "\f829";
}

.fa-trash-restore::before {
  content: "\f829";
}

.fa-arrow-down-up-lock::before {
  content: "\e4b0";
}

.fa-lines-leaning::before {
  content: "\e51e";
}

.fa-ruler-combined::before {
  content: "\f546";
}

.fa-copyright::before {
  content: "\f1f9";
}

.fa-equals::before {
  content: "\=";
}

.fa-blender::before {
  content: "\f517";
}

.fa-teeth::before {
  content: "\f62e";
}

.fa-shekel-sign::before {
  content: "\f20b";
}

.fa-ils::before {
  content: "\f20b";
}

.fa-shekel::before {
  content: "\f20b";
}

.fa-sheqel::before {
  content: "\f20b";
}

.fa-sheqel-sign::before {
  content: "\f20b";
}

.fa-map::before {
  content: "\f279";
}

.fa-rocket::before {
  content: "\f135";
}

.fa-photo-film::before {
  content: "\f87c";
}

.fa-photo-video::before {
  content: "\f87c";
}

.fa-folder-minus::before {
  content: "\f65d";
}

.fa-store::before {
  content: "\f54e";
}

.fa-arrow-trend-up::before {
  content: "\e098";
}

.fa-plug-circle-minus::before {
  content: "\e55e";
}

.fa-sign-hanging::before {
  content: "\f4d9";
}

.fa-sign::before {
  content: "\f4d9";
}

.fa-bezier-curve::before {
  content: "\f55b";
}

.fa-bell-slash::before {
  content: "\f1f6";
}

.fa-tablet::before {
  content: "\f3fb";
}

.fa-tablet-android::before {
  content: "\f3fb";
}

.fa-school-flag::before {
  content: "\e56e";
}

.fa-fill::before {
  content: "\f575";
}

.fa-angle-up::before {
  content: "\f106";
}

.fa-drumstick-bite::before {
  content: "\f6d7";
}

.fa-holly-berry::before {
  content: "\f7aa";
}

.fa-chevron-left::before {
  content: "\f053";
}

.fa-bacteria::before {
  content: "\e059";
}

.fa-hand-lizard::before {
  content: "\f258";
}

.fa-notdef::before {
  content: "\e1fe";
}

.fa-disease::before {
  content: "\f7fa";
}

.fa-briefcase-medical::before {
  content: "\f469";
}

.fa-genderless::before {
  content: "\f22d";
}

.fa-chevron-right::before {
  content: "\f054";
}

.fa-retweet::before {
  content: "\f079";
}

.fa-car-rear::before {
  content: "\f5de";
}

.fa-car-alt::before {
  content: "\f5de";
}

.fa-pump-soap::before {
  content: "\e06b";
}

.fa-video-slash::before {
  content: "\f4e2";
}

.fa-battery-quarter::before {
  content: "\f243";
}

.fa-battery-2::before {
  content: "\f243";
}

.fa-radio::before {
  content: "\f8d7";
}

.fa-baby-carriage::before {
  content: "\f77d";
}

.fa-carriage-baby::before {
  content: "\f77d";
}

.fa-traffic-light::before {
  content: "\f637";
}

.fa-thermometer::before {
  content: "\f491";
}

.fa-vr-cardboard::before {
  content: "\f729";
}

.fa-hand-middle-finger::before {
  content: "\f806";
}

.fa-percent::before {
  content: "\%";
}

.fa-percentage::before {
  content: "\%";
}

.fa-truck-moving::before {
  content: "\f4df";
}

.fa-glass-water-droplet::before {
  content: "\e4f5";
}

.fa-display::before {
  content: "\e163";
}

.fa-face-smile::before {
  content: "\f118";
}

.fa-smile::before {
  content: "\f118";
}

.fa-thumbtack::before {
  content: "\f08d";
}

.fa-thumb-tack::before {
  content: "\f08d";
}

.fa-trophy::before {
  content: "\f091";
}

.fa-person-praying::before {
  content: "\f683";
}

.fa-pray::before {
  content: "\f683";
}

.fa-hammer::before {
  content: "\f6e3";
}

.fa-hand-peace::before {
  content: "\f25b";
}

.fa-rotate::before {
  content: "\f2f1";
}

.fa-sync-alt::before {
  content: "\f2f1";
}

.fa-spinner::before {
  content: "\f110";
}

.fa-robot::before {
  content: "\f544";
}

.fa-peace::before {
  content: "\f67c";
}

.fa-gears::before {
  content: "\f085";
}

.fa-cogs::before {
  content: "\f085";
}

.fa-warehouse::before {
  content: "\f494";
}

.fa-arrow-up-right-dots::before {
  content: "\e4b7";
}

.fa-splotch::before {
  content: "\f5bc";
}

.fa-face-grin-hearts::before {
  content: "\f584";
}

.fa-grin-hearts::before {
  content: "\f584";
}

.fa-dice-four::before {
  content: "\f524";
}

.fa-sim-card::before {
  content: "\f7c4";
}

.fa-transgender::before {
  content: "\f225";
}

.fa-transgender-alt::before {
  content: "\f225";
}

.fa-mercury::before {
  content: "\f223";
}

.fa-arrow-turn-down::before {
  content: "\f149";
}

.fa-level-down::before {
  content: "\f149";
}

.fa-person-falling-burst::before {
  content: "\e547";
}

.fa-award::before {
  content: "\f559";
}

.fa-ticket-simple::before {
  content: "\f3ff";
}

.fa-ticket-alt::before {
  content: "\f3ff";
}

.fa-building::before {
  content: "\f1ad";
}

.fa-angles-left::before {
  content: "\f100";
}

.fa-angle-double-left::before {
  content: "\f100";
}

.fa-qrcode::before {
  content: "\f029";
}

.fa-clock-rotate-left::before {
  content: "\f1da";
}

.fa-history::before {
  content: "\f1da";
}

.fa-face-grin-beam-sweat::before {
  content: "\f583";
}

.fa-grin-beam-sweat::before {
  content: "\f583";
}

.fa-file-export::before {
  content: "\f56e";
}

.fa-arrow-right-from-file::before {
  content: "\f56e";
}

.fa-shield::before {
  content: "\f132";
}

.fa-shield-blank::before {
  content: "\f132";
}

.fa-arrow-up-short-wide::before {
  content: "\f885";
}

.fa-sort-amount-up-alt::before {
  content: "\f885";
}

.fa-house-medical::before {
  content: "\e3b2";
}

.fa-golf-ball-tee::before {
  content: "\f450";
}

.fa-golf-ball::before {
  content: "\f450";
}

.fa-circle-chevron-left::before {
  content: "\f137";
}

.fa-chevron-circle-left::before {
  content: "\f137";
}

.fa-house-chimney-window::before {
  content: "\e00d";
}

.fa-pen-nib::before {
  content: "\f5ad";
}

.fa-tent-arrow-turn-left::before {
  content: "\e580";
}

.fa-tents::before {
  content: "\e582";
}

.fa-wand-magic::before {
  content: "\f0d0";
}

.fa-magic::before {
  content: "\f0d0";
}

.fa-dog::before {
  content: "\f6d3";
}

.fa-carrot::before {
  content: "\f787";
}

.fa-moon::before {
  content: "\f186";
}

.fa-wine-glass-empty::before {
  content: "\f5ce";
}

.fa-wine-glass-alt::before {
  content: "\f5ce";
}

.fa-cheese::before {
  content: "\f7ef";
}

.fa-yin-yang::before {
  content: "\f6ad";
}

.fa-music::before {
  content: "\f001";
}

.fa-code-commit::before {
  content: "\f386";
}

.fa-temperature-low::before {
  content: "\f76b";
}

.fa-person-biking::before {
  content: "\f84a";
}

.fa-biking::before {
  content: "\f84a";
}

.fa-broom::before {
  content: "\f51a";
}

.fa-shield-heart::before {
  content: "\e574";
}

.fa-gopuram::before {
  content: "\f664";
}

.fa-earth-oceania::before {
  content: "\e47b";
}

.fa-globe-oceania::before {
  content: "\e47b";
}

.fa-square-xmark::before {
  content: "\f2d3";
}

.fa-times-square::before {
  content: "\f2d3";
}

.fa-xmark-square::before {
  content: "\f2d3";
}

.fa-hashtag::before {
  content: "\#";
}

.fa-up-right-and-down-left-from-center::before {
  content: "\f424";
}

.fa-expand-alt::before {
  content: "\f424";
}

.fa-oil-can::before {
  content: "\f613";
}

.fa-t::before {
  content: "T";
}

.fa-hippo::before {
  content: "\f6ed";
}

.fa-chart-column::before {
  content: "\e0e3";
}

.fa-infinity::before {
  content: "\f534";
}

.fa-vial-circle-check::before {
  content: "\e596";
}

.fa-person-arrow-down-to-line::before {
  content: "\e538";
}

.fa-voicemail::before {
  content: "\f897";
}

.fa-fan::before {
  content: "\f863";
}

.fa-person-walking-luggage::before {
  content: "\e554";
}

.fa-up-down::before {
  content: "\f338";
}

.fa-arrows-alt-v::before {
  content: "\f338";
}

.fa-cloud-moon-rain::before {
  content: "\f73c";
}

.fa-calendar::before {
  content: "\f133";
}

.fa-trailer::before {
  content: "\e041";
}

.fa-bahai::before {
  content: "\f666";
}

.fa-haykal::before {
  content: "\f666";
}

.fa-sd-card::before {
  content: "\f7c2";
}

.fa-dragon::before {
  content: "\f6d5";
}

.fa-shoe-prints::before {
  content: "\f54b";
}

.fa-circle-plus::before {
  content: "\f055";
}

.fa-plus-circle::before {
  content: "\f055";
}

.fa-face-grin-tongue-wink::before {
  content: "\f58b";
}

.fa-grin-tongue-wink::before {
  content: "\f58b";
}

.fa-hand-holding::before {
  content: "\f4bd";
}

.fa-plug-circle-exclamation::before {
  content: "\e55d";
}

.fa-link-slash::before {
  content: "\f127";
}

.fa-chain-broken::before {
  content: "\f127";
}

.fa-chain-slash::before {
  content: "\f127";
}

.fa-unlink::before {
  content: "\f127";
}

.fa-clone::before {
  content: "\f24d";
}

.fa-person-walking-arrow-loop-left::before {
  content: "\e551";
}

.fa-arrow-up-z-a::before {
  content: "\f882";
}

.fa-sort-alpha-up-alt::before {
  content: "\f882";
}

.fa-fire-flame-curved::before {
  content: "\f7e4";
}

.fa-fire-alt::before {
  content: "\f7e4";
}

.fa-tornado::before {
  content: "\f76f";
}

.fa-file-circle-plus::before {
  content: "\e494";
}

.fa-book-quran::before {
  content: "\f687";
}

.fa-quran::before {
  content: "\f687";
}

.fa-anchor::before {
  content: "\f13d";
}

.fa-border-all::before {
  content: "\f84c";
}

.fa-face-angry::before {
  content: "\f556";
}

.fa-angry::before {
  content: "\f556";
}

.fa-cookie-bite::before {
  content: "\f564";
}

.fa-arrow-trend-down::before {
  content: "\e097";
}

.fa-rss::before {
  content: "\f09e";
}

.fa-feed::before {
  content: "\f09e";
}

.fa-draw-polygon::before {
  content: "\f5ee";
}

.fa-scale-balanced::before {
  content: "\f24e";
}

.fa-balance-scale::before {
  content: "\f24e";
}

.fa-gauge-simple-high::before {
  content: "\f62a";
}

.fa-tachometer::before {
  content: "\f62a";
}

.fa-tachometer-fast::before {
  content: "\f62a";
}

.fa-shower::before {
  content: "\f2cc";
}

.fa-desktop::before {
  content: "\f390";
}

.fa-desktop-alt::before {
  content: "\f390";
}

.fa-m::before {
  content: "M";
}

.fa-table-list::before {
  content: "\f00b";
}

.fa-th-list::before {
  content: "\f00b";
}

.fa-comment-sms::before {
  content: "\f7cd";
}

.fa-sms::before {
  content: "\f7cd";
}

.fa-book::before {
  content: "\f02d";
}

.fa-user-plus::before {
  content: "\f234";
}

.fa-check::before {
  content: "\f00c";
}

.fa-battery-three-quarters::before {
  content: "\f241";
}

.fa-battery-4::before {
  content: "\f241";
}

.fa-house-circle-check::before {
  content: "\e509";
}

.fa-angle-left::before {
  content: "\f104";
}

.fa-diagram-successor::before {
  content: "\e47a";
}

.fa-truck-arrow-right::before {
  content: "\e58b";
}

.fa-arrows-split-up-and-left::before {
  content: "\e4bc";
}

.fa-hand-fist::before {
  content: "\f6de";
}

.fa-fist-raised::before {
  content: "\f6de";
}

.fa-cloud-moon::before {
  content: "\f6c3";
}

.fa-briefcase::before {
  content: "\f0b1";
}

.fa-person-falling::before {
  content: "\e546";
}

.fa-image-portrait::before {
  content: "\f3e0";
}

.fa-portrait::before {
  content: "\f3e0";
}

.fa-user-tag::before {
  content: "\f507";
}

.fa-rug::before {
  content: "\e569";
}

.fa-earth-europe::before {
  content: "\f7a2";
}

.fa-globe-europe::before {
  content: "\f7a2";
}

.fa-cart-flatbed-suitcase::before {
  content: "\f59d";
}

.fa-luggage-cart::before {
  content: "\f59d";
}

.fa-rectangle-xmark::before {
  content: "\f410";
}

.fa-rectangle-times::before {
  content: "\f410";
}

.fa-times-rectangle::before {
  content: "\f410";
}

.fa-window-close::before {
  content: "\f410";
}

.fa-baht-sign::before {
  content: "\e0ac";
}

.fa-book-open::before {
  content: "\f518";
}

.fa-book-journal-whills::before {
  content: "\f66a";
}

.fa-journal-whills::before {
  content: "\f66a";
}

.fa-handcuffs::before {
  content: "\e4f8";
}

.fa-triangle-exclamation::before {
  content: "\f071";
}

.fa-exclamation-triangle::before {
  content: "\f071";
}

.fa-warning::before {
  content: "\f071";
}

.fa-database::before {
  content: "\f1c0";
}

.fa-share::before {
  content: "\f064";
}

.fa-mail-forward::before {
  content: "\f064";
}

.fa-bottle-droplet::before {
  content: "\e4c4";
}

.fa-mask-face::before {
  content: "\e1d7";
}

.fa-hill-rockslide::before {
  content: "\e508";
}

.fa-right-left::before {
  content: "\f362";
}

.fa-exchange-alt::before {
  content: "\f362";
}

.fa-paper-plane::before {
  content: "\f1d8";
}

.fa-road-circle-exclamation::before {
  content: "\e565";
}

.fa-dungeon::before {
  content: "\f6d9";
}

.fa-align-right::before {
  content: "\f038";
}

.fa-money-bill-1-wave::before {
  content: "\f53b";
}

.fa-money-bill-wave-alt::before {
  content: "\f53b";
}

.fa-life-ring::before {
  content: "\f1cd";
}

.fa-hands::before {
  content: "\f2a7";
}

.fa-sign-language::before {
  content: "\f2a7";
}

.fa-signing::before {
  content: "\f2a7";
}

.fa-calendar-day::before {
  content: "\f783";
}

.fa-water-ladder::before {
  content: "\f5c5";
}

.fa-ladder-water::before {
  content: "\f5c5";
}

.fa-swimming-pool::before {
  content: "\f5c5";
}

.fa-arrows-up-down::before {
  content: "\f07d";
}

.fa-arrows-v::before {
  content: "\f07d";
}

.fa-face-grimace::before {
  content: "\f57f";
}

.fa-grimace::before {
  content: "\f57f";
}

.fa-wheelchair-move::before {
  content: "\e2ce";
}

.fa-wheelchair-alt::before {
  content: "\e2ce";
}

.fa-turn-down::before {
  content: "\f3be";
}

.fa-level-down-alt::before {
  content: "\f3be";
}

.fa-person-walking-arrow-right::before {
  content: "\e552";
}

.fa-square-envelope::before {
  content: "\f199";
}

.fa-envelope-square::before {
  content: "\f199";
}

.fa-dice::before {
  content: "\f522";
}

.fa-bowling-ball::before {
  content: "\f436";
}

.fa-brain::before {
  content: "\f5dc";
}

.fa-bandage::before {
  content: "\f462";
}

.fa-band-aid::before {
  content: "\f462";
}

.fa-calendar-minus::before {
  content: "\f272";
}

.fa-circle-xmark::before {
  content: "\f057";
}

.fa-times-circle::before {
  content: "\f057";
}

.fa-xmark-circle::before {
  content: "\f057";
}

.fa-gifts::before {
  content: "\f79c";
}

.fa-hotel::before {
  content: "\f594";
}

.fa-earth-asia::before {
  content: "\f57e";
}

.fa-globe-asia::before {
  content: "\f57e";
}

.fa-id-card-clip::before {
  content: "\f47f";
}

.fa-id-card-alt::before {
  content: "\f47f";
}

.fa-magnifying-glass-plus::before {
  content: "\f00e";
}

.fa-search-plus::before {
  content: "\f00e";
}

.fa-thumbs-up::before {
  content: "\f164";
}

.fa-user-clock::before {
  content: "\f4fd";
}

.fa-hand-dots::before {
  content: "\f461";
}

.fa-allergies::before {
  content: "\f461";
}

.fa-file-invoice::before {
  content: "\f570";
}

.fa-window-minimize::before {
  content: "\f2d1";
}

.fa-mug-saucer::before {
  content: "\f0f4";
}

.fa-coffee::before {
  content: "\f0f4";
}

.fa-brush::before {
  content: "\f55d";
}

.fa-mask::before {
  content: "\f6fa";
}

.fa-magnifying-glass-minus::before {
  content: "\f010";
}

.fa-search-minus::before {
  content: "\f010";
}

.fa-ruler-vertical::before {
  content: "\f548";
}

.fa-user-large::before {
  content: "\f406";
}

.fa-user-alt::before {
  content: "\f406";
}

.fa-train-tram::before {
  content: "\e5b4";
}

.fa-user-nurse::before {
  content: "\f82f";
}

.fa-syringe::before {
  content: "\f48e";
}

.fa-cloud-sun::before {
  content: "\f6c4";
}

.fa-stopwatch-20::before {
  content: "\e06f";
}

.fa-square-full::before {
  content: "\f45c";
}

.fa-magnet::before {
  content: "\f076";
}

.fa-jar::before {
  content: "\e516";
}

.fa-note-sticky::before {
  content: "\f249";
}

.fa-sticky-note::before {
  content: "\f249";
}

.fa-bug-slash::before {
  content: "\e490";
}

.fa-arrow-up-from-water-pump::before {
  content: "\e4b6";
}

.fa-bone::before {
  content: "\f5d7";
}

.fa-user-injured::before {
  content: "\f728";
}

.fa-face-sad-tear::before {
  content: "\f5b4";
}

.fa-sad-tear::before {
  content: "\f5b4";
}

.fa-plane::before {
  content: "\f072";
}

.fa-tent-arrows-down::before {
  content: "\e581";
}

.fa-exclamation::before {
  content: "\!";
}

.fa-arrows-spin::before {
  content: "\e4bb";
}

.fa-print::before {
  content: "\f02f";
}

.fa-turkish-lira-sign::before {
  content: "\e2bb";
}

.fa-try::before {
  content: "\e2bb";
}

.fa-turkish-lira::before {
  content: "\e2bb";
}

.fa-dollar-sign::before {
  content: "\$";
}

.fa-dollar::before {
  content: "\$";
}

.fa-usd::before {
  content: "\$";
}

.fa-x::before {
  content: "X";
}

.fa-magnifying-glass-dollar::before {
  content: "\f688";
}

.fa-search-dollar::before {
  content: "\f688";
}

.fa-users-gear::before {
  content: "\f509";
}

.fa-users-cog::before {
  content: "\f509";
}

.fa-person-military-pointing::before {
  content: "\e54a";
}

.fa-building-columns::before {
  content: "\f19c";
}

.fa-bank::before {
  content: "\f19c";
}

.fa-institution::before {
  content: "\f19c";
}

.fa-museum::before {
  content: "\f19c";
}

.fa-university::before {
  content: "\f19c";
}

.fa-umbrella::before {
  content: "\f0e9";
}

.fa-trowel::before {
  content: "\e589";
}

.fa-d::before {
  content: "D";
}

.fa-stapler::before {
  content: "\e5af";
}

.fa-masks-theater::before {
  content: "\f630";
}

.fa-theater-masks::before {
  content: "\f630";
}

.fa-kip-sign::before {
  content: "\e1c4";
}

.fa-hand-point-left::before {
  content: "\f0a5";
}

.fa-handshake-simple::before {
  content: "\f4c6";
}

.fa-handshake-alt::before {
  content: "\f4c6";
}

.fa-jet-fighter::before {
  content: "\f0fb";
}

.fa-fighter-jet::before {
  content: "\f0fb";
}

.fa-square-share-nodes::before {
  content: "\f1e1";
}

.fa-share-alt-square::before {
  content: "\f1e1";
}

.fa-barcode::before {
  content: "\f02a";
}

.fa-plus-minus::before {
  content: "\e43c";
}

.fa-video::before {
  content: "\f03d";
}

.fa-video-camera::before {
  content: "\f03d";
}

.fa-graduation-cap::before {
  content: "\f19d";
}

.fa-mortar-board::before {
  content: "\f19d";
}

.fa-hand-holding-medical::before {
  content: "\e05c";
}

.fa-person-circle-check::before {
  content: "\e53e";
}

.fa-turn-up::before {
  content: "\f3bf";
}

.fa-level-up-alt::before {
  content: "\f3bf";
}

.sr-only, .bootstrap-datetimepicker-widget table th.next::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget .btn[data-action=today]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=today]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=today]::after, .bootstrap-datetimepicker-widget .btn[data-action=clear]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=clear]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=clear]::after, .bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=togglePeriod]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=togglePeriod]::after, .bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=showMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=showHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=showHours]::after, .bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=decrementMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=decrementHours]::after, .bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=incrementMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=incrementHours]::after,
.fa-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

/*!
 * Font Awesome Free 6.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}

@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/fa-fonts//fa-brands-400.woff2") format("woff2"), url("/fa-fonts//fa-brands-400.ttf") format("truetype");
}
.fab,
.fa-brands {
  font-weight: 400;
}

.fa-monero:before {
  content: "\f3d0";
}

.fa-hooli:before {
  content: "\f427";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-shopware:before {
  content: "\f5b5";
}

.fa-creative-commons-nc:before {
  content: "\f4e8";
}

.fa-aws:before {
  content: "\f375";
}

.fa-redhat:before {
  content: "\f7bc";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-cloudflare:before {
  content: "\e07d";
}

.fa-ups:before {
  content: "\f7e0";
}

.fa-pixiv:before {
  content: "\e640";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-dyalog:before {
  content: "\f399";
}

.fa-bity:before {
  content: "\f37a";
}

.fa-stackpath:before {
  content: "\f842";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-modx:before {
  content: "\f285";
}

.fa-guilded:before {
  content: "\e07e";
}

.fa-vnv:before {
  content: "\f40b";
}

.fa-square-js:before {
  content: "\f3b9";
}

.fa-js-square:before {
  content: "\f3b9";
}

.fa-microsoft:before {
  content: "\f3ca";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-orcid:before {
  content: "\f8d2";
}

.fa-java:before {
  content: "\f4e4";
}

.fa-invision:before {
  content: "\f7b0";
}

.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}

.fa-centercode:before {
  content: "\f380";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-hire-a-helper:before {
  content: "\f3b0";
}

.fa-creative-commons-by:before {
  content: "\f4e7";
}

.fa-unity:before {
  content: "\e049";
}

.fa-whmcs:before {
  content: "\f40d";
}

.fa-rocketchat:before {
  content: "\f3e8";
}

.fa-vk:before {
  content: "\f189";
}

.fa-untappd:before {
  content: "\f405";
}

.fa-mailchimp:before {
  content: "\f59e";
}

.fa-css3-alt:before {
  content: "\f38b";
}

.fa-square-reddit:before {
  content: "\f1a2";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-vimeo-v:before {
  content: "\f27d";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-square-font-awesome:before {
  content: "\e5ad";
}

.fa-deskpro:before {
  content: "\f38f";
}

.fa-brave:before {
  content: "\e63c";
}

.fa-sistrix:before {
  content: "\f3ee";
}

.fa-square-instagram:before {
  content: "\e055";
}

.fa-instagram-square:before {
  content: "\e055";
}

.fa-battle-net:before {
  content: "\f835";
}

.fa-the-red-yeti:before {
  content: "\f69d";
}

.fa-square-hacker-news:before {
  content: "\f3af";
}

.fa-hacker-news-square:before {
  content: "\f3af";
}

.fa-edge:before {
  content: "\f282";
}

.fa-threads:before {
  content: "\e618";
}

.fa-napster:before {
  content: "\f3d2";
}

.fa-square-snapchat:before {
  content: "\f2ad";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-google-plus-g:before {
  content: "\f0d5";
}

.fa-artstation:before {
  content: "\f77a";
}

.fa-markdown:before {
  content: "\f60f";
}

.fa-sourcetree:before {
  content: "\f7d3";
}

.fa-google-plus:before {
  content: "\f2b3";
}

.fa-diaspora:before {
  content: "\f791";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-phoenix-squadron:before {
  content: "\f511";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-algolia:before {
  content: "\f36c";
}

.fa-red-river:before {
  content: "\f3e3";
}

.fa-creative-commons-sa:before {
  content: "\f4ef";
}

.fa-safari:before {
  content: "\f267";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-square-font-awesome-stroke:before {
  content: "\f35c";
}

.fa-font-awesome-alt:before {
  content: "\f35c";
}

.fa-atlassian:before {
  content: "\f77b";
}

.fa-linkedin-in:before {
  content: "\f0e1";
}

.fa-digital-ocean:before {
  content: "\f391";
}

.fa-nimblr:before {
  content: "\f5a8";
}

.fa-chromecast:before {
  content: "\f838";
}

.fa-evernote:before {
  content: "\f839";
}

.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-creative-commons-sampling:before {
  content: "\f4f0";
}

.fa-adversal:before {
  content: "\f36a";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-watchman-monitoring:before {
  content: "\e087";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-weixin:before {
  content: "\f1d7";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-git-alt:before {
  content: "\f841";
}

.fa-lyft:before {
  content: "\f3c3";
}

.fa-rev:before {
  content: "\f5b2";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-wizards-of-the-coast:before {
  content: "\f730";
}

.fa-square-viadeo:before {
  content: "\f2aa";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-meetup:before {
  content: "\f2e0";
}

.fa-centos:before {
  content: "\f789";
}

.fa-adn:before {
  content: "\f170";
}

.fa-cloudsmith:before {
  content: "\f384";
}

.fa-opensuse:before {
  content: "\e62b";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-square-dribbble:before {
  content: "\f397";
}

.fa-dribbble-square:before {
  content: "\f397";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-node:before {
  content: "\f419";
}

.fa-mix:before {
  content: "\f3cb";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-cc-apple-pay:before {
  content: "\f416";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-debian:before {
  content: "\e60b";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-instalod:before {
  content: "\e081";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-sellcast:before {
  content: "\f2da";
}

.fa-square-twitter:before {
  content: "\f081";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-r-project:before {
  content: "\f4f7";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-freebsd:before {
  content: "\f3a4";
}

.fa-vuejs:before {
  content: "\f41f";
}

.fa-accusoft:before {
  content: "\f369";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-fonticons-fi:before {
  content: "\f3a2";
}

.fa-app-store:before {
  content: "\f36f";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-itunes-note:before {
  content: "\f3b5";
}

.fa-golang:before {
  content: "\e40f";
}

.fa-kickstarter:before {
  content: "\f3bb";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-uncharted:before {
  content: "\e084";
}

.fa-firstdraft:before {
  content: "\f3a1";
}

.fa-square-youtube:before {
  content: "\f431";
}

.fa-youtube-square:before {
  content: "\f431";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-wpressr:before {
  content: "\f3e4";
}

.fa-rendact:before {
  content: "\f3e4";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-galactic-republic:before {
  content: "\f50c";
}

.fa-nfc-directional:before {
  content: "\e530";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-joget:before {
  content: "\f3b7";
}

.fa-fedora:before {
  content: "\f798";
}

.fa-stripe-s:before {
  content: "\f42a";
}

.fa-meta:before {
  content: "\e49b";
}

.fa-laravel:before {
  content: "\f3bd";
}

.fa-hotjar:before {
  content: "\f3b1";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-square-letterboxd:before {
  content: "\e62e";
}

.fa-sticker-mule:before {
  content: "\f3f7";
}

.fa-creative-commons-zero:before {
  content: "\f4f3";
}

.fa-hips:before {
  content: "\f452";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-discord:before {
  content: "\f392";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-app-store-ios:before {
  content: "\f370";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-confluence:before {
  content: "\f78d";
}

.fa-mdb:before {
  content: "\f8ca";
}

.fa-dochub:before {
  content: "\f394";
}

.fa-accessible-icon:before {
  content: "\f368";
}

.fa-ebay:before {
  content: "\f4f4";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-unsplash:before {
  content: "\e07c";
}

.fa-yarn:before {
  content: "\f7e3";
}

.fa-square-steam:before {
  content: "\f1b7";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-500px:before {
  content: "\f26e";
}

.fa-square-vimeo:before {
  content: "\f194";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-asymmetrik:before {
  content: "\f372";
}

.fa-font-awesome:before {
  content: "\f2b4";
}

.fa-font-awesome-flag:before {
  content: "\f2b4";
}

.fa-font-awesome-logo-full:before {
  content: "\f2b4";
}

.fa-gratipay:before {
  content: "\f184";
}

.fa-apple:before {
  content: "\f179";
}

.fa-hive:before {
  content: "\e07f";
}

.fa-gitkraken:before {
  content: "\f3a6";
}

.fa-keybase:before {
  content: "\f4f5";
}

.fa-apple-pay:before {
  content: "\f415";
}

.fa-padlet:before {
  content: "\e4a0";
}

.fa-amazon-pay:before {
  content: "\f42c";
}

.fa-square-github:before {
  content: "\f092";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-fedex:before {
  content: "\f797";
}

.fa-phoenix-framework:before {
  content: "\f3dc";
}

.fa-shopify:before {
  content: "\e057";
}

.fa-neos:before {
  content: "\f612";
}

.fa-square-threads:before {
  content: "\e619";
}

.fa-hackerrank:before {
  content: "\f5f7";
}

.fa-researchgate:before {
  content: "\f4f8";
}

.fa-swift:before {
  content: "\f8e1";
}

.fa-angular:before {
  content: "\f420";
}

.fa-speakap:before {
  content: "\f3f3";
}

.fa-angrycreative:before {
  content: "\f36e";
}

.fa-y-combinator:before {
  content: "\f23b";
}

.fa-empire:before {
  content: "\f1d1";
}

.fa-envira:before {
  content: "\f299";
}

.fa-google-scholar:before {
  content: "\e63b";
}

.fa-square-gitlab:before {
  content: "\e5ae";
}

.fa-gitlab-square:before {
  content: "\e5ae";
}

.fa-studiovinari:before {
  content: "\f3f8";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-goodreads:before {
  content: "\f3a8";
}

.fa-square-odnoklassniki:before {
  content: "\f264";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-sith:before {
  content: "\f512";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-page4:before {
  content: "\f3d7";
}

.fa-hashnode:before {
  content: "\e499";
}

.fa-react:before {
  content: "\f41b";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-squarespace:before {
  content: "\f5be";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-creative-commons-share:before {
  content: "\f4f2";
}

.fa-bitcoin:before {
  content: "\f379";
}

.fa-keycdn:before {
  content: "\f3ba";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-itch-io:before {
  content: "\f83a";
}

.fa-umbraco:before {
  content: "\f8e8";
}

.fa-galactic-senate:before {
  content: "\f50d";
}

.fa-ubuntu:before {
  content: "\f7df";
}

.fa-draft2digital:before {
  content: "\f396";
}

.fa-stripe:before {
  content: "\f429";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-gg:before {
  content: "\f260";
}

.fa-dhl:before {
  content: "\f790";
}

.fa-square-pinterest:before {
  content: "\f0d3";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-xing:before {
  content: "\f168";
}

.fa-blackberry:before {
  content: "\f37b";
}

.fa-creative-commons-pd:before {
  content: "\f4ec";
}

.fa-playstation:before {
  content: "\f3df";
}

.fa-quinscape:before {
  content: "\f459";
}

.fa-less:before {
  content: "\f41d";
}

.fa-blogger-b:before {
  content: "\f37d";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-typo3:before {
  content: "\f42b";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-dailymotion:before {
  content: "\e052";
}

.fa-affiliatetheme:before {
  content: "\f36b";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-bootstrap:before {
  content: "\f836";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-nfc-symbol:before {
  content: "\e531";
}

.fa-mintbit:before {
  content: "\e62f";
}

.fa-ethereum:before {
  content: "\f42e";
}

.fa-speaker-deck:before {
  content: "\f83c";
}

.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}

.fa-patreon:before {
  content: "\f3d9";
}

.fa-avianex:before {
  content: "\f374";
}

.fa-ello:before {
  content: "\f5f1";
}

.fa-gofore:before {
  content: "\f3a7";
}

.fa-bimobject:before {
  content: "\f378";
}

.fa-brave-reverse:before {
  content: "\e63d";
}

.fa-facebook-f:before {
  content: "\f39e";
}

.fa-square-google-plus:before {
  content: "\f0d4";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-mandalorian:before {
  content: "\f50f";
}

.fa-first-order-alt:before {
  content: "\f50a";
}

.fa-osi:before {
  content: "\f41a";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-d-and-d-beyond:before {
  content: "\f6ca";
}

.fa-periscope:before {
  content: "\f3da";
}

.fa-fulcrum:before {
  content: "\f50b";
}

.fa-cloudscale:before {
  content: "\f383";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-mizuni:before {
  content: "\f3cc";
}

.fa-schlix:before {
  content: "\f3ea";
}

.fa-square-xing:before {
  content: "\f169";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-cloudversify:before {
  content: "\f385";
}

.fa-usps:before {
  content: "\f7e1";
}

.fa-megaport:before {
  content: "\f5a3";
}

.fa-magento:before {
  content: "\f3c4";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-fly:before {
  content: "\f417";
}

.fa-aviato:before {
  content: "\f421";
}

.fa-itunes:before {
  content: "\f3b4";
}

.fa-cuttlefish:before {
  content: "\f38c";
}

.fa-blogger:before {
  content: "\f37c";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-viber:before {
  content: "\f409";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-letterboxd:before {
  content: "\e62d";
}

.fa-symfony:before {
  content: "\f83d";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-facebook-messenger:before {
  content: "\f39f";
}

.fa-audible:before {
  content: "\f373";
}

.fa-think-peaks:before {
  content: "\f731";
}

.fa-bilibili:before {
  content: "\e3d9";
}

.fa-erlang:before {
  content: "\f39d";
}

.fa-x-twitter:before {
  content: "\e61b";
}

.fa-cotton-bureau:before {
  content: "\f89e";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-42-group:before {
  content: "\e080";
}

.fa-innosoft:before {
  content: "\e080";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-elementor:before {
  content: "\f430";
}

.fa-square-pied-piper:before {
  content: "\e01e";
}

.fa-pied-piper-square:before {
  content: "\e01e";
}

.fa-creative-commons-nd:before {
  content: "\f4eb";
}

.fa-palfed:before {
  content: "\f3d8";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-resolving:before {
  content: "\f3e7";
}

.fa-xbox:before {
  content: "\f412";
}

.fa-searchengin:before {
  content: "\f3eb";
}

.fa-tiktok:before {
  content: "\e07b";
}

.fa-square-facebook:before {
  content: "\f082";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-linkedin:before {
  content: "\f08c";
}

.fa-hubspot:before {
  content: "\f3b2";
}

.fa-deploydog:before {
  content: "\f38e";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-mixer:before {
  content: "\e056";
}

.fa-square-lastfm:before {
  content: "\f203";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-vimeo:before {
  content: "\f40a";
}

.fa-mendeley:before {
  content: "\f7b3";
}

.fa-uniregistry:before {
  content: "\f404";
}

.fa-figma:before {
  content: "\f799";
}

.fa-creative-commons-remix:before {
  content: "\f4ee";
}

.fa-cc-amazon-pay:before {
  content: "\f42d";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-cmplid:before {
  content: "\e360";
}

.fa-upwork:before {
  content: "\e641";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-gripfire:before {
  content: "\f3ac";
}

.fa-jedi-order:before {
  content: "\f50e";
}

.fa-uikit:before {
  content: "\f403";
}

.fa-fort-awesome-alt:before {
  content: "\f3a3";
}

.fa-phabricator:before {
  content: "\f3db";
}

.fa-ussunnah:before {
  content: "\f407";
}

.fa-earlybirds:before {
  content: "\f39a";
}

.fa-trade-federation:before {
  content: "\f513";
}

.fa-autoprefixer:before {
  content: "\f41c";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-google-play:before {
  content: "\f3ab";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-line:before {
  content: "\f3c0";
}

.fa-google-drive:before {
  content: "\f3aa";
}

.fa-servicestack:before {
  content: "\f3ec";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-deezer:before {
  content: "\e077";
}

.fa-raspberry-pi:before {
  content: "\f7bb";
}

.fa-jira:before {
  content: "\f7b1";
}

.fa-docker:before {
  content: "\f395";
}

.fa-screenpal:before {
  content: "\e570";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-gitter:before {
  content: "\f426";
}

.fa-d-and-d:before {
  content: "\f38d";
}

.fa-microblog:before {
  content: "\e01a";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-pied-piper-hat:before {
  content: "\f4e5";
}

.fa-kickstarter-k:before {
  content: "\f3bc";
}

.fa-yandex:before {
  content: "\f413";
}

.fa-readme:before {
  content: "\f4d5";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-sass:before {
  content: "\f41e";
}

.fa-wirsindhandwerk:before {
  content: "\e2d0";
}

.fa-wsh:before {
  content: "\e2d0";
}

.fa-buromobelexperte:before {
  content: "\f37f";
}

.fa-salesforce:before {
  content: "\f83b";
}

.fa-octopus-deploy:before {
  content: "\e082";
}

.fa-medapps:before {
  content: "\f3c6";
}

.fa-ns8:before {
  content: "\f3d5";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-apper:before {
  content: "\f371";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-waze:before {
  content: "\f83f";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ab";
}

.fa-fantasy-flight-games:before {
  content: "\f6dc";
}

.fa-rust:before {
  content: "\e07a";
}

.fa-wix:before {
  content: "\f5cf";
}

.fa-square-behance:before {
  content: "\f1b5";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-supple:before {
  content: "\f3f9";
}

.fa-rebel:before {
  content: "\f1d0";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-staylinked:before {
  content: "\f3f5";
}

.fa-kaggle:before {
  content: "\f5fa";
}

.fa-space-awesome:before {
  content: "\e5ac";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-cpanel:before {
  content: "\f388";
}

.fa-goodreads-g:before {
  content: "\f3a9";
}

.fa-square-git:before {
  content: "\f1d2";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-square-tumblr:before {
  content: "\f174";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-trello:before {
  content: "\f181";
}

.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-perbyte:before {
  content: "\e083";
}

.fa-grunt:before {
  content: "\f3ad";
}

.fa-weebly:before {
  content: "\f5cc";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-themeco:before {
  content: "\f5c6";
}

.fa-python:before {
  content: "\f3e2";
}

.fa-android:before {
  content: "\f17b";
}

.fa-bots:before {
  content: "\e340";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-hornbill:before {
  content: "\f592";
}

.fa-js:before {
  content: "\f3b8";
}

.fa-ideal:before {
  content: "\e013";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-dev:before {
  content: "\f6cc";
}

.fa-sketch:before {
  content: "\f7c6";
}

.fa-yandex-international:before {
  content: "\f414";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-uber:before {
  content: "\f402";
}

.fa-github:before {
  content: "\f09b";
}

.fa-php:before {
  content: "\f457";
}

.fa-alipay:before {
  content: "\f642";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-firefox-browser:before {
  content: "\e007";
}

.fa-replyd:before {
  content: "\f3e6";
}

.fa-suse:before {
  content: "\f7d6";
}

.fa-jenkins:before {
  content: "\f3b6";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-rockrms:before {
  content: "\f3e9";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-buffer:before {
  content: "\f837";
}

.fa-npm:before {
  content: "\f3d4";
}

.fa-yammer:before {
  content: "\f840";
}

.fa-btc:before {
  content: "\f15a";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-stubber:before {
  content: "\e5c7";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-telegram-plane:before {
  content: "\f2c6";
}

.fa-old-republic:before {
  content: "\f510";
}

.fa-odysee:before {
  content: "\e5c6";
}

.fa-square-whatsapp:before {
  content: "\f40c";
}

.fa-whatsapp-square:before {
  content: "\f40c";
}

.fa-node-js:before {
  content: "\f3d3";
}

.fa-edge-legacy:before {
  content: "\e078";
}

.fa-slack:before {
  content: "\f198";
}

.fa-slack-hash:before {
  content: "\f198";
}

.fa-medrt:before {
  content: "\f3c8";
}

.fa-usb:before {
  content: "\f287";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-vaadin:before {
  content: "\f408";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-square-x-twitter:before {
  content: "\e61a";
}

.fa-reacteurope:before {
  content: "\f75d";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-medium-m:before {
  content: "\f23a";
}

.fa-amilia:before {
  content: "\f36d";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-flipboard:before {
  content: "\f44d";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-critical-role:before {
  content: "\f6c9";
}

.fa-sitrox:before {
  content: "\e44a";
}

.fa-discourse:before {
  content: "\f393";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-mastodon:before {
  content: "\f4f6";
}

.fa-airbnb:before {
  content: "\f834";
}

.fa-wolf-pack-battalion:before {
  content: "\f514";
}

.fa-buy-n-large:before {
  content: "\f8a6";
}

.fa-gulp:before {
  content: "\f3ae";
}

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}

.fa-strava:before {
  content: "\f428";
}

.fa-ember:before {
  content: "\f423";
}

.fa-canadian-maple-leaf:before {
  content: "\f785";
}

.fa-teamspeak:before {
  content: "\f4f9";
}

.fa-pushed:before {
  content: "\f3e1";
}

.fa-wordpress-simple:before {
  content: "\f411";
}

.fa-nutritionix:before {
  content: "\f3d6";
}

.fa-wodu:before {
  content: "\e088";
}

.fa-google-pay:before {
  content: "\e079";
}

.fa-intercom:before {
  content: "\f7af";
}

.fa-zhihu:before {
  content: "\f63f";
}

.fa-korvue:before {
  content: "\f42f";
}

.fa-pix:before {
  content: "\e43a";
}

.fa-steam-symbol:before {
  content: "\f3f6";
}

/*!
 * Font Awesome Free 6.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/fa-fonts//fa-regular-400.woff2") format("woff2"), url("/fa-fonts//fa-regular-400.ttf") format("truetype");
}
.far,
.fa-regular,
.overview-wrapper .right-addon .fa-solid,
.overview-wrapper .left-addon .fa-solid,
.overview-wrapper .inner-addon .fa-solid,
.credentials-wrapper .right-addon .fa-solid,
.credentials-wrapper .left-addon .fa-solid,
.credentials-wrapper .inner-addon .fa-solid {
  font-weight: 400;
}

/*!
 * Font Awesome Free 6.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("/fa-fonts//fa-solid-900.woff2") format("woff2"), url("/fa-fonts//fa-solid-900.ttf") format("truetype");
}
.fas,
.fa-solid {
  font-weight: 900;
}

.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}

.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.overview-wrapper .right-addon .fa-solid,
.overview-wrapper .left-addon .fa-solid,
.overview-wrapper .inner-addon .fa-solid,
.credentials-wrapper .right-addon .fa-solid,
.credentials-wrapper .left-addon .fa-solid,
.credentials-wrapper .inner-addon .fa-solid,
.fab,
.fa-brands {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular,
.overview-wrapper .right-addon .fa-solid,
.overview-wrapper .left-addon .fa-solid,
.overview-wrapper .inner-addon .fa-solid,
.credentials-wrapper .right-addon .fa-solid,
.credentials-wrapper .left-addon .fa-solid,
.credentials-wrapper .inner-addon .fa-solid {
  font-family: "Font Awesome 6 Free";
}

.fab,
.fa-brands {
  font-family: "Font Awesome 6 Brands";
}

/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #00823d;
  --secondary: #2e3f51;
  --success: #2dcc70;
  --info: #17a2b8;
  --warning: #f0ad4e;
  --danger: #c60f13;
  --light: #f8f9fa;
  --dark: #545558;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

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

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

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

h1, .solutions, .integration-hero-wrap, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

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

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

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

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

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

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

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

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

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, .solutions, .integration-hero-wrap, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: "Verdana", sans-serif;
  font-weight: 500;
  line-height: 1.2;
}

h1, .solutions, .integration-hero-wrap, .h1 {
  font-size: 2.5rem;
}

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

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

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

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

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

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 0.875em;
  font-weight: 400;
}

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

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

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

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

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

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

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

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row, .cookie-consent-banner .container {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .cookie-consent-banner .column-1, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .cookie-consent-banner .column-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12, .cookie-consent-banner .column-2, .cookie-consent-banner .column-1 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2, .cookie-consent-banner .column-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10, .cookie-consent-banner .column-1 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.25rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8dcc9;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abe9a;
}

.table-hover .table-primary:hover {
  background-color: #a7d4bc;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #a7d4bc;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #c4c9ce;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #929ba5;
}

.table-hover .table-secondary:hover {
  background-color: #b6bcc2;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #b6bcc2;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c4f1d7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #92e4b5;
}

.table-hover .table-success:hover {
  background-color: #afecc9;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #afecc9;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fbe8cd;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f7d4a3;
}

.table-hover .table-warning:hover {
  background-color: #f9ddb5;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f9ddb5;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #efbcbd;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #e18284;
}

.table-hover .table-danger:hover {
  background-color: #eaa7a9;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #eaa7a9;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #cfcfd0;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #a6a7a8;
}

.table-hover .table-dark:hover {
  background-color: #c2c2c3;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #c2c2c3;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #2dcc70;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(45, 204, 112, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #2dcc70;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #2dcc70;
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #2dcc70;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #2dcc70;
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #2dcc70;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #2dcc70;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #2dcc70;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #53d98b;
  background-color: #53d98b;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #2dcc70;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #2dcc70;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #2dcc70;
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #c60f13;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(198, 15, 19, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #c60f13;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #c60f13;
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #c60f13;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #c60f13;
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #c60f13;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #c60f13;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #c60f13;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #ee1a1f;
  background-color: #ee1a1f;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #c60f13;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #c60f13;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #c60f13;
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn, .cookie-consent-banner button {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.3rem 0.5rem;
  font-size: 0.9rem;
  line-height: 1.4;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, .cookie-consent-banner button {
    transition: none;
  }
}
.btn:hover, .cookie-consent-banner button:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .cookie-consent-banner button:focus, .btn.focus, .cookie-consent-banner button.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled, .cookie-consent-banner button.disabled, .btn:disabled, .cookie-consent-banner button:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled), .cookie-consent-banner button:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #00823d;
  border-color: #00823d;
}
.btn-primary:hover {
  color: #fff;
  background-color: #005c2b;
  border-color: #004f25;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #005c2b;
  border-color: #004f25;
  box-shadow: 0 0 0 0.2rem rgba(38, 149, 90, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #00823d;
  border-color: #00823d;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #004f25;
  border-color: #00421f;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 149, 90, 0.5);
}

.btn-secondary, .cookie-consent-banner button {
  color: #fff;
  background-color: #2e3f51;
  border-color: #2e3f51;
}
.btn-secondary:hover, .cookie-consent-banner button:hover {
  color: #fff;
  background-color: #202c39;
  border-color: #1c2630;
}
.btn-secondary:focus, .cookie-consent-banner button:focus, .btn-secondary.focus, .cookie-consent-banner button.focus {
  color: #fff;
  background-color: #202c39;
  border-color: #1c2630;
  box-shadow: 0 0 0 0.2rem rgba(77, 92, 107, 0.5);
}
.btn-secondary.disabled, .cookie-consent-banner button.disabled, .btn-secondary:disabled, .cookie-consent-banner button:disabled {
  color: #fff;
  background-color: #2e3f51;
  border-color: #2e3f51;
}
.btn-secondary:not(:disabled):not(.disabled):active, .cookie-consent-banner button:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .cookie-consent-banner button:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle, .cookie-consent-banner .show > button.dropdown-toggle {
  color: #fff;
  background-color: #1c2630;
  border-color: #171f28;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .cookie-consent-banner button:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .cookie-consent-banner button:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus, .cookie-consent-banner .show > button.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(77, 92, 107, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #2dcc70;
  border-color: #2dcc70;
}
.btn-success:hover {
  color: #fff;
  background-color: #26ad5f;
  border-color: #24a259;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #26ad5f;
  border-color: #24a259;
  box-shadow: 0 0 0 0.2rem rgba(77, 212, 133, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #2dcc70;
  border-color: #2dcc70;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #24a259;
  border-color: #219853;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(77, 212, 133, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.btn-warning:hover {
  color: #212529;
  background-color: #ed9d2b;
  border-color: #ec971f;
}
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #ed9d2b;
  border-color: #ec971f;
  box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #ec971f;
  border-color: #ea9214;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #c60f13;
  border-color: #c60f13;
}
.btn-danger:hover {
  color: #fff;
  background-color: #a20c10;
  border-color: #970b0e;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #a20c10;
  border-color: #970b0e;
  box-shadow: 0 0 0 0.2rem rgba(207, 51, 54, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #c60f13;
  border-color: #c60f13;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #970b0e;
  border-color: #8b0b0d;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 51, 54, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #545558;
  border-color: #545558;
}
.btn-dark:hover {
  color: #fff;
  background-color: #414244;
  border-color: #3b3c3e;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #414244;
  border-color: #3b3c3e;
  box-shadow: 0 0 0 0.2rem rgba(110, 111, 113, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #545558;
  border-color: #545558;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #3b3c3e;
  border-color: #353637;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(110, 111, 113, 0.5);
}

.btn-outline-primary {
  color: #00823d;
  border-color: #00823d;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #00823d;
  border-color: #00823d;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 130, 61, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #00823d;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #00823d;
  border-color: #00823d;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 130, 61, 0.5);
}

.btn-outline-secondary {
  color: #2e3f51;
  border-color: #2e3f51;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #2e3f51;
  border-color: #2e3f51;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(46, 63, 81, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #2e3f51;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #2e3f51;
  border-color: #2e3f51;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(46, 63, 81, 0.5);
}

.btn-outline-success {
  color: #2dcc70;
  border-color: #2dcc70;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #2dcc70;
  border-color: #2dcc70;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #2dcc70;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #2dcc70;
  border-color: #2dcc70;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #f0ad4e;
  border-color: #f0ad4e;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #f0ad4e;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
}

.btn-outline-danger {
  color: #c60f13;
  border-color: #c60f13;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #c60f13;
  border-color: #c60f13;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #c60f13;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #c60f13;
  border-color: #c60f13;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #545558;
  border-color: #545558;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #545558;
  border-color: #545558;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 85, 88, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #545558;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #545558;
  border-color: #545558;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 85, 88, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}
.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn, .cookie-consent-banner .btn-group-lg > button {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn, .cookie-consent-banner .btn-group-sm > button {
  padding: 0.2rem 0.3rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

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

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

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

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

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn, .cookie-consent-banner .btn-group > button,
.btn-group-vertical > .btn,
.cookie-consent-banner .btn-group-vertical > button {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover, .cookie-consent-banner .btn-group > button:hover,
.btn-group-vertical > .btn:hover,
.cookie-consent-banner .btn-group-vertical > button:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .cookie-consent-banner .btn-group > button:focus, .btn-group > .btn:active, .cookie-consent-banner .btn-group > button:active, .btn-group > .btn.active, .cookie-consent-banner .btn-group > button.active,
.btn-group-vertical > .btn:focus,
.cookie-consent-banner .btn-group-vertical > button:focus,
.btn-group-vertical > .btn:active,
.cookie-consent-banner .btn-group-vertical > button:active,
.btn-group-vertical > .btn.active,
.cookie-consent-banner .btn-group-vertical > button.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child), .cookie-consent-banner .btn-group > button:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .cookie-consent-banner .btn-group > button:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn,
.cookie-consent-banner .btn-group > .btn-group:not(:last-child) > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child), .cookie-consent-banner .btn-group > button:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn,
.cookie-consent-banner .btn-group > .btn-group:not(:first-child) > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .cookie-consent-banner .btn-group-sm > button + .dropdown-toggle-split {
  padding-right: 0.225rem;
  padding-left: 0.225rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .cookie-consent-banner .btn-group-lg > button + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn, .cookie-consent-banner .btn-group-vertical > button,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child), .cookie-consent-banner .btn-group-vertical > button:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .cookie-consent-banner .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.cookie-consent-banner .btn-group-vertical > .btn-group:not(:last-child) > button {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child), .cookie-consent-banner .btn-group-vertical > button:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.cookie-consent-banner .btn-group-vertical > .btn-group:not(:first-child) > button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn, .cookie-consent-banner .btn-group-toggle > button,
.btn-group-toggle > .btn-group > .btn,
.cookie-consent-banner .btn-group-toggle > .btn-group > button {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio], .cookie-consent-banner .btn-group-toggle > button input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.cookie-consent-banner .btn-group-toggle > button input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.cookie-consent-banner .btn-group-toggle > .btn-group > button input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox],
.cookie-consent-banner .btn-group-toggle > .btn-group > button input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn, .input-group-prepend .cookie-consent-banner button, .cookie-consent-banner .input-group-prepend button,
.input-group-append .btn,
.input-group-append .cookie-consent-banner button,
.cookie-consent-banner .input-group-append button {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus, .input-group-prepend .cookie-consent-banner button:focus, .cookie-consent-banner .input-group-prepend button:focus,
.input-group-append .btn:focus,
.input-group-append .cookie-consent-banner button:focus,
.cookie-consent-banner .input-group-append button:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn, .input-group-prepend .cookie-consent-banner button + .btn, .cookie-consent-banner .input-group-prepend button + .btn, .input-group-prepend .cookie-consent-banner .btn + button, .cookie-consent-banner .input-group-prepend .btn + button, .input-group-prepend .cookie-consent-banner button + button, .cookie-consent-banner .input-group-prepend button + button,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .cookie-consent-banner button + .input-group-text,
.cookie-consent-banner .input-group-prepend button + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend .cookie-consent-banner .input-group-text + button,
.cookie-consent-banner .input-group-prepend .input-group-text + button,
.input-group-append .btn + .btn,
.input-group-append .cookie-consent-banner button + .btn,
.cookie-consent-banner .input-group-append button + .btn,
.input-group-append .cookie-consent-banner .btn + button,
.cookie-consent-banner .input-group-append .btn + button,
.input-group-append .cookie-consent-banner button + button,
.cookie-consent-banner .input-group-append button + button,
.input-group-append .btn + .input-group-text,
.input-group-append .cookie-consent-banner button + .input-group-text,
.cookie-consent-banner .input-group-append button + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append .cookie-consent-banner .input-group-text + button,
.cookie-consent-banner .input-group-append .input-group-text + button {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.cookie-consent-banner .input-group-lg > .input-group-prepend > button,
.input-group-lg > .input-group-append > .btn,
.cookie-consent-banner .input-group-lg > .input-group-append > button {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.cookie-consent-banner .input-group-sm > .input-group-prepend > button,
.input-group-sm > .input-group-append > .btn,
.cookie-consent-banner .input-group-sm > .input-group-append > button {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn, .cookie-consent-banner .input-group > .input-group-prepend > button,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.cookie-consent-banner .input-group:not(.has-validation) > .input-group-append:not(:last-child) > button,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.cookie-consent-banner .input-group.has-validation > .input-group-append:nth-last-child(n+3) > button,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.cookie-consent-banner .input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn, .cookie-consent-banner .input-group > .input-group-append > button,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.cookie-consent-banner .input-group > .input-group-prepend:not(:first-child) > button,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.cookie-consent-banner .input-group > .input-group-prepend:first-child > button:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 130, 61, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 130, 61, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 130, 61, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 130, 61, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

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

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

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

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid #afbfcf;
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.5rem;
}

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.5rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #afbfcf;
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.5rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid #afbfcf;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.5rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.5rem;
}
@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge, .cookie-consent-banner button .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #00823d;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #004f25;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 130, 61, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #2e3f51;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #1c2630;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(46, 63, 81, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #2dcc70;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #24a259;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #f0ad4e;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #ec971f;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #c60f13;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #970b0e;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #545558;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #3b3c3e;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(84, 85, 88, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004420;
  background-color: #cce6d8;
  border-color: #b8dcc9;
}
.alert-primary hr {
  border-top-color: #a7d4bc;
}
.alert-primary .alert-link {
  color: #001108;
}

.alert-secondary {
  color: #18212a;
  background-color: #d5d9dc;
  border-color: #c4c9ce;
}
.alert-secondary hr {
  border-top-color: #b6bcc2;
}
.alert-secondary .alert-link {
  color: #05080a;
}

.alert-success {
  color: #176a3a;
  background-color: #d5f5e2;
  border-color: #c4f1d7;
}
.alert-success hr {
  border-top-color: #afecc9;
}
.alert-success .alert-link {
  color: #0e4023;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
.alert-info hr {
  border-top-color: #abdde5;
}
.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #7d5a29;
  background-color: #fcefdc;
  border-color: #fbe8cd;
}
.alert-warning hr {
  border-top-color: #f9ddb5;
}
.alert-warning .alert-link {
  color: #573e1c;
}

.alert-danger {
  color: #67080a;
  background-color: #f4cfd0;
  border-color: #efbcbd;
}
.alert-danger hr {
  border-top-color: #eaa7a9;
}
.alert-danger .alert-link {
  color: #380405;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #2c2c2e;
  background-color: #ddddde;
  border-color: #cfcfd0;
}
.alert-dark hr {
  border-top-color: #c2c2c3;
}
.alert-dark .alert-link {
  color: #131314;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #00823d;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

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

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #004420;
  background-color: #b8dcc9;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004420;
  background-color: #a7d4bc;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004420;
  border-color: #004420;
}

.list-group-item-secondary {
  color: #18212a;
  background-color: #c4c9ce;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #18212a;
  background-color: #b6bcc2;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #18212a;
  border-color: #18212a;
}

.list-group-item-success {
  color: #176a3a;
  background-color: #c4f1d7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #176a3a;
  background-color: #afecc9;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #176a3a;
  border-color: #176a3a;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #7d5a29;
  background-color: #fbe8cd;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7d5a29;
  background-color: #f9ddb5;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7d5a29;
  border-color: #7d5a29;
}

.list-group-item-danger {
  color: #67080a;
  background-color: #efbcbd;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #67080a;
  background-color: #eaa7a9;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #67080a;
  border-color: #67080a;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #2c2c2e;
  background-color: #cfcfd0;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #2c2c2e;
  background-color: #c2c2c3;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #2c2c2e;
  border-color: #2c2c2e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

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

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

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

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 50%;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 30%;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 80%;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

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

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary, .tooltip-primary .tooltip-inner, .support_email .closed {
  background-color: #00823d !important;
}

a.bg-primary:hover, .tooltip-primary a.tooltip-inner:hover, .support_email a.closed:hover, a.bg-primary:focus, .tooltip-primary a.tooltip-inner:focus, .support_email a.closed:focus,
button.bg-primary:hover,
.tooltip-primary button.tooltip-inner:hover,
.support_email button.closed:hover,
button.bg-primary:focus,
.tooltip-primary button.tooltip-inner:focus,
.support_email button.closed:focus {
  background-color: #004f25 !important;
}

.bg-secondary, .tooltip-secondary .tooltip-inner {
  background-color: #2e3f51 !important;
}

a.bg-secondary:hover, .tooltip-secondary a.tooltip-inner:hover, a.bg-secondary:focus, .tooltip-secondary a.tooltip-inner:focus,
button.bg-secondary:hover,
.tooltip-secondary button.tooltip-inner:hover,
button.bg-secondary:focus,
.tooltip-secondary button.tooltip-inner:focus {
  background-color: #1c2630 !important;
}

.bg-success, .tooltip-success .tooltip-inner {
  background-color: #2dcc70 !important;
}

a.bg-success:hover, .tooltip-success a.tooltip-inner:hover, a.bg-success:focus, .tooltip-success a.tooltip-inner:focus,
button.bg-success:hover,
.tooltip-success button.tooltip-inner:hover,
button.bg-success:focus,
.tooltip-success button.tooltip-inner:focus {
  background-color: #24a259 !important;
}

.bg-info, .tooltip-info .tooltip-inner {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, .tooltip-info a.tooltip-inner:hover, a.bg-info:focus, .tooltip-info a.tooltip-inner:focus,
button.bg-info:hover,
.tooltip-info button.tooltip-inner:hover,
button.bg-info:focus,
.tooltip-info button.tooltip-inner:focus {
  background-color: #117a8b !important;
}

.bg-warning, .tooltip-warning .tooltip-inner {
  background-color: #f0ad4e !important;
}

a.bg-warning:hover, .tooltip-warning a.tooltip-inner:hover, a.bg-warning:focus, .tooltip-warning a.tooltip-inner:focus,
button.bg-warning:hover,
.tooltip-warning button.tooltip-inner:hover,
button.bg-warning:focus,
.tooltip-warning button.tooltip-inner:focus {
  background-color: #ec971f !important;
}

.bg-danger, .tooltip-danger .tooltip-inner, .support_email .deleted {
  background-color: #c60f13 !important;
}

a.bg-danger:hover, .tooltip-danger a.tooltip-inner:hover, .support_email a.deleted:hover, a.bg-danger:focus, .tooltip-danger a.tooltip-inner:focus, .support_email a.deleted:focus,
button.bg-danger:hover,
.tooltip-danger button.tooltip-inner:hover,
.support_email button.deleted:hover,
button.bg-danger:focus,
.tooltip-danger button.tooltip-inner:focus,
.support_email button.deleted:focus {
  background-color: #970b0e !important;
}

.bg-light, .tooltip-light .tooltip-inner {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, .tooltip-light a.tooltip-inner:hover, a.bg-light:focus, .tooltip-light a.tooltip-inner:focus,
button.bg-light:hover,
.tooltip-light button.tooltip-inner:hover,
button.bg-light:focus,
.tooltip-light button.tooltip-inner:focus {
  background-color: #dae0e5 !important;
}

.bg-dark, .tooltip-dark .tooltip-inner {
  background-color: #545558 !important;
}

a.bg-dark:hover, .tooltip-dark a.tooltip-inner:hover, a.bg-dark:focus, .tooltip-dark a.tooltip-inner:focus,
button.bg-dark:hover,
.tooltip-dark button.tooltip-inner:hover,
button.bg-dark:focus,
.tooltip-dark button.tooltip-inner:focus {
  background-color: #3b3c3e !important;
}

.bg-white, .tooltip-white .tooltip-inner {
  background-color: #fff !important;
}

.bg-transparent, .tooltip-transparent .tooltip-inner {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #00823d !important;
}

.border-secondary {
  border-color: #2e3f51 !important;
}

.border-success {
  border-color: #2dcc70 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #f0ad4e !important;
}

.border-danger {
  border-color: #c60f13 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #545558 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

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

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

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only, .bootstrap-datetimepicker-widget table th.next::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget .btn[data-action=today]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=today]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=today]::after, .bootstrap-datetimepicker-widget .btn[data-action=clear]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=clear]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=clear]::after, .bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=togglePeriod]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=togglePeriod]::after, .bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=showMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=showHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=showHours]::after, .bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=decrementMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=decrementHours]::after, .bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=incrementMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=incrementHours]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

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

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0,
.form-inline .btn-group .btn,
.form-inline .btn-group .cookie-consent-banner button,
.cookie-consent-banner .form-inline .btn-group button {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0,
.form-inline .btn-group .btn,
.form-inline .btn-group .cookie-consent-banner button,
.cookie-consent-banner .form-inline .btn-group button {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1,
.tag {
  margin-top: 0.25rem !important;
}

.mr-1, .form-inline label, .form-inline .btn, .form-inline .cookie-consent-banner button, .cookie-consent-banner .form-inline button,
.mx-1,
.tag {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1,
.tag {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1,
.tag {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2,
.form-inline label,
.form-inline .btn,
.form-inline .cookie-consent-banner button,
.cookie-consent-banner .form-inline button {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2, .form-inline label, .form-inline .btn, .form-inline .cookie-consent-banner button, .cookie-consent-banner .form-inline button,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2, .form-inline .btn-group,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

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

.text-wrap {
  white-space: normal !important;
}

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

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

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

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

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

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

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #00823d !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #003619 !important;
}

.text-secondary {
  color: #2e3f51 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #121920 !important;
}

.text-success {
  color: #2dcc70 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #1f8d4e !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #f0ad4e !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #df8a13 !important;
}

.text-danger {
  color: #c60f13 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #7f0a0c !important;
}

.text-light, .support_email .closed, .support_email .deleted {
  color: #f8f9fa !important;
}

a.text-light:hover, .support_email a.closed:hover, .support_email a.deleted:hover, a.text-light:focus, .support_email a.closed:focus, .support_email a.deleted:focus {
  color: #cbd3da !important;
}

.text-dark, .lead--status10, .lead--status8, .lead--status5, .lead--status4, .lead--status3 {
  color: #545558 !important;
}

a.text-dark:hover, a.lead--status10:hover, a.lead--status8:hover, a.lead--status5:hover, a.lead--status4:hover, a.lead--status3:hover, a.text-dark:focus, a.lead--status10:focus, a.lead--status8:focus, a.lead--status5:focus, a.lead--status4:focus, a.lead--status3:focus {
  color: #2e2f31 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

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

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  box-shadow: inset 0 0 12px 4px white;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: "!";
  visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.selectize-dropdown-header {
  position: relative;
  padding: 5px 8px;
  border-bottom: 1px solid #ced4da;
  background: #f8f9f9;
  border-radius: 3px 3px 0 0;
}

.selectize-dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}

.selectize-dropdown-header-close:hover {
  color: black;
}

.selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  float: left;
  box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}

.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
  z-index: 1; /* fixes ie bug (see #392) */
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 17px;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 2px 0 0 0;
  border-left: 1px solid #00b555;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: #a7a7a7;
}
.selectize-control.plugin-remove_button .remove-single {
  position: absolute;
  right: 28px;
  top: 6px;
  font-size: 23px;
}

.selectize-control {
  position: relative;
}

.selectize-dropdown, .selectize-input, .selectize-input input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
  -webkit-font-smoothing: inherit;
}

.selectize-input, .selectize-control.single .selectize-input.input-active {
  background: white;
  cursor: text;
  display: inline-block;
}

.selectize-input {
  border: 1px solid #ced4da;
  padding: 8px 8px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
  padding: 6px 8px 3px;
}
.selectize-input.full {
  background-color: #fff;
}
.selectize-input.disabled, .selectize-input.disabled * {
  cursor: default !important;
}
.selectize-input.focus {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
  border-radius: 3px 3px 0 0;
}
.selectize-input > * {
  vertical-align: baseline;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.selectize-control.multi .selectize-input > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #00b555;
}
.selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div, .selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: white;
  border: 0 solid #a7a7a7;
}
.selectize-input > input {
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 2px 0 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
  display: none;
}
.selectize-input > input:focus {
  outline: none !important;
}

.selectize-input::after {
  content: " ";
  display: block;
  clear: left;
}

.selectize-input.dropdown-active::before {
  content: " ";
  display: block;
  position: absolute;
  background: #f0f0f0;
  height: 1px;
  bottom: 0;
  left: 0;
  right: 0;
}

.selectize-dropdown {
  position: absolute;
  z-index: 10;
  border: 1px solid #ced4da;
  background: white;
  margin: -1px 0 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  border-radius: 1px;
}
.selectize-dropdown [data-selectable], .selectize-dropdown .optgroup-header {
  padding: 5px 8px;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
  color: #303030;
  background: white;
  cursor: default;
}
.selectize-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.selectize-dropdown .active.create {
  color: #495c68;
}
.selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}

.selectize-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
}

.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input {
  cursor: pointer;
}
.selectize-control.single .selectize-input.input-active, .selectize-control.single .selectize-input.input-active input {
  cursor: text;
}
.selectize-control.single .selectize-input:after {
  content: " ";
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}

.selectize-control.rtl.single .selectize-input:after {
  left: 15px;
  right: auto;
}
.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}

.selectize-control .selectize-input.disabled {
  opacity: 0.5;
  background-color: #fafafa;
}

/**
 * selectize.bootstrap3.css (v0.12.3) - Bootstrap 3 Theme
 * Copyright (c) 2013–2015 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  box-shadow: inset 0 0 12px 4px white;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: "!";
  visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.selectize-dropdown-header {
  position: relative;
  padding: 5px 8px;
  border-bottom: 1px solid #ced4da;
  background: #f8f9f9;
  border-radius: 3px 3px 0 0;
}

.selectize-dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}

.selectize-dropdown-header-close:hover {
  color: black;
}

.selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  float: left;
  box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}

.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
  z-index: 1; /* fixes ie bug (see #392) */
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 17px;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 2px 0 0 0;
  border-left: 1px solid #00b555;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: #a7a7a7;
}
.selectize-control.plugin-remove_button .remove-single {
  position: absolute;
  right: 28px;
  top: 6px;
  font-size: 23px;
}

.selectize-control {
  position: relative;
}

.selectize-dropdown, .selectize-input, .selectize-input input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
  -webkit-font-smoothing: inherit;
}

.selectize-input, .selectize-control.single .selectize-input.input-active {
  background: white;
  cursor: text;
  display: inline-block;
}

.selectize-input {
  border: 1px solid #ced4da;
  padding: 8px 8px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
  padding: 6px 8px 3px;
}
.selectize-input.full {
  background-color: #fff;
}
.selectize-input.disabled, .selectize-input.disabled * {
  cursor: default !important;
}
.selectize-input.focus {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
  border-radius: 3px 3px 0 0;
}
.selectize-input > * {
  vertical-align: baseline;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.selectize-control.multi .selectize-input > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #00b555;
}
.selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div, .selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: white;
  border: 0 solid #a7a7a7;
}
.selectize-input > input {
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 2px 0 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
  display: none;
}
.selectize-input > input:focus {
  outline: none !important;
}

.selectize-input::after {
  content: " ";
  display: block;
  clear: left;
}

.selectize-input.dropdown-active::before {
  content: " ";
  display: block;
  position: absolute;
  background: #f0f0f0;
  height: 1px;
  bottom: 0;
  left: 0;
  right: 0;
}

.selectize-dropdown {
  position: absolute;
  z-index: 10;
  border: 1px solid #ced4da;
  background: white;
  margin: -1px 0 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  border-radius: 1px;
}
.selectize-dropdown [data-selectable], .selectize-dropdown .optgroup-header {
  padding: 5px 8px;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
  color: #303030;
  background: white;
  cursor: default;
}
.selectize-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.selectize-dropdown .active.create {
  color: #495c68;
}
.selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}

.selectize-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
}

.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input {
  cursor: pointer;
}
.selectize-control.single .selectize-input.input-active, .selectize-control.single .selectize-input.input-active input {
  cursor: text;
}
.selectize-control.single .selectize-input:after {
  content: " ";
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}

.selectize-control.rtl.single .selectize-input:after {
  left: 15px;
  right: auto;
}
.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}

.selectize-control .selectize-input.disabled {
  opacity: 0.5;
  background-color: #fafafa;
}

.selectize-dropdown, .selectize-dropdown.form-control {
  height: auto;
  padding: 0;
  margin: 2px 0 0 0;
  z-index: 5100;
  background: white;
  border: 1px solid #939598;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 0.25rem;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.selectize-dropdown .optgroup-header {
  font-size: 11px;
  line-height: 1.5;
}
.selectize-dropdown .optgroup:first-child:before {
  display: none;
}
.selectize-dropdown .optgroup:before {
  content: " ";
  display: block;
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
  margin-left: -8px;
  margin-right: -8px;
}

.selectize-dropdown-content {
  padding: 5px 0;
}

.selectize-dropdown-header {
  padding: 10px 8px;
}

.selectize-input {
  min-height: 1.5;
}
.selectize-input.dropdown-active {
  border-radius: 3px;
}
.selectize-input.dropdown-active::before {
  display: none;
}
.selectize-input.focus {
  border-color: #1cff87;
  outline: 0;
  box-shadow: "inset 0 1px 1px rgba(black, .075), 0 0 8px rgba(28, 255, 135, 0.6)";
}

.has-error .selectize-input {
  border-color: #c60f13;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .selectize-input:focus {
  border-color: #970b0e;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f14a4d;
}

.selectize-control.multi .selectize-input.has-items {
  padding-left: 2px;
  padding-right: 2px;
}
.selectize-control.multi .selectize-input > div {
  border-radius: 2px;
}

.form-control.selectize-control {
  padding: 0;
  height: auto;
  border: none;
  background: none;
  box-shadow: none;
  border-radius: 0;
}

/*
 * Table styles
 */
table.dataTable {
  width: 100%;
  margin: 0 auto;
  clear: both;
  border-collapse: separate;
  border-spacing: 0;
  /*
   * Header and footer styles
   */
  /*
   * Body styles
   */
}
table.dataTable thead th,
table.dataTable tfoot th {
  font-weight: bold;
}
table.dataTable thead th,
table.dataTable thead td {
  padding: 10px 18px;
  border-bottom: 1px solid #111;
}
table.dataTable thead th:active,
table.dataTable thead td:active {
  outline: none;
}
table.dataTable tfoot th,
table.dataTable tfoot td {
  padding: 10px 18px 6px 18px;
  border-top: 1px solid #111;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
  cursor: pointer;
  *cursor: hand;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background-repeat: no-repeat;
  background-position: center right;
}
table.dataTable thead .sorting {
  background-image: url("../images/sort_both.png");
}
table.dataTable thead .sorting_asc {
  background-image: url("../images/sort_asc.png");
}
table.dataTable thead .sorting_desc {
  background-image: url("../images/sort_desc.png");
}
table.dataTable thead .sorting_asc_disabled {
  background-image: url("../images/sort_asc_disabled.png");
}
table.dataTable thead .sorting_desc_disabled {
  background-image: url("../images/sort_desc_disabled.png");
}
table.dataTable tbody tr {
  background-color: #ffffff;
}
table.dataTable tbody tr.selected {
  background-color: #B0BED9;
}
table.dataTable tbody th,
table.dataTable tbody td {
  padding: 8px 10px;
}
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
  border-top: 1px solid #ddd;
}
table.dataTable.row-border tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,
table.dataTable.display tbody tr:first-child td {
  border-top: none;
}
table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td {
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child {
  border-left: 1px solid #ddd;
}
table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child td {
  border-top: none;
}
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
  background-color: #f9f9f9;
}
table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
  background-color: #acbad4;
}
table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
  background-color: #f6f6f6;
}
table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected {
  background-color: #aab7d1;
}
table.dataTable.order-column tbody tr > .sorting_1,
table.dataTable.order-column tbody tr > .sorting_2,
table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1,
table.dataTable.display tbody tr > .sorting_2,
table.dataTable.display tbody tr > .sorting_3 {
  background-color: #fafafa;
}
table.dataTable.order-column tbody tr.selected > .sorting_1,
table.dataTable.order-column tbody tr.selected > .sorting_2,
table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,
table.dataTable.display tbody tr.selected > .sorting_2,
table.dataTable.display tbody tr.selected > .sorting_3 {
  background-color: #acbad5;
}
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
  background-color: #f1f1f1;
}
table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
  background-color: #f3f3f3;
}
table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
  background-color: whitesmoke;
}
table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
  background-color: #a6b4cd;
}
table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
  background-color: #a8b5cf;
}
table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
  background-color: #a9b7d1;
}
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
  background-color: #fafafa;
}
table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
  background-color: #fcfcfc;
}
table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
  background-color: #fefefe;
}
table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {
  background-color: #acbad5;
}
table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {
  background-color: #aebcd6;
}
table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {
  background-color: #afbdd8;
}
table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #eaeaea;
}
table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
  background-color: #ececec;
}
table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
  background-color: #efefef;
}
table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {
  background-color: #a2aec7;
}
table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {
  background-color: #a3b0c9;
}
table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {
  background-color: #a5b2cb;
}
table.dataTable.no-footer {
  border-bottom: 1px solid #111;
}
table.dataTable.nowrap th, table.dataTable.nowrap td {
  white-space: nowrap;
}
table.dataTable.compact thead th,
table.dataTable.compact thead td {
  padding: 4px 17px 4px 4px;
}
table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
  padding: 4px;
}
table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
  padding: 4px;
}
table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align: left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align: center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align: right;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align: justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space: nowrap;
}
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align: left;
}
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align: center;
}
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align: right;
}
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align: justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space: nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align: left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align: center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align: right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align: justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space: nowrap;
}

table.dataTable,
table.dataTable th,
table.dataTable td {
  box-sizing: content-box;
}

/*
 * Control feature layout
 */
.dataTables_wrapper {
  position: relative;
  clear: both;
  *zoom: 1;
  zoom: 1;
}
.dataTables_wrapper .dataTables_length {
  float: left;
}
.dataTables_wrapper .dataTables_filter {
  float: right;
  text-align: right;
}
.dataTables_wrapper .dataTables_filter input {
  margin-left: 0.5em;
}
.dataTables_wrapper .dataTables_info {
  clear: both;
  float: left;
  padding-top: 0.755em;
}
.dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding-top: 0.25em;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
  box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.5em 1em;
  margin-left: 2px;
  text-align: center;
  text-decoration: none !important;
  cursor: pointer;
  *cursor: hand;
  color: #333 !important;
  border: 1px solid transparent;
  border-radius: 2px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #333 !important;
  border: 1px solid #979797;
  background-color: white; /* Chrome,Safari4+ */ /* Chrome10+,Safari5.1+ */ /* FF3.6+ */ /* IE10+ */ /* Opera 11.10+ */
  background: linear-gradient(to bottom, white 0%, #dcdcdc 100%); /* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
  color: #666 !important;
  border: 1px solid transparent;
  background: transparent;
  box-shadow: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: white !important;
  border: 1px solid #111;
  background-color: #585858; /* Chrome,Safari4+ */ /* Chrome10+,Safari5.1+ */ /* FF3.6+ */ /* IE10+ */ /* Opera 11.10+ */
  background: linear-gradient(to bottom, #585858 0%, #111 100%); /* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  outline: none;
  background-color: #2b2b2b; /* Chrome,Safari4+ */ /* Chrome10+,Safari5.1+ */ /* FF3.6+ */ /* IE10+ */ /* Opera 11.10+ */
  background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%); /* W3C */
  box-shadow: inset 0 0 3px #111;
}
.dataTables_wrapper .dataTables_paginate .ellipsis {
  padding: 0 1em;
}
.dataTables_wrapper .dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 40px;
  margin-left: -50%;
  margin-top: -25px;
  padding-top: 20px;
  text-align: center;
  font-size: 1.2em;
  background-color: white;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
}
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: #333;
}
.dataTables_wrapper .dataTables_scroll {
  clear: both;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
  *margin-top: -1px;
  -webkit-overflow-scrolling: touch;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td {
  vertical-align: middle;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {
  height: 0;
  overflow: hidden;
  margin: 0 !important;
  padding: 0 !important;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody {
  border-bottom: 1px solid #111;
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.dataTables_wrapper.no-footer div.dataTables_scrollBody table {
  border-bottom: none;
}
.dataTables_wrapper:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0;
}

@media screen and (max-width: 767px) {
  .dataTables_wrapper .dataTables_info,
  .dataTables_wrapper .dataTables_paginate {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_paginate {
    margin-top: 0.5em;
  }
}
@media screen and (max-width: 640px) {
  .dataTables_wrapper .dataTables_length,
  .dataTables_wrapper .dataTables_filter {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_filter {
    margin-top: 0.5em;
  }
}
table.dataTable {
  clear: both;
  margin-top: 6px !important;
  margin-bottom: 6px !important;
  max-width: none !important;
  border-collapse: separate !important;
}
table.dataTable td,
table.dataTable th {
  box-sizing: content-box;
}
table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
  text-align: center;
}
table.dataTable.nowrap th,
table.dataTable.nowrap td {
  white-space: nowrap;
}

div.dataTables_wrapper div.dataTables_length label {
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length select {
  width: 75px;
  display: inline-block;
}
div.dataTables_wrapper div.dataTables_filter {
  text-align: right;
}
div.dataTables_wrapper div.dataTables_filter label {
  font-weight: normal;
  white-space: nowrap;
  text-align: left;
}
div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em;
  display: inline-block;
  width: auto;
}
div.dataTables_wrapper div.dataTables_info {
  padding-top: 0.85em;
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_paginate {
  margin: 0;
  white-space: nowrap;
  text-align: right;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  margin: 2px 0;
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -100px;
  margin-top: -26px;
  text-align: center;
  padding: 1em 0;
}

table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
  padding-right: 30px;
}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
  outline: none;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  cursor: pointer;
  position: relative;
}
table.dataTable thead .sorting:before, table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:before,
table.dataTable thead .sorting_desc_disabled:after {
  position: absolute;
  bottom: 0.9em;
  display: block;
  opacity: 0.3;
}
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
  right: 1em;
  content: "↑";
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  right: 0.5em;
  content: "↓";
}
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:after {
  opacity: 1;
}
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:after {
  opacity: 0;
}

div.dataTables_scrollHead table.dataTable {
  margin-bottom: 0 !important;
}

div.dataTables_scrollBody table {
  border-top: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
div.dataTables_scrollBody table thead .sorting:after,
div.dataTables_scrollBody table thead .sorting_asc:after,
div.dataTables_scrollBody table thead .sorting_desc:after {
  display: none;
}
div.dataTables_scrollBody table tbody tr:first-child th,
div.dataTables_scrollBody table tbody tr:first-child td {
  border-top: none;
}

div.dataTables_scrollFoot table {
  margin-top: 0 !important;
  border-top: none;
}

@media screen and (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_length,
  div.dataTables_wrapper div.dataTables_filter,
  div.dataTables_wrapper div.dataTables_info,
  div.dataTables_wrapper div.dataTables_paginate {
    text-align: center;
  }
}
table.dataTable.table-condensed > thead > tr > th {
  padding-right: 20px;
}
table.dataTable.table-condensed .sorting:after,
table.dataTable.table-condensed .sorting_asc:after,
table.dataTable.table-condensed .sorting_desc:after {
  top: 6px;
  right: 6px;
}

table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
  border-left-width: 0;
}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
  border-right-width: 0;
}
table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
  border-bottom-width: 0;
}

div.dataTables_scrollHead table.table-bordered {
  border-bottom-width: 0;
}

div.table-responsive > div.dataTables_wrapper > div.row, .cookie-consent-banner div.table-responsive > div.dataTables_wrapper > div.container {
  margin: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:first-child, .cookie-consent-banner div.table-responsive > div.dataTables_wrapper > div.container > div[class^=col-]:first-child {
  padding-left: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child, .cookie-consent-banner div.table-responsive > div.dataTables_wrapper > div.container > div[class^=col-]:last-child {
  padding-right: 0;
}

.viewer {
  padding-top: 100%;
  height: 550px;
  position: relative;
  border: 1px solid #CCC;
  touch-action: none;
}
.tab-content .viewer:not(.active) {
  display: none;
}

.pod-result,
.wrapper,
#viewer {
  overflow: hidden;
  height: 600px;
}

.pdf-viewer {
  width: 100%;
  height: 550px;
}

.iviewer_common {
  position: absolute;
  top: 10px;
  border: 1px solid #000;
  height: 28px;
  z-index: 5000;
}

.iviewer_cursor {
  cursor: url(/images/hand.cur) 6 8, pointer;
}

.iviewer_drag_cursor {
  cursor: url(/images/grab.cur) 6 8, pointer;
}

.iviewer_button {
  width: 28px;
  cursor: pointer;
  background-position: center center;
  background-repeat: no-repeat;
}

.iviewer_zoom_in {
  left: 20px;
  background: url(/images/iviewer.zoom_in.gif) center center no-repeat;
}

.iviewer_zoom_out {
  left: 55px;
  background: url(/images/iviewer.zoom_out.gif) center center no-repeat;
}

.iviewer_zoom_zero {
  left: 90px;
  background: url(/images/iviewer.zoom_zero.gif) center center no-repeat;
}

.iviewer_zoom_fit {
  left: 125px;
  background: url(/images/iviewer.zoom_fit.gif) center center no-repeat;
}

.iviewer_zoom_status {
  left: 160px;
  font: 1em/28px Sans;
  color: #000;
  background-color: #fff;
  text-align: center;
  width: 60px;
}

.iviewer_rotate_left {
  left: 227px;
  background: #fff url(/images/iviewer.rotate_left.png) center center no-repeat;
}

.iviewer_rotate_right {
  left: 262px;
  background: #fff url(/images/iviewer.rotate_right.png) center center no-repeat;
}

table.floatThead {
  border-top: none;
  border-bottom: none;
  background-color: #FFF;
}

.google_bar_chart-large {
  height: 600px;
}

.google_bar_chart-medium {
  height: 300px;
}

.google_bar_chart-small {
  height: 150px;
}

.map {
  height: 800px;
  width: 100%;
  border: 1px solid #00823d;
}

.map-modal .modal-content {
  min-height: 400px;
}

.pac-container {
  z-index: 5000 !important;
}

#pac-input {
  position: relative;
  right: 5px !important;
  top: -9px !important;
  min-width: 400px;
  min-height: 3.5em;
  padding-left: 29px;
  border-radius: 4px;
  border: 1px solid #ccc;
  box-shadow: 0 0 6px rgba(80, 80, 80, 0.2);
}

#pac-input-search {
  position: relative;
  z-index: 2;
  top: 20px;
  left: 3px;
  font-family: "Glyphicons Halflings";
  content: "\e003";
  font-size: 18px;
  line-height: 0;
  color: #33495e;
  display: table;
}

#pac-wrapper {
  z-index: 1 !important;
}

.sr-only, .bootstrap-datetimepicker-widget table th.next::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget .btn[data-action=today]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=today]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=today]::after, .bootstrap-datetimepicker-widget .btn[data-action=clear]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=clear]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=clear]::after, .bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=togglePeriod]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=togglePeriod]::after, .bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=showMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=showHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=showHours]::after, .bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=decrementMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=decrementHours]::after, .bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=incrementMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=incrementHours]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/*!
 * Datetimepicker for Bootstrap 3
 * ! version : 4.7.14
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */
.bootstrap-datetimepicker-widget {
  list-style: none;
}
.bootstrap-datetimepicker-widget.dropdown-menu {
  margin: 2px 0;
  padding: 4px;
  width: 19em;
}
@media (min-width: 576px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 768px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 992px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
.bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after {
  content: "";
  display: inline-block;
  position: absolute;
}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  top: -7px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  top: -6px;
  left: 8px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  bottom: -7px;
  left: 6px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid white;
  bottom: -6px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
  left: auto;
  right: 6px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
  left: auto;
  right: 7px;
}
.bootstrap-datetimepicker-widget .list-unstyled {
  margin: 0;
}
.bootstrap-datetimepicker-widget a[data-action] {
  padding: 6px 0;
}
.bootstrap-datetimepicker-widget a[data-action]:active {
  box-shadow: none;
}
.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second {
  width: 54px;
  font-weight: bold;
  font-size: 1.2em;
  margin: 0;
}
.bootstrap-datetimepicker-widget button[data-action] {
  padding: 6px;
}
.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=incrementHours]::after {
  content: "Increment Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=incrementMinutes]::after {
  content: "Increment Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=decrementHours]::after {
  content: "Decrement Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=decrementMinutes]::after {
  content: "Decrement Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=showHours]::after {
  content: "Show Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=showMinutes]::after {
  content: "Show Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=togglePeriod]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=togglePeriod]::after {
  content: "Toggle AM/PM";
}
.bootstrap-datetimepicker-widget .btn[data-action=clear]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=clear]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=clear]::after {
  content: "Clear the picker";
}
.bootstrap-datetimepicker-widget .btn[data-action=today]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=today]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=today]::after {
  content: "Set the date to today";
}
.bootstrap-datetimepicker-widget .picker-switch {
  text-align: center;
}
.bootstrap-datetimepicker-widget .picker-switch::after {
  content: "Toggle Date and Time Screens";
}
.bootstrap-datetimepicker-widget .picker-switch td {
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  line-height: inherit;
}
.bootstrap-datetimepicker-widget .picker-switch td span {
  line-height: 2.5;
  height: 2.5em;
  width: 100%;
}
.bootstrap-datetimepicker-widget table {
  width: 100%;
  margin: 0;
}
.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table th {
  text-align: center;
  border-radius: 0.25rem;
}
.bootstrap-datetimepicker-widget table th {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget table th.picker-switch {
  width: 145px;
}
.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover {
  background: none;
  color: #939598;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget table th.prev::after {
  content: "Previous Month";
}
.bootstrap-datetimepicker-widget table th.next::after {
  content: "Next Month";
}
.bootstrap-datetimepicker-widget table thead tr:first-child th {
  cursor: pointer;
}
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
  background: #bcbec0;
}
.bootstrap-datetimepicker-widget table td {
  height: 54px;
  line-height: 54px;
  width: 54px;
}
.bootstrap-datetimepicker-widget table td.cw {
  font-size: 0.8em;
  height: 20px;
  line-height: 20px;
  color: #939598;
}
.bootstrap-datetimepicker-widget table td.day {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover {
  background: #bcbec0;
  cursor: pointer;
}
.bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new {
  color: #939598;
}
.bootstrap-datetimepicker-widget table td.today {
  position: relative;
}
.bootstrap-datetimepicker-widget table td.today:before {
  content: "";
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #00823d;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #00823d;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget table td.active.today:before {
  border-bottom-color: #fff;
}
.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover {
  background: none;
  color: #939598;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget table td span {
  display: inline-block;
  width: 54px;
  height: 54px;
  line-height: 54px;
  margin: 2px 1.5px;
  cursor: pointer;
  border-radius: 0.25rem;
}
.bootstrap-datetimepicker-widget table td span:hover {
  background: #bcbec0;
}
.bootstrap-datetimepicker-widget table td span.active {
  background-color: #00823d;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget table td span.old {
  color: #939598;
}
.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover {
  background: none;
  color: #939598;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget.usetwentyfour td.hour {
  height: 27px;
  line-height: 27px;
}

.input-group.date .input-group-addon {
  cursor: pointer;
}

/* ========================================================================
 * bootstrap-switch - v3.3.2
 * http://www.bootstrap-switch.org
 * ========================================================================
 * Copyright 2012-2013 Mattia Larentis
 *
 * ========================================================================
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================================
 */
.bootstrap-switch {
  display: inline-block;
  direction: ltr;
  cursor: pointer;
  border-radius: 4px;
  border: 1px solid;
  border-color: #cccccc;
  position: relative;
  text-align: left;
  overflow: hidden;
  line-height: 8px;
  z-index: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  vertical-align: middle;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.bootstrap-switch .bootstrap-switch-container {
  display: inline-block;
  top: 0;
  border-radius: 4px;
  transform: translate3d(0, 0, 0);
}

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block !important;
  height: 100%;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 20px;
}

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off {
  text-align: center;
  z-index: 1;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  color: #fff;
  background: #428bca;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  color: #fff;
  background: #5bc0de;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  color: #fff;
  background: #5cb85c;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background: #f0ad4e;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  color: #fff;
  background: #d9534f;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  color: #000;
  background: #eeeeee;
}

.bootstrap-switch .bootstrap-switch-label {
  text-align: center;
  margin-top: -1px;
  margin-bottom: -1px;
  z-index: 100;
  color: #333333;
  background: #ffffff;
}

.bootstrap-switch .bootstrap-switch-handle-on {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

.bootstrap-switch .bootstrap-switch-handle-off {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

.bootstrap-switch input[type=radio],
.bootstrap-switch input[type=checkbox] {
  position: absolute !important;
  top: 0;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: -1;
}

.bootstrap-switch input[type=radio].form-control,
.bootstrap-switch input[type=checkbox].form-control {
  height: auto;
}

.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
}

.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}

.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  padding: 6px 16px;
  font-size: 18px;
  line-height: 1.33;
}

.bootstrap-switch.bootstrap-switch-disabled,
.bootstrap-switch.bootstrap-switch-readonly,
.bootstrap-switch.bootstrap-switch-indeterminate {
  cursor: default !important;
}

.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default !important;
}

.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  transition: margin-left 0.5s;
}

.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

.bootstrap-switch.bootstrap-switch-focused {
  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);
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

@font-face {
  font-family: "Glyphicons Halflings";
  src: url("/fonts/glyphiconshalflings-regular.eot");
  src: url("/fonts/glyphiconshalflings-regular.eot?#iefix") format("embedded-opentype"), url("/fonts/glyphiconshalflings-regular.woff2") format("woff2"), url("/fonts/glyphiconshalflings-regular.woff") format("woff"), url("/fonts/glyphiconshalflings-regular.ttf") format("truetype"), url("/fonts/glyphiconshalflings-regular.svg") format("svg");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* 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;
  -moz-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
}

/* 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 {
  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 {
  transform-origin: 0 0;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
  will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
  transition: 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: 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: 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 {
  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(images/layers.png);
  width: 36px;
  height: 36px;
}

.leaflet-retina .leaflet-control-layers-toggle {
  background-image: url(images/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(images/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;
  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 {
  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;
  -moz-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;
}

/* ================================================================== */
/* Toolbars
/* ================================================================== */
.leaflet-draw-section {
  position: relative;
}

.leaflet-draw-toolbar {
  margin-top: 12px;
}

.leaflet-draw-toolbar-top {
  margin-top: 0;
}

.leaflet-draw-toolbar-notop a:first-child {
  border-top-right-radius: 0;
}

.leaflet-draw-toolbar-nobottom a:last-child {
  border-bottom-right-radius: 0;
}

.leaflet-draw-toolbar a {
  background-image: url("/images/spritesheet.png");
  background-image: linear-gradient(transparent, transparent), url("/images/spritesheet.svg");
  background-repeat: no-repeat;
  background-size: 300px 30px;
  background-clip: padding-box;
}

.leaflet-retina .leaflet-draw-toolbar a {
  background-image: url("/images/spritesheet-2x.png");
  background-image: linear-gradient(transparent, transparent), url("/images/spritesheet.svg");
}

.leaflet-draw a {
  display: block;
  text-align: center;
  text-decoration: none;
}

.leaflet-draw a .sr-only, .leaflet-draw a .bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementHours]::after, .cookie-consent-banner .leaflet-draw a .bootstrap-datetimepicker-widget button[data-action=incrementHours]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .btn[data-action=incrementHours]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .cookie-consent-banner button[data-action=incrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget .leaflet-draw a button[data-action=incrementHours]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementMinutes]::after, .cookie-consent-banner .leaflet-draw a .bootstrap-datetimepicker-widget button[data-action=incrementMinutes]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .btn[data-action=incrementMinutes]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .cookie-consent-banner button[data-action=incrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget .leaflet-draw a button[data-action=incrementMinutes]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementHours]::after, .cookie-consent-banner .leaflet-draw a .bootstrap-datetimepicker-widget button[data-action=decrementHours]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .btn[data-action=decrementHours]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .cookie-consent-banner button[data-action=decrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget .leaflet-draw a button[data-action=decrementHours]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementMinutes]::after, .cookie-consent-banner .leaflet-draw a .bootstrap-datetimepicker-widget button[data-action=decrementMinutes]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .btn[data-action=decrementMinutes]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .cookie-consent-banner button[data-action=decrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget .leaflet-draw a button[data-action=decrementMinutes]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .btn[data-action=showHours]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showHours]::after, .cookie-consent-banner .leaflet-draw a .bootstrap-datetimepicker-widget button[data-action=showHours]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .btn[data-action=showHours]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .cookie-consent-banner button[data-action=showHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget .leaflet-draw a button[data-action=showHours]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showMinutes]::after, .cookie-consent-banner .leaflet-draw a .bootstrap-datetimepicker-widget button[data-action=showMinutes]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .btn[data-action=showMinutes]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .cookie-consent-banner button[data-action=showMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget .leaflet-draw a button[data-action=showMinutes]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=togglePeriod]::after, .cookie-consent-banner .leaflet-draw a .bootstrap-datetimepicker-widget button[data-action=togglePeriod]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .btn[data-action=togglePeriod]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .cookie-consent-banner button[data-action=togglePeriod]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget .leaflet-draw a button[data-action=togglePeriod]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .btn[data-action=clear]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=clear]::after, .cookie-consent-banner .leaflet-draw a .bootstrap-datetimepicker-widget button[data-action=clear]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .btn[data-action=clear]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .cookie-consent-banner button[data-action=clear]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget .leaflet-draw a button[data-action=clear]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .btn[data-action=today]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=today]::after, .cookie-consent-banner .leaflet-draw a .bootstrap-datetimepicker-widget button[data-action=today]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .btn[data-action=today]::after, .bootstrap-datetimepicker-widget .leaflet-draw a .cookie-consent-banner button[data-action=today]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget .leaflet-draw a button[data-action=today]::after, .leaflet-draw a .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget .leaflet-draw a .picker-switch::after, .leaflet-draw a .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table .leaflet-draw a th.prev::after, .leaflet-draw a .bootstrap-datetimepicker-widget table th.next::after, .bootstrap-datetimepicker-widget table .leaflet-draw a th.next::after {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* ================================================================== */
/* Toolbar actions menu
/* ================================================================== */
.leaflet-draw-actions {
  display: none;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  left: 26px; /* leaflet-draw-toolbar.left + leaflet-draw-toolbar.width */
  top: 0;
  white-space: nowrap;
}

.leaflet-touch .leaflet-draw-actions {
  left: 32px;
}

.leaflet-right .leaflet-draw-actions {
  right: 26px;
  left: auto;
}

.leaflet-touch .leaflet-right .leaflet-draw-actions {
  right: 32px;
  left: auto;
}

.leaflet-draw-actions li {
  display: inline-block;
}

.leaflet-draw-actions li:first-child a {
  border-left: none;
}

.leaflet-draw-actions li:last-child a {
  border-radius: 0 4px 4px 0;
}

.leaflet-right .leaflet-draw-actions li:last-child a {
  border-radius: 0;
}

.leaflet-right .leaflet-draw-actions li:first-child a {
  border-radius: 4px 0 0 4px;
}

.leaflet-draw-actions a {
  background-color: #919187;
  border-left: 1px solid #AAA;
  color: #FFF;
  font: 11px/19px "Helvetica Neue", Arial, Helvetica, sans-serif;
  line-height: 28px;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 10px;
  height: 28px;
}

.leaflet-touch .leaflet-draw-actions a {
  font-size: 12px;
  line-height: 30px;
  height: 30px;
}

.leaflet-draw-actions-bottom {
  margin-top: 0;
}

.leaflet-draw-actions-top {
  margin-top: 1px;
}

.leaflet-draw-actions-top a,
.leaflet-draw-actions-bottom a {
  height: 27px;
  line-height: 27px;
}

.leaflet-draw-actions a:hover {
  background-color: #A0A098;
}

.leaflet-draw-actions-top.leaflet-draw-actions-bottom a {
  height: 26px;
  line-height: 26px;
}

/* ================================================================== */
/* Draw toolbar
/* ================================================================== */
.leaflet-draw-toolbar .leaflet-draw-draw-polyline {
  background-position: -2px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline {
  background-position: 0 -1px;
}

.leaflet-draw-toolbar .leaflet-draw-draw-polygon {
  background-position: -31px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon {
  background-position: -29px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-draw-rectangle {
  background-position: -62px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle {
  background-position: -60px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-draw-circle {
  background-position: -92px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle {
  background-position: -90px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-draw-marker {
  background-position: -122px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker {
  background-position: -120px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker {
  background-position: -273px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker {
  background-position: -271px -1px;
}

/* ================================================================== */
/* Edit toolbar
/* ================================================================== */
.leaflet-draw-toolbar .leaflet-draw-edit-edit {
  background-position: -152px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit {
  background-position: -150px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-edit-remove {
  background-position: -182px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove {
  background-position: -180px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled {
  background-position: -212px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled {
  background-position: -210px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled {
  background-position: -242px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled {
  background-position: -240px -2px;
}

/* ================================================================== */
/* Drawing styles
/* ================================================================== */
.leaflet-mouse-marker {
  background-color: #fff;
  cursor: crosshair;
}

.leaflet-draw-tooltip {
  background: rgb(54, 54, 54);
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid transparent;
  border-radius: 4px;
  color: #fff;
  font: 12px/18px "Helvetica Neue", Arial, Helvetica, sans-serif;
  margin-left: 20px;
  margin-top: -21px;
  padding: 4px 8px;
  position: absolute;
  visibility: hidden;
  white-space: nowrap;
  z-index: 6;
}

.leaflet-draw-tooltip:before {
  border-right: 6px solid black;
  border-right-color: rgba(0, 0, 0, 0.5);
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  content: "";
  position: absolute;
  top: 7px;
  left: -7px;
}

.leaflet-error-draw-tooltip {
  background-color: #F2DEDE;
  border: 1px solid #E6B6BD;
  color: #B94A48;
}

.leaflet-error-draw-tooltip:before {
  border-right-color: #E6B6BD;
}

.leaflet-draw-tooltip-single {
  margin-top: -12px;
}

.leaflet-draw-tooltip-subtext {
  color: #f8d5e4;
}

.leaflet-draw-guide-dash {
  font-size: 1%;
  opacity: 0.6;
  position: absolute;
  width: 5px;
  height: 5px;
}

/* ================================================================== */
/* Edit styles
/* ================================================================== */
.leaflet-edit-marker-selected {
  background-color: rgba(254, 87, 161, 0.1);
  border: 4px dashed rgba(254, 87, 161, 0.6);
  border-radius: 4px;
  box-sizing: content-box;
}

.leaflet-edit-move {
  cursor: move;
}

.leaflet-edit-resize {
  cursor: pointer;
}

/* ================================================================== */
/* Old IE styles
/* ================================================================== */
.leaflet-oldie .leaflet-draw-toolbar {
  border: 1px solid #999;
}

.toast-title {
  font-weight: bold;
}

.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

.toast-message a,
.toast-message label {
  color: #ffffff;
}

.toast-message a:hover {
  color: #cccccc;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #ffffff;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-left {
  top: 12px;
  left: 12px;
}

.toast-top-right {
  top: 12px;
  right: 12px;
}

.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

#toast-container {
  position: fixed;
  z-index: 999999;
  /*overrides*/
}

#toast-container * {
  box-sizing: border-box;
}

#toast-container > div {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  box-shadow: 0 0 12px #999999;
  color: #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}

#toast-container > div:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}

#toast-container > .toast-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}

#toast-container > .toast-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}

#toast-container > .toast-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}

#toast-container > .toast-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}

#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}

#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}

.toast {
  background-color: #030303;
}

.toast-success {
  background-color: #51a351;
}

.toast-error {
  background-color: #bd362f;
}

.toast-info {
  background-color: #2f96b4;
}

.toast-warning {
  background-color: #f89406;
}

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
#toast-container > div {
  opacity: 1 !important;
}

.toast {
  background-color: #030303 !important;
}

.toast-success {
  background-color: #51a351 !important;
}

.toast-error {
  background-color: #bd362f !important;
}

.toast-info {
  background-color: #2f96b4 !important;
}

.toast-warning {
  background-color: #f89406 !important;
}

/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav [class*=owl-] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}
.owl-theme .owl-nav [class*=owl-]:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none;
}
.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}
.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}

/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  touch-action: manipulation;
  -moz-backface-visibility: hidden; /* fix firefox animation glitch */
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
  display: none;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
  background: none;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
  	This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
  	calculation of the height of the owl-item that breaks page layouts
   */
}
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
  max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}

/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #00823d;
  --secondary: #2e3f51;
  --success: #2dcc70;
  --info: #17a2b8;
  --warning: #f0ad4e;
  --danger: #c60f13;
  --light: #f8f9fa;
  --dark: #545558;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

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

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

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

h1, .solutions, .integration-hero-wrap, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

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

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

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

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

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

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

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

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

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, .solutions, .integration-hero-wrap, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: "Verdana", sans-serif;
  font-weight: 500;
  line-height: 1.2;
}

h1, .solutions, .integration-hero-wrap, .h1 {
  font-size: 2.5rem;
}

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

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

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

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

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

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 0.875em;
  font-weight: 400;
}

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

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

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

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

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

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

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

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px;
  }
}
.row, .cookie-consent-banner .container {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .cookie-consent-banner .column-2, .cookie-consent-banner .column-1, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12, .cookie-consent-banner .column-2, .cookie-consent-banner .column-1 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2, .cookie-consent-banner .column-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10, .cookie-consent-banner .column-1 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.25rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8dcc9;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abe9a;
}

.table-hover .table-primary:hover {
  background-color: #a7d4bc;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #a7d4bc;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #c4c9ce;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #929ba5;
}

.table-hover .table-secondary:hover {
  background-color: #b6bcc2;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #b6bcc2;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c4f1d7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #92e4b5;
}

.table-hover .table-success:hover {
  background-color: #afecc9;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #afecc9;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fbe8cd;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f7d4a3;
}

.table-hover .table-warning:hover {
  background-color: #f9ddb5;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f9ddb5;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #efbcbd;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #e18284;
}

.table-hover .table-danger:hover {
  background-color: #eaa7a9;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #eaa7a9;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #cfcfd0;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #a6a7a8;
}

.table-hover .table-dark:hover {
  background-color: #c2c2c3;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #c2c2c3;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #2dcc70;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(45, 204, 112, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #2dcc70;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #2dcc70;
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #2dcc70;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #2dcc70;
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #2dcc70;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #2dcc70;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #2dcc70;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #53d98b;
  background-color: #53d98b;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #2dcc70;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #2dcc70;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #2dcc70;
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #c60f13;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(198, 15, 19, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #c60f13;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #c60f13;
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #c60f13;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #c60f13;
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #c60f13;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #c60f13;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #c60f13;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #ee1a1f;
  background-color: #ee1a1f;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #c60f13;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #c60f13;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #c60f13;
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn, .cookie-consent-banner button {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.3rem 0.5rem;
  font-size: 0.9rem;
  line-height: 1.4;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, .cookie-consent-banner button {
    transition: none;
  }
}
.btn:hover, .cookie-consent-banner button:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .cookie-consent-banner button:focus, .btn.focus, .cookie-consent-banner button.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled, .cookie-consent-banner button.disabled, .btn:disabled, .cookie-consent-banner button:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled), .cookie-consent-banner button:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #00823d;
  border-color: #00823d;
}
.btn-primary:hover {
  color: #fff;
  background-color: #005c2b;
  border-color: #004f25;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #005c2b;
  border-color: #004f25;
  box-shadow: 0 0 0 0.2rem rgba(38, 149, 90, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #00823d;
  border-color: #00823d;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #004f25;
  border-color: #00421f;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 149, 90, 0.5);
}

.btn-secondary, .cookie-consent-banner button {
  color: #fff;
  background-color: #2e3f51;
  border-color: #2e3f51;
}
.btn-secondary:hover, .cookie-consent-banner button:hover {
  color: #fff;
  background-color: #202c39;
  border-color: #1c2630;
}
.btn-secondary:focus, .cookie-consent-banner button:focus, .btn-secondary.focus, .cookie-consent-banner button.focus {
  color: #fff;
  background-color: #202c39;
  border-color: #1c2630;
  box-shadow: 0 0 0 0.2rem rgba(77, 92, 107, 0.5);
}
.btn-secondary.disabled, .cookie-consent-banner button.disabled, .btn-secondary:disabled, .cookie-consent-banner button:disabled {
  color: #fff;
  background-color: #2e3f51;
  border-color: #2e3f51;
}
.btn-secondary:not(:disabled):not(.disabled):active, .cookie-consent-banner button:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .cookie-consent-banner button:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle, .cookie-consent-banner .show > button.dropdown-toggle {
  color: #fff;
  background-color: #1c2630;
  border-color: #171f28;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .cookie-consent-banner button:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .cookie-consent-banner button:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus, .cookie-consent-banner .show > button.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(77, 92, 107, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #2dcc70;
  border-color: #2dcc70;
}
.btn-success:hover {
  color: #fff;
  background-color: #26ad5f;
  border-color: #24a259;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #26ad5f;
  border-color: #24a259;
  box-shadow: 0 0 0 0.2rem rgba(77, 212, 133, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #2dcc70;
  border-color: #2dcc70;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #24a259;
  border-color: #219853;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(77, 212, 133, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.btn-warning:hover {
  color: #212529;
  background-color: #ed9d2b;
  border-color: #ec971f;
}
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #ed9d2b;
  border-color: #ec971f;
  box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #ec971f;
  border-color: #ea9214;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(209, 153, 72, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #c60f13;
  border-color: #c60f13;
}
.btn-danger:hover {
  color: #fff;
  background-color: #a20c10;
  border-color: #970b0e;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #a20c10;
  border-color: #970b0e;
  box-shadow: 0 0 0 0.2rem rgba(207, 51, 54, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #c60f13;
  border-color: #c60f13;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #970b0e;
  border-color: #8b0b0d;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 51, 54, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #545558;
  border-color: #545558;
}
.btn-dark:hover {
  color: #fff;
  background-color: #414244;
  border-color: #3b3c3e;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #414244;
  border-color: #3b3c3e;
  box-shadow: 0 0 0 0.2rem rgba(110, 111, 113, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #545558;
  border-color: #545558;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #3b3c3e;
  border-color: #353637;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(110, 111, 113, 0.5);
}

.btn-outline-primary {
  color: #00823d;
  border-color: #00823d;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #00823d;
  border-color: #00823d;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 130, 61, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #00823d;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #00823d;
  border-color: #00823d;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 130, 61, 0.5);
}

.btn-outline-secondary {
  color: #2e3f51;
  border-color: #2e3f51;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #2e3f51;
  border-color: #2e3f51;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(46, 63, 81, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #2e3f51;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #2e3f51;
  border-color: #2e3f51;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(46, 63, 81, 0.5);
}

.btn-outline-success {
  color: #2dcc70;
  border-color: #2dcc70;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #2dcc70;
  border-color: #2dcc70;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #2dcc70;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #2dcc70;
  border-color: #2dcc70;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #f0ad4e;
  border-color: #f0ad4e;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #f0ad4e;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
}

.btn-outline-danger {
  color: #c60f13;
  border-color: #c60f13;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #c60f13;
  border-color: #c60f13;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #c60f13;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #c60f13;
  border-color: #c60f13;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #545558;
  border-color: #545558;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #545558;
  border-color: #545558;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 85, 88, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #545558;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #545558;
  border-color: #545558;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(84, 85, 88, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}
.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn, .cookie-consent-banner .btn-group-lg > button {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn, .cookie-consent-banner .btn-group-sm > button {
  padding: 0.2rem 0.3rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

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

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5100;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

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

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

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn, .cookie-consent-banner .btn-group > button,
.btn-group-vertical > .btn,
.cookie-consent-banner .btn-group-vertical > button {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover, .cookie-consent-banner .btn-group > button:hover,
.btn-group-vertical > .btn:hover,
.cookie-consent-banner .btn-group-vertical > button:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .cookie-consent-banner .btn-group > button:focus, .btn-group > .btn:active, .cookie-consent-banner .btn-group > button:active, .btn-group > .btn.active, .cookie-consent-banner .btn-group > button.active,
.btn-group-vertical > .btn:focus,
.cookie-consent-banner .btn-group-vertical > button:focus,
.btn-group-vertical > .btn:active,
.cookie-consent-banner .btn-group-vertical > button:active,
.btn-group-vertical > .btn.active,
.cookie-consent-banner .btn-group-vertical > button.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child), .cookie-consent-banner .btn-group > button:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .cookie-consent-banner .btn-group > button:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn,
.cookie-consent-banner .btn-group > .btn-group:not(:last-child) > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child), .cookie-consent-banner .btn-group > button:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn,
.cookie-consent-banner .btn-group > .btn-group:not(:first-child) > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .cookie-consent-banner .btn-group-sm > button + .dropdown-toggle-split {
  padding-right: 0.225rem;
  padding-left: 0.225rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .cookie-consent-banner .btn-group-lg > button + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn, .cookie-consent-banner .btn-group-vertical > button,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child), .cookie-consent-banner .btn-group-vertical > button:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .cookie-consent-banner .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.cookie-consent-banner .btn-group-vertical > .btn-group:not(:last-child) > button {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child), .cookie-consent-banner .btn-group-vertical > button:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.cookie-consent-banner .btn-group-vertical > .btn-group:not(:first-child) > button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn, .cookie-consent-banner .btn-group-toggle > button,
.btn-group-toggle > .btn-group > .btn,
.cookie-consent-banner .btn-group-toggle > .btn-group > button {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio], .cookie-consent-banner .btn-group-toggle > button input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.cookie-consent-banner .btn-group-toggle > button input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.cookie-consent-banner .btn-group-toggle > .btn-group > button input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox],
.cookie-consent-banner .btn-group-toggle > .btn-group > button input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn, .input-group-prepend .cookie-consent-banner button, .cookie-consent-banner .input-group-prepend button,
.input-group-append .btn,
.input-group-append .cookie-consent-banner button,
.cookie-consent-banner .input-group-append button {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus, .input-group-prepend .cookie-consent-banner button:focus, .cookie-consent-banner .input-group-prepend button:focus,
.input-group-append .btn:focus,
.input-group-append .cookie-consent-banner button:focus,
.cookie-consent-banner .input-group-append button:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn, .input-group-prepend .cookie-consent-banner button + .btn, .cookie-consent-banner .input-group-prepend button + .btn, .input-group-prepend .cookie-consent-banner .btn + button, .cookie-consent-banner .input-group-prepend .btn + button, .input-group-prepend .cookie-consent-banner button + button, .cookie-consent-banner .input-group-prepend button + button,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .cookie-consent-banner button + .input-group-text,
.cookie-consent-banner .input-group-prepend button + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend .cookie-consent-banner .input-group-text + button,
.cookie-consent-banner .input-group-prepend .input-group-text + button,
.input-group-append .btn + .btn,
.input-group-append .cookie-consent-banner button + .btn,
.cookie-consent-banner .input-group-append button + .btn,
.input-group-append .cookie-consent-banner .btn + button,
.cookie-consent-banner .input-group-append .btn + button,
.input-group-append .cookie-consent-banner button + button,
.cookie-consent-banner .input-group-append button + button,
.input-group-append .btn + .input-group-text,
.input-group-append .cookie-consent-banner button + .input-group-text,
.cookie-consent-banner .input-group-append button + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append .cookie-consent-banner .input-group-text + button,
.cookie-consent-banner .input-group-append .input-group-text + button {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.cookie-consent-banner .input-group-lg > .input-group-prepend > button,
.input-group-lg > .input-group-append > .btn,
.cookie-consent-banner .input-group-lg > .input-group-append > button {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.cookie-consent-banner .input-group-sm > .input-group-prepend > button,
.input-group-sm > .input-group-append > .btn,
.cookie-consent-banner .input-group-sm > .input-group-append > button {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn, .cookie-consent-banner .input-group > .input-group-prepend > button,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.cookie-consent-banner .input-group:not(.has-validation) > .input-group-append:not(:last-child) > button,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.cookie-consent-banner .input-group.has-validation > .input-group-append:nth-last-child(n+3) > button,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.cookie-consent-banner .input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn, .cookie-consent-banner .input-group > .input-group-append > button,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.cookie-consent-banner .input-group > .input-group-prepend:not(:first-child) > button,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.cookie-consent-banner .input-group > .input-group-prepend:first-child > button:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 18;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 9.5rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 8.5rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}
.custom-control-label::after {
  position: absolute;
  top: 8.5rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 130, 61, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 130, 61, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 130, 61, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(8.5rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 130, 61, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

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

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

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

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid #afbfcf;
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.5rem;
}

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.5rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #afbfcf;
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.5rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid #afbfcf;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.5rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.5rem;
}
@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge, .cookie-consent-banner button .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #00823d;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #004f25;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 130, 61, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #2e3f51;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #1c2630;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(46, 63, 81, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #2dcc70;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #24a259;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(45, 204, 112, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #f0ad4e;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #ec971f;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #c60f13;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #970b0e;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(198, 15, 19, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #545558;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #3b3c3e;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(84, 85, 88, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004420;
  background-color: #cce6d8;
  border-color: #b8dcc9;
}
.alert-primary hr {
  border-top-color: #a7d4bc;
}
.alert-primary .alert-link {
  color: #001108;
}

.alert-secondary {
  color: #18212a;
  background-color: #d5d9dc;
  border-color: #c4c9ce;
}
.alert-secondary hr {
  border-top-color: #b6bcc2;
}
.alert-secondary .alert-link {
  color: #05080a;
}

.alert-success {
  color: #176a3a;
  background-color: #d5f5e2;
  border-color: #c4f1d7;
}
.alert-success hr {
  border-top-color: #afecc9;
}
.alert-success .alert-link {
  color: #0e4023;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
.alert-info hr {
  border-top-color: #abdde5;
}
.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #7d5a29;
  background-color: #fcefdc;
  border-color: #fbe8cd;
}
.alert-warning hr {
  border-top-color: #f9ddb5;
}
.alert-warning .alert-link {
  color: #573e1c;
}

.alert-danger {
  color: #67080a;
  background-color: #f4cfd0;
  border-color: #efbcbd;
}
.alert-danger hr {
  border-top-color: #eaa7a9;
}
.alert-danger .alert-link {
  color: #380405;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #2c2c2e;
  background-color: #ddddde;
  border-color: #cfcfd0;
}
.alert-dark hr {
  border-top-color: #c2c2c3;
}
.alert-dark .alert-link {
  color: #131314;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #00823d;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

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

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #004420;
  background-color: #b8dcc9;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004420;
  background-color: #a7d4bc;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004420;
  border-color: #004420;
}

.list-group-item-secondary {
  color: #18212a;
  background-color: #c4c9ce;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #18212a;
  background-color: #b6bcc2;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #18212a;
  border-color: #18212a;
}

.list-group-item-success {
  color: #176a3a;
  background-color: #c4f1d7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #176a3a;
  background-color: #afecc9;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #176a3a;
  border-color: #176a3a;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #7d5a29;
  background-color: #fbe8cd;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7d5a29;
  background-color: #f9ddb5;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7d5a29;
  border-color: #7d5a29;
}

.list-group-item-danger {
  color: #67080a;
  background-color: #efbcbd;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #67080a;
  background-color: #eaa7a9;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #67080a;
  border-color: #67080a;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #2c2c2e;
  background-color: #cfcfd0;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #2c2c2e;
  background-color: #c2c2c3;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #2c2c2e;
  border-color: #2c2c2e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

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

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

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

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 50%;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 30%;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 80%;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

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

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary, .tooltip-primary .tooltip-inner, .support_email .closed {
  background-color: #00823d !important;
}

a.bg-primary:hover, .tooltip-primary a.tooltip-inner:hover, .support_email a.closed:hover, a.bg-primary:focus, .tooltip-primary a.tooltip-inner:focus, .support_email a.closed:focus,
button.bg-primary:hover,
.tooltip-primary button.tooltip-inner:hover,
.support_email button.closed:hover,
button.bg-primary:focus,
.tooltip-primary button.tooltip-inner:focus,
.support_email button.closed:focus {
  background-color: #004f25 !important;
}

.bg-secondary, .tooltip-secondary .tooltip-inner {
  background-color: #2e3f51 !important;
}

a.bg-secondary:hover, .tooltip-secondary a.tooltip-inner:hover, a.bg-secondary:focus, .tooltip-secondary a.tooltip-inner:focus,
button.bg-secondary:hover,
.tooltip-secondary button.tooltip-inner:hover,
button.bg-secondary:focus,
.tooltip-secondary button.tooltip-inner:focus {
  background-color: #1c2630 !important;
}

.bg-success, .tooltip-success .tooltip-inner {
  background-color: #2dcc70 !important;
}

a.bg-success:hover, .tooltip-success a.tooltip-inner:hover, a.bg-success:focus, .tooltip-success a.tooltip-inner:focus,
button.bg-success:hover,
.tooltip-success button.tooltip-inner:hover,
button.bg-success:focus,
.tooltip-success button.tooltip-inner:focus {
  background-color: #24a259 !important;
}

.bg-info, .tooltip-info .tooltip-inner {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, .tooltip-info a.tooltip-inner:hover, a.bg-info:focus, .tooltip-info a.tooltip-inner:focus,
button.bg-info:hover,
.tooltip-info button.tooltip-inner:hover,
button.bg-info:focus,
.tooltip-info button.tooltip-inner:focus {
  background-color: #117a8b !important;
}

.bg-warning, .tooltip-warning .tooltip-inner {
  background-color: #f0ad4e !important;
}

a.bg-warning:hover, .tooltip-warning a.tooltip-inner:hover, a.bg-warning:focus, .tooltip-warning a.tooltip-inner:focus,
button.bg-warning:hover,
.tooltip-warning button.tooltip-inner:hover,
button.bg-warning:focus,
.tooltip-warning button.tooltip-inner:focus {
  background-color: #ec971f !important;
}

.bg-danger, .tooltip-danger .tooltip-inner, .support_email .deleted {
  background-color: #c60f13 !important;
}

a.bg-danger:hover, .tooltip-danger a.tooltip-inner:hover, .support_email a.deleted:hover, a.bg-danger:focus, .tooltip-danger a.tooltip-inner:focus, .support_email a.deleted:focus,
button.bg-danger:hover,
.tooltip-danger button.tooltip-inner:hover,
.support_email button.deleted:hover,
button.bg-danger:focus,
.tooltip-danger button.tooltip-inner:focus,
.support_email button.deleted:focus {
  background-color: #970b0e !important;
}

.bg-light, .tooltip-light .tooltip-inner {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, .tooltip-light a.tooltip-inner:hover, a.bg-light:focus, .tooltip-light a.tooltip-inner:focus,
button.bg-light:hover,
.tooltip-light button.tooltip-inner:hover,
button.bg-light:focus,
.tooltip-light button.tooltip-inner:focus {
  background-color: #dae0e5 !important;
}

.bg-dark, .tooltip-dark .tooltip-inner {
  background-color: #545558 !important;
}

a.bg-dark:hover, .tooltip-dark a.tooltip-inner:hover, a.bg-dark:focus, .tooltip-dark a.tooltip-inner:focus,
button.bg-dark:hover,
.tooltip-dark button.tooltip-inner:hover,
button.bg-dark:focus,
.tooltip-dark button.tooltip-inner:focus {
  background-color: #3b3c3e !important;
}

.bg-white, .tooltip-white .tooltip-inner {
  background-color: #fff !important;
}

.bg-transparent, .tooltip-transparent .tooltip-inner {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #00823d !important;
}

.border-secondary {
  border-color: #2e3f51 !important;
}

.border-success {
  border-color: #2dcc70 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #f0ad4e !important;
}

.border-danger {
  border-color: #c60f13 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #545558 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

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

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

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

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

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

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

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

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

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only, .bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=incrementHours]::after, .bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=incrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=incrementMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=decrementHours]::after, .bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=decrementMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=decrementMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=showHours]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showHours]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=showHours]::after, .bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=showMinutes]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=showMinutes]::after, .bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=togglePeriod]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=togglePeriod]::after, .bootstrap-datetimepicker-widget .btn[data-action=clear]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=clear]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=clear]::after, .bootstrap-datetimepicker-widget .btn[data-action=today]::after, .bootstrap-datetimepicker-widget .cookie-consent-banner button[data-action=today]::after, .cookie-consent-banner .bootstrap-datetimepicker-widget button[data-action=today]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

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

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0,
.form-inline .btn-group .btn,
.form-inline .btn-group .cookie-consent-banner button,
.cookie-consent-banner .form-inline .btn-group button {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0,
.form-inline .btn-group .btn,
.form-inline .btn-group .cookie-consent-banner button,
.cookie-consent-banner .form-inline .btn-group button {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1,
.tag {
  margin-top: 0.25rem !important;
}

.mr-1, .form-inline label, .form-inline .btn, .form-inline .cookie-consent-banner button, .cookie-consent-banner .form-inline button,
.mx-1,
.tag {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1,
.tag {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1,
.tag {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2,
.form-inline label,
.form-inline .btn,
.form-inline .cookie-consent-banner button,
.cookie-consent-banner .form-inline button {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2, .form-inline label, .form-inline .btn, .form-inline .cookie-consent-banner button, .cookie-consent-banner .form-inline button,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2, .form-inline .btn-group,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

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

.text-wrap {
  white-space: normal !important;
}

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

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

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

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

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

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

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #00823d !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #003619 !important;
}

.text-secondary {
  color: #2e3f51 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #121920 !important;
}

.text-success {
  color: #2dcc70 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #1f8d4e !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #f0ad4e !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #df8a13 !important;
}

.text-danger {
  color: #c60f13 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #7f0a0c !important;
}

.text-light, .support_email .closed, .support_email .deleted {
  color: #f8f9fa !important;
}

a.text-light:hover, .support_email a.closed:hover, .support_email a.deleted:hover, a.text-light:focus, .support_email a.closed:focus, .support_email a.deleted:focus {
  color: #cbd3da !important;
}

.text-dark, .lead--status10, .lead--status8, .lead--status5, .lead--status4, .lead--status3 {
  color: #545558 !important;
}

a.text-dark:hover, a.lead--status10:hover, a.lead--status8:hover, a.lead--status5:hover, a.lead--status4:hover, a.lead--status3:hover, a.text-dark:focus, a.lead--status10:focus, a.lead--status8:focus, a.lead--status5:focus, a.lead--status4:focus, a.lead--status3:focus {
  color: #2e2f31 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

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

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
.page-header {
  border-bottom: 1px solid #eee;
}

/**
  * Creates `.bdr-t1`, `.bdr-x3` etc
 */
.bdr-t0 {
  border-top: 0 solid #afbfcf !important;
}
.bdr-t1 {
  border-top: 0.0625rem solid #afbfcf !important;
}
.bdr-t2 {
  border-top: 0.125rem solid #afbfcf !important;
}
.bdr-t3 {
  border-top: 0.25rem solid #afbfcf !important;
}
.bdr-t4 {
  border-top: 0.375rem solid #afbfcf !important;
}
.bdr-t5 {
  border-top: 0.75rem solid #afbfcf !important;
}

.bdr-r0 {
  border-right: 0 solid #afbfcf !important;
}
.bdr-r1 {
  border-right: 0.0625rem solid #afbfcf !important;
}
.bdr-r2 {
  border-right: 0.125rem solid #afbfcf !important;
}
.bdr-r3 {
  border-right: 0.25rem solid #afbfcf !important;
}
.bdr-r4 {
  border-right: 0.375rem solid #afbfcf !important;
}
.bdr-r5 {
  border-right: 0.75rem solid #afbfcf !important;
}

.bdr-b0 {
  border-bottom: 0 solid #afbfcf !important;
}
.bdr-b1 {
  border-bottom: 0.0625rem solid #afbfcf !important;
}
.bdr-b2 {
  border-bottom: 0.125rem solid #afbfcf !important;
}
.bdr-b3 {
  border-bottom: 0.25rem solid #afbfcf !important;
}
.bdr-b4 {
  border-bottom: 0.375rem solid #afbfcf !important;
}
.bdr-b5 {
  border-bottom: 0.75rem solid #afbfcf !important;
}

.bdr-l0 {
  border-left: 0 solid #afbfcf !important;
}
.bdr-l1 {
  border-left: 0.0625rem solid #afbfcf !important;
}
.bdr-l2 {
  border-left: 0.125rem solid #afbfcf !important;
}
.bdr-l3 {
  border-left: 0.25rem solid #afbfcf !important;
}
.bdr-l4 {
  border-left: 0.375rem solid #afbfcf !important;
}
.bdr-l5 {
  border-left: 0.75rem solid #afbfcf !important;
}

.bdr-a0 {
  border: 0 solid #afbfcf !important;
}
.bdr-a1 {
  border: 0.0625rem solid #afbfcf !important;
}
.bdr-a2 {
  border: 0.125rem solid #afbfcf !important;
}
.bdr-a3 {
  border: 0.25rem solid #afbfcf !important;
}
.bdr-a4 {
  border: 0.375rem solid #afbfcf !important;
}
.bdr-a5 {
  border: 0.75rem solid #afbfcf !important;
}

.bdr-x0 {
  border-left: 0 solid #afbfcf !important;
  border-right: 0 solid #afbfcf !important;
}
.bdr-x1 {
  border-left: 0.0625rem solid #afbfcf !important;
  border-right: 0.0625rem solid #afbfcf !important;
}
.bdr-x2 {
  border-left: 0.125rem solid #afbfcf !important;
  border-right: 0.125rem solid #afbfcf !important;
}
.bdr-x3 {
  border-left: 0.25rem solid #afbfcf !important;
  border-right: 0.25rem solid #afbfcf !important;
}
.bdr-x4 {
  border-left: 0.375rem solid #afbfcf !important;
  border-right: 0.375rem solid #afbfcf !important;
}
.bdr-x5 {
  border-left: 0.75rem solid #afbfcf !important;
  border-right: 0.75rem solid #afbfcf !important;
}

.bdr-y0 {
  border-top: 0 solid #afbfcf !important;
  border-bottom: 0 solid #afbfcf !important;
}
.bdr-y1 {
  border-top: 0.0625rem solid #afbfcf !important;
  border-bottom: 0.0625rem solid #afbfcf !important;
}
.bdr-y2 {
  border-top: 0.125rem solid #afbfcf !important;
  border-bottom: 0.125rem solid #afbfcf !important;
}
.bdr-y3 {
  border-top: 0.25rem solid #afbfcf !important;
  border-bottom: 0.25rem solid #afbfcf !important;
}
.bdr-y4 {
  border-top: 0.375rem solid #afbfcf !important;
  border-bottom: 0.375rem solid #afbfcf !important;
}
.bdr-y5 {
  border-top: 0.75rem solid #afbfcf !important;
  border-bottom: 0.75rem solid #afbfcf !important;
}

.local .header, .local .main-nav-bar, .dev .header, .dev .main-nav-bar {
  border-bottom-width: 20px;
  border-bottom-style: solid;
  position: relative;
}
.local .header:after, .local .main-nav-bar:after, .dev .header:after, .dev .main-nav-bar:after {
  position: absolute;
  display: block;
  bottom: -20px;
  left: calc(50% - 30px);
  width: 60px;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-align: center;
}

.local .header, .local .main-nav-bar {
  border-bottom-color: #19bc9b;
}
.local .header:after, .local .main-nav-bar:after {
  content: "Local";
}

.dev .header, .dev .main-nav-bar {
  border-bottom-color: #9b59b5;
}
.dev .header:after, .dev .main-nav-bar:after {
  content: "Dev";
}

.follow_tabs__item, .clearfix {
  display: inline-block;
  /* start commented backslash hack \*/
  /* close commented backslash hack */
}
.follow_tabs__item:after, .clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
* html .follow_tabs__item, * html .clearfix {
  height: 1%;
}
.follow_tabs__item, .clearfix {
  display: block;
}

.equal-heights__wrapper {
  display: table;
}
.equal-heights__item {
  display: table-cell;
}

/**
 * For only applying a style in a certain section of the website
 *
 * $interface to be one of ['ops', 'client', 'courier']
 */
/**
 * Extract here in order to load in both frontend and bootstrap-based css
 */
/**
 * Get a colour that would work well on a background
 * $tint indicates whether a white/blackish result or whether a shade/tint of the colour is desired
 */
body {
  padding-bottom: 20px;
}

body.ops-interface {
  height: 100%;
  min-height: 100vh;
}

.navbar {
  border-radius: 0;
}

.center {
  text-align: center;
}

.section {
  padding-bottom: 7px;
  border-bottom: 1px solid #419641;
}

.hidden {
  display: none !important;
  visibility: hidden;
}

.hide {
  display: none;
}

@media only screen and (max-width: 500px) {
  .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
    width: 100%;
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-right: auto;
    margin-left: auto;
  }
  .main {
    margin-top: 60px;
    padding: 0px !important;
    transition: all 0.3s;
  }
  .overview-wrapper h1, .overview-wrapper .integration-hero-wrap, .overview-wrapper .integration-hero-wrap, .overview-wrapper .solutions {
    color: #01822f;
    font-weight: 900 !important;
    font-size: 3rem !important;
    display: flex !important;
    justify-content: center !important;
  }
  .mx-container {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  h1, .solutions, .integration-hero-wrap {
    color: #008230;
    font-weight: 900 !important;
    font-size: 40px !important;
    font-family: Verdana, system-ui;
  }
}
#back-to-top {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 20px;
  background-color: #333;
  color: #fff;
  padding: 10px 15px;
  border-radius: 5px;
  text-decoration: none;
}

#back-to-top:hover {
  background-color: #058434;
}

#back-to-top i {
  margin-right: 5px;
}

.background--turquoise, .card-turquoise .card-header, .card-turquoise .card-footer,
.card-outline-turquoise .card-header,
.card-outline-turquoise .card-footer,
.bg-turquoise {
  background-color: #19bc9b !important;
  color: #fff;
}

.outline--turquoise {
  border: 1px solid #19bc9b;
}

.text--turquoise,
.text-turquoise {
  color: #19bc9b;
}

.background--emerald, .card-emerald .card-header, .card-emerald .card-footer,
.card-outline-emerald .card-header,
.card-outline-emerald .card-footer,
.bg-emerald {
  background-color: #2dcc70 !important;
  color: #fff;
}

.outline--emerald {
  border: 1px solid #2dcc70;
}

.text--emerald,
.text-emerald {
  color: #2dcc70;
}

.background--sky, .card-sky .card-header, .card-sky .card-footer,
.card-outline-sky .card-header,
.card-outline-sky .card-footer,
.bg-sky {
  background-color: #3399db !important;
  color: #fff;
}

.outline--sky {
  border: 1px solid #3399db;
}

.text--sky,
.text-sky {
  color: #3399db;
}

.background--amethyst, .card-amethyst .card-header, .card-amethyst .card-footer,
.card-outline-amethyst .card-header,
.card-outline-amethyst .card-footer,
.bg-amethyst {
  background-color: #9b59b5 !important;
  color: #fff;
}

.outline--amethyst {
  border: 1px solid #9b59b5;
}

.text--amethyst,
.text-amethyst {
  color: #9b59b5;
}

.background--asphalt, .card-asphalt .card-header, .card-asphalt .card-footer,
.card-outline-asphalt .card-header,
.card-outline-asphalt .card-footer,
.bg-asphalt {
  background-color: #33495e !important;
  color: #fff;
}

.outline--asphalt {
  border: 1px solid #33495e;
}

.text--asphalt,
.text-asphalt {
  color: #33495e;
}

.background--sun, .card-sun .card-header, .card-sun .card-footer,
.card-outline-sun .card-header,
.card-outline-sun .card-footer,
.bg-sun {
  background-color: #f2c40c !important;
  color: #fff;
}

.outline--sun {
  border: 1px solid #f2c40c;
}

.text--sun,
.text-sun {
  color: #f2c40c;
}

.background--carrot, .card-carrot .card-header, .card-carrot .card-footer,
.card-outline-carrot .card-header,
.card-outline-carrot .card-footer,
.bg-carrot {
  background-color: #e57c21 !important;
  color: #fff;
}

.outline--carrot {
  border: 1px solid #e57c21;
}

.text--carrot,
.text-carrot {
  color: #e57c21;
}

.background--lipstick, .card-lipstick .card-header, .card-lipstick .card-footer,
.card-outline-lipstick .card-header,
.card-outline-lipstick .card-footer,
.bg-lipstick {
  background-color: #e84c3d !important;
  color: #fff;
}

.outline--lipstick {
  border: 1px solid #e84c3d;
}

.text--lipstick,
.text-lipstick {
  color: #e84c3d;
}

.background--clouds, .card-clouds .card-header, .card-clouds .card-footer,
.card-outline-clouds .card-header,
.card-outline-clouds .card-footer,
.bg-clouds {
  background-color: #edeff2 !important;
  color: #33495e !important;
}

.outline--clouds {
  border: 1px solid #edeff2;
}

.text--clouds,
.text-clouds {
  color: #edeff2;
}

.background--concrete, .card-concrete .card-header, .card-concrete .card-footer,
.card-outline-concrete .card-header,
.card-outline-concrete .card-footer,
.bg-concrete {
  background-color: #93a5a5 !important;
  color: #fff;
}

.outline--concrete {
  border: 1px solid #93a5a5;
}

.text--concrete,
.text-concrete {
  color: #93a5a5;
}

.background--sea, .card-sea .card-header, .card-sea .card-footer,
.card-outline-sea .card-header,
.card-outline-sea .card-footer,
.bg-sea {
  background-color: #16a084 !important;
  color: #fff;
}

.outline--sea {
  border: 1px solid #16a084;
}

.text--sea,
.text-sea {
  color: #16a084;
}

.background--tree, .card-tree .card-header, .card-tree .card-footer,
.card-outline-tree .card-header,
.card-outline-tree .card-footer,
.bg-tree {
  background-color: #26ad60 !important;
  color: #fff;
}

.outline--tree {
  border: 1px solid #26ad60;
}

.text--tree,
.text-tree {
  color: #26ad60;
}

.background--river, .card-river .card-header, .card-river .card-footer,
.card-outline-river .card-header,
.card-outline-river .card-footer,
.bg-river {
  background-color: #287fba !important;
  color: #fff;
}

.outline--river {
  border: 1px solid #287fba;
}

.text--river,
.text-river {
  color: #287fba;
}

.background--grape, .card-grape .card-header, .card-grape .card-footer,
.card-outline-grape .card-header,
.card-outline-grape .card-footer,
.bg-grape {
  background-color: #8e44ad !important;
  color: #fff;
}

.outline--grape {
  border: 1px solid #8e44ad;
}

.text--grape,
.text-grape {
  color: #8e44ad;
}

.background--midnight, .card-midnight .card-header, .card-midnight .card-footer,
.card-outline-midnight .card-header,
.card-outline-midnight .card-footer,
.bg-midnight {
  background-color: #2b3d4f !important;
  color: #fff;
}

.outline--midnight {
  border: 1px solid #2b3d4f;
}

.text--midnight,
.text-midnight {
  color: #2b3d4f;
}

.background--orange, .card-orange .card-header, .card-orange .card-footer,
.card-outline-orange .card-header,
.card-outline-orange .card-footer,
.bg-orange {
  background-color: #f29b11 !important;
  color: #fff;
}

.outline--orange {
  border: 1px solid #f29b11;
}

.text--orange,
.text-orange {
  color: #f29b11;
}

.background--pumpkin, .card-pumpkin .card-header, .card-pumpkin .card-footer,
.card-outline-pumpkin .card-header,
.card-outline-pumpkin .card-footer,
.bg-pumpkin {
  background-color: #d35400 !important;
  color: #fff;
}

.outline--pumpkin {
  border: 1px solid #d35400;
}

.text--pumpkin,
.text-pumpkin {
  color: #d35400;
}

.background--pomegranate, .card-pomegranate .card-header, .card-pomegranate .card-footer,
.card-outline-pomegranate .card-header,
.card-outline-pomegranate .card-footer,
.bg-pomegranate {
  background-color: #bf382b !important;
  color: #fff;
}

.outline--pomegranate {
  border: 1px solid #bf382b;
}

.text--pomegranate,
.text-pomegranate {
  color: #bf382b;
}

.background--silver, .card-silver .card-header, .card-silver .card-footer,
.card-outline-silver .card-header,
.card-outline-silver .card-footer,
.bg-silver {
  background-color: #bdc2c7 !important;
  color: #33495e !important;
}

.outline--silver {
  border: 1px solid #bdc2c7;
}

.text--silver,
.text-silver {
  color: #bdc2c7;
}

.background--asbestos, .card-asbestos .card-header, .card-asbestos .card-footer,
.card-outline-asbestos .card-header,
.card-outline-asbestos .card-footer,
.bg-asbestos {
  background-color: #5b6868 !important;
  color: #fff;
}

.outline--asbestos {
  border: 1px solid #5b6868;
}

.text--asbestos,
.text-asbestos {
  color: #5b6868;
}

.background--acting-as, .card-acting-as .card-header, .card-acting-as .card-footer,
.card-outline-acting-as .card-header,
.card-outline-acting-as .card-footer,
.bg-acting-as {
  background-color: #86005a !important;
  color: #fff;
}

.outline--acting-as {
  border: 1px solid #86005a;
}

.text--acting-as,
.text-acting-as {
  color: #86005a;
}

.background--primary,
.bg-primary,
.tooltip-primary .tooltip-inner,
.support_email .closed {
  background-color: #00823d !important;
  color: #fff;
}

.outline--primary {
  border: 1px solid #00823d;
}

.text--primary,
.text-primary {
  color: #00823d;
}

.background--secondary,
.bg-secondary,
.tooltip-secondary .tooltip-inner {
  background-color: #2e3f51 !important;
  color: #fff;
}

.outline--secondary {
  border: 1px solid #2e3f51;
}

.text--secondary,
.text-secondary {
  color: #2e3f51;
}

.background--grey,
.bg-grey {
  background-color: #939598 !important;
  color: #fff;
}

.outline--grey {
  border: 1px solid #939598;
}

.text--grey,
.text-grey {
  color: #939598;
}

.background--alert,
.bg-alert {
  background-color: #c60f13 !important;
  color: #fff;
}

.outline--alert {
  border: 1px solid #c60f13;
}

.text--alert,
.text-alert {
  color: #c60f13;
}

.background--success,
.bg-success,
.tooltip-success .tooltip-inner {
  background-color: #2ecb70 !important;
  color: #fff;
}

.outline--success {
  border: 1px solid #2ecb70;
}

.text--success,
.text-success {
  color: #2ecb70;
}

.background--highlight,
.bg-highlight {
  background-color: #ffff99 !important;
  color: #33495e !important;
}

.outline--highlight {
  border: 1px solid #ffff99;
}

.text--highlight,
.text-highlight {
  color: #ffff99;
}

.background--warning,
.bg-warning,
.tooltip-warning .tooltip-inner {
  background-color: #f0ad4e !important;
  color: #fff;
}

.outline--warning {
  border: 1px solid #f0ad4e;
}

.text--warning,
.text-warning {
  color: #f0ad4e;
}

.background--text,
.bg-text {
  background-color: #2e3f51 !important;
  color: #fff;
}

.outline--text {
  border: 1px solid #2e3f51;
}

.text--text,
.text-text {
  color: #2e3f51;
}

.background--headings,
.bg-headings {
  background-color: #2e3f51 !important;
  color: #fff;
}

.outline--headings {
  border: 1px solid #2e3f51;
}

.text--headings,
.text-headings {
  color: #2e3f51;
}

.background--border,
.bg-border {
  background-color: #afbfcf !important;
  color: #33495e !important;
}

.outline--border {
  border: 1px solid #afbfcf;
}

.text--border,
.text-border {
  color: #afbfcf;
}

.background--default,
.bg-default {
  background-color: #007bff !important;
  color: #fff;
}

.outline--default {
  border: 1px solid #007bff;
}

.text--default,
.text-default {
  color: #007bff;
}

@font-face {
  font-family: "Ubuntu";
  src: url("/fonts/Ubuntu.eot");
  src: local("Ubuntu"), url("/fonts/Ubuntu.eot?#iefix") format("embedded-opentype"), url("/fonts/Ubuntu.woff2") format("woff2"), url("/fonts/Ubuntu.woff") format("woff"), url("/fonts/Ubuntu.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Ubuntu";
  src: url("/fonts/Ubuntu-Light.eot");
  src: local("Ubuntu Light"), local("Ubuntu-Light"), url("/fonts/Ubuntu-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Ubuntu-Light.woff2") format("woff2"), url("/fonts/Ubuntu-Light.woff") format("woff"), url("/fonts/Ubuntu-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Ubuntu";
  src: url("/fonts/Ubuntu-Medium.eot");
  src: local("Ubuntu Medium"), local("Ubuntu-Medium"), url("/fonts/Ubuntu-Medium.eot?#iefix") format("embedded-opentype"), url("/fonts/Ubuntu-Medium.woff2") format("woff2"), url("/fonts/Ubuntu-Medium.woff") format("woff"), url("/fonts/Ubuntu-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Ubuntu";
  src: url("/fonts/Ubuntu-LightItalic.eot");
  src: local("Ubuntu Light Italic"), local("Ubuntu-LightItalic"), url("/fonts/Ubuntu-LightItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/Ubuntu-LightItalic.woff2") format("woff2"), url("/fonts/Ubuntu-LightItalic.woff") format("woff"), url("/fonts/Ubuntu-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Verdana";
  src: url("/fonts/Verdana.eot");
  src: local("Verdana"), url("/fonts/Verdana.eot?#iefix") format("embedded-opentype"), url("/fonts/Verdana.woff2") format("woff2"), url("/fonts/Verdana.woff") format("woff"), url("/fonts/Verdana.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Verdana";
  src: url("/fonts/Verdana-Bold.eot");
  src: local("Verdana Bold"), local("Verdana-Bold"), url("/fonts/Verdana-Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/Verdana-Bold.woff2") format("woff2"), url("/fonts/Verdana-Bold.woff") format("woff"), url("/fonts/Verdana-Bold.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Verdana";
  src: url("/fonts/Verdana-BoldItalic.eot");
  src: local("Verdana Bold Italic"), local("Verdana-BoldItalic"), url("/fonts/Verdana-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/Verdana-BoldItalic.woff2") format("woff2"), url("/fonts/Verdana-BoldItalic.woff") format("woff"), url("/fonts/Verdana-BoldItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
}
/**
 * Basic typography style for copy text
 */
body {
  color: #2e3f51;
  font: normal 15px/1.4 "Verdana", sans-serif;
  font-size: 13px;
}
@media (min-width: 768px) {
  body {
    font-size: 15px;
  }
}

h1, .solutions, .integration-hero-wrap, h2,
.h1, .h2 {
  line-height: 1.1;
}

h3, h4, h5,
h3, .h4, .h5 {
  line-height: 1.3;
}

h6, p,
.h6, .p {
  line-height: 1.4;
}

h1, .solutions, .integration-hero-wrap, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: 400;
  margin-top: 0.6em;
  margin-bottom: 0.6em;
}

h1, .solutions, .integration-hero-wrap, .h1 {
  font-size: 34px;
}

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

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

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

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

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

::-moz-placeholder {
  color: #bcbec0 !important;
}

::placeholder {
  color: #bcbec0 !important;
}

/**
 * Clear inner floats
 */
/**
 * Hide text while making it readable for screen readers
 * 1. Needed in WebKit-based browsers because of an implementation bug;
 *    See: https://code.google.com/p/chromium/issues/detail?id=457146
 */
.hide-text {
  overflow: hidden;
  padding: 0; /* 1 */
  text-indent: 101%;
  white-space: nowrap;
}

/**
 * Hide element while making it readable for screen readers
 * Shamelessly borrowed from HTML5Boilerplate:
 * https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css#L119-L133
 */
.screen-reader {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.pull-right {
  float: right;
}
.pull-left {
  float: left;
}

.full-width {
  width: 100%;
}

.half-width {
  width: 50%;
}

.cursor-pointer, .delivery-signature-wrapper #add-references-trigger:hover, .woocommerce-client-wrapper #add-references-trigger:hover, .shopify-client-wrapper #add-references-trigger:hover, .simple-registration-wrapper #add-references-trigger:hover, .outsourcing-wrapper #add-references-trigger:hover, .credit-application-wrapper #add-references-trigger:hover, .stats-wrapper #add-references-trigger:hover, .profile-wrapper #add-references-trigger:hover, .counter-wrapper #add-references-trigger:hover, .address-wrapper #add-references-trigger:hover, .takealot-admin-wrapper #add-references-trigger:hover, .claims-wrapper #add-references-trigger:hover, .predefined-parcels-wrapper #add-references-trigger:hover, .adverts-wrapper #add-references-trigger:hover, .account-history-wrapper #add-references-trigger:hover, .quick-quote-wrapper #add-references-trigger:hover, .recurring-wrapper #add-references-trigger:hover, .payment-wrapper #add-references-trigger:hover, .waybill-history-wrapper #add-references-trigger:hover, .user-management-wrapper #add-references-trigger:hover, .overview-wrapper #add-references-trigger:hover, .client-add-collivery-wrapper #add-references-trigger:hover, .feedback-wrapper #add-references-trigger:hover, .tracking-wrapper #add-references-trigger:hover, .careers #add-references-trigger:hover, .contact-us-hero-wrap #add-references-trigger:hover, .quick-quote #add-references-trigger:hover, .registration #add-references-trigger:hover, .credentials-wrapper #add-references-trigger:hover, .integration-hero-wrap #add-references-trigger:hover, .home-wrapper #add-references-trigger:hover, .solutions #add-references-trigger:hover {
  cursor: pointer;
}

input[type=radio] {
  box-sizing: border-box;
  border: 1px solid #2e3f51;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 7px;
  max-height: 14px;
  max-width: 14px;
  margin-top: 2px;
  margin-bottom: -2px;
  border-radius: 50%;
  transition: box-shadow 0.15s;
}
input[type=radio]:checked {
  background-color: #2e3f51;
  box-shadow: inset 0 0 0 4px white;
}
input[type=radio]:focus {
  outline: #1cff87 auto 2px;
}

input[type=radio]:hover,
button:hover {
  cursor: pointer;
}

.form--login {
  padding: 2em;
}
.form-inline .form-control-label,
.form-inline label {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
}
.form-label-required:after {
  content: "*";
  font-size: 0.8em;
  opacity: 0.8;
}
.form-label-note-1:after, .form-label-note-2:after {
  content: "**";
  font-size: 0.8em;
  opacity: 0.9;
}
.form-label-note-2:after {
  content: "***";
}

.form-control-full {
  width: 100%;
}

.clientSelectInline {
  width: 300px;
  display: inline-block;
  vertical-align: middle;
}

div.selectize-control.vendorBooking.form-control.selectize.multi {
  height: -moz-fit-content;
  height: fit-content;
}

input[autocomplete=off]::-webkit-contacts-auto-fill-button,
input[autocomplete=off]::-webkit-credentials-auto-fill-button {
  visibility: hidden;
  display: none !important;
  pointer-events: none;
  height: 0;
  width: 0;
  margin: 0;
}

#add_package_form {
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */
}
#add_package_form input::-webkit-outer-spin-button,
#add_package_form input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#add_package_form input[type=number] {
  -moz-appearance: textfield;
}
#add_package_form .input-group > .input-group-prepend {
  flex: 0 0 20%;
}
#add_package_form .input-group .input-group-text {
  width: 100%;
}
#add_package_form .input-group input {
  width: 36px;
}

.table--overview tr td,
.table--overview tr td a {
  color: #2e3f51;
}
.table--overview tr td a {
  text-decoration: underline;
}

table.tableCoolBlue thead th {
  background-color: #006b82;
  color: #ffffff;
  font-weight: bold;
}

table.tableCoolBlue thead th:first-child {
  border-top-left-radius: 3px;
}

table.tableCoolBlue thead th:last-child {
  border-top-right-radius: 3px;
}

table.tableCoolBlue a:hover {
  color: red;
}

.align-columns-top td {
  vertical-align: top;
}

.align-columns-middle td {
  vertical-align: middle;
}

.align-columns-bottom td {
  vertical-align: bottom;
}

.align-columns-baseline td {
  vertical-align: baseline;
}

.table-hover tbody tr:hover .td-secondary,
.td-secondary, .table-secondary td, .thead-secondary, .table-hover tbody tr:hover .td-primary,
.td-primary, .table-primary td, .thead-primary, .table-hover tbody tr:hover .td-default,
.td-default, .table-default td, .thead-default, .table-hover tbody tr:hover .td-acting-as,
.td-acting-as, .table-acting-as td, .thead-acting-as, .table-hover tbody tr:hover .td-asbestos,
.td-asbestos, .table-asbestos td, .thead-asbestos, .table-hover tbody tr:hover .td-pomegranate,
.td-pomegranate, .table-pomegranate td, .thead-pomegranate, .table-hover tbody tr:hover .td-pumpkin,
.td-pumpkin, .table-pumpkin td, .thead-pumpkin, .table-hover tbody tr:hover .td-orange,
.td-orange, .table-orange td, .thead-orange, .table-hover tbody tr:hover .td-midnight,
.td-midnight, .table-midnight td, .thead-midnight, .table-hover tbody tr:hover .td-grape,
.td-grape, .table-grape td, .thead-grape, .table-hover tbody tr:hover .td-river,
.td-river, .table-river td, .thead-river, .table-hover tbody tr:hover .td-tree,
.td-tree, .table-tree td, .thead-tree, .table-hover tbody tr:hover .td-sea,
.td-sea, .table-sea td, .thead-sea, .table-hover tbody tr:hover .td-concrete,
.td-concrete, .table-concrete td, .thead-concrete, .table-hover tbody tr:hover .td-lipstick,
.td-lipstick, .table-lipstick td, .thead-lipstick, .table-hover tbody tr:hover .td-carrot,
.td-carrot, .table-carrot td, .thead-carrot, .table-hover tbody tr:hover .td-sun,
.td-sun, .table-sun td, .thead-sun, .table-hover tbody tr:hover .td-asphalt,
.td-asphalt, .table-asphalt td, .thead-asphalt, .table-hover tbody tr:hover .td-amethyst,
.td-amethyst, .table-amethyst td, .thead-amethyst, .table-hover tbody tr:hover .td-sky,
.td-sky, .table-sky td, .thead-sky, .table-hover tbody tr:hover .td-emerald,
.td-emerald, .table-emerald td, .thead-emerald, .table-hover tbody tr:hover .td-turquoise,
.td-turquoise, .table-turquoise td, .thead-turquoise {
  color: #ffffff !important;
}

.table-xs th,
.table-xs td {
  padding: 0.4rem !important;
  font-size: 0.75rem;
}
.table-xs th *,
.table-xs td * {
  font-size: 0.75rem;
}

.thead-turquoise {
  background-color: #19bc9b;
}

.table-turquoise td {
  background-color: #19bc9b;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-turquoise,
.td-turquoise {
  background-color: #19bc9b;
}

.thead-emerald {
  background-color: #2dcc70;
}

.table-emerald td {
  background-color: #2dcc70;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-emerald,
.td-emerald {
  background-color: #2dcc70;
}

.thead-sky {
  background-color: #3399db;
}

.table-sky td {
  background-color: #3399db;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-sky,
.td-sky {
  background-color: #3399db;
}

.thead-amethyst {
  background-color: #9b59b5;
}

.table-amethyst td {
  background-color: #9b59b5;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-amethyst,
.td-amethyst {
  background-color: #9b59b5;
}

.thead-asphalt {
  background-color: #33495e;
}

.table-asphalt td {
  background-color: #33495e;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-asphalt,
.td-asphalt {
  background-color: #33495e;
}

.thead-sun {
  background-color: #f2c40c;
}

.table-sun td {
  background-color: #f2c40c;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-sun,
.td-sun {
  background-color: #f2c40c;
}

.thead-carrot {
  background-color: #e57c21;
}

.table-carrot td {
  background-color: #e57c21;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-carrot,
.td-carrot {
  background-color: #e57c21;
}

.thead-lipstick {
  background-color: #e84c3d;
}

.table-lipstick td {
  background-color: #e84c3d;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-lipstick,
.td-lipstick {
  background-color: #e84c3d;
}

.thead-clouds {
  background-color: #edeff2;
  color: #33495e;
}

.table-clouds td {
  background-color: #edeff2;
  color: #33495e;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-clouds,
.td-clouds {
  background-color: #edeff2;
  color: #33495e;
}

.thead-concrete {
  background-color: #93a5a5;
}

.table-concrete td {
  background-color: #93a5a5;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-concrete,
.td-concrete {
  background-color: #93a5a5;
}

.thead-sea {
  background-color: #16a084;
}

.table-sea td {
  background-color: #16a084;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-sea,
.td-sea {
  background-color: #16a084;
}

.thead-tree {
  background-color: #26ad60;
}

.table-tree td {
  background-color: #26ad60;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-tree,
.td-tree {
  background-color: #26ad60;
}

.thead-river {
  background-color: #287fba;
}

.table-river td {
  background-color: #287fba;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-river,
.td-river {
  background-color: #287fba;
}

.thead-grape {
  background-color: #8e44ad;
}

.table-grape td {
  background-color: #8e44ad;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-grape,
.td-grape {
  background-color: #8e44ad;
}

.thead-midnight {
  background-color: #2b3d4f;
}

.table-midnight td {
  background-color: #2b3d4f;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-midnight,
.td-midnight {
  background-color: #2b3d4f;
}

.thead-orange {
  background-color: #f29b11;
}

.table-orange td {
  background-color: #f29b11;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-orange,
.td-orange {
  background-color: #f29b11;
}

.thead-pumpkin {
  background-color: #d35400;
}

.table-pumpkin td {
  background-color: #d35400;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-pumpkin,
.td-pumpkin {
  background-color: #d35400;
}

.thead-pomegranate {
  background-color: #bf382b;
}

.table-pomegranate td {
  background-color: #bf382b;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-pomegranate,
.td-pomegranate {
  background-color: #bf382b;
}

.thead-silver {
  background-color: #bdc2c7;
  color: #33495e;
}

.table-silver td {
  background-color: #bdc2c7;
  color: #33495e;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-silver,
.td-silver {
  background-color: #bdc2c7;
  color: #33495e;
}

.thead-asbestos {
  background-color: #5b6868;
}

.table-asbestos td {
  background-color: #5b6868;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-asbestos,
.td-asbestos {
  background-color: #5b6868;
}

.thead-acting-as {
  background-color: #86005a;
}

.table-acting-as td {
  background-color: #86005a;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-acting-as,
.td-acting-as {
  background-color: #86005a;
}

.thead-default {
  background-color: #007bff;
}

.table-default td {
  background-color: #007bff;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-default,
.td-default {
  background-color: #007bff;
}

.thead-primary {
  background-color: #00823d;
}

.table-primary td {
  background-color: #00823d;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-primary,
.td-primary {
  background-color: #00823d;
}

.thead-secondary {
  background-color: #2e3f51;
}

.table-secondary td {
  background-color: #2e3f51;
}

/* Ensure that hovers don't black out the text on dark bg */
.table-hover tbody tr:hover .td-secondary,
.td-secondary {
  background-color: #2e3f51;
}

.browser-problems {
  background: #c60f13;
  text-align: center;
  color: #fff;
  margin: 0;
  padding: 10px;
}
.browser-problems a {
  color: #fff;
  text-decoration: underline;
}

.svg .browser-outdated {
  display: none;
}

.lt-ie10 .browser-outdated {
  display: block !important;
}

.js .browser-js {
  display: none;
}

.no-js .browser-js {
  display: block;
}

html, body {
  overflow-x: hidden !important;
}
.home-wrapper ::-moz-placeholder, .solutions ::-moz-placeholder, .integration-hero-wrap ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.home-wrapper ::placeholder, .solutions ::placeholder, .integration-hero-wrap ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.home-wrapper h1, .home-wrapper .solutions, .solutions h1, .solutions .solutions, .home-wrapper .integration-hero-wrap, .solutions .integration-hero-wrap, .integration-hero-wrap h1, .integration-hero-wrap .solutions, .integration-hero-wrap .integration-hero-wrap {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.home-wrapper h2, .solutions h2, .integration-hero-wrap h2, .home-wrapper h3, .solutions h3, .integration-hero-wrap h3, .home-wrapper h4, .solutions h4, .integration-hero-wrap h4, .home-wrapper h5, .solutions h5, .integration-hero-wrap h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.home-wrapper .form-control.selectize-control.form-control, .solutions .form-control.selectize-control.form-control, .integration-hero-wrap .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.home-wrapper .bg--secondary, .solutions .bg--secondary, .integration-hero-wrap .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.home-wrapper .collivery-blue, .solutions .collivery-blue, .integration-hero-wrap .collivery-blue {
  color: #284054;
}
.home-wrapper .card, .solutions .card, .integration-hero-wrap .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.home-wrapper .card-background-color, .solutions .card-background-color, .integration-hero-wrap .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.home-wrapper .date-picker, .solutions .date-picker, .integration-hero-wrap .date-picker,
.home-wrapper .time-picker,
.solutions .time-picker,
.integration-hero-wrap .time-picker {
  text-align: center;
}
.home-wrapper .date-picker, .solutions .date-picker, .integration-hero-wrap .date-picker {
  max-width: 120px;
}
.home-wrapper .time-picker, .solutions .time-picker, .integration-hero-wrap .time-picker {
  max-width: 60px;
}
.home-wrapper fieldset[class*=card-outline-] .card-body, .solutions fieldset[class*=card-outline-] .card-body, .integration-hero-wrap fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.home-wrapper .fas, .solutions .fas, .integration-hero-wrap .fas, .home-wrapper .fa-solid, .solutions .fa-solid, .integration-hero-wrap .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.home-wrapper i > .fas, .solutions i > .fas, .integration-hero-wrap i > .fas, .home-wrapper .fa-solid, .solutions .fa-solid, .integration-hero-wrap .fa-solid {
  font-weight: 900;
  color: #01822f !important;
}
.home-wrapper .icon-wrapper, .solutions .icon-wrapper, .integration-hero-wrap .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.home-wrapper .icon-wrapper i, .solutions .icon-wrapper i, .integration-hero-wrap .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.home-wrapper .selectize-control.single .selectize-input, .solutions .selectize-control.single .selectize-input, .integration-hero-wrap .selectize-control.single .selectize-input, .home-wrapper .selectize-control.single .selectize-input input, .solutions .selectize-control.single .selectize-input input, .integration-hero-wrap .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.home-wrapper .selectize-input .item, .solutions .selectize-input .item, .integration-hero-wrap .selectize-input .item {
  margin-top: 0px !important;
}
.home-wrapper label, .solutions label, .integration-hero-wrap label, .home-wrapper small, .solutions small, .integration-hero-wrap small {
  color: #226d43;
}
.home-wrapper label, .solutions label, .integration-hero-wrap label {
  margin-bottom: 0 !important;
}
.home-wrapper input[type=radio], .solutions input[type=radio], .integration-hero-wrap input[type=radio] {
  border: 2px solid #01822f;
}
.home-wrapper .input-group-text, .solutions .input-group-text, .integration-hero-wrap .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.home-wrapper .background--green, .solutions .background--green, .integration-hero-wrap .background--green {
  background-color: #e5f2e9 !important;
}
.home-wrapper .radio-button-space, .solutions .radio-button-space, .integration-hero-wrap .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.home-wrapper .no-content-delivery, .solutions .no-content-delivery, .integration-hero-wrap .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.home-wrapper .round-edges, .solutions .round-edges, .integration-hero-wrap .round-edges {
  border-radius: 12px !important;
}
.home-wrapper .sentence, .solutions .sentence, .integration-hero-wrap .sentence {
  color: #226d43;
}
.home-wrapper .btn-collivery-green, .solutions .btn-collivery-green, .integration-hero-wrap .btn-collivery-green {
  background-color: #226d43;
  color: #fff;
}
.home-wrapper .text-collivery-green, .solutions .text-collivery-green, .integration-hero-wrap .text-collivery-green {
  color: #226d43;
}
.home-wrapper .icon-circle-green, .solutions .icon-circle-green, .integration-hero-wrap .icon-circle-green {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #226d43;
}
.home-wrapper .icon-circle-green i, .solutions .icon-circle-green i, .integration-hero-wrap .icon-circle-green i {
  color: #fff;
}
@media only screen and (max-width: 991px) {
  .home-wrapper .heading, .solutions .heading, .integration-hero-wrap .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .home-wrapper .heading-2, .solutions .heading-2, .integration-hero-wrap .heading-2 {
    display: none !important;
  }
}
.home-wrapper .collect-after, .solutions .collect-after, .integration-hero-wrap .collect-after {
  margin-left: -7.5em;
}
.home-wrapper .date-picker, .solutions .date-picker, .integration-hero-wrap .date-picker, .home-wrapper .time-picker, .solutions .time-picker, .integration-hero-wrap .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.home-wrapper .time-date-icon, .solutions .time-date-icon, .integration-hero-wrap .time-date-icon {
  margin-top: 0.3rem;
}
.home-wrapper .box-border-radius, .solutions .box-border-radius, .integration-hero-wrap .box-border-radius {
  border-radius: 5px;
}
.home-wrapper .btn-outline-success, .solutions .btn-outline-success, .integration-hero-wrap .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.home-wrapper .btn-outline-success:hover, .solutions .btn-outline-success:hover, .integration-hero-wrap .btn-outline-success:hover {
  background-color: white !important;
}
.home-wrapper .input-group-text, .solutions .input-group-text, .integration-hero-wrap .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.home-wrapper .border-none, .solutions .border-none, .integration-hero-wrap .border-none {
  border: none !important;
}
.home-wrapper .input-group > .form-control, .solutions .input-group > .form-control, .integration-hero-wrap .input-group > .form-control {
  border-radius: 12px !important;
}
.home-wrapper input.form-control, .solutions input.form-control, .integration-hero-wrap input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
}
.home-wrapper .round-edges, .solutions .round-edges, .integration-hero-wrap .round-edges {
  border-radius: 14px;
}
.home-wrapper .form-control, .solutions .form-control, .integration-hero-wrap .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.home-wrapper .custom-input, .solutions .custom-input, .integration-hero-wrap .custom-input {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border: 1px solid #e5f2e9;
  background: #e5f2e9;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.home-wrapper .round-edges, .solutions .round-edges, .integration-hero-wrap .round-edges {
  border-radius: 14px;
}
.home-wrapper .pb-3rem, .solutions .pb-3rem, .integration-hero-wrap .pb-3rem {
  padding-bottom: 2rem;
}
.home-wrapper .modal-content, .solutions .modal-content, .integration-hero-wrap .modal-content {
  border-radius: 1.3rem !important;
}
.home-wrapper .modal-content fieldset, .solutions .modal-content fieldset, .integration-hero-wrap .modal-content fieldset {
  border-radius: 12px;
}
.home-wrapper .was-validated .form-control:invalid, .solutions .was-validated .form-control:invalid, .integration-hero-wrap .was-validated .form-control:invalid, .home-wrapper .form-control.is-invalid, .solutions .form-control.is-invalid, .integration-hero-wrap .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.home-wrapper .was-validated .form-control:valid, .solutions .was-validated .form-control:valid, .integration-hero-wrap .was-validated .form-control:valid, .home-wrapper .form-control.is-valid, .solutions .form-control.is-valid, .integration-hero-wrap .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.home-wrapper .input-group > .form-control, .solutions .input-group > .form-control, .integration-hero-wrap .input-group > .form-control, .home-wrapper .no-radius, .solutions .no-radius, .integration-hero-wrap .no-radius {
  border-radius: 0 !important;
}
.home-wrapper .custom-input-group, .solutions .custom-input-group, .integration-hero-wrap .custom-input-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.home-wrapper .custom-input-icon, .solutions .custom-input-icon, .integration-hero-wrap .custom-input-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  background-color: #f8f9fa;
}
.home-wrapper .custom-input, .solutions .custom-input, .integration-hero-wrap .custom-input {
  flex-grow: 1;
}
.home-wrapper .custom-input-label, .solutions .custom-input-label, .integration-hero-wrap .custom-input-label {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.home-wrapper .background-hero, .solutions .background-hero, .integration-hero-wrap .background-hero {
  width: 100%;
  position: relative;
  background-size: cover;
  padding: 20px 0 0px 0;
  height: 80vh;
}
.home-wrapper .background-hero .overlay, .solutions .background-hero .overlay, .integration-hero-wrap .background-hero .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  opacity: 0;
  background: #000;
}
.home-wrapper .background-hero .hero-image-padding, .solutions .background-hero .hero-image-padding, .integration-hero-wrap .background-hero .hero-image-padding {
  padding-top: 28rem !important;
}
.home-wrapper .background-hero .image-size, .solutions .background-hero .image-size, .integration-hero-wrap .background-hero .image-size {
  width: 100%;
  margin-top: -30rem;
}
@media (min-width: 576px) {
  .home-wrapper .background-hero .hero-image-padding, .solutions .background-hero .hero-image-padding, .integration-hero-wrap .background-hero .hero-image-padding {
    padding-top: 28rem !important;
  }
}
.home-wrapper .background-hero .description, .solutions .background-hero .description, .integration-hero-wrap .background-hero .description {
  height: 600px;
}
.home-wrapper .how-wrapper h1, .home-wrapper .how-wrapper .solutions, .solutions .how-wrapper h1, .solutions .how-wrapper .solutions, .home-wrapper .how-wrapper .integration-hero-wrap, .solutions .how-wrapper .integration-hero-wrap, .integration-hero-wrap .how-wrapper h1, .integration-hero-wrap .how-wrapper .solutions, .integration-hero-wrap .how-wrapper .integration-hero-wrap {
  font-size: 4vw;
}
.home-wrapper .card-section, .solutions .card-section, .integration-hero-wrap .card-section {
  padding: 3em 0;
  position: relative;
  margin-top: -9rem;
}
.home-wrapper .card-section .card, .solutions .card-section .card, .integration-hero-wrap .card-section .card {
  border-radius: 0.9rem;
  color: #008230;
  text-align: center;
}
@media (max-width: 992px) {
  .home-wrapper .card-section, .solutions .card-section, .integration-hero-wrap .card-section {
    margin-top: -1rem !important;
  }
}
.home-wrapper .testimonial-slider h1, .home-wrapper .testimonial-slider .solutions, .solutions .testimonial-slider h1, .solutions .testimonial-slider .solutions, .home-wrapper .testimonial-slider .integration-hero-wrap, .solutions .testimonial-slider .integration-hero-wrap, .integration-hero-wrap .testimonial-slider h1, .integration-hero-wrap .testimonial-slider .solutions, .integration-hero-wrap .testimonial-slider .integration-hero-wrap {
  color: #000;
  font-size: 3vw;
  text-align: center !important;
  position: relative;
  margin: 30px 0 60px;
}
.home-wrapper .testimonial-slider h1::after, .home-wrapper .testimonial-slider .solutions::after, .solutions .testimonial-slider h1::after, .solutions .testimonial-slider .solutions::after, .home-wrapper .testimonial-slider .integration-hero-wrap::after, .solutions .testimonial-slider .integration-hero-wrap::after, .integration-hero-wrap .testimonial-slider h1::after, .integration-hero-wrap .testimonial-slider .solutions::after, .integration-hero-wrap .testimonial-slider .integration-hero-wrap::after {
  content: "";
  width: 100px;
  position: absolute;
  margin: 0 auto;
  height: 4px;
  border-radius: 1px;
  background: #008230;
  left: 0;
  right: 0;
  bottom: -20px;
}
.home-wrapper .testimonial-slider span, .solutions .testimonial-slider span, .integration-hero-wrap .testimonial-slider span {
  color: #008230;
}
.home-wrapper .collivery-blue, .solutions .collivery-blue, .integration-hero-wrap .collivery-blue {
  color: #284054;
}
.home-wrapper .collivery-green, .solutions .collivery-green, .integration-hero-wrap .collivery-green {
  color: #008230;
}
.home-wrapper h4, .solutions h4, .integration-hero-wrap h4 {
  color: #008230;
}
.home-wrapper h1, .home-wrapper .solutions, .solutions h1, .solutions .solutions, .home-wrapper .integration-hero-wrap, .solutions .integration-hero-wrap, .integration-hero-wrap h1, .integration-hero-wrap .solutions, .integration-hero-wrap .integration-hero-wrap {
  color: #284054;
  font-size: calc(4vw + 20px);
  position: relative;
}
.home-wrapper h1::after, .home-wrapper .solutions::after, .solutions h1::after, .solutions .solutions::after, .home-wrapper .integration-hero-wrap::after, .solutions .integration-hero-wrap::after, .integration-hero-wrap h1::after, .integration-hero-wrap .solutions::after, .integration-hero-wrap .integration-hero-wrap::after {
  display: block;
  content: "";
  width: 30%;
  height: 5px;
  background: #008230;
  position: absolute;
  bottom: -20px;
  left: 0;
}
@media (max-width: 500px) {
  .home-wrapper, .solutions, .integration-hero-wrap {
    padding: 0.5rem !important;
  }
}

.collivery-blue {
  color: #284054;
}

.collivery-green {
  color: #008230;
}

.latest-news-wrap h1, .latest-news-wrap .solutions, .latest-news-wrap .integration-hero-wrap {
  font-size: 3vw;
}
.latest-news-wrap .sub-head {
  color: #008230;
}
.latest-news-wrap .post-description {
  line-height: 24px;
  color: #808080;
  margin-bottom: 25px;
}
.latest-news-wrap .read-more {
  padding: 7px 20px;
  float: right;
  font-size: 12px;
  background: #2196F3;
  color: #ffffff;
  box-shadow: 0px 10px 20px -10px #1376c5;
  border-radius: 25px;
  text-transform: uppercase;
}
.latest-news-wrap .card-footer {
  color: #008230;
  background-color: unset;
  border-top: unset;
}
.latest-news-wrap .card-footer a {
  color: #008230;
}
.latest-news-wrap .card-footer h4 {
  font-weight: bold;
}

footer small {
  font-size: calc(12px + 3 * (100vw - 360px) / 1240) !important;
  color: #008230 !important;
}
footer .bold-text {
  color: #008230 !important;
}
footer a {
  color: #008230 !important;
}
footer .mt-55 {
  margin-top: calc(50px + 10 * (100vw - 360px) / 1240) !important;
}
footer h3 {
  font-size: calc(34px + 6 * (100vw - 360px) / 1240) !important;
}
footer .social {
  font-size: 21px !important;
}
footer .rights {
  font-size: calc(10px + 2 * (100vw - 360px) / 1240) !important;
}

.about-us .main-banner {
  position: relative;
}
.about-us .bg-video {
  min-width: 100%;
  min-height: 45vh;
  max-width: 100%;
  max-height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
}
.about-us h4 {
  color: #008230;
}
.about-us h1, .about-us .solutions, .about-us .integration-hero-wrap {
  color: #284054;
}
.about-us h2 {
  font-size: 3rem;
}
@media (max-width: 500px) {
  .about-us {
    padding: 0.5rem !important;
  }
}

.integration-hero-wrap {
  background: url(/img/frontend/MDS_Website_Landing_Page_Integration.png) no-repeat center;
  overflow: hidden;
  position: relative;
  height: 80vh;
  background-size: 100% 100%;
}
.integration-hero-wrap ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.integration-hero-wrap ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.integration-hero-wrap h1, .integration-hero-wrap .solutions, .integration-hero-wrap .integration-hero-wrap {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.integration-hero-wrap h2, .integration-hero-wrap h3, .integration-hero-wrap h4, .integration-hero-wrap h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.integration-hero-wrap .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.integration-hero-wrap .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.integration-hero-wrap .collivery-blue {
  color: #284054;
}
.integration-hero-wrap .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.integration-hero-wrap .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.integration-hero-wrap .date-picker,
.integration-hero-wrap .time-picker {
  text-align: center;
}
.integration-hero-wrap .date-picker {
  max-width: 120px;
}
.integration-hero-wrap .time-picker {
  max-width: 60px;
}
.integration-hero-wrap fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.integration-hero-wrap .fas, .integration-hero-wrap .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.integration-hero-wrap i > .fas, .integration-hero-wrap .fa-solid {
  font-weight: 900;
  color: #01822f !important;
}
.integration-hero-wrap .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.integration-hero-wrap .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.integration-hero-wrap .selectize-control.single .selectize-input, .integration-hero-wrap .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.integration-hero-wrap .selectize-input .item {
  margin-top: 0px !important;
}
.integration-hero-wrap label, .integration-hero-wrap small {
  color: #226d43;
}
.integration-hero-wrap label {
  margin-bottom: 0 !important;
}
.integration-hero-wrap input[type=radio] {
  border: 2px solid #01822f;
}
.integration-hero-wrap .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.integration-hero-wrap .background--green {
  background-color: #e5f2e9 !important;
}
.integration-hero-wrap .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.integration-hero-wrap .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.integration-hero-wrap .round-edges {
  border-radius: 12px !important;
}
.integration-hero-wrap .sentence {
  color: #226d43;
}
.integration-hero-wrap .btn-collivery-green {
  background-color: #226d43;
  color: #fff;
}
.integration-hero-wrap .text-collivery-green {
  color: #226d43;
}
.integration-hero-wrap .icon-circle-green {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #226d43;
}
.integration-hero-wrap .icon-circle-green i {
  color: #fff;
}
@media only screen and (max-width: 991px) {
  .integration-hero-wrap .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .integration-hero-wrap .heading-2 {
    display: none !important;
  }
}
.integration-hero-wrap .collect-after {
  margin-left: -7.5em;
}
.integration-hero-wrap .date-picker, .integration-hero-wrap .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.integration-hero-wrap .time-date-icon {
  margin-top: 0.3rem;
}
.integration-hero-wrap .box-border-radius {
  border-radius: 5px;
}
.integration-hero-wrap .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.integration-hero-wrap .btn-outline-success:hover {
  background-color: white !important;
}
.integration-hero-wrap .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.integration-hero-wrap .border-none {
  border: none !important;
}
.integration-hero-wrap .input-group > .form-control {
  border-radius: 12px !important;
}
.integration-hero-wrap input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
}
.integration-hero-wrap .round-edges {
  border-radius: 14px;
}
.integration-hero-wrap .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.integration-hero-wrap .custom-input {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border: 1px solid #e5f2e9;
  background: #e5f2e9;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.integration-hero-wrap .round-edges {
  border-radius: 14px;
}
.integration-hero-wrap .pb-3rem {
  padding-bottom: 2rem;
}
.integration-hero-wrap .modal-content {
  border-radius: 1.3rem !important;
}
.integration-hero-wrap .modal-content fieldset {
  border-radius: 12px;
}
.integration-hero-wrap .was-validated .form-control:invalid, .integration-hero-wrap .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.integration-hero-wrap .was-validated .form-control:valid, .integration-hero-wrap .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.integration-hero-wrap .input-group > .form-control, .integration-hero-wrap .no-radius {
  border-radius: 0 !important;
}
.integration-hero-wrap .custom-input-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.integration-hero-wrap .custom-input-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  background-color: #f8f9fa;
}
.integration-hero-wrap .custom-input {
  flex-grow: 1;
}
.integration-hero-wrap .custom-input-label {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.integration-hero-wrap .description {
  height: 600px;
}
.integration-hero-wrap h4 {
  color: #ffffff;
}
.integration-hero-wrap h1, .integration-hero-wrap .solutions, .integration-hero-wrap .integration-hero-wrap {
  color: #ffffff;
}
.integration-hero-wrap .btn-green {
  color: #008230;
  background-color: #ffffff;
}
.integration-hero-wrap .btn-green :hover, .integration-hero-wrap .btn-green:focus, .integration-hero-wrap .btn-green:active {
  color: #008230;
}

.solutions h1, .solutions .integration-hero-wrap, .solutions .solutions {
  color: #008230;
  font-size: calc(4vw + 20px);
}
.solutions h1::after, .solutions .integration-hero-wrap::after, .solutions .solutions::after {
  left: 45%;
  width: 10%;
}
.solutions span {
  color: #284054;
}

.eCommerce-solutions, .eCommerce-solutions .card {
  background-color: rgba(240, 240, 240, 0.34);
}
.eCommerce-solutions .card {
  height: 16vh;
}
.credentials-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.credentials-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.credentials-wrapper h1, .credentials-wrapper .integration-hero-wrap, .credentials-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.credentials-wrapper h2, .credentials-wrapper h3, .credentials-wrapper h4, .credentials-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.credentials-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.credentials-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.credentials-wrapper .collivery-blue {
  color: #284054;
}
.credentials-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.credentials-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.credentials-wrapper .date-picker,
.credentials-wrapper .time-picker {
  text-align: center;
}
.credentials-wrapper .date-picker {
  max-width: 120px;
}
.credentials-wrapper .time-picker {
  max-width: 60px;
}
.credentials-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.credentials-wrapper .fas, .credentials-wrapper .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.credentials-wrapper i > .fas, .credentials-wrapper .fa-solid {
  font-weight: 900;
  color: #01822f !important;
}
.credentials-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.credentials-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.credentials-wrapper .selectize-control.single .selectize-input, .credentials-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.credentials-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.credentials-wrapper label, .credentials-wrapper small {
  color: #226d43;
}
.credentials-wrapper label {
  margin-bottom: 0 !important;
}
.credentials-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.credentials-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.credentials-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.credentials-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.credentials-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.credentials-wrapper .round-edges {
  border-radius: 12px !important;
}
.credentials-wrapper .sentence {
  color: #226d43;
}
.credentials-wrapper .btn-collivery-green {
  background-color: #226d43;
  color: #fff;
}
.credentials-wrapper .text-collivery-green {
  color: #226d43;
}
.credentials-wrapper .icon-circle-green {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #226d43;
}
.credentials-wrapper .icon-circle-green i {
  color: #fff;
}
@media only screen and (max-width: 991px) {
  .credentials-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .credentials-wrapper .heading-2 {
    display: none !important;
  }
}
.credentials-wrapper .collect-after {
  margin-left: -7.5em;
}
.credentials-wrapper .date-picker, .credentials-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.credentials-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.credentials-wrapper .box-border-radius {
  border-radius: 5px;
}
.credentials-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.credentials-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.credentials-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.credentials-wrapper .border-none {
  border: none !important;
}
.credentials-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.credentials-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
}
.credentials-wrapper .round-edges {
  border-radius: 14px;
}
.credentials-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.credentials-wrapper .custom-input {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border: 1px solid #e5f2e9;
  background: #e5f2e9;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.credentials-wrapper .round-edges {
  border-radius: 14px;
}
.credentials-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.credentials-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.credentials-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.credentials-wrapper .was-validated .form-control:invalid, .credentials-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.credentials-wrapper .was-validated .form-control:valid, .credentials-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.credentials-wrapper .input-group > .form-control, .credentials-wrapper .no-radius {
  border-radius: 0 !important;
}
.credentials-wrapper .custom-input-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.credentials-wrapper .custom-input-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  background-color: #f8f9fa;
}
.credentials-wrapper .custom-input {
  flex-grow: 1;
}
.credentials-wrapper .custom-input-label {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.credentials-wrapper .intro-section {
  background-size: cover;
  background-repeat: no-repeat;
  padding: 0 95px;
  display: flex;
  flex-direction: column;
  color: #008230;
  width: 100%;
  position: relative;
}
.credentials-wrapper .modal-content {
  background: transparent !important;
  border: 0;
}
.credentials-wrapper .login-text p {
  color: #008230;
}
.credentials-wrapper input.form-control {
  background-color: #e6f3eb !important;
}
.credentials-wrapper .inner-addon {
  position: relative;
}
.credentials-wrapper .inner-addon .fa-regular, .credentials-wrapper .inner-addon .overview-wrapper .right-addon .fa-solid, .overview-wrapper .right-addon .credentials-wrapper .inner-addon .fa-solid, .credentials-wrapper .inner-addon .overview-wrapper .left-addon .fa-solid, .overview-wrapper .left-addon .credentials-wrapper .inner-addon .fa-solid, .credentials-wrapper .overview-wrapper .inner-addon .fa-solid, .overview-wrapper .credentials-wrapper .inner-addon .fa-solid, .credentials-wrapper .inner-addon .right-addon .fa-solid, .credentials-wrapper .right-addon .inner-addon .fa-solid, .credentials-wrapper .inner-addon .left-addon .fa-solid, .credentials-wrapper .left-addon .inner-addon .fa-solid, .credentials-wrapper .inner-addon .fa-solid {
  position: absolute;
  padding: 5px 0 0 5px;
  pointer-events: none;
}
.credentials-wrapper .left-addon .fa-regular, .credentials-wrapper .left-addon .overview-wrapper .right-addon .fa-solid, .overview-wrapper .right-addon .credentials-wrapper .left-addon .fa-solid, .credentials-wrapper .overview-wrapper .left-addon .fa-solid, .overview-wrapper .credentials-wrapper .left-addon .fa-solid, .credentials-wrapper .left-addon .overview-wrapper .inner-addon .fa-solid, .overview-wrapper .inner-addon .credentials-wrapper .left-addon .fa-solid, .credentials-wrapper .left-addon .right-addon .fa-solid, .credentials-wrapper .right-addon .left-addon .fa-solid, .credentials-wrapper .left-addon .fa-solid, .credentials-wrapper .left-addon .inner-addon .fa-solid, .credentials-wrapper .inner-addon .left-addon .fa-solid {
  left: 0px;
}
.credentials-wrapper .right-addon .fa-regular, .credentials-wrapper .overview-wrapper .right-addon .fa-solid, .overview-wrapper .credentials-wrapper .right-addon .fa-solid, .credentials-wrapper .right-addon .overview-wrapper .left-addon .fa-solid, .overview-wrapper .left-addon .credentials-wrapper .right-addon .fa-solid, .credentials-wrapper .right-addon .overview-wrapper .inner-addon .fa-solid, .overview-wrapper .inner-addon .credentials-wrapper .right-addon .fa-solid, .credentials-wrapper .right-addon .fa-solid, .credentials-wrapper .right-addon .inner-addon .fa-solid, .credentials-wrapper .inner-addon .right-addon .fa-solid, .credentials-wrapper .right-addon .left-addon .fa-solid, .credentials-wrapper .left-addon .right-addon .fa-solid {
  right: 0px;
}
.credentials-wrapper .left-addon input {
  padding-left: 45px;
}
.credentials-wrapper .right-addon input {
  padding-right: 30px;
}
.credentials-wrapper .form-links a {
  font-size: 14px;
  color: #284054;
  text-decoration: underline !important;
}
.credentials-wrapper h1::after, .credentials-wrapper .integration-hero-wrap::after, .credentials-wrapper .solutions::after {
  content: "";
  width: 100px;
  position: absolute;
  margin: 0 auto;
  height: 4px;
  border-radius: 1px;
  background: unset;
  left: 0;
  right: 0;
  bottom: unset;
}
.credentials-wrapper .h2 {
  font-size: 45px !important;
}
.credentials-wrapper .mt-s {
  margin-top: 10rem;
}
.credentials-wrapper input::-moz-placeholder {
  color: #577957 !important;
  opacity: 1;
}
.credentials-wrapper input::placeholder {
  color: #577957 !important;
  opacity: 1;
}
.credentials-wrapper :-ms-input-placeholder {
  color: #577957 !important;
}
.credentials-wrapper ::-ms-input-placeholder {
  color: #577957 !important;
}

@media (max-width: 1280px) {
  .mt-s {
    margin-top: 3rem !important;
  }
}
.box-container {
  width: 70%;
  margin: 0 auto !important;
}

@media (max-width: 767px) {
  .box-container {
    width: auto;
    margin: 0;
  }
}
.fa-large {
  font-size: 1.5em;
}

.registration {
  /* hide radio */
}
.registration ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.registration ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.registration h1, .registration .integration-hero-wrap, .registration .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.registration h2, .registration h3, .registration h4, .registration h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.registration .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.registration .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.registration .collivery-blue {
  color: #284054;
}
.registration .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.registration .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.registration .date-picker,
.registration .time-picker {
  text-align: center;
}
.registration .date-picker {
  max-width: 120px;
}
.registration .time-picker {
  max-width: 60px;
}
.registration fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.registration .fas, .registration .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.registration i > .fas, .registration .fa-solid {
  font-weight: 900;
  color: #01822f !important;
}
.registration .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.registration .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.registration .selectize-control.single .selectize-input, .registration .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.registration .selectize-input .item {
  margin-top: 0px !important;
}
.registration label, .registration small {
  color: #226d43;
}
.registration label {
  margin-bottom: 0 !important;
}
.registration input[type=radio] {
  border: 2px solid #01822f;
}
.registration .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.registration .background--green {
  background-color: #e5f2e9 !important;
}
.registration .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.registration .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.registration .round-edges {
  border-radius: 12px !important;
}
.registration .sentence {
  color: #226d43;
}
.registration .btn-collivery-green {
  background-color: #226d43;
  color: #fff;
}
.registration .text-collivery-green {
  color: #226d43;
}
.registration .icon-circle-green {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #226d43;
}
.registration .icon-circle-green i {
  color: #fff;
}
@media only screen and (max-width: 991px) {
  .registration .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .registration .heading-2 {
    display: none !important;
  }
}
.registration .collect-after {
  margin-left: -7.5em;
}
.registration .date-picker, .registration .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.registration .time-date-icon {
  margin-top: 0.3rem;
}
.registration .box-border-radius {
  border-radius: 5px;
}
.registration .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.registration .btn-outline-success:hover {
  background-color: white !important;
}
.registration .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.registration .border-none {
  border: none !important;
}
.registration .input-group > .form-control {
  border-radius: 12px !important;
}
.registration input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
}
.registration .round-edges {
  border-radius: 14px;
}
.registration .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.registration .custom-input {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border: 1px solid #e5f2e9;
  background: #e5f2e9;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.registration .round-edges {
  border-radius: 14px;
}
.registration .pb-3rem {
  padding-bottom: 2rem;
}
.registration .modal-content {
  border-radius: 1.3rem !important;
}
.registration .modal-content fieldset {
  border-radius: 12px;
}
.registration .was-validated .form-control:invalid, .registration .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.registration .was-validated .form-control:valid, .registration .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.registration .input-group > .form-control, .registration .no-radius {
  border-radius: 0 !important;
}
.registration .custom-input-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.registration .custom-input-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  background-color: #f8f9fa;
}
.registration .custom-input {
  flex-grow: 1;
}
.registration .custom-input-label {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.registration .private input[type=radio] {
  display: none !important;
}
.registration .input-options-pd {
  padding: 2px;
  border-radius: 12px;
}
.registration .input-group-text {
  border: unset;
  box-shadow: unset;
  background-color: unset;
}
.registration .selectize-input {
  border: unset;
  box-shadow: unset;
}
.registration .form-control {
  border: none !important;
  height: auto;
  box-shadow: unset;
  background-color: #e5f2e9;
}
.registration .registration-category input[type=radio] {
  display: none !important;
}
.registration .selectize-input, .registration .selectize-control.single .selectize-input.input-active {
  background: #e5f2e9 !important;
}
.registration .input-group:not(.has-validation) > .form-control:not(:last-child), .registration .input-group:not(.has-validation) > .custom-select:not(:last-child), .registration .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label, .registration .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 12px !important;
  border-bottom-right-radius: 12px !important;
}
.registration .selectize-control.single .selectize-input, .registration .registration .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 0 !important;
}
.registration .input-group > .form-control:not(:first-child), .registration .input-group > .custom-select:not(:first-child) {
  border-top-right-radius: 12px !important;
  border-bottom-right-radius: 12px !important;
}
.registration .form-groups {
  margin-bottom: -3rem;
}
@media only screen and (max-width: 999px) {
  .registration .form-groups {
    margin-bottom: -7rem;
  }
}
.quick-quote ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.quick-quote ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.quick-quote h1, .quick-quote .integration-hero-wrap, .quick-quote .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.quick-quote h2, .quick-quote h3, .quick-quote h4, .quick-quote h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.quick-quote .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.quick-quote .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.quick-quote .collivery-blue {
  color: #284054;
}
.quick-quote .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.quick-quote .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.quick-quote .date-picker,
.quick-quote .time-picker {
  text-align: center;
}
.quick-quote .date-picker {
  max-width: 120px;
}
.quick-quote .time-picker {
  max-width: 60px;
}
.quick-quote fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.quick-quote .fas, .quick-quote .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.quick-quote i > .fas, .quick-quote .fa-solid {
  font-weight: 900;
  color: #01822f !important;
}
.quick-quote .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.quick-quote .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.quick-quote .selectize-control.single .selectize-input, .quick-quote .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.quick-quote .selectize-input .item {
  margin-top: 0px !important;
}
.quick-quote label, .quick-quote small {
  color: #226d43;
}
.quick-quote label {
  margin-bottom: 0 !important;
}
.quick-quote input[type=radio] {
  border: 2px solid #01822f;
}
.quick-quote .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.quick-quote .background--green {
  background-color: #e5f2e9 !important;
}
.quick-quote .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.quick-quote .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.quick-quote .round-edges {
  border-radius: 12px !important;
}
.quick-quote .sentence {
  color: #226d43;
}
.quick-quote .btn-collivery-green {
  background-color: #226d43;
  color: #fff;
}
.quick-quote .text-collivery-green {
  color: #226d43;
}
.quick-quote .icon-circle-green {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #226d43;
}
.quick-quote .icon-circle-green i {
  color: #fff;
}
@media only screen and (max-width: 991px) {
  .quick-quote .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .quick-quote .heading-2 {
    display: none !important;
  }
}
.quick-quote .collect-after {
  margin-left: -7.5em;
}
.quick-quote .date-picker, .quick-quote .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.quick-quote .time-date-icon {
  margin-top: 0.3rem;
}
.quick-quote .box-border-radius {
  border-radius: 5px;
}
.quick-quote .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.quick-quote .btn-outline-success:hover {
  background-color: white !important;
}
.quick-quote .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.quick-quote .border-none {
  border: none !important;
}
.quick-quote .input-group > .form-control {
  border-radius: 12px !important;
}
.quick-quote input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
}
.quick-quote .round-edges {
  border-radius: 14px;
}
.quick-quote .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.quick-quote .custom-input {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border: 1px solid #e5f2e9;
  background: #e5f2e9;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.quick-quote .round-edges {
  border-radius: 14px;
}
.quick-quote .pb-3rem {
  padding-bottom: 2rem;
}
.quick-quote .modal-content {
  border-radius: 1.3rem !important;
}
.quick-quote .modal-content fieldset {
  border-radius: 12px;
}
.quick-quote .was-validated .form-control:invalid, .quick-quote .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.quick-quote .was-validated .form-control:valid, .quick-quote .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.quick-quote .input-group > .form-control, .quick-quote .no-radius {
  border-radius: 0 !important;
}
.quick-quote .custom-input-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.quick-quote .custom-input-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  background-color: #f8f9fa;
}
.quick-quote .custom-input {
  flex-grow: 1;
}
.quick-quote .custom-input-label {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.quick-quote .input-options-pd {
  background-color: rgba(163, 176, 168, 0.22);
  padding: 16px;
  border-radius: 19px;
}
.quick-quote .selectize-input {
  border: unset;
  box-shadow: unset;
}
.quick-quote .input-group-text {
  border: unset;
  box-shadow: unset;
  background-color: unset;
}
@media (max-width: 500px) {
  .quick-quote {
    padding: 0.5rem !important;
  }
}

.contact-us-hero-wrap {
  background: url(/img/frontend/MDS_map.png) no-repeat center;
  overflow: hidden;
  position: relative;
  height: 40%;
  background-size: 100% 100%;
}
.contact-us-hero-wrap ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.contact-us-hero-wrap ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.contact-us-hero-wrap h1, .contact-us-hero-wrap .integration-hero-wrap, .contact-us-hero-wrap .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.contact-us-hero-wrap h2, .contact-us-hero-wrap h3, .contact-us-hero-wrap h4, .contact-us-hero-wrap h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.contact-us-hero-wrap .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.contact-us-hero-wrap .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.contact-us-hero-wrap .collivery-blue {
  color: #284054;
}
.contact-us-hero-wrap .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.contact-us-hero-wrap .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.contact-us-hero-wrap .date-picker,
.contact-us-hero-wrap .time-picker {
  text-align: center;
}
.contact-us-hero-wrap .date-picker {
  max-width: 120px;
}
.contact-us-hero-wrap .time-picker {
  max-width: 60px;
}
.contact-us-hero-wrap fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.contact-us-hero-wrap .fas, .contact-us-hero-wrap .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.contact-us-hero-wrap i > .fas, .contact-us-hero-wrap .fa-solid {
  font-weight: 900;
  color: #01822f !important;
}
.contact-us-hero-wrap .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.contact-us-hero-wrap .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.contact-us-hero-wrap .selectize-control.single .selectize-input, .contact-us-hero-wrap .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.contact-us-hero-wrap .selectize-input .item {
  margin-top: 0px !important;
}
.contact-us-hero-wrap label, .contact-us-hero-wrap small {
  color: #226d43;
}
.contact-us-hero-wrap label {
  margin-bottom: 0 !important;
}
.contact-us-hero-wrap input[type=radio] {
  border: 2px solid #01822f;
}
.contact-us-hero-wrap .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.contact-us-hero-wrap .background--green {
  background-color: #e5f2e9 !important;
}
.contact-us-hero-wrap .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.contact-us-hero-wrap .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.contact-us-hero-wrap .round-edges {
  border-radius: 12px !important;
}
.contact-us-hero-wrap .sentence {
  color: #226d43;
}
.contact-us-hero-wrap .btn-collivery-green {
  background-color: #226d43;
  color: #fff;
}
.contact-us-hero-wrap .text-collivery-green {
  color: #226d43;
}
.contact-us-hero-wrap .icon-circle-green {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #226d43;
}
.contact-us-hero-wrap .icon-circle-green i {
  color: #fff;
}
@media only screen and (max-width: 991px) {
  .contact-us-hero-wrap .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .contact-us-hero-wrap .heading-2 {
    display: none !important;
  }
}
.contact-us-hero-wrap .collect-after {
  margin-left: -7.5em;
}
.contact-us-hero-wrap .date-picker, .contact-us-hero-wrap .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.contact-us-hero-wrap .time-date-icon {
  margin-top: 0.3rem;
}
.contact-us-hero-wrap .box-border-radius {
  border-radius: 5px;
}
.contact-us-hero-wrap .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.contact-us-hero-wrap .btn-outline-success:hover {
  background-color: white !important;
}
.contact-us-hero-wrap .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.contact-us-hero-wrap .border-none {
  border: none !important;
}
.contact-us-hero-wrap .input-group > .form-control {
  border-radius: 12px !important;
}
.contact-us-hero-wrap input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
}
.contact-us-hero-wrap .round-edges {
  border-radius: 14px;
}
.contact-us-hero-wrap .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.contact-us-hero-wrap .custom-input {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border: 1px solid #e5f2e9;
  background: #e5f2e9;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.contact-us-hero-wrap .round-edges {
  border-radius: 14px;
}
.contact-us-hero-wrap .pb-3rem {
  padding-bottom: 2rem;
}
.contact-us-hero-wrap .modal-content {
  border-radius: 1.3rem !important;
}
.contact-us-hero-wrap .modal-content fieldset {
  border-radius: 12px;
}
.contact-us-hero-wrap .was-validated .form-control:invalid, .contact-us-hero-wrap .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.contact-us-hero-wrap .was-validated .form-control:valid, .contact-us-hero-wrap .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.contact-us-hero-wrap .input-group > .form-control, .contact-us-hero-wrap .no-radius {
  border-radius: 0 !important;
}
.contact-us-hero-wrap .custom-input-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.contact-us-hero-wrap .custom-input-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  background-color: #f8f9fa;
}
.contact-us-hero-wrap .custom-input {
  flex-grow: 1;
}
.contact-us-hero-wrap .custom-input-label {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.contact-us-hero-wrap .size1 {
  width: 355px;
  max-width: 100%;
}
.contact-us-hero-wrap .size2 {
  width: calc(100% - 43px);
}
.contact-us-hero-wrap .txt1 {
  font-size: 18px;
  line-height: 1.2;
  color: #000000;
}
.contact-us-hero-wrap .txt2 {
  font-size: 15px;
  line-height: 1.6;
  color: #284054;
}

.profile-head {
  transform: translateY(-1.5rem);
}

.profile-details {
  transform: translateY(-3rem);
}

.pl-4-1 {
  padding-left: 2.3rem !important;
}

.tracking-card {
  z-index: 0;
  background-color: #ECEFF1;
  border-radius: 10px;
}

.top {
  padding-left: 10% !important;
  padding-right: 12% !important;
}

/*Icon Tracking progressBar*/
.tracking-progressbar {
  margin-bottom: 30px;
  overflow: hidden;
  color: #455A64;
  padding-left: 0px;
  margin-top: 30px;
}

.tracking-progressbar li {
  list-style-type: none;
  font-size: 13px;
  width: 18%;
  float: left;
  position: relative;
  font-weight: 400;
}

.tracking-progressbar .step0:before {
  font-family: FontAwesome;
  content: "\f10c";
  color: #ffffff;
}

.tracking-progressbar li:before {
  width: 40px;
  height: 40px;
  line-height: 45px;
  display: block;
  font-size: 20px;
  background: #C5CAE9;
  border-radius: 50%;
  margin: auto;
  padding: 0px;
}

/*Tracking progressBar connectors*/
.tracking-progressbar li:after {
  content: "";
  width: 100%;
  height: 12px;
  background: #C5CAE9;
  position: absolute;
  left: 0;
  top: 16px;
  z-index: -1;
}

.tracking-progressbar li:last-child:after {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  left: -50%;
}

.tracking-progressbar li:nth-child(3):after, .tracking-progressbar li:nth-child(4):after {
  left: -50%;
}

.tracking-progressbar li:first-child:after {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  position: absolute;
  left: 50%;
}

.tracking-progressbar li:last-child:after {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.tracking-progressbar li:first-child:after {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.tracking-progressbar li.active:before, .tracking-progressbar li.active:after {
  background: #008230;
}

.tracking-progressbar li.active:before {
  font-family: FontAwesome;
  content: "\f00c";
}

.icon {
  width: 60px;
  height: 60px;
  margin-right: 30px;
}

.icon-content {
  padding-bottom: 20px;
}

@media screen and (max-width: 992px) {
  .icon-content {
    width: 50%;
  }
}
.woocommerce-wrapper .card-section {
  padding: 3em 0;
  position: relative;
  margin-top: -5rem;
}
.woocommerce-wrapper .card-section .card {
  border-radius: 0.9rem;
  color: #008230;
  text-align: center;
}
.woocommerce-wrapper .background-hero {
  width: 100%;
  position: relative;
  background-size: cover;
  padding: 20px 0 0px 0;
  height: 80vh;
}
.woocommerce-wrapper .card-image {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.woocommerce-wrapper .card-image:hover {
  opacity: 0.7;
}
.woocommerce-wrapper h1, .woocommerce-wrapper .integration-hero-wrap, .woocommerce-wrapper .solutions {
  font-size: calc(2vw + 25px);
}
.woocommerce-wrapper .btn-green {
  color: #008230;
  background-color: #ffffff;
}
@media (max-width: 500px) {
  .woocommerce-wrapper {
    padding: 0.5rem !important;
  }
}
.careers ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.careers ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.careers h1, .careers .integration-hero-wrap, .careers .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.careers h2, .careers h3, .careers h4, .careers h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.careers .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.careers .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.careers .collivery-blue {
  color: #284054;
}
.careers .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.careers .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.careers .date-picker,
.careers .time-picker {
  text-align: center;
}
.careers .date-picker {
  max-width: 120px;
}
.careers .time-picker {
  max-width: 60px;
}
.careers fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.careers .fas, .careers .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.careers i > .fas, .careers .fa-solid {
  font-weight: 900;
  color: #01822f !important;
}
.careers .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.careers .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.careers .selectize-control.single .selectize-input, .careers .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.careers .selectize-input .item {
  margin-top: 0px !important;
}
.careers label, .careers small {
  color: #226d43;
}
.careers label {
  margin-bottom: 0 !important;
}
.careers input[type=radio] {
  border: 2px solid #01822f;
}
.careers .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.careers .background--green {
  background-color: #e5f2e9 !important;
}
.careers .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.careers .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.careers .round-edges {
  border-radius: 12px !important;
}
.careers .sentence {
  color: #226d43;
}
.careers .btn-collivery-green {
  background-color: #226d43;
  color: #fff;
}
.careers .text-collivery-green {
  color: #226d43;
}
.careers .icon-circle-green {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #226d43;
}
.careers .icon-circle-green i {
  color: #fff;
}
@media only screen and (max-width: 991px) {
  .careers .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .careers .heading-2 {
    display: none !important;
  }
}
.careers .collect-after {
  margin-left: -7.5em;
}
.careers .date-picker, .careers .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.careers .time-date-icon {
  margin-top: 0.3rem;
}
.careers .box-border-radius {
  border-radius: 5px;
}
.careers .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.careers .btn-outline-success:hover {
  background-color: white !important;
}
.careers .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.careers .border-none {
  border: none !important;
}
.careers .input-group > .form-control {
  border-radius: 12px !important;
}
.careers input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
}
.careers .round-edges {
  border-radius: 14px;
}
.careers .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.careers .custom-input {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border: 1px solid #e5f2e9;
  background: #e5f2e9;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.careers .round-edges {
  border-radius: 14px;
}
.careers .pb-3rem {
  padding-bottom: 2rem;
}
.careers .modal-content {
  border-radius: 1.3rem !important;
}
.careers .modal-content fieldset {
  border-radius: 12px;
}
.careers .was-validated .form-control:invalid, .careers .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.careers .was-validated .form-control:valid, .careers .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.careers .input-group > .form-control, .careers .no-radius {
  border-radius: 0 !important;
}
.careers .custom-input-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.careers .custom-input-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  background-color: #f8f9fa;
}
.careers .custom-input {
  flex-grow: 1;
}
.careers .custom-input-label {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.careers .accordion {
  border-radius: 0;
  overflow: hidden;
}
.careers .card, .careers .card:last-child .card-header {
  border: none;
  background: transparent;
}
.careers .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  border-radius: 0.25rem;
}
.careers .card-body {
  background: #fff;
  margin-bottom: 1px;
  box-shadow: 0px 7px 24px -19px rgba(0, 0, 0, 0.22);
}
.careers .btn, .careers .cookie-consent-banner button, .cookie-consent-banner .careers button {
  width: 100%;
  font-weight: normal;
  color: #000;
  padding: 0;
  letter-spacing: 0;
  font-size: 18px;
  border-radius: 0 !important;
  border: none;
  position: relative;
  box-shadow: 0px 7px 24px -19px rgba(0, 0, 0, 0.32);
}
.careers button[aria-expanded=true] {
  color: #000 !important;
  background: #37c46f !important;
  box-shadow: 0px 7px 24px -19px rgba(0, 0, 0, 0.5) !important;
  transition: 0.3s;
}

.woocommerce-wrapper .card-section {
  padding: 3em 0;
  position: relative;
  margin-top: -5rem;
}
.woocommerce-wrapper .card-section .card {
  border-radius: 0.9rem;
  color: #008230;
  text-align: center;
}
.woocommerce-wrapper .background-hero {
  width: 100%;
  position: relative;
  background-size: cover;
  padding: 20px 0 0px 0;
  height: 80vh;
}
.woocommerce-wrapper .card-image {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.woocommerce-wrapper .card-image:hover {
  opacity: 0.7;
}
.woocommerce-wrapper h1, .woocommerce-wrapper .integration-hero-wrap, .woocommerce-wrapper .solutions {
  font-size: calc(2vw + 25px);
}
.woocommerce-wrapper .btn-green {
  color: #008230;
  background-color: #ffffff;
}
@media (max-width: 500px) {
  .woocommerce-wrapper {
    padding: 0.5rem !important;
  }
}

.header__column {
  display: table-cell;
  vertical-align: middle;
  padding: 0 1em;
}
.header__column.pull-right {
  position: absolute;
  top: 1.3em;
  right: 0;
}

.website-logo {
  width: 13vw;
  height: 5vh;
}

.flex-list {
  position: relative;
  margin: 0;
}
.flex-list ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-left: -1px;
}
.flex-list li {
  flex-grow: 1;
  flex-basis: auto;
  margin: 0.25em 0;
  padding: 0;
  text-align: center;
  border-left: 1px solid #ccc;
}

.navbar-nav li a {
  text-align: center;
}

.dropdown-item.active, .dropdown-item:active {
  background-color: transparent !important;
  color: black !important;
}
.dropdown-item:hover {
  background-color: transparent !important;
}

.navbar-default .navbar-nav > li:hover > a {
  border-bottom: 1px solid #fff;
  margin-bottom: -1px;
  z-index: 10;
}

.dropdown-menu {
  transform: translateX(-1px);
}
.dropdown-menu.navbar-right {
  transform: translateX(1px);
}

.dropdown {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}
.dropdown:hover {
  background: white;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 0 solid #fff;
}
.dropdown:hover .dropdown-menu {
  max-height: -moz-fit-content;
  max-height: fit-content;
  opacity: 1;
}
.dropdown .dropdown-menu {
  border-top: 1px solid #ccc;
  z-index: 1;
  transition: all 0.5s;
  max-height: 0;
  display: block;
  overflow: hidden;
  opacity: 0;
  box-shadow: none;
  border-radius: 0;
}

@media (max-width: 991px) {
  .flex-list li {
    border-left: none;
  }
}
.main-nav-bar {
  font-size: 15px;
  padding: 10px 30px;
  margin-bottom: 10px;
}
.ops-interface .main-nav-bar {
  background-color: #33495e;
}
.client-interface .main-nav-bar {
  background-color: #006931;
}
.courier-interface .main-nav-bar {
  background-color: #797b7f;
}
.main-nav-bar .nav-link {
  color: #edeff2;
}
.main-nav-bar .nav-link:hover {
  color: #cfd5dd;
}
.main-nav-bar .navbar-brand {
  margin-top: -1px;
}
.ops-interface .main-nav-bar .dropdown-menu {
  background-color: #3399db;
}
.client-interface .main-nav-bar .dropdown-menu {
  background-color: #00823d;
}
.courier-interface .main-nav-bar .dropdown-menu {
  background-color: #939598;
}
.main-nav-bar .dropdown-menu li {
  width: 100%;
}
.main-nav-bar .dropdown-menu a {
  display: block;
  padding: 5px 15px;
  color: #edeff2;
  text-decoration: none;
}
.main-nav-bar .dropdown-menu a:hover {
  background-color: #edeff2;
}
.ops-interface .main-nav-bar .dropdown-menu a:hover {
  background-color: #33495e;
}
.client-interface .main-nav-bar .dropdown-menu a:hover {
  color: #006931;
}
.courier-interface .main-nav-bar .dropdown-menu a:hover {
  color: #797b7f;
}

.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  border-radius: 4px;
}

.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #ccc;
  margin-top: 5px;
  margin-right: -10px;
}

.dropdown-submenu:hover > a:after {
  border-left-color: #ccc;
}

.dropdown-submenu.pull-left {
  float: none;
}

.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  border-radius: 4px;
}

.client-header .dropdown-item:hover {
  background-color: darkgrey !important;
  color: white;
}

.client-header.active .dropdown-item:active {
  background-color: darkgrey !important;
  color: white !important;
}

.client-interface .main-nav-bar {
  background-color: #ffffff !important;
  padding: 0px 30px;
}

.fixed-top {
  position: fixed !important;
}

.main-nav-bar {
  font-size: 15px;
  padding: 10px 30px;
  margin-bottom: 10px;
}
.ops-interface .main-nav-bar {
  background-color: #33495e;
}
.client-interface .main-nav-bar {
  background-color: #006931;
}
.courier-interface .main-nav-bar {
  background-color: #797b7f;
}
.main-nav-bar .nav-link {
  color: #edeff2;
}
.main-nav-bar .nav-link:hover {
  color: #cfd5dd;
}
.main-nav-bar .navbar-brand {
  margin-top: -1px;
}
.ops-interface .main-nav-bar .dropdown-menu {
  background-color: #3399db;
}
.client-interface .main-nav-bar .dropdown-menu {
  background-color: #00823d;
}
.courier-interface .main-nav-bar .dropdown-menu {
  background-color: #939598;
}
.main-nav-bar .dropdown-menu li {
  width: 100%;
}
.main-nav-bar .dropdown-menu a {
  display: block;
  padding: 5px 15px;
  color: #edeff2;
  text-decoration: none;
}
.main-nav-bar .dropdown-menu a:hover {
  background-color: #edeff2;
}
.ops-interface .main-nav-bar .dropdown-menu a:hover {
  background-color: #33495e;
}
.client-interface .main-nav-bar .dropdown-menu a:hover {
  color: #006931;
}
.courier-interface .main-nav-bar .dropdown-menu a:hover {
  color: #797b7f;
}

.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  border-radius: 4px;
}

.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #ccc;
  margin-top: 5px;
  margin-right: -10px;
}

.dropdown-submenu:hover > a:after {
  border-left-color: #ccc;
}

.dropdown-submenu.pull-left {
  float: none;
}

.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  border-radius: 4px;
}

.client-header .dropdown-item:hover {
  background-color: darkgrey !important;
  color: white;
}

.client-header.active .dropdown-item:active {
  background-color: darkgrey !important;
  color: white !important;
}

.client-interface .main-nav-bar {
  background-color: #ffffff !important;
  padding: 0px 30px;
}

.fixed-top {
  position: fixed !important;
}

.opencart-wrapper .card-section {
  padding: 3em 0;
  position: relative;
  margin-top: -5rem;
}
.opencart-wrapper .card-section .card {
  border-radius: 0.9rem;
  color: #008230;
  text-align: center;
}
.opencart-wrapper .background-hero {
  width: 100%;
  position: relative;
  background-size: cover;
  padding: 20px 0 0px 0;
  height: 80vh;
}
.opencart-wrapper .card-image {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.opencart-wrapper .card-image:hover {
  opacity: 0.7;
}
.opencart-wrapper h1, .opencart-wrapper .integration-hero-wrap, .opencart-wrapper .solutions {
  font-size: calc(2vw + 25px);
}
.opencart-wrapper .btn-green {
  color: #008230;
  background-color: #ffffff;
}
@media (max-width: 500px) {
  .opencart-wrapper {
    padding: 0.5rem !important;
  }
}
.tracking-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.tracking-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.tracking-wrapper h1, .tracking-wrapper .integration-hero-wrap, .tracking-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.tracking-wrapper h2, .tracking-wrapper h3, .tracking-wrapper h4, .tracking-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.tracking-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.tracking-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.tracking-wrapper .collivery-blue {
  color: #284054;
}
.tracking-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.tracking-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.tracking-wrapper .date-picker,
.tracking-wrapper .time-picker {
  text-align: center;
}
.tracking-wrapper .date-picker {
  max-width: 120px;
}
.tracking-wrapper .time-picker {
  max-width: 60px;
}
.tracking-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.tracking-wrapper .fas, .tracking-wrapper .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.tracking-wrapper i > .fas, .tracking-wrapper .fa-solid {
  font-weight: 900;
  color: #01822f !important;
}
.tracking-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.tracking-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.tracking-wrapper .selectize-control.single .selectize-input, .tracking-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.tracking-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.tracking-wrapper label, .tracking-wrapper small {
  color: #226d43;
}
.tracking-wrapper label {
  margin-bottom: 0 !important;
}
.tracking-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.tracking-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.tracking-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.tracking-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.tracking-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.tracking-wrapper .round-edges {
  border-radius: 12px !important;
}
.tracking-wrapper .sentence {
  color: #226d43;
}
.tracking-wrapper .btn-collivery-green {
  background-color: #226d43;
  color: #fff;
}
.tracking-wrapper .text-collivery-green {
  color: #226d43;
}
.tracking-wrapper .icon-circle-green {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #226d43;
}
.tracking-wrapper .icon-circle-green i {
  color: #fff;
}
@media only screen and (max-width: 991px) {
  .tracking-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .tracking-wrapper .heading-2 {
    display: none !important;
  }
}
.tracking-wrapper .collect-after {
  margin-left: -7.5em;
}
.tracking-wrapper .date-picker, .tracking-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.tracking-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.tracking-wrapper .box-border-radius {
  border-radius: 5px;
}
.tracking-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.tracking-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.tracking-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.tracking-wrapper .border-none {
  border: none !important;
}
.tracking-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.tracking-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
}
.tracking-wrapper .round-edges {
  border-radius: 14px;
}
.tracking-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.tracking-wrapper .custom-input {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border: 1px solid #e5f2e9;
  background: #e5f2e9;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.tracking-wrapper .round-edges {
  border-radius: 14px;
}
.tracking-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.tracking-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.tracking-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.tracking-wrapper .was-validated .form-control:invalid, .tracking-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.tracking-wrapper .was-validated .form-control:valid, .tracking-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.tracking-wrapper .input-group > .form-control, .tracking-wrapper .no-radius {
  border-radius: 0 !important;
}
.tracking-wrapper .custom-input-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.tracking-wrapper .custom-input-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  background-color: #f8f9fa;
}
.tracking-wrapper .custom-input {
  flex-grow: 1;
}
.tracking-wrapper .custom-input-label {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}

.magento-wrapper .card-section {
  padding: 3em 0;
  position: relative;
  margin-top: -5rem;
}
.magento-wrapper .card-section .card {
  border-radius: 0.9rem;
  color: #008230;
  text-align: center;
}
.magento-wrapper .background-hero {
  width: 100%;
  position: relative;
  background-size: cover;
  padding: 20px 0 0px 0;
  height: 80vh;
}
.magento-wrapper .card-image {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.magento-wrapper .card-image:hover {
  opacity: 0.7;
}
.magento-wrapper h1, .magento-wrapper .integration-hero-wrap, .magento-wrapper .solutions {
  font-size: calc(2vw + 25px);
}
.magento-wrapper .btn-green {
  color: #008230;
  background-color: #ffffff;
}
@media (max-width: 500px) {
  .magento-wrapper {
    padding: 0.5rem !important;
  }
}

.plugin-wrapper .card-section {
  padding: 3em 0;
  position: relative;
  margin-top: -5rem;
}
.plugin-wrapper .card-section .card {
  border-radius: 0.9rem;
  color: #008230;
  text-align: center;
}
.plugin-wrapper .background-hero {
  width: 100%;
  position: relative;
  background-size: cover;
  padding: 20px 0 0px 0;
  height: 80vh;
}
.plugin-wrapper .card-image {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.plugin-wrapper .card-image:hover {
  opacity: 0.7;
}
.plugin-wrapper h1, .plugin-wrapper .integration-hero-wrap, .plugin-wrapper .solutions {
  font-size: calc(2vw + 25px);
}
.plugin-wrapper .btn-green {
  color: #008230;
  background-color: #ffffff;
}
@media (max-width: 500px) {
  .plugin-wrapper {
    padding: 0.5rem !important;
  }
}
.feedback-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.feedback-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.feedback-wrapper h1, .feedback-wrapper .integration-hero-wrap, .feedback-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.feedback-wrapper h2, .feedback-wrapper h3, .feedback-wrapper h4, .feedback-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.feedback-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.feedback-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.feedback-wrapper .collivery-blue {
  color: #284054;
}
.feedback-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.feedback-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.feedback-wrapper .date-picker,
.feedback-wrapper .time-picker {
  text-align: center;
}
.feedback-wrapper .date-picker {
  max-width: 120px;
}
.feedback-wrapper .time-picker {
  max-width: 60px;
}
.feedback-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.feedback-wrapper .fas, .feedback-wrapper .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.feedback-wrapper i > .fas, .feedback-wrapper .fa-solid {
  font-weight: 900;
  color: #01822f !important;
}
.feedback-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.feedback-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.feedback-wrapper .selectize-control.single .selectize-input, .feedback-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.feedback-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.feedback-wrapper label, .feedback-wrapper small {
  color: #226d43;
}
.feedback-wrapper label {
  margin-bottom: 0 !important;
}
.feedback-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.feedback-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.feedback-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.feedback-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.feedback-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.feedback-wrapper .round-edges {
  border-radius: 12px !important;
}
.feedback-wrapper .sentence {
  color: #226d43;
}
.feedback-wrapper .btn-collivery-green {
  background-color: #226d43;
  color: #fff;
}
.feedback-wrapper .text-collivery-green {
  color: #226d43;
}
.feedback-wrapper .icon-circle-green {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #226d43;
}
.feedback-wrapper .icon-circle-green i {
  color: #fff;
}
@media only screen and (max-width: 991px) {
  .feedback-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .feedback-wrapper .heading-2 {
    display: none !important;
  }
}
.feedback-wrapper .collect-after {
  margin-left: -7.5em;
}
.feedback-wrapper .date-picker, .feedback-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.feedback-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.feedback-wrapper .box-border-radius {
  border-radius: 5px;
}
.feedback-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.feedback-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.feedback-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.feedback-wrapper .border-none {
  border: none !important;
}
.feedback-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.feedback-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
}
.feedback-wrapper .round-edges {
  border-radius: 14px;
}
.feedback-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.feedback-wrapper .custom-input {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border: 1px solid #e5f2e9;
  background: #e5f2e9;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.feedback-wrapper .round-edges {
  border-radius: 14px;
}
.feedback-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.feedback-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.feedback-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.feedback-wrapper .was-validated .form-control:invalid, .feedback-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.feedback-wrapper .was-validated .form-control:valid, .feedback-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.feedback-wrapper .input-group > .form-control, .feedback-wrapper .no-radius {
  border-radius: 0 !important;
}
.feedback-wrapper .custom-input-group {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.feedback-wrapper .custom-input-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  background-color: #f8f9fa;
}
.feedback-wrapper .custom-input {
  flex-grow: 1;
}
.feedback-wrapper .custom-input-label {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}

.logo {
  line-height: 1;
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 8rem;
}

@media (min-width: 1200px) {
  .logo {
    width: 10rem;
  }
}
.logo img {
  margin-left: 1%;
}

.logo span {
  font-size: 26px;
  font-weight: 700;
  color: #012970;
  font-family: "Nunito", sans-serif;
}

.header {
  transition: all 0.5s;
  z-index: 997;
  height: 60px;
  box-shadow: 0px 2px 20px rgba(1, 41, 112, 0.1);
  background-color: #fff;
  padding-left: 20px;
  font-size: 0.8rem;
  position: fixed !important;
  /* Toggle Sidebar Button */
  /* Search Bar */
}
.ops-interface .header {
  background-color: #33495e;
}
.client-interface .header {
  background-color: #006931;
}
.courier-interface .header {
  background-color: #797b7f;
}

.header {
  font-size: 20px;
  padding-left: 10px;
  cursor: pointer;
  color: #012970;
}

.header-nav ul {
  list-style: none;
}

.header-nav > ul {
  margin: 0;
  padding: 0;
}

.header-nav .nav-icon {
  font-size: 20px;
  color: #012970;
}

.header-nav .nav-profile {
  color: #012970;
}

.header-nav .nav-profile img {
  max-height: 36px;
}

.header-nav .nav-profile span {
  font-size: 14px;
  font-weight: 600;
}

.header-nav .badge-number {
  position: absolute;
  inset: 4px 6px auto auto;
  font-weight: normal;
  font-size: 11px;
  padding: 3px 6px;
}

.header-nav .notifications .notification-item {
  display: flex;
  align-items: center;
  padding: 15px 10px;
  transition: 0.3s;
}

.header-nav .notifications .notification-item i {
  margin: 0 20px 0 10px;
  font-size: 24px;
}

.header-nav .notifications .notification-item h4 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
}

.header-nav .notifications .notification-item p {
  font-size: 13px;
  margin-bottom: 3px;
  color: #919191;
}

.header-nav .notifications .notification-item:hover {
  background-color: #f6f9ff;
}

.header-nav .messages .message-item {
  padding: 15px 10px;
  transition: 0.3s;
}

.header-nav .messages .message-item a {
  display: flex;
}

.header-nav .messages .message-item img {
  margin: 0 20px 0 10px;
  max-height: 40px;
}

.header-nav .messages .message-item h4 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px;
  color: #444444;
}

.header-nav .messages .message-item p {
  font-size: 13px;
  margin-bottom: 3px;
  color: #919191;
}

.header-nav .messages .message-item:hover {
  background-color: #f6f9ff;
}

.header-nav .profile {
  min-width: 240px;
  padding-bottom: 0;
}

.header-nav .profile .dropdown-header h6 {
  font-size: 18px;
  margin-bottom: 0;
  font-weight: 600;
  color: #444444;
}

.header-nav .profile .dropdown-header span {
  font-size: 14px;
}

.header-nav .profile .dropdown-item {
  font-size: 14px;
  padding: 10px 15px;
  transition: 0.3s;
}

.header-nav .profile .dropdown-item i {
  margin-right: 10px;
  font-size: 18px;
  line-height: 0;
}

.header-nav .profile .dropdown-item:hover {
  background-color: #f6f9ff;
}

.client-interface .header {
  background-color: #fff !important;
}

.main-nav-bar .nav-link {
  color: #edeff2;
}
.main-nav-bar .nav-link:hover {
  color: #cfd5dd;
}

.sidebar {
  position: fixed;
  top: 40px;
  left: 0;
  right: 0;
  bottom: 0;
  width: 300px;
  z-index: 996;
  transition: all 0.5s;
  padding: 20px;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #aab7cf transparent;
  box-shadow: 0px 0px 20px rgba(1, 41, 112, 0.1);
  background-color: rgb(231, 231, 231);
  display: none;
  margin-right: -60px;
  height: 100vh;
}

.sidebar::-webkit-scrollbar {
  width: 5px;
  height: 8px;
  background-color: rgb(231, 231, 231);
}

.sidebar::-webkit-scrollbar-thumb {
  background-color: #aab7cf;
}

.sidebar-nav {
  padding: 0;
  margin: 0;
  list-style: none;
  background-color: rgb(231, 231, 231);
}

.sidebar-nav li {
  padding: 0;
  margin: 0;
  list-style: none;
  background-color: rgb(231, 231, 231);
}

.sidebar-nav .nav-item {
  margin-bottom: 5px;
}

.sidebar-nav .nav-heading {
  font-size: 11px;
  text-transform: uppercase;
  color: #899bbd;
  font-weight: 600;
  margin: 10px 0 5px 15px;
}

.sidebar-nav .nav-link {
  display: flex;
  align-items: center;
  font-size: 13px;
  font-weight: 600;
  color: #4154f1;
  transition: 0.3s;
  background: #f6f9ff;
  padding: 10px 15px;
  border-radius: 4px;
}

.sidebar-nav .nav-link i {
  font-size: 16px;
  margin-right: 10px;
  color: #4154f1;
}

.sidebar-nav .nav-link.collapsed {
  color: #012970;
  background-color: rgb(231, 231, 231);
}

.sidebar-nav .nav-link.collapsed i {
  color: #899bbd;
}

.sidebar-nav .nav-link:hover {
  color: #4154f1;
  background: #f6f9ff;
}

.sidebar-nav .nav-link:hover i {
  color: #4154f1;
}

.sidebar-nav .nav-link .bi-chevron-down {
  margin-right: 0;
  transition: transform 0.2s ease-in-out;
}

.sidebar-nav .nav-link:not(.collapsed) .bi-chevron-down {
  transform: rotate(180deg);
}

.sidebar-nav .nav-content {
  padding: 5px 0 0 0;
  margin: 0;
  list-style: none;
}

.sidebar-nav .nav-content a {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 600;
  color: #012970;
  transition: 0.3s;
  padding: 10px 0 10px 40px;
  transition: 0.3s;
}

.sidebar-nav .nav-content a i {
  margin-right: 8px;
  line-height: 0;
  border-radius: 50%;
}

.sidebar-nav .nav-content .fa-stack {
  padding-top: 10px;
}

.sidebar-nav .nav-content a:hover, .sidebar-nav .nav-content a.active {
  color: #6ae02c;
}

.sidebar-nav .nav-content a.active i {
  background-color: #184401;
}

.toggle-sidebar-btn {
  position: fixed;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  top: 60px;
  z-index: 999;
}

.spy-logo {
  position: fixed;
  width: 35px;
  height: 35px;
}

:root {
  scroll-behavior: smooth;
}

.main {
  margin-top: 85px;
  padding: 30px 5px 30px 5px;
  transition: all 0.3s;
}

/* Media Query for screens under 1340px */
@media only screen and (max-width: 1338px) {
  .main {
    margin-top: 120px;
    padding: 30px 5px 30px 5px;
    transition: all 0.3s;
  }
}
/* Media Query for screens under 1276px */
@media only screen and (max-width: 1276px) {
  .main {
    margin-top: 115px;
    padding: 30px 20px;
  }
}
/* Media Query for screens under 984px */
@media only screen and (max-width: 992px) {
  .main {
    margin-top: 100px;
    padding: 5px 20px;
  }
}
.pagetitle {
  margin-bottom: 10px;
}

.pagetitle h1, .pagetitle .integration-hero-wrap, .pagetitle .solutions {
  font-size: 24px;
  margin-bottom: 0;
  font-weight: 600;
  color: #012970;
}
.client-add-collivery-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.client-add-collivery-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.client-add-collivery-wrapper h1, .client-add-collivery-wrapper .integration-hero-wrap, .client-add-collivery-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.client-add-collivery-wrapper h2, .client-add-collivery-wrapper h3, .client-add-collivery-wrapper h4, .client-add-collivery-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.client-add-collivery-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .collivery-blue {
  color: #284054;
}
.client-add-collivery-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.client-add-collivery-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.client-add-collivery-wrapper .date-picker,
.client-add-collivery-wrapper .time-picker {
  text-align: center;
}
.client-add-collivery-wrapper .date-picker {
  max-width: 120px;
}
.client-add-collivery-wrapper .time-picker {
  max-width: 60px;
}
.client-add-collivery-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.client-add-collivery-wrapper .fas, .client-add-collivery-wrapper .fa-solid {
  font-weight: 900;
}
.client-add-collivery-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.client-add-collivery-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.client-add-collivery-wrapper .selectize-control.single .selectize-input, .client-add-collivery-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.client-add-collivery-wrapper label, .client-add-collivery-wrapper small {
  color: #226d43;
}
.client-add-collivery-wrapper label {
  margin-bottom: 0 !important;
}
.client-add-collivery-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.client-add-collivery-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.client-add-collivery-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.client-add-collivery-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .client-add-collivery-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .client-add-collivery-wrapper .heading-2 {
    display: none !important;
  }
}
.client-add-collivery-wrapper .collect-after {
  margin-left: -7.5em;
}
.client-add-collivery-wrapper .date-picker, .client-add-collivery-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.client-add-collivery-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.client-add-collivery-wrapper .box-border-radius {
  border-radius: 5px;
}
.client-add-collivery-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.client-add-collivery-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.client-add-collivery-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.client-add-collivery-wrapper .border-none {
  border: none !important;
}
.client-add-collivery-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.client-add-collivery-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.client-add-collivery-wrapper .was-validated .form-control:invalid, .client-add-collivery-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.client-add-collivery-wrapper .was-validated .form-control:valid, .client-add-collivery-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.client-add-collivery-wrapper .small-font-legend {
  font-size: 10px !important;
}
.client-add-collivery-wrapper .input-group > .form-control, .client-add-collivery-wrapper .no-radius {
  border-radius: 0 !important;
}
.client-add-collivery-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .collivery-blue {
  color: #284054;
}
.client-add-collivery-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.client-add-collivery-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.client-add-collivery-wrapper .date-picker,
.client-add-collivery-wrapper .time-picker {
  text-align: center;
}
.client-add-collivery-wrapper .date-picker {
  max-width: 120px;
}
.client-add-collivery-wrapper .time-picker {
  max-width: 100vw;
}
.client-add-collivery-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.client-add-collivery-wrapper .fas, .client-add-collivery-wrapper .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.client-add-collivery-wrapper a > .fas, .client-add-collivery-wrapper .fa-solid {
  color: unset !important;
}
.client-add-collivery-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.client-add-collivery-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.client-add-collivery-wrapper .selectize-control.single .selectize-input, .client-add-collivery-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.client-add-collivery-wrapper label, .client-add-collivery-wrapper small {
  color: #226d43;
}
.client-add-collivery-wrapper label {
  margin-bottom: 0 !important;
}
.client-add-collivery-wrapper input[type=radio] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #01822f;
  margin: 0;
  font: inherit;
  color: #01822f !important;
  width: 1.15em;
  height: 1.15em;
  border: 0.15em solid #01822f !important;
  border-radius: 50%;
  transform: translateY(-0.075em);
  display: grid;
  place-content: center;
}
.client-add-collivery-wrapper input[type=radio]::before {
  content: "";
  width: 0.65em;
  height: 0.65em;
  border-radius: 50%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  box-shadow: inset 1em 1em #00b555;
}
.client-add-collivery-wrapper input[type=radio]:checked::before {
  transform: scale(1);
}
.client-add-collivery-wrapper input[type=radio]:focus {
  outline: max(2px, 0.15em) solid #0c5460;
  outline-offset: max(2px, 0.15em);
}
.client-add-collivery-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.client-add-collivery-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.client-add-collivery-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .client-add-collivery-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .client-add-collivery-wrapper .heading-2 {
    display: none !important;
  }
}
.client-add-collivery-wrapper .collect-after {
  margin-left: -7.5em;
}
.client-add-collivery-wrapper .date-picker, .client-add-collivery-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.client-add-collivery-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.client-add-collivery-wrapper .box-border-radius {
  border-radius: 5px;
}
.client-add-collivery-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.client-add-collivery-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.client-add-collivery-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.client-add-collivery-wrapper .border-none {
  border: none !important;
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 14px !important;
}
@media only screen and (max-width: 500px) {
  .client-add-collivery-wrapper h1, .client-add-collivery-wrapper .integration-hero-wrap, .client-add-collivery-wrapper .solutions {
    color: #008230;
    font-weight: 900 !important;
    font-size: 40px !important;
    font-family: Verdana, system-ui;
  }
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.client-add-collivery-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.client-add-collivery-wrapper #address-swapper {
  top: 4vh;
  position: absolute;
  right: 1vw;
}
.client-add-collivery-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.client-add-collivery-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.client-add-collivery-wrapper h1, .client-add-collivery-wrapper .integration-hero-wrap, .client-add-collivery-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.client-add-collivery-wrapper h2, .client-add-collivery-wrapper h3, .client-add-collivery-wrapper h4, .client-add-collivery-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.client-add-collivery-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .collivery-blue {
  color: #284054;
}
.client-add-collivery-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.client-add-collivery-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.client-add-collivery-wrapper .date-picker,
.client-add-collivery-wrapper .time-picker {
  text-align: center;
}
.client-add-collivery-wrapper .date-picker {
  max-width: 120px;
}
.client-add-collivery-wrapper .time-picker {
  max-width: 60px;
}
.client-add-collivery-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.client-add-collivery-wrapper .fas, .client-add-collivery-wrapper .fa-solid {
  font-weight: 900;
}
.client-add-collivery-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.client-add-collivery-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.client-add-collivery-wrapper .selectize-control.single .selectize-input, .client-add-collivery-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.client-add-collivery-wrapper label, .client-add-collivery-wrapper small {
  color: #226d43;
}
.client-add-collivery-wrapper label {
  margin-bottom: 0 !important;
}
.client-add-collivery-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.client-add-collivery-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.client-add-collivery-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.client-add-collivery-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .client-add-collivery-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .client-add-collivery-wrapper .heading-2 {
    display: none !important;
  }
}
.client-add-collivery-wrapper .collect-after {
  margin-left: -7.5em;
}
.client-add-collivery-wrapper .date-picker, .client-add-collivery-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.client-add-collivery-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.client-add-collivery-wrapper .box-border-radius {
  border-radius: 5px;
}
.client-add-collivery-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.client-add-collivery-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.client-add-collivery-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.client-add-collivery-wrapper .border-none {
  border: none !important;
}
.client-add-collivery-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.client-add-collivery-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.client-add-collivery-wrapper .was-validated .form-control:invalid, .client-add-collivery-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.client-add-collivery-wrapper .was-validated .form-control:valid, .client-add-collivery-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.client-add-collivery-wrapper .small-font-legend {
  font-size: 10px !important;
}
.client-add-collivery-wrapper .input-group > .form-control, .client-add-collivery-wrapper .no-radius {
  border-radius: 0 !important;
}
.client-add-collivery-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .collivery-blue {
  color: #284054;
}
.client-add-collivery-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.client-add-collivery-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.client-add-collivery-wrapper .date-picker,
.client-add-collivery-wrapper .time-picker {
  text-align: center;
}
.client-add-collivery-wrapper .date-picker {
  max-width: 120px;
}
.client-add-collivery-wrapper .time-picker {
  max-width: 100vw;
}
.client-add-collivery-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.client-add-collivery-wrapper .fas, .client-add-collivery-wrapper .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.client-add-collivery-wrapper a > .fas, .client-add-collivery-wrapper .fa-solid {
  color: unset !important;
}
.client-add-collivery-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.client-add-collivery-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.client-add-collivery-wrapper .selectize-control.single .selectize-input, .client-add-collivery-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.client-add-collivery-wrapper label, .client-add-collivery-wrapper small {
  color: #226d43;
}
.client-add-collivery-wrapper label {
  margin-bottom: 0 !important;
}
.client-add-collivery-wrapper input[type=radio] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #01822f;
  margin: 0;
  font: inherit;
  color: #01822f !important;
  width: 1.15em;
  height: 1.15em;
  border: 0.15em solid #01822f !important;
  border-radius: 50%;
  transform: translateY(-0.075em);
  display: grid;
  place-content: center;
}
.client-add-collivery-wrapper input[type=radio]::before {
  content: "";
  width: 0.65em;
  height: 0.65em;
  border-radius: 50%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  box-shadow: inset 1em 1em #00b555;
}
.client-add-collivery-wrapper input[type=radio]:checked::before {
  transform: scale(1);
}
.client-add-collivery-wrapper input[type=radio]:focus {
  outline: max(2px, 0.15em) solid #0c5460;
  outline-offset: max(2px, 0.15em);
}
.client-add-collivery-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.client-add-collivery-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.client-add-collivery-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .client-add-collivery-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .client-add-collivery-wrapper .heading-2 {
    display: none !important;
  }
}
.client-add-collivery-wrapper .collect-after {
  margin-left: -7.5em;
}
.client-add-collivery-wrapper .date-picker, .client-add-collivery-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.client-add-collivery-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.client-add-collivery-wrapper .box-border-radius {
  border-radius: 5px;
}
.client-add-collivery-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.client-add-collivery-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.client-add-collivery-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.client-add-collivery-wrapper .border-none {
  border: none !important;
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 14px !important;
}
@media only screen and (max-width: 500px) {
  .client-add-collivery-wrapper h1, .client-add-collivery-wrapper .integration-hero-wrap, .client-add-collivery-wrapper .solutions {
    color: #008230;
    font-weight: 900 !important;
    font-size: 40px !important;
    font-family: Verdana, system-ui;
  }
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.client-add-collivery-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.client-add-collivery-wrapper #address-swapper {
  top: 4vh;
  position: absolute;
  right: 1vw;
}
.overview-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.overview-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.overview-wrapper h1, .overview-wrapper .integration-hero-wrap, .overview-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.overview-wrapper h2, .overview-wrapper h3, .overview-wrapper h4, .overview-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.overview-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.overview-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.overview-wrapper .collivery-blue {
  color: #284054;
}
.overview-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.overview-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.overview-wrapper .date-picker,
.overview-wrapper .time-picker {
  text-align: center;
}
.overview-wrapper .date-picker {
  max-width: 120px;
}
.overview-wrapper .time-picker {
  max-width: 60px;
}
.overview-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.overview-wrapper .fas, .overview-wrapper .fa-solid {
  font-weight: 900;
}
.overview-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.overview-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.overview-wrapper .selectize-control.single .selectize-input, .overview-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.overview-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.overview-wrapper label, .overview-wrapper small {
  color: #226d43;
}
.overview-wrapper label {
  margin-bottom: 0 !important;
}
.overview-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.overview-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.overview-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.overview-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.overview-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.overview-wrapper .round-edges {
  border-radius: 12px !important;
}
.overview-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .overview-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .overview-wrapper .heading-2 {
    display: none !important;
  }
}
.overview-wrapper .collect-after {
  margin-left: -7.5em;
}
.overview-wrapper .date-picker, .overview-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.overview-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.overview-wrapper .box-border-radius {
  border-radius: 5px;
}
.overview-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.overview-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.overview-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.overview-wrapper .border-none {
  border: none !important;
}
.overview-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.overview-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.overview-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.overview-wrapper .round-edges {
  border-radius: 12px !important;
}
.overview-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.overview-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.overview-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.overview-wrapper .was-validated .form-control:invalid, .overview-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.overview-wrapper .was-validated .form-control:valid, .overview-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.overview-wrapper .small-font-legend {
  font-size: 10px !important;
}
.overview-wrapper .input-group > .form-control, .overview-wrapper .no-radius {
  border-radius: 0 !important;
}
.overview-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.overview-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.overview-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.overview-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.overview-wrapper .disabled-btn {
  pointer-events: none;
}
.overview-wrapper input.form-control {
  border: none !important;
}
.overview-wrapper .round-edges {
  border-radius: 14px;
}
.overview-wrapper .inner-addon {
  position: relative;
}
.overview-wrapper .inner-addon .fa-regular, .overview-wrapper .inner-addon .right-addon .fa-solid, .overview-wrapper .right-addon .inner-addon .fa-solid, .overview-wrapper .inner-addon .left-addon .fa-solid, .overview-wrapper .left-addon .inner-addon .fa-solid, .overview-wrapper .inner-addon .fa-solid, .overview-wrapper .credentials-wrapper .inner-addon .fa-solid, .credentials-wrapper .overview-wrapper .inner-addon .fa-solid, .overview-wrapper .inner-addon .credentials-wrapper .left-addon .fa-solid, .credentials-wrapper .left-addon .overview-wrapper .inner-addon .fa-solid, .overview-wrapper .inner-addon .credentials-wrapper .right-addon .fa-solid, .credentials-wrapper .right-addon .overview-wrapper .inner-addon .fa-solid {
  position: absolute;
  padding: 20px 0 0 5px;
  pointer-events: none;
}
.overview-wrapper .left-addon .fa-regular, .overview-wrapper .left-addon .right-addon .fa-solid, .overview-wrapper .right-addon .left-addon .fa-solid, .overview-wrapper .left-addon .fa-solid, .overview-wrapper .left-addon .credentials-wrapper .inner-addon .fa-solid, .credentials-wrapper .inner-addon .overview-wrapper .left-addon .fa-solid, .overview-wrapper .credentials-wrapper .left-addon .fa-solid, .credentials-wrapper .overview-wrapper .left-addon .fa-solid, .overview-wrapper .left-addon .credentials-wrapper .right-addon .fa-solid, .credentials-wrapper .right-addon .overview-wrapper .left-addon .fa-solid, .overview-wrapper .left-addon .inner-addon .fa-solid, .overview-wrapper .inner-addon .left-addon .fa-solid {
  left: 0px;
}
.overview-wrapper .right-addon .fa-regular, .overview-wrapper .right-addon .fa-solid, .overview-wrapper .right-addon .credentials-wrapper .inner-addon .fa-solid, .credentials-wrapper .inner-addon .overview-wrapper .right-addon .fa-solid, .overview-wrapper .right-addon .credentials-wrapper .left-addon .fa-solid, .credentials-wrapper .left-addon .overview-wrapper .right-addon .fa-solid, .overview-wrapper .credentials-wrapper .right-addon .fa-solid, .credentials-wrapper .overview-wrapper .right-addon .fa-solid, .overview-wrapper .right-addon .inner-addon .fa-solid, .overview-wrapper .inner-addon .right-addon .fa-solid, .overview-wrapper .right-addon .left-addon .fa-solid, .overview-wrapper .left-addon .right-addon .fa-solid {
  right: 0px;
}
.overview-wrapper .left-addon input {
  padding-left: 45px;
}
.overview-wrapper .right-addon input {
  padding-right: 30px;
}
.overview-wrapper h1, .overview-wrapper .integration-hero-wrap, .overview-wrapper .solutions {
  color: #01822f;
  font-weight: 900 !important;
  font-size: 60px !important;
}
.overview-wrapper h5 {
  color: #01822f;
  font-weight: 900 !important;
}
.overview-wrapper .fa-stack > * {
  font-size: 1rem !important;
}
.overview-wrapper .input-group-prepend {
  border-right: none 0;
}
.overview-wrapper .input-group-prepend .input-group-text {
  border-radius: 18px 0 0 18px;
  border-right: none;
  background: none;
}
.overview-wrapper .input-group-prepend .form-control {
  border-radius: 0 0 0 18px;
}
.overview-wrapper .input-group > .custom-select {
  border-left: none 0 transparent !important;
  border-radius: 0 18px 18px 0;
}
.overview-wrapper .input-group > .input-group-append > .btn, .overview-wrapper .cookie-consent-banner .input-group > .input-group-append > button, .cookie-consent-banner .overview-wrapper .input-group > .input-group-append > button {
  border-radius: 12px;
}
.overview-wrapper h1, .overview-wrapper .integration-hero-wrap, .overview-wrapper .solutions {
  color: #01822f;
  font-weight: 900 !important;
  font-size: 3rem !important;
}
.overview-wrapper h5 {
  color: #01822f;
  font-weight: 900 !important;
}
.overview-wrapper .collivery-blue {
  color: #284053;
}
.overview-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.overview-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.overview-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin: -2rem auto 0;
}
.overview-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.overview-wrapper .fa-location-dot::before {
  content: "\f3c5";
  border: 0px solid #000000 !important;
  border-radius: 50%;
  padding: 20px;
  background-color: #ffffff;
  box-shadow: 10px 10px 5px #f2f2f2;
}
.overview-wrapper label {
  color: #0c0c0c !important;
}
.overview-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.overview-wrapper .background--green {
  background-color: #e5f2e9 !important;
  padding: 6px;
}
.overview-wrapper .exp {
  width: 80px;
  height: 80px;
  background-color: red;
  border-radius: 100%;
  line-height: 80px;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
}
.overview-wrapper .fa-camera-retro {
  line-height: inherit;
}
.overview-wrapper .r-radius {
  border: 1px solid #ced4da;
  border-left: 0;
  border-radius: 0 18px 18px 0;
  padding-left: 2px;
}
.overview-wrapper .table-borderless > tbody > tr > td,
.overview-wrapper .table-borderless > tbody > tr > th,
.overview-wrapper .table-borderless > tfoot > tr > td,
.overview-wrapper .table-borderless > tfoot > tr > th,
.overview-wrapper .table-borderless > thead > tr > td,
.overview-wrapper .table-borderless > thead > tr > th {
  border: none;
}
.overview-wrapper .hiddenRow td {
  padding: 0.01px 4.5px 0.01px 4.5px !important;
}
.overview-wrapper .font-size-1 {
  font-size: 1rem;
}
.overview-wrapper .h1-card-title {
  font-size: 2rem !important;
}
.overview-wrapper .input-group > .form-control {
  border-radius: 8px !important;
}
.overview-wrapper .modal-header .close {
  z-index: 99;
}
.overview-wrapper .mt--4 {
  margin-top: -4rem;
}
.overview-wrapper .pointer {
  cursor: pointer;
}
@media only screen and (max-width: 500px) {
  .overview-wrapper h1, .overview-wrapper .integration-hero-wrap, .overview-wrapper .solutions {
    color: #01822f;
    font-weight: 900 !important;
    font-size: 3rem !important;
    display: flex !important;
    justify-content: center !important;
  }
}
.overview-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.overview-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.overview-wrapper .the-legend {
  border-style: none;
  border-width: 0;
  font-size: 11px;
  line-height: 11px;
  margin-bottom: 0;
  padding: 0 10px;
  border: 1px solid #e0e0e0;
}
.overview-wrapper .the-fieldset {
  border: 1px solid #e0e0e0;
  padding: 10px;
}
.overview-wrapper .input-group.border {
  border: 1px solid #000000 !important;
}
.user-management-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.user-management-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.user-management-wrapper h1, .user-management-wrapper .integration-hero-wrap, .user-management-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.user-management-wrapper h2, .user-management-wrapper h3, .user-management-wrapper h4, .user-management-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.user-management-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.user-management-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.user-management-wrapper .collivery-blue {
  color: #284054;
}
.user-management-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.user-management-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.user-management-wrapper .date-picker,
.user-management-wrapper .time-picker {
  text-align: center;
}
.user-management-wrapper .date-picker {
  max-width: 120px;
}
.user-management-wrapper .time-picker {
  max-width: 60px;
}
.user-management-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.user-management-wrapper .fas, .user-management-wrapper .fa-solid {
  font-weight: 900;
}
.user-management-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.user-management-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.user-management-wrapper .selectize-control.single .selectize-input, .user-management-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.user-management-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.user-management-wrapper label, .user-management-wrapper small {
  color: #226d43;
}
.user-management-wrapper label {
  margin-bottom: 0 !important;
}
.user-management-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.user-management-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.user-management-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.user-management-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.user-management-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.user-management-wrapper .round-edges {
  border-radius: 12px !important;
}
.user-management-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .user-management-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .user-management-wrapper .heading-2 {
    display: none !important;
  }
}
.user-management-wrapper .collect-after {
  margin-left: -7.5em;
}
.user-management-wrapper .date-picker, .user-management-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.user-management-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.user-management-wrapper .box-border-radius {
  border-radius: 5px;
}
.user-management-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.user-management-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.user-management-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.user-management-wrapper .border-none {
  border: none !important;
}
.user-management-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.user-management-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.user-management-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.user-management-wrapper .round-edges {
  border-radius: 12px !important;
}
.user-management-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.user-management-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.user-management-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.user-management-wrapper .was-validated .form-control:invalid, .user-management-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.user-management-wrapper .was-validated .form-control:valid, .user-management-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.user-management-wrapper .small-font-legend {
  font-size: 10px !important;
}
.user-management-wrapper .input-group > .form-control, .user-management-wrapper .no-radius {
  border-radius: 0 !important;
}
.user-management-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.user-management-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.user-management-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.user-management-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.user-management-wrapper .fas, .user-management-wrapper .fa-solid {
  color: unset !important;
}
.client-add-collivery-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.client-add-collivery-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.client-add-collivery-wrapper h1, .client-add-collivery-wrapper .integration-hero-wrap, .client-add-collivery-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.client-add-collivery-wrapper h2, .client-add-collivery-wrapper h3, .client-add-collivery-wrapper h4, .client-add-collivery-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.client-add-collivery-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .collivery-blue {
  color: #284054;
}
.client-add-collivery-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.client-add-collivery-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.client-add-collivery-wrapper .date-picker,
.client-add-collivery-wrapper .time-picker {
  text-align: center;
}
.client-add-collivery-wrapper .date-picker {
  max-width: 120px;
}
.client-add-collivery-wrapper .time-picker {
  max-width: 60px;
}
.client-add-collivery-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.client-add-collivery-wrapper .fas, .client-add-collivery-wrapper .fa-solid {
  font-weight: 900;
}
.client-add-collivery-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.client-add-collivery-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.client-add-collivery-wrapper .selectize-control.single .selectize-input, .client-add-collivery-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.client-add-collivery-wrapper label, .client-add-collivery-wrapper small {
  color: #226d43;
}
.client-add-collivery-wrapper label {
  margin-bottom: 0 !important;
}
.client-add-collivery-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.client-add-collivery-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.client-add-collivery-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.client-add-collivery-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .client-add-collivery-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .client-add-collivery-wrapper .heading-2 {
    display: none !important;
  }
}
.client-add-collivery-wrapper .collect-after {
  margin-left: -7.5em;
}
.client-add-collivery-wrapper .date-picker, .client-add-collivery-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.client-add-collivery-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.client-add-collivery-wrapper .box-border-radius {
  border-radius: 5px;
}
.client-add-collivery-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.client-add-collivery-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.client-add-collivery-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.client-add-collivery-wrapper .border-none {
  border: none !important;
}
.client-add-collivery-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.client-add-collivery-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.client-add-collivery-wrapper .was-validated .form-control:invalid, .client-add-collivery-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.client-add-collivery-wrapper .was-validated .form-control:valid, .client-add-collivery-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.client-add-collivery-wrapper .small-font-legend {
  font-size: 10px !important;
}
.client-add-collivery-wrapper .input-group > .form-control, .client-add-collivery-wrapper .no-radius {
  border-radius: 0 !important;
}
.client-add-collivery-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .collivery-blue {
  color: #284054;
}
.client-add-collivery-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.client-add-collivery-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.client-add-collivery-wrapper .date-picker,
.client-add-collivery-wrapper .time-picker {
  text-align: center;
}
.client-add-collivery-wrapper .date-picker {
  max-width: 120px;
}
.client-add-collivery-wrapper .time-picker {
  max-width: 100vw;
}
.client-add-collivery-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.client-add-collivery-wrapper .fas, .client-add-collivery-wrapper .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.client-add-collivery-wrapper a > .fas, .client-add-collivery-wrapper .fa-solid {
  color: unset !important;
}
.client-add-collivery-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.client-add-collivery-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.client-add-collivery-wrapper .selectize-control.single .selectize-input, .client-add-collivery-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.client-add-collivery-wrapper label, .client-add-collivery-wrapper small {
  color: #226d43;
}
.client-add-collivery-wrapper label {
  margin-bottom: 0 !important;
}
.client-add-collivery-wrapper input[type=radio] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #01822f;
  margin: 0;
  font: inherit;
  color: #01822f !important;
  width: 1.15em;
  height: 1.15em;
  border: 0.15em solid #01822f !important;
  border-radius: 50%;
  transform: translateY(-0.075em);
  display: grid;
  place-content: center;
}
.client-add-collivery-wrapper input[type=radio]::before {
  content: "";
  width: 0.65em;
  height: 0.65em;
  border-radius: 50%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  box-shadow: inset 1em 1em #00b555;
}
.client-add-collivery-wrapper input[type=radio]:checked::before {
  transform: scale(1);
}
.client-add-collivery-wrapper input[type=radio]:focus {
  outline: max(2px, 0.15em) solid #0c5460;
  outline-offset: max(2px, 0.15em);
}
.client-add-collivery-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.client-add-collivery-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.client-add-collivery-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .client-add-collivery-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .client-add-collivery-wrapper .heading-2 {
    display: none !important;
  }
}
.client-add-collivery-wrapper .collect-after {
  margin-left: -7.5em;
}
.client-add-collivery-wrapper .date-picker, .client-add-collivery-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.client-add-collivery-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.client-add-collivery-wrapper .box-border-radius {
  border-radius: 5px;
}
.client-add-collivery-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.client-add-collivery-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.client-add-collivery-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.client-add-collivery-wrapper .border-none {
  border: none !important;
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 14px !important;
}
@media only screen and (max-width: 500px) {
  .client-add-collivery-wrapper h1, .client-add-collivery-wrapper .integration-hero-wrap, .client-add-collivery-wrapper .solutions {
    color: #008230;
    font-weight: 900 !important;
    font-size: 40px !important;
    font-family: Verdana, system-ui;
  }
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.client-add-collivery-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.client-add-collivery-wrapper #address-swapper {
  top: 4vh;
  position: absolute;
  right: 1vw;
}
.waybill-history-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.waybill-history-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.waybill-history-wrapper h1, .waybill-history-wrapper .integration-hero-wrap, .waybill-history-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.waybill-history-wrapper h2, .waybill-history-wrapper h3, .waybill-history-wrapper h4, .waybill-history-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.waybill-history-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.waybill-history-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.waybill-history-wrapper .collivery-blue {
  color: #284054;
}
.waybill-history-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.waybill-history-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.waybill-history-wrapper .date-picker,
.waybill-history-wrapper .time-picker {
  text-align: center;
}
.waybill-history-wrapper .date-picker {
  max-width: 120px;
}
.waybill-history-wrapper .time-picker {
  max-width: 60px;
}
.waybill-history-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.waybill-history-wrapper .fas, .waybill-history-wrapper .fa-solid {
  font-weight: 900;
}
.waybill-history-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.waybill-history-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.waybill-history-wrapper .selectize-control.single .selectize-input, .waybill-history-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.waybill-history-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.waybill-history-wrapper label, .waybill-history-wrapper small {
  color: #226d43;
}
.waybill-history-wrapper label {
  margin-bottom: 0 !important;
}
.waybill-history-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.waybill-history-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.waybill-history-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.waybill-history-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.waybill-history-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.waybill-history-wrapper .round-edges {
  border-radius: 12px !important;
}
.waybill-history-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .waybill-history-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .waybill-history-wrapper .heading-2 {
    display: none !important;
  }
}
.waybill-history-wrapper .collect-after {
  margin-left: -7.5em;
}
.waybill-history-wrapper .date-picker, .waybill-history-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.waybill-history-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.waybill-history-wrapper .box-border-radius {
  border-radius: 5px;
}
.waybill-history-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.waybill-history-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.waybill-history-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.waybill-history-wrapper .border-none {
  border: none !important;
}
.waybill-history-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.waybill-history-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.waybill-history-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.waybill-history-wrapper .round-edges {
  border-radius: 12px !important;
}
.waybill-history-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.waybill-history-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.waybill-history-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.waybill-history-wrapper .was-validated .form-control:invalid, .waybill-history-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.waybill-history-wrapper .was-validated .form-control:valid, .waybill-history-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.waybill-history-wrapper .small-font-legend {
  font-size: 10px !important;
}
.waybill-history-wrapper .input-group > .form-control, .waybill-history-wrapper .no-radius {
  border-radius: 0 !important;
}
.waybill-history-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.waybill-history-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.waybill-history-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.waybill-history-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.client-add-collivery-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.client-add-collivery-wrapper h1, .client-add-collivery-wrapper .integration-hero-wrap, .client-add-collivery-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.client-add-collivery-wrapper h2, .client-add-collivery-wrapper h3, .client-add-collivery-wrapper h4, .client-add-collivery-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.client-add-collivery-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .collivery-blue {
  color: #284054;
}
.client-add-collivery-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.client-add-collivery-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.client-add-collivery-wrapper .date-picker,
.client-add-collivery-wrapper .time-picker {
  text-align: center;
}
.client-add-collivery-wrapper .date-picker {
  max-width: 120px;
}
.client-add-collivery-wrapper .time-picker {
  max-width: 60px;
}
.client-add-collivery-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.client-add-collivery-wrapper .fas, .client-add-collivery-wrapper .fa-solid {
  font-weight: 900;
}
.client-add-collivery-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.client-add-collivery-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.client-add-collivery-wrapper .selectize-control.single .selectize-input, .client-add-collivery-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.client-add-collivery-wrapper label, .client-add-collivery-wrapper small {
  color: #226d43;
}
.client-add-collivery-wrapper label {
  margin-bottom: 0 !important;
}
.client-add-collivery-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.client-add-collivery-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.client-add-collivery-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.client-add-collivery-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .client-add-collivery-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .client-add-collivery-wrapper .heading-2 {
    display: none !important;
  }
}
.client-add-collivery-wrapper .collect-after {
  margin-left: -7.5em;
}
.client-add-collivery-wrapper .date-picker, .client-add-collivery-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.client-add-collivery-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.client-add-collivery-wrapper .box-border-radius {
  border-radius: 5px;
}
.client-add-collivery-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.client-add-collivery-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.client-add-collivery-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.client-add-collivery-wrapper .border-none {
  border: none !important;
}
.client-add-collivery-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.client-add-collivery-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.client-add-collivery-wrapper .was-validated .form-control:invalid, .client-add-collivery-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.client-add-collivery-wrapper .was-validated .form-control:valid, .client-add-collivery-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.client-add-collivery-wrapper .small-font-legend {
  font-size: 10px !important;
}
.client-add-collivery-wrapper .input-group > .form-control, .client-add-collivery-wrapper .no-radius {
  border-radius: 0 !important;
}
.client-add-collivery-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .collivery-blue {
  color: #284054;
}
.client-add-collivery-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.client-add-collivery-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.client-add-collivery-wrapper .date-picker,
.client-add-collivery-wrapper .time-picker {
  text-align: center;
}
.client-add-collivery-wrapper .date-picker {
  max-width: 120px;
}
.client-add-collivery-wrapper .time-picker {
  max-width: 100vw;
}
.client-add-collivery-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.client-add-collivery-wrapper .fas, .client-add-collivery-wrapper .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.client-add-collivery-wrapper a > .fas, .client-add-collivery-wrapper .fa-solid {
  color: unset !important;
}
.client-add-collivery-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.client-add-collivery-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.client-add-collivery-wrapper .selectize-control.single .selectize-input, .client-add-collivery-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.client-add-collivery-wrapper label, .client-add-collivery-wrapper small {
  color: #226d43;
}
.client-add-collivery-wrapper label {
  margin-bottom: 0 !important;
}
.client-add-collivery-wrapper input[type=radio] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #01822f;
  margin: 0;
  font: inherit;
  color: #01822f !important;
  width: 1.15em;
  height: 1.15em;
  border: 0.15em solid #01822f !important;
  border-radius: 50%;
  transform: translateY(-0.075em);
  display: grid;
  place-content: center;
}
.client-add-collivery-wrapper input[type=radio]::before {
  content: "";
  width: 0.65em;
  height: 0.65em;
  border-radius: 50%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  box-shadow: inset 1em 1em #00b555;
}
.client-add-collivery-wrapper input[type=radio]:checked::before {
  transform: scale(1);
}
.client-add-collivery-wrapper input[type=radio]:focus {
  outline: max(2px, 0.15em) solid #0c5460;
  outline-offset: max(2px, 0.15em);
}
.client-add-collivery-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.client-add-collivery-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.client-add-collivery-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .client-add-collivery-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .client-add-collivery-wrapper .heading-2 {
    display: none !important;
  }
}
.client-add-collivery-wrapper .collect-after {
  margin-left: -7.5em;
}
.client-add-collivery-wrapper .date-picker, .client-add-collivery-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.client-add-collivery-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.client-add-collivery-wrapper .box-border-radius {
  border-radius: 5px;
}
.client-add-collivery-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.client-add-collivery-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.client-add-collivery-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.client-add-collivery-wrapper .border-none {
  border: none !important;
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 14px !important;
}
@media only screen and (max-width: 500px) {
  .client-add-collivery-wrapper h1, .client-add-collivery-wrapper .integration-hero-wrap, .client-add-collivery-wrapper .solutions {
    color: #008230;
    font-weight: 900 !important;
    font-size: 40px !important;
    font-family: Verdana, system-ui;
  }
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.client-add-collivery-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.client-add-collivery-wrapper #address-swapper {
  top: 4vh;
  position: absolute;
  right: 1vw;
}
.client-add-collivery-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.client-add-collivery-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.client-add-collivery-wrapper h1, .client-add-collivery-wrapper .integration-hero-wrap, .client-add-collivery-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.client-add-collivery-wrapper h2, .client-add-collivery-wrapper h3, .client-add-collivery-wrapper h4, .client-add-collivery-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.client-add-collivery-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .collivery-blue {
  color: #284054;
}
.client-add-collivery-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.client-add-collivery-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.client-add-collivery-wrapper .date-picker,
.client-add-collivery-wrapper .time-picker {
  text-align: center;
}
.client-add-collivery-wrapper .date-picker {
  max-width: 120px;
}
.client-add-collivery-wrapper .time-picker {
  max-width: 60px;
}
.client-add-collivery-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.client-add-collivery-wrapper .fas, .client-add-collivery-wrapper .fa-solid {
  font-weight: 900;
}
.client-add-collivery-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.client-add-collivery-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.client-add-collivery-wrapper .selectize-control.single .selectize-input, .client-add-collivery-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.client-add-collivery-wrapper label, .client-add-collivery-wrapper small {
  color: #226d43;
}
.client-add-collivery-wrapper label {
  margin-bottom: 0 !important;
}
.client-add-collivery-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.client-add-collivery-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.client-add-collivery-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.client-add-collivery-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .client-add-collivery-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .client-add-collivery-wrapper .heading-2 {
    display: none !important;
  }
}
.client-add-collivery-wrapper .collect-after {
  margin-left: -7.5em;
}
.client-add-collivery-wrapper .date-picker, .client-add-collivery-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.client-add-collivery-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.client-add-collivery-wrapper .box-border-radius {
  border-radius: 5px;
}
.client-add-collivery-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.client-add-collivery-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.client-add-collivery-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.client-add-collivery-wrapper .border-none {
  border: none !important;
}
.client-add-collivery-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.client-add-collivery-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.client-add-collivery-wrapper .was-validated .form-control:invalid, .client-add-collivery-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.client-add-collivery-wrapper .was-validated .form-control:valid, .client-add-collivery-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.client-add-collivery-wrapper .small-font-legend {
  font-size: 10px !important;
}
.client-add-collivery-wrapper .input-group > .form-control, .client-add-collivery-wrapper .no-radius {
  border-radius: 0 !important;
}
.client-add-collivery-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.client-add-collivery-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .collivery-blue {
  color: #284054;
}
.client-add-collivery-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.client-add-collivery-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.client-add-collivery-wrapper .date-picker,
.client-add-collivery-wrapper .time-picker {
  text-align: center;
}
.client-add-collivery-wrapper .date-picker {
  max-width: 120px;
}
.client-add-collivery-wrapper .time-picker {
  max-width: 100vw;
}
.client-add-collivery-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.client-add-collivery-wrapper .fas, .client-add-collivery-wrapper .fa-solid {
  font-weight: 900;
  color: #01822f;
}
.client-add-collivery-wrapper a > .fas, .client-add-collivery-wrapper .fa-solid {
  color: unset !important;
}
.client-add-collivery-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.client-add-collivery-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.client-add-collivery-wrapper .selectize-control.single .selectize-input, .client-add-collivery-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.client-add-collivery-wrapper label, .client-add-collivery-wrapper small {
  color: #226d43;
}
.client-add-collivery-wrapper label {
  margin-bottom: 0 !important;
}
.client-add-collivery-wrapper input[type=radio] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #01822f;
  margin: 0;
  font: inherit;
  color: #01822f !important;
  width: 1.15em;
  height: 1.15em;
  border: 0.15em solid #01822f !important;
  border-radius: 50%;
  transform: translateY(-0.075em);
  display: grid;
  place-content: center;
}
.client-add-collivery-wrapper input[type=radio]::before {
  content: "";
  width: 0.65em;
  height: 0.65em;
  border-radius: 50%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  box-shadow: inset 1em 1em #00b555;
}
.client-add-collivery-wrapper input[type=radio]:checked::before {
  transform: scale(1);
}
.client-add-collivery-wrapper input[type=radio]:focus {
  outline: max(2px, 0.15em) solid #0c5460;
  outline-offset: max(2px, 0.15em);
}
.client-add-collivery-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.client-add-collivery-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.client-add-collivery-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.client-add-collivery-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.client-add-collivery-wrapper .round-edges {
  border-radius: 12px !important;
}
.client-add-collivery-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .client-add-collivery-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .client-add-collivery-wrapper .heading-2 {
    display: none !important;
  }
}
.client-add-collivery-wrapper .collect-after {
  margin-left: -7.5em;
}
.client-add-collivery-wrapper .date-picker, .client-add-collivery-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.client-add-collivery-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.client-add-collivery-wrapper .box-border-radius {
  border-radius: 5px;
}
.client-add-collivery-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.client-add-collivery-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.client-add-collivery-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.client-add-collivery-wrapper .border-none {
  border: none !important;
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 14px !important;
}
@media only screen and (max-width: 500px) {
  .client-add-collivery-wrapper h1, .client-add-collivery-wrapper .integration-hero-wrap, .client-add-collivery-wrapper .solutions {
    color: #008230;
    font-weight: 900 !important;
    font-size: 40px !important;
    font-family: Verdana, system-ui;
  }
}
.client-add-collivery-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.client-add-collivery-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.client-add-collivery-wrapper #address-swapper {
  top: 4vh;
  position: absolute;
  right: 1vw;
}
.payment-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.payment-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.payment-wrapper h1, .payment-wrapper .integration-hero-wrap, .payment-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.payment-wrapper h2, .payment-wrapper h3, .payment-wrapper h4, .payment-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.payment-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.payment-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.payment-wrapper .collivery-blue {
  color: #284054;
}
.payment-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.payment-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.payment-wrapper .date-picker,
.payment-wrapper .time-picker {
  text-align: center;
}
.payment-wrapper .date-picker {
  max-width: 120px;
}
.payment-wrapper .time-picker {
  max-width: 60px;
}
.payment-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.payment-wrapper .fas, .payment-wrapper .fa-solid {
  font-weight: 900;
}
.payment-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.payment-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.payment-wrapper .selectize-control.single .selectize-input, .payment-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.payment-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.payment-wrapper label, .payment-wrapper small {
  color: #226d43;
}
.payment-wrapper label {
  margin-bottom: 0 !important;
}
.payment-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.payment-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.payment-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.payment-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.payment-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.payment-wrapper .round-edges {
  border-radius: 12px !important;
}
.payment-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .payment-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .payment-wrapper .heading-2 {
    display: none !important;
  }
}
.payment-wrapper .collect-after {
  margin-left: -7.5em;
}
.payment-wrapper .date-picker, .payment-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.payment-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.payment-wrapper .box-border-radius {
  border-radius: 5px;
}
.payment-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.payment-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.payment-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.payment-wrapper .border-none {
  border: none !important;
}
.payment-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.payment-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.payment-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.payment-wrapper .round-edges {
  border-radius: 12px !important;
}
.payment-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.payment-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.payment-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.payment-wrapper .was-validated .form-control:invalid, .payment-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.payment-wrapper .was-validated .form-control:valid, .payment-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.payment-wrapper .small-font-legend {
  font-size: 10px !important;
}
.payment-wrapper .input-group > .form-control, .payment-wrapper .no-radius {
  border-radius: 0 !important;
}
.payment-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.payment-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.payment-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.payment-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.recurring-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.recurring-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.recurring-wrapper h1, .recurring-wrapper .integration-hero-wrap, .recurring-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.recurring-wrapper h2, .recurring-wrapper h3, .recurring-wrapper h4, .recurring-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.recurring-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.recurring-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.recurring-wrapper .collivery-blue {
  color: #284054;
}
.recurring-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.recurring-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.recurring-wrapper .date-picker,
.recurring-wrapper .time-picker {
  text-align: center;
}
.recurring-wrapper .date-picker {
  max-width: 120px;
}
.recurring-wrapper .time-picker {
  max-width: 60px;
}
.recurring-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.recurring-wrapper .fas, .recurring-wrapper .fa-solid {
  font-weight: 900;
}
.recurring-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.recurring-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.recurring-wrapper .selectize-control.single .selectize-input, .recurring-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.recurring-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.recurring-wrapper label, .recurring-wrapper small {
  color: #226d43;
}
.recurring-wrapper label {
  margin-bottom: 0 !important;
}
.recurring-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.recurring-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.recurring-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.recurring-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.recurring-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.recurring-wrapper .round-edges {
  border-radius: 12px !important;
}
.recurring-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .recurring-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .recurring-wrapper .heading-2 {
    display: none !important;
  }
}
.recurring-wrapper .collect-after {
  margin-left: -7.5em;
}
.recurring-wrapper .date-picker, .recurring-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.recurring-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.recurring-wrapper .box-border-radius {
  border-radius: 5px;
}
.recurring-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.recurring-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.recurring-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.recurring-wrapper .border-none {
  border: none !important;
}
.recurring-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.recurring-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.recurring-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.recurring-wrapper .round-edges {
  border-radius: 12px !important;
}
.recurring-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.recurring-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.recurring-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.recurring-wrapper .was-validated .form-control:invalid, .recurring-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.recurring-wrapper .was-validated .form-control:valid, .recurring-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.recurring-wrapper .small-font-legend {
  font-size: 10px !important;
}
.recurring-wrapper .input-group > .form-control, .recurring-wrapper .no-radius {
  border-radius: 0 !important;
}
.recurring-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.recurring-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.recurring-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.recurring-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.quick-quote-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.quick-quote-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.quick-quote-wrapper h1, .quick-quote-wrapper .integration-hero-wrap, .quick-quote-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.quick-quote-wrapper h2, .quick-quote-wrapper h3, .quick-quote-wrapper h4, .quick-quote-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.quick-quote-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.quick-quote-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.quick-quote-wrapper .collivery-blue {
  color: #284054;
}
.quick-quote-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.quick-quote-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.quick-quote-wrapper .date-picker,
.quick-quote-wrapper .time-picker {
  text-align: center;
}
.quick-quote-wrapper .date-picker {
  max-width: 120px;
}
.quick-quote-wrapper .time-picker {
  max-width: 60px;
}
.quick-quote-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.quick-quote-wrapper .fas, .quick-quote-wrapper .fa-solid {
  font-weight: 900;
}
.quick-quote-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.quick-quote-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.quick-quote-wrapper .selectize-control.single .selectize-input, .quick-quote-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.quick-quote-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.quick-quote-wrapper label, .quick-quote-wrapper small {
  color: #226d43;
}
.quick-quote-wrapper label {
  margin-bottom: 0 !important;
}
.quick-quote-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.quick-quote-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.quick-quote-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.quick-quote-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.quick-quote-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.quick-quote-wrapper .round-edges {
  border-radius: 12px !important;
}
.quick-quote-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .quick-quote-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .quick-quote-wrapper .heading-2 {
    display: none !important;
  }
}
.quick-quote-wrapper .collect-after {
  margin-left: -7.5em;
}
.quick-quote-wrapper .date-picker, .quick-quote-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.quick-quote-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.quick-quote-wrapper .box-border-radius {
  border-radius: 5px;
}
.quick-quote-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.quick-quote-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.quick-quote-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.quick-quote-wrapper .border-none {
  border: none !important;
}
.quick-quote-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.quick-quote-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.quick-quote-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.quick-quote-wrapper .round-edges {
  border-radius: 12px !important;
}
.quick-quote-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.quick-quote-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.quick-quote-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.quick-quote-wrapper .was-validated .form-control:invalid, .quick-quote-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.quick-quote-wrapper .was-validated .form-control:valid, .quick-quote-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.quick-quote-wrapper .small-font-legend {
  font-size: 10px !important;
}
.quick-quote-wrapper .input-group > .form-control, .quick-quote-wrapper .no-radius {
  border-radius: 0 !important;
}
.quick-quote-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.quick-quote-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.quick-quote-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.quick-quote-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.account-history-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.account-history-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.account-history-wrapper h1, .account-history-wrapper .integration-hero-wrap, .account-history-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.account-history-wrapper h2, .account-history-wrapper h3, .account-history-wrapper h4, .account-history-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.account-history-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.account-history-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.account-history-wrapper .collivery-blue {
  color: #284054;
}
.account-history-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.account-history-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.account-history-wrapper .date-picker,
.account-history-wrapper .time-picker {
  text-align: center;
}
.account-history-wrapper .date-picker {
  max-width: 120px;
}
.account-history-wrapper .time-picker {
  max-width: 60px;
}
.account-history-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.account-history-wrapper .fas, .account-history-wrapper .fa-solid {
  font-weight: 900;
}
.account-history-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.account-history-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.account-history-wrapper .selectize-control.single .selectize-input, .account-history-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.account-history-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.account-history-wrapper label, .account-history-wrapper small {
  color: #226d43;
}
.account-history-wrapper label {
  margin-bottom: 0 !important;
}
.account-history-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.account-history-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.account-history-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.account-history-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.account-history-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.account-history-wrapper .round-edges {
  border-radius: 12px !important;
}
.account-history-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .account-history-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .account-history-wrapper .heading-2 {
    display: none !important;
  }
}
.account-history-wrapper .collect-after {
  margin-left: -7.5em;
}
.account-history-wrapper .date-picker, .account-history-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.account-history-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.account-history-wrapper .box-border-radius {
  border-radius: 5px;
}
.account-history-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.account-history-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.account-history-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.account-history-wrapper .border-none {
  border: none !important;
}
.account-history-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.account-history-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.account-history-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.account-history-wrapper .round-edges {
  border-radius: 12px !important;
}
.account-history-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.account-history-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.account-history-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.account-history-wrapper .was-validated .form-control:invalid, .account-history-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.account-history-wrapper .was-validated .form-control:valid, .account-history-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.account-history-wrapper .small-font-legend {
  font-size: 10px !important;
}
.account-history-wrapper .input-group > .form-control, .account-history-wrapper .no-radius {
  border-radius: 0 !important;
}
.account-history-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.account-history-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.account-history-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.account-history-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.adverts-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.adverts-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.adverts-wrapper h1, .adverts-wrapper .integration-hero-wrap, .adverts-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.adverts-wrapper h2, .adverts-wrapper h3, .adverts-wrapper h4, .adverts-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.adverts-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.adverts-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.adverts-wrapper .collivery-blue {
  color: #284054;
}
.adverts-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.adverts-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.adverts-wrapper .date-picker,
.adverts-wrapper .time-picker {
  text-align: center;
}
.adverts-wrapper .date-picker {
  max-width: 120px;
}
.adverts-wrapper .time-picker {
  max-width: 60px;
}
.adverts-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.adverts-wrapper .fas, .adverts-wrapper .fa-solid {
  font-weight: 900;
}
.adverts-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.adverts-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.adverts-wrapper .selectize-control.single .selectize-input, .adverts-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.adverts-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.adverts-wrapper label, .adverts-wrapper small {
  color: #226d43;
}
.adverts-wrapper label {
  margin-bottom: 0 !important;
}
.adverts-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.adverts-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.adverts-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.adverts-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.adverts-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.adverts-wrapper .round-edges {
  border-radius: 12px !important;
}
.adverts-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .adverts-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .adverts-wrapper .heading-2 {
    display: none !important;
  }
}
.adverts-wrapper .collect-after {
  margin-left: -7.5em;
}
.adverts-wrapper .date-picker, .adverts-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.adverts-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.adverts-wrapper .box-border-radius {
  border-radius: 5px;
}
.adverts-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.adverts-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.adverts-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.adverts-wrapper .border-none {
  border: none !important;
}
.adverts-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.adverts-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.adverts-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.adverts-wrapper .round-edges {
  border-radius: 12px !important;
}
.adverts-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.adverts-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.adverts-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.adverts-wrapper .was-validated .form-control:invalid, .adverts-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.adverts-wrapper .was-validated .form-control:valid, .adverts-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.adverts-wrapper .small-font-legend {
  font-size: 10px !important;
}
.adverts-wrapper .input-group > .form-control, .adverts-wrapper .no-radius {
  border-radius: 0 !important;
}
.adverts-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.adverts-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.adverts-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.adverts-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.predefined-parcels-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.predefined-parcels-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.predefined-parcels-wrapper h1, .predefined-parcels-wrapper .integration-hero-wrap, .predefined-parcels-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.predefined-parcels-wrapper h2, .predefined-parcels-wrapper h3, .predefined-parcels-wrapper h4, .predefined-parcels-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.predefined-parcels-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.predefined-parcels-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.predefined-parcels-wrapper .collivery-blue {
  color: #284054;
}
.predefined-parcels-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.predefined-parcels-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.predefined-parcels-wrapper .date-picker,
.predefined-parcels-wrapper .time-picker {
  text-align: center;
}
.predefined-parcels-wrapper .date-picker {
  max-width: 120px;
}
.predefined-parcels-wrapper .time-picker {
  max-width: 60px;
}
.predefined-parcels-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.predefined-parcels-wrapper .fas, .predefined-parcels-wrapper .fa-solid {
  font-weight: 900;
}
.predefined-parcels-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.predefined-parcels-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.predefined-parcels-wrapper .selectize-control.single .selectize-input, .predefined-parcels-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.predefined-parcels-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.predefined-parcels-wrapper label, .predefined-parcels-wrapper small {
  color: #226d43;
}
.predefined-parcels-wrapper label {
  margin-bottom: 0 !important;
}
.predefined-parcels-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.predefined-parcels-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.predefined-parcels-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.predefined-parcels-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.predefined-parcels-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.predefined-parcels-wrapper .round-edges {
  border-radius: 12px !important;
}
.predefined-parcels-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .predefined-parcels-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .predefined-parcels-wrapper .heading-2 {
    display: none !important;
  }
}
.predefined-parcels-wrapper .collect-after {
  margin-left: -7.5em;
}
.predefined-parcels-wrapper .date-picker, .predefined-parcels-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.predefined-parcels-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.predefined-parcels-wrapper .box-border-radius {
  border-radius: 5px;
}
.predefined-parcels-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.predefined-parcels-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.predefined-parcels-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.predefined-parcels-wrapper .border-none {
  border: none !important;
}
.predefined-parcels-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.predefined-parcels-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.predefined-parcels-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.predefined-parcels-wrapper .round-edges {
  border-radius: 12px !important;
}
.predefined-parcels-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.predefined-parcels-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.predefined-parcels-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.predefined-parcels-wrapper .was-validated .form-control:invalid, .predefined-parcels-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.predefined-parcels-wrapper .was-validated .form-control:valid, .predefined-parcels-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.predefined-parcels-wrapper .small-font-legend {
  font-size: 10px !important;
}
.predefined-parcels-wrapper .input-group > .form-control, .predefined-parcels-wrapper .no-radius {
  border-radius: 0 !important;
}
.predefined-parcels-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.predefined-parcels-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.predefined-parcels-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.predefined-parcels-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.claims-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.claims-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.claims-wrapper h1, .claims-wrapper .integration-hero-wrap, .claims-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.claims-wrapper h2, .claims-wrapper h3, .claims-wrapper h4, .claims-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.claims-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.claims-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.claims-wrapper .collivery-blue {
  color: #284054;
}
.claims-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.claims-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.claims-wrapper .date-picker,
.claims-wrapper .time-picker {
  text-align: center;
}
.claims-wrapper .date-picker {
  max-width: 120px;
}
.claims-wrapper .time-picker {
  max-width: 60px;
}
.claims-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.claims-wrapper .fas, .claims-wrapper .fa-solid {
  font-weight: 900;
}
.claims-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.claims-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.claims-wrapper .selectize-control.single .selectize-input, .claims-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.claims-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.claims-wrapper label, .claims-wrapper small {
  color: #226d43;
}
.claims-wrapper label {
  margin-bottom: 0 !important;
}
.claims-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.claims-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.claims-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.claims-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.claims-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.claims-wrapper .round-edges {
  border-radius: 12px !important;
}
.claims-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .claims-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .claims-wrapper .heading-2 {
    display: none !important;
  }
}
.claims-wrapper .collect-after {
  margin-left: -7.5em;
}
.claims-wrapper .date-picker, .claims-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.claims-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.claims-wrapper .box-border-radius {
  border-radius: 5px;
}
.claims-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.claims-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.claims-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.claims-wrapper .border-none {
  border: none !important;
}
.claims-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.claims-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.claims-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.claims-wrapper .round-edges {
  border-radius: 12px !important;
}
.claims-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.claims-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.claims-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.claims-wrapper .was-validated .form-control:invalid, .claims-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.claims-wrapper .was-validated .form-control:valid, .claims-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.claims-wrapper .small-font-legend {
  font-size: 10px !important;
}
.claims-wrapper .input-group > .form-control, .claims-wrapper .no-radius {
  border-radius: 0 !important;
}
.claims-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.claims-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.claims-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.claims-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.takealot-admin-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.takealot-admin-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.takealot-admin-wrapper h1, .takealot-admin-wrapper .integration-hero-wrap, .takealot-admin-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.takealot-admin-wrapper h2, .takealot-admin-wrapper h3, .takealot-admin-wrapper h4, .takealot-admin-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.takealot-admin-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.takealot-admin-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.takealot-admin-wrapper .collivery-blue {
  color: #284054;
}
.takealot-admin-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.takealot-admin-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.takealot-admin-wrapper .date-picker,
.takealot-admin-wrapper .time-picker {
  text-align: center;
}
.takealot-admin-wrapper .date-picker {
  max-width: 120px;
}
.takealot-admin-wrapper .time-picker {
  max-width: 60px;
}
.takealot-admin-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.takealot-admin-wrapper .fas, .takealot-admin-wrapper .fa-solid {
  font-weight: 900;
}
.takealot-admin-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.takealot-admin-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.takealot-admin-wrapper .selectize-control.single .selectize-input, .takealot-admin-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.takealot-admin-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.takealot-admin-wrapper label, .takealot-admin-wrapper small {
  color: #226d43;
}
.takealot-admin-wrapper label {
  margin-bottom: 0 !important;
}
.takealot-admin-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.takealot-admin-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.takealot-admin-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.takealot-admin-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.takealot-admin-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.takealot-admin-wrapper .round-edges {
  border-radius: 12px !important;
}
.takealot-admin-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .takealot-admin-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .takealot-admin-wrapper .heading-2 {
    display: none !important;
  }
}
.takealot-admin-wrapper .collect-after {
  margin-left: -7.5em;
}
.takealot-admin-wrapper .date-picker, .takealot-admin-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.takealot-admin-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.takealot-admin-wrapper .box-border-radius {
  border-radius: 5px;
}
.takealot-admin-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.takealot-admin-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.takealot-admin-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.takealot-admin-wrapper .border-none {
  border: none !important;
}
.takealot-admin-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.takealot-admin-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.takealot-admin-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.takealot-admin-wrapper .round-edges {
  border-radius: 12px !important;
}
.takealot-admin-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.takealot-admin-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.takealot-admin-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.takealot-admin-wrapper .was-validated .form-control:invalid, .takealot-admin-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.takealot-admin-wrapper .was-validated .form-control:valid, .takealot-admin-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.takealot-admin-wrapper .small-font-legend {
  font-size: 10px !important;
}
.takealot-admin-wrapper .input-group > .form-control, .takealot-admin-wrapper .no-radius {
  border-radius: 0 !important;
}
.takealot-admin-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.takealot-admin-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.takealot-admin-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.takealot-admin-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.address-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.address-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.address-wrapper h1, .address-wrapper .integration-hero-wrap, .address-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.address-wrapper h2, .address-wrapper h3, .address-wrapper h4, .address-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.address-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.address-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.address-wrapper .collivery-blue {
  color: #284054;
}
.address-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.address-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.address-wrapper .date-picker,
.address-wrapper .time-picker {
  text-align: center;
}
.address-wrapper .date-picker {
  max-width: 120px;
}
.address-wrapper .time-picker {
  max-width: 60px;
}
.address-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.address-wrapper .fas, .address-wrapper .fa-solid {
  font-weight: 900;
}
.address-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.address-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.address-wrapper .selectize-control.single .selectize-input, .address-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.address-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.address-wrapper label, .address-wrapper small {
  color: #226d43;
}
.address-wrapper label {
  margin-bottom: 0 !important;
}
.address-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.address-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.address-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.address-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.address-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.address-wrapper .round-edges {
  border-radius: 12px !important;
}
.address-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .address-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .address-wrapper .heading-2 {
    display: none !important;
  }
}
.address-wrapper .collect-after {
  margin-left: -7.5em;
}
.address-wrapper .date-picker, .address-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.address-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.address-wrapper .box-border-radius {
  border-radius: 5px;
}
.address-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.address-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.address-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.address-wrapper .border-none {
  border: none !important;
}
.address-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.address-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.address-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.address-wrapper .round-edges {
  border-radius: 12px !important;
}
.address-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.address-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.address-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.address-wrapper .was-validated .form-control:invalid, .address-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.address-wrapper .was-validated .form-control:valid, .address-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.address-wrapper .small-font-legend {
  font-size: 10px !important;
}
.address-wrapper .input-group > .form-control, .address-wrapper .no-radius {
  border-radius: 0 !important;
}
.address-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.address-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.address-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.address-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.counter-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.counter-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.counter-wrapper h1, .counter-wrapper .integration-hero-wrap, .counter-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.counter-wrapper h2, .counter-wrapper h3, .counter-wrapper h4, .counter-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.counter-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.counter-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.counter-wrapper .collivery-blue {
  color: #284054;
}
.counter-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.counter-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.counter-wrapper .date-picker,
.counter-wrapper .time-picker {
  text-align: center;
}
.counter-wrapper .date-picker {
  max-width: 120px;
}
.counter-wrapper .time-picker {
  max-width: 60px;
}
.counter-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.counter-wrapper .fas, .counter-wrapper .fa-solid {
  font-weight: 900;
}
.counter-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.counter-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.counter-wrapper .selectize-control.single .selectize-input, .counter-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.counter-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.counter-wrapper label, .counter-wrapper small {
  color: #226d43;
}
.counter-wrapper label {
  margin-bottom: 0 !important;
}
.counter-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.counter-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.counter-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.counter-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.counter-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.counter-wrapper .round-edges {
  border-radius: 12px !important;
}
.counter-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .counter-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .counter-wrapper .heading-2 {
    display: none !important;
  }
}
.counter-wrapper .collect-after {
  margin-left: -7.5em;
}
.counter-wrapper .date-picker, .counter-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.counter-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.counter-wrapper .box-border-radius {
  border-radius: 5px;
}
.counter-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.counter-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.counter-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.counter-wrapper .border-none {
  border: none !important;
}
.counter-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.counter-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.counter-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.counter-wrapper .round-edges {
  border-radius: 12px !important;
}
.counter-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.counter-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.counter-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.counter-wrapper .was-validated .form-control:invalid, .counter-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.counter-wrapper .was-validated .form-control:valid, .counter-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.counter-wrapper .small-font-legend {
  font-size: 10px !important;
}
.counter-wrapper .input-group > .form-control, .counter-wrapper .no-radius {
  border-radius: 0 !important;
}
.counter-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.counter-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.counter-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.counter-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.profile-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.profile-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.profile-wrapper h1, .profile-wrapper .integration-hero-wrap, .profile-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.profile-wrapper h2, .profile-wrapper h3, .profile-wrapper h4, .profile-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.profile-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.profile-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.profile-wrapper .collivery-blue {
  color: #284054;
}
.profile-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.profile-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.profile-wrapper .date-picker,
.profile-wrapper .time-picker {
  text-align: center;
}
.profile-wrapper .date-picker {
  max-width: 120px;
}
.profile-wrapper .time-picker {
  max-width: 60px;
}
.profile-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.profile-wrapper .fas, .profile-wrapper .fa-solid {
  font-weight: 900;
}
.profile-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.profile-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.profile-wrapper .selectize-control.single .selectize-input, .profile-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.profile-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.profile-wrapper label, .profile-wrapper small {
  color: #226d43;
}
.profile-wrapper label {
  margin-bottom: 0 !important;
}
.profile-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.profile-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.profile-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.profile-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.profile-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.profile-wrapper .round-edges {
  border-radius: 12px !important;
}
.profile-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .profile-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .profile-wrapper .heading-2 {
    display: none !important;
  }
}
.profile-wrapper .collect-after {
  margin-left: -7.5em;
}
.profile-wrapper .date-picker, .profile-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.profile-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.profile-wrapper .box-border-radius {
  border-radius: 5px;
}
.profile-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.profile-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.profile-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.profile-wrapper .border-none {
  border: none !important;
}
.profile-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.profile-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.profile-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.profile-wrapper .round-edges {
  border-radius: 12px !important;
}
.profile-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.profile-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.profile-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.profile-wrapper .was-validated .form-control:invalid, .profile-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.profile-wrapper .was-validated .form-control:valid, .profile-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.profile-wrapper .small-font-legend {
  font-size: 10px !important;
}
.profile-wrapper .input-group > .form-control, .profile-wrapper .no-radius {
  border-radius: 0 !important;
}
.profile-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.profile-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.profile-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.profile-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.profile-wrapper .nav-tabs.nav-justified > a {
  border: none !important;
  border-radius: 0;
  padding: 0;
  text-transform: uppercase;
  font-size: 10px;
}
.profile-wrapper .nav-tabs.nav-justified > a {
  border: none;
  border-top: 4px solid #FFF !important;
  display: block;
  background-color: rgba(0, 153, 51, 0.1215686275);
  color: #000;
  padding: 20px 10px;
}
.profile-wrapper .nav-tabs.nav-justified > a.active {
  border-top: 4px solid rgba(0, 153, 51, 0.12) !important;
  background-color: #FFF;
  color: #000;
}
.profile-wrapper .nav-tabs.nav-justified > a {
  border: none;
  height: 70px;
  margin-bottom: 0px;
  display: block;
}
.profile-wrapper .nav-tabs.nav-justified > a.active {
  border-right: 1px solid #fff;
  background-color: #fff;
}
.stats-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.stats-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.stats-wrapper h1, .stats-wrapper .integration-hero-wrap, .stats-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.stats-wrapper h2, .stats-wrapper h3, .stats-wrapper h4, .stats-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.stats-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.stats-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.stats-wrapper .collivery-blue {
  color: #284054;
}
.stats-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.stats-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.stats-wrapper .date-picker,
.stats-wrapper .time-picker {
  text-align: center;
}
.stats-wrapper .date-picker {
  max-width: 120px;
}
.stats-wrapper .time-picker {
  max-width: 60px;
}
.stats-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.stats-wrapper .fas, .stats-wrapper .fa-solid {
  font-weight: 900;
}
.stats-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.stats-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.stats-wrapper .selectize-control.single .selectize-input, .stats-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.stats-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.stats-wrapper label, .stats-wrapper small {
  color: #226d43;
}
.stats-wrapper label {
  margin-bottom: 0 !important;
}
.stats-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.stats-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.stats-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.stats-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.stats-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.stats-wrapper .round-edges {
  border-radius: 12px !important;
}
.stats-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .stats-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .stats-wrapper .heading-2 {
    display: none !important;
  }
}
.stats-wrapper .collect-after {
  margin-left: -7.5em;
}
.stats-wrapper .date-picker, .stats-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.stats-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.stats-wrapper .box-border-radius {
  border-radius: 5px;
}
.stats-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.stats-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.stats-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.stats-wrapper .border-none {
  border: none !important;
}
.stats-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.stats-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.stats-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.stats-wrapper .round-edges {
  border-radius: 12px !important;
}
.stats-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.stats-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.stats-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.stats-wrapper .was-validated .form-control:invalid, .stats-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.stats-wrapper .was-validated .form-control:valid, .stats-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.stats-wrapper .small-font-legend {
  font-size: 10px !important;
}
.stats-wrapper .input-group > .form-control, .stats-wrapper .no-radius {
  border-radius: 0 !important;
}
.stats-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.stats-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.stats-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.stats-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.credit-application-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.credit-application-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.credit-application-wrapper h1, .credit-application-wrapper .integration-hero-wrap, .credit-application-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.credit-application-wrapper h2, .credit-application-wrapper h3, .credit-application-wrapper h4, .credit-application-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.credit-application-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.credit-application-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.credit-application-wrapper .collivery-blue {
  color: #284054;
}
.credit-application-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.credit-application-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.credit-application-wrapper .date-picker,
.credit-application-wrapper .time-picker {
  text-align: center;
}
.credit-application-wrapper .date-picker {
  max-width: 120px;
}
.credit-application-wrapper .time-picker {
  max-width: 60px;
}
.credit-application-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.credit-application-wrapper .fas, .credit-application-wrapper .fa-solid {
  font-weight: 900;
}
.credit-application-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.credit-application-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.credit-application-wrapper .selectize-control.single .selectize-input, .credit-application-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.credit-application-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.credit-application-wrapper label, .credit-application-wrapper small {
  color: #226d43;
}
.credit-application-wrapper label {
  margin-bottom: 0 !important;
}
.credit-application-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.credit-application-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.credit-application-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.credit-application-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.credit-application-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.credit-application-wrapper .round-edges {
  border-radius: 12px !important;
}
.credit-application-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .credit-application-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .credit-application-wrapper .heading-2 {
    display: none !important;
  }
}
.credit-application-wrapper .collect-after {
  margin-left: -7.5em;
}
.credit-application-wrapper .date-picker, .credit-application-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.credit-application-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.credit-application-wrapper .box-border-radius {
  border-radius: 5px;
}
.credit-application-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.credit-application-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.credit-application-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.credit-application-wrapper .border-none {
  border: none !important;
}
.credit-application-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.credit-application-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.credit-application-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.credit-application-wrapper .round-edges {
  border-radius: 12px !important;
}
.credit-application-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.credit-application-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.credit-application-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.credit-application-wrapper .was-validated .form-control:invalid, .credit-application-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.credit-application-wrapper .was-validated .form-control:valid, .credit-application-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.credit-application-wrapper .small-font-legend {
  font-size: 10px !important;
}
.credit-application-wrapper .input-group > .form-control, .credit-application-wrapper .no-radius {
  border-radius: 0 !important;
}
.credit-application-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.credit-application-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.credit-application-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.credit-application-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.credit-application-wrapper .custom-input-group > .form-control {
  border-radius: unset !important;
}
.credit-application-wrapper .custom-input-group-prepend label.custom-label span.custom-span {
  padding: unset !important;
  margin-bottom: unset !important;
  color: #ec0000;
}
.credit-application-wrapper .custom-input-group-text {
  background-color: #dfeefb !important;
}
.credit-application-wrapper .custom-form-control {
  border-radius: unset !important;
}
.credit-application-wrapper .custom-btn-outline-success {
  padding: 0.2rem 0.3rem !important;
  font-size: 0.75rem !important;
  line-height: 1.5 !important;
  border-radius: 0.2rem !important;
  font-weight: unset !important;
  border: 1px solid !important;
}
.credit-application-wrapper .custom-btn-outline-success:hover {
  color: #fff !important;
  background-color: #5cb85c !important;
  border-color: #5cb85c !important;
}
.credit-application-wrapper .custom-input-group-text {
  border-radius: unset;
}
.outsourcing-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.outsourcing-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.outsourcing-wrapper h1, .outsourcing-wrapper .integration-hero-wrap, .outsourcing-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.outsourcing-wrapper h2, .outsourcing-wrapper h3, .outsourcing-wrapper h4, .outsourcing-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.outsourcing-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.outsourcing-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.outsourcing-wrapper .collivery-blue {
  color: #284054;
}
.outsourcing-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.outsourcing-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.outsourcing-wrapper .date-picker,
.outsourcing-wrapper .time-picker {
  text-align: center;
}
.outsourcing-wrapper .date-picker {
  max-width: 120px;
}
.outsourcing-wrapper .time-picker {
  max-width: 60px;
}
.outsourcing-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.outsourcing-wrapper .fas, .outsourcing-wrapper .fa-solid {
  font-weight: 900;
}
.outsourcing-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.outsourcing-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.outsourcing-wrapper .selectize-control.single .selectize-input, .outsourcing-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.outsourcing-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.outsourcing-wrapper label, .outsourcing-wrapper small {
  color: #226d43;
}
.outsourcing-wrapper label {
  margin-bottom: 0 !important;
}
.outsourcing-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.outsourcing-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.outsourcing-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.outsourcing-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.outsourcing-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.outsourcing-wrapper .round-edges {
  border-radius: 12px !important;
}
.outsourcing-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .outsourcing-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .outsourcing-wrapper .heading-2 {
    display: none !important;
  }
}
.outsourcing-wrapper .collect-after {
  margin-left: -7.5em;
}
.outsourcing-wrapper .date-picker, .outsourcing-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.outsourcing-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.outsourcing-wrapper .box-border-radius {
  border-radius: 5px;
}
.outsourcing-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.outsourcing-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.outsourcing-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.outsourcing-wrapper .border-none {
  border: none !important;
}
.outsourcing-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.outsourcing-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.outsourcing-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.outsourcing-wrapper .round-edges {
  border-radius: 12px !important;
}
.outsourcing-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.outsourcing-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.outsourcing-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.outsourcing-wrapper .was-validated .form-control:invalid, .outsourcing-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.outsourcing-wrapper .was-validated .form-control:valid, .outsourcing-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.outsourcing-wrapper .small-font-legend {
  font-size: 10px !important;
}
.outsourcing-wrapper .input-group > .form-control, .outsourcing-wrapper .no-radius {
  border-radius: 0 !important;
}
.outsourcing-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.outsourcing-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.outsourcing-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.outsourcing-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.simple-registration-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.simple-registration-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.simple-registration-wrapper h1, .simple-registration-wrapper .integration-hero-wrap, .simple-registration-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.simple-registration-wrapper h2, .simple-registration-wrapper h3, .simple-registration-wrapper h4, .simple-registration-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.simple-registration-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.simple-registration-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.simple-registration-wrapper .collivery-blue {
  color: #284054;
}
.simple-registration-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.simple-registration-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.simple-registration-wrapper .date-picker,
.simple-registration-wrapper .time-picker {
  text-align: center;
}
.simple-registration-wrapper .date-picker {
  max-width: 120px;
}
.simple-registration-wrapper .time-picker {
  max-width: 60px;
}
.simple-registration-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.simple-registration-wrapper .fas, .simple-registration-wrapper .fa-solid {
  font-weight: 900;
}
.simple-registration-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.simple-registration-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.simple-registration-wrapper .selectize-control.single .selectize-input, .simple-registration-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.simple-registration-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.simple-registration-wrapper label, .simple-registration-wrapper small {
  color: #226d43;
}
.simple-registration-wrapper label {
  margin-bottom: 0 !important;
}
.simple-registration-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.simple-registration-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.simple-registration-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.simple-registration-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.simple-registration-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.simple-registration-wrapper .round-edges {
  border-radius: 12px !important;
}
.simple-registration-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .simple-registration-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .simple-registration-wrapper .heading-2 {
    display: none !important;
  }
}
.simple-registration-wrapper .collect-after {
  margin-left: -7.5em;
}
.simple-registration-wrapper .date-picker, .simple-registration-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.simple-registration-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.simple-registration-wrapper .box-border-radius {
  border-radius: 5px;
}
.simple-registration-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.simple-registration-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.simple-registration-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.simple-registration-wrapper .border-none {
  border: none !important;
}
.simple-registration-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.simple-registration-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.simple-registration-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.simple-registration-wrapper .round-edges {
  border-radius: 12px !important;
}
.simple-registration-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.simple-registration-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.simple-registration-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.simple-registration-wrapper .was-validated .form-control:invalid, .simple-registration-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.simple-registration-wrapper .was-validated .form-control:valid, .simple-registration-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.simple-registration-wrapper .small-font-legend {
  font-size: 10px !important;
}
.simple-registration-wrapper .input-group > .form-control, .simple-registration-wrapper .no-radius {
  border-radius: 0 !important;
}
.simple-registration-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.simple-registration-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.simple-registration-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.simple-registration-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.shopify-client-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.shopify-client-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.shopify-client-wrapper h1, .shopify-client-wrapper .integration-hero-wrap, .shopify-client-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.shopify-client-wrapper h2, .shopify-client-wrapper h3, .shopify-client-wrapper h4, .shopify-client-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.shopify-client-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.shopify-client-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.shopify-client-wrapper .collivery-blue {
  color: #284054;
}
.shopify-client-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.shopify-client-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.shopify-client-wrapper .date-picker,
.shopify-client-wrapper .time-picker {
  text-align: center;
}
.shopify-client-wrapper .date-picker {
  max-width: 120px;
}
.shopify-client-wrapper .time-picker {
  max-width: 60px;
}
.shopify-client-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.shopify-client-wrapper .fas, .shopify-client-wrapper .fa-solid {
  font-weight: 900;
}
.shopify-client-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.shopify-client-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.shopify-client-wrapper .selectize-control.single .selectize-input, .shopify-client-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.shopify-client-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.shopify-client-wrapper label, .shopify-client-wrapper small {
  color: #226d43;
}
.shopify-client-wrapper label {
  margin-bottom: 0 !important;
}
.shopify-client-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.shopify-client-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.shopify-client-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.shopify-client-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.shopify-client-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.shopify-client-wrapper .round-edges {
  border-radius: 12px !important;
}
.shopify-client-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .shopify-client-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .shopify-client-wrapper .heading-2 {
    display: none !important;
  }
}
.shopify-client-wrapper .collect-after {
  margin-left: -7.5em;
}
.shopify-client-wrapper .date-picker, .shopify-client-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.shopify-client-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.shopify-client-wrapper .box-border-radius {
  border-radius: 5px;
}
.shopify-client-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.shopify-client-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.shopify-client-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.shopify-client-wrapper .border-none {
  border: none !important;
}
.shopify-client-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.shopify-client-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.shopify-client-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.shopify-client-wrapper .round-edges {
  border-radius: 12px !important;
}
.shopify-client-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.shopify-client-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.shopify-client-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.shopify-client-wrapper .was-validated .form-control:invalid, .shopify-client-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.shopify-client-wrapper .was-validated .form-control:valid, .shopify-client-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.shopify-client-wrapper .small-font-legend {
  font-size: 10px !important;
}
.shopify-client-wrapper .input-group > .form-control, .shopify-client-wrapper .no-radius {
  border-radius: 0 !important;
}
.shopify-client-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.shopify-client-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.shopify-client-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.shopify-client-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.shopify-client-wrapper .input-group > .form-control {
  border-radius: unset !important;
}
.shopify-client-wrapper .input-group-text {
  background-color: #dfeefb !important;
}
.shopify-client-wrapper input.form-control {
  border-radius: unset !important;
}
.shopify-client-wrapper .btn-outline-success {
  padding: 0.2rem 0.3rem !important;
  font-size: 0.75rem !important;
  line-height: 1.5 !important;
  border-radius: 0.2rem !important;
  font-weight: unset !important;
  border: 1px solid !important;
}
.shopify-client-wrapper .btn-outline-success:hover {
  color: #fff !important;
  background-color: #5cb85c !important;
  border-color: #5cb85c !important;
}
.shopify-client-wrapper .input-group-text {
  border-radius: unset;
}
.woocommerce-client-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.woocommerce-client-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.woocommerce-client-wrapper h1, .woocommerce-client-wrapper .integration-hero-wrap, .woocommerce-client-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.woocommerce-client-wrapper h2, .woocommerce-client-wrapper h3, .woocommerce-client-wrapper h4, .woocommerce-client-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.woocommerce-client-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.woocommerce-client-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.woocommerce-client-wrapper .collivery-blue {
  color: #284054;
}
.woocommerce-client-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.woocommerce-client-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.woocommerce-client-wrapper .date-picker,
.woocommerce-client-wrapper .time-picker {
  text-align: center;
}
.woocommerce-client-wrapper .date-picker {
  max-width: 120px;
}
.woocommerce-client-wrapper .time-picker {
  max-width: 60px;
}
.woocommerce-client-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.woocommerce-client-wrapper .fas, .woocommerce-client-wrapper .fa-solid {
  font-weight: 900;
}
.woocommerce-client-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.woocommerce-client-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.woocommerce-client-wrapper .selectize-control.single .selectize-input, .woocommerce-client-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.woocommerce-client-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.woocommerce-client-wrapper label, .woocommerce-client-wrapper small {
  color: #226d43;
}
.woocommerce-client-wrapper label {
  margin-bottom: 0 !important;
}
.woocommerce-client-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.woocommerce-client-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.woocommerce-client-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.woocommerce-client-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.woocommerce-client-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.woocommerce-client-wrapper .round-edges {
  border-radius: 12px !important;
}
.woocommerce-client-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .woocommerce-client-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .woocommerce-client-wrapper .heading-2 {
    display: none !important;
  }
}
.woocommerce-client-wrapper .collect-after {
  margin-left: -7.5em;
}
.woocommerce-client-wrapper .date-picker, .woocommerce-client-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.woocommerce-client-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.woocommerce-client-wrapper .box-border-radius {
  border-radius: 5px;
}
.woocommerce-client-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.woocommerce-client-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.woocommerce-client-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.woocommerce-client-wrapper .border-none {
  border: none !important;
}
.woocommerce-client-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.woocommerce-client-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.woocommerce-client-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.woocommerce-client-wrapper .round-edges {
  border-radius: 12px !important;
}
.woocommerce-client-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.woocommerce-client-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.woocommerce-client-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.woocommerce-client-wrapper .was-validated .form-control:invalid, .woocommerce-client-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.woocommerce-client-wrapper .was-validated .form-control:valid, .woocommerce-client-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.woocommerce-client-wrapper .small-font-legend {
  font-size: 10px !important;
}
.woocommerce-client-wrapper .input-group > .form-control, .woocommerce-client-wrapper .no-radius {
  border-radius: 0 !important;
}
.woocommerce-client-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.woocommerce-client-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.woocommerce-client-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.woocommerce-client-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.woocommerce-client-wrapper .input-group > .form-control {
  border-radius: unset !important;
}
.woocommerce-client-wrapper .input-group-text {
  background-color: #dfeefb !important;
}
.woocommerce-client-wrapper input.form-control {
  border-radius: unset !important;
}
.woocommerce-client-wrapper .btn-outline-success {
  padding: 0.2rem 0.3rem !important;
  font-size: 0.75rem !important;
  line-height: 1.5 !important;
  border-radius: 0.2rem !important;
  font-weight: unset !important;
  border: 1px solid !important;
}
.woocommerce-client-wrapper .btn-outline-success:hover {
  color: #fff !important;
  background-color: #5cb85c !important;
  border-color: #5cb85c !important;
}
.woocommerce-client-wrapper .input-group-text {
  border-radius: unset;
}
.delivery-signature-wrapper ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #577957 !important;
  opacity: 1;
}
.delivery-signature-wrapper ::placeholder { /* Most modern browsers support. */
  color: #577957 !important;
}
.delivery-signature-wrapper h1, .delivery-signature-wrapper .integration-hero-wrap, .delivery-signature-wrapper .solutions {
  color: #008230;
  font-weight: 900 !important;
  font-size: 60px;
  font-family: Verdana, system-ui;
}
.delivery-signature-wrapper h2, .delivery-signature-wrapper h3, .delivery-signature-wrapper h4, .delivery-signature-wrapper h5 {
  font-family: Verdana, system-ui;
  color: #01822f;
  font-weight: 900 !important;
}
.delivery-signature-wrapper .form-control.selectize-control.form-control {
  height: auto !important;
  border-radius: 12px;
}
.delivery-signature-wrapper .bg--secondary {
  background: #e5f2e9 !important;
  border-radius: 12px;
}
.delivery-signature-wrapper .collivery-blue {
  color: #284054;
}
.delivery-signature-wrapper .card {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.16), 0 4px 10px rgba(0, 0, 0, 0.23) !important;
  border: none !important;
}
.delivery-signature-wrapper .card-background-color {
  background: #008230;
  border-radius: 12px;
}
.delivery-signature-wrapper .date-picker,
.delivery-signature-wrapper .time-picker {
  text-align: center;
}
.delivery-signature-wrapper .date-picker {
  max-width: 120px;
}
.delivery-signature-wrapper .time-picker {
  max-width: 60px;
}
.delivery-signature-wrapper fieldset[class*=card-outline-] .card-body {
  padding-top: 10px;
  padding-bottom: 10px;
}
.delivery-signature-wrapper .fas, .delivery-signature-wrapper .fa-solid {
  font-weight: 900;
}
.delivery-signature-wrapper .icon-wrapper {
  display: inline-block;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  text-align: center;
  vertical-align: center;
  line-height: 30px;
  box-shadow: 10px 10px 5px #f2f2f2;
  margin: 0 auto;
  border: 0px solid #000000 !important;
  padding-top: 1rem;
  margin-top: -3rem;
}
.delivery-signature-wrapper .icon-wrapper i {
  color: #01822f;
  margin: 0 auto;
}
.delivery-signature-wrapper .selectize-control.single .selectize-input, .delivery-signature-wrapper .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 12px !important;
}
.delivery-signature-wrapper .selectize-input .item {
  margin-top: 0px !important;
}
.delivery-signature-wrapper label, .delivery-signature-wrapper small {
  color: #226d43;
}
.delivery-signature-wrapper label {
  margin-bottom: 0 !important;
}
.delivery-signature-wrapper input[type=radio] {
  border: 2px solid #01822f;
}
.delivery-signature-wrapper .input-group-text {
  border: none !important;
  border-radius: 12px;
}
.delivery-signature-wrapper .background--green {
  background-color: #e5f2e9 !important;
}
.delivery-signature-wrapper .radio-button-space {
  background-color: #e5f2e9 !important;
  padding: 1rem;
}
.delivery-signature-wrapper .no-content-delivery {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e5f2e9 !important;
  width: 25%;
  border-radius: 12px;
  margin: 0 auto;
}
.delivery-signature-wrapper .round-edges {
  border-radius: 12px !important;
}
.delivery-signature-wrapper .sentence {
  color: #226d43;
}
@media only screen and (max-width: 991px) {
  .delivery-signature-wrapper .heading {
    display: none !important;
  }
}
@media only screen and (min-width: 991px) {
  .delivery-signature-wrapper .heading-2 {
    display: none !important;
  }
}
.delivery-signature-wrapper .collect-after {
  margin-left: -7.5em;
}
.delivery-signature-wrapper .date-picker, .delivery-signature-wrapper .time-picker {
  background-color: #e5f2e9 !important;
  color: #226d43 !important;
}
.delivery-signature-wrapper .time-date-icon {
  margin-top: 0.3rem;
}
.delivery-signature-wrapper .box-border-radius {
  border-radius: 5px;
}
.delivery-signature-wrapper .btn-outline-success {
  color: #01822f !important;
  border-color: #01822f !important;
  border: 2px solid !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.delivery-signature-wrapper .btn-outline-success:hover {
  background-color: white !important;
}
.delivery-signature-wrapper .input-group-text {
  background-color: #e5f2e9 !important;
  width: 100% !important;
  border: none !important;
}
.delivery-signature-wrapper .border-none {
  border: none !important;
}
.delivery-signature-wrapper .input-group > .form-control {
  border-radius: 12px !important;
}
.delivery-signature-wrapper input.form-control {
  background-color: #e6f3eb !important;
  border: none !important;
  border-radius: 12px !important;
}
.delivery-signature-wrapper .form-control {
  border: none !important;
  border-top: none !important;
  background: #e5f2e9 !important;
}
.delivery-signature-wrapper .round-edges {
  border-radius: 12px !important;
}
.delivery-signature-wrapper .pb-3rem {
  padding-bottom: 2rem;
}
.delivery-signature-wrapper .modal-content {
  border-radius: 1.3rem !important;
}
.delivery-signature-wrapper .modal-content fieldset {
  border-radius: 12px;
}
.delivery-signature-wrapper .was-validated .form-control:invalid, .delivery-signature-wrapper .form-control.is-invalid {
  border-color: #c60f13 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c60f13' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c60f13' stroke='none'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.delivery-signature-wrapper .was-validated .form-control:valid, .delivery-signature-wrapper .form-control.is-valid {
  border-color: #2dcc70 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232dcc70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;
  background-repeat: no-repeat !important;
  background-position: right calc(0.375em + 0.1875rem) center !important;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) !important;
}
.delivery-signature-wrapper .small-font-legend {
  font-size: 10px !important;
}
.delivery-signature-wrapper .input-group > .form-control, .delivery-signature-wrapper .no-radius {
  border-radius: 0 !important;
}
.delivery-signature-wrapper .badge-paid {
  background-color: #aee9d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.delivery-signature-wrapper .badge-unfulfilled {
  background-color: #fed3d1;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.delivery-signature-wrapper .badge-partial {
  background-color: #ffd79d;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.delivery-signature-wrapper .badge-pending {
  color: #202223;
  background-color: #ffea8a;
  color: #202223;
  border-radius: 0.25rem;
  padding: 0.25em 0.5em;
  font-size: 80%;
  display: inline-block;
}
.delivery-signature-wrapper .input-options-pd {
  padding: 2px;
  border-radius: 0;
}
.delivery-signature-wrapper .input-group-text {
  border: unset;
  box-shadow: unset;
  background-color: #e4ffed !important;
}
.delivery-signature-wrapper .selectize-input {
  border: unset;
  box-shadow: unset;
}
.delivery-signature-wrapper input.form-control {
  border-radius: unset !important;
}
.delivery-signature-wrapper .form-control {
  border: none !important;
  height: auto;
  box-shadow: unset;
  background-color: #e5f2e9;
  border-radius: unset;
}
.delivery-signature-wrapper .registration-category input[type=radio] {
  display: none !important;
}
.delivery-signature-wrapper .selectize-input,
.delivery-signature-wrapper .selectize-control.single .selectize-input.input-active {
  background: #e5f2e9 !important;
}
.delivery-signature-wrapper .input-group:not(.has-validation) > .form-control:not(:last-child),
.delivery-signature-wrapper .input-group:not(.has-validation) > .custom-select:not(:last-child),
.delivery-signature-wrapper .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.delivery-signature-wrapper .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 12px !important;
  border-bottom-right-radius: 12px !important;
}
.delivery-signature-wrapper .selectize-control.single .selectize-input,
.delivery-signature-wrapper .registration .selectize-control.single .selectize-input input {
  cursor: pointer;
  border-radius: 0 !important;
}
.delivery-signature-wrapper .input-group > .form-control:not(:first-child),
.delivery-signature-wrapper .input-group > .custom-select:not(:first-child) {
  border-top-right-radius: 12px !important;
  border-bottom-right-radius: 12px !important;
}
.delivery-signature-wrapper .form-groups {
  margin-bottom: -3rem;
}
@media only screen and (max-width: 999px) {
  .delivery-signature-wrapper .form-groups {
    margin-bottom: -7rem;
  }
}

.btn-default:hover, .btn-default, .btn-concrete:hover, .btn-concrete, .btn-lipstick:hover, .btn-lipstick, .btn-carrot:hover, .btn-carrot, .btn-sun:hover, .btn-sun, .btn-asphalt:hover, .btn-asphalt, .btn-amethyst:hover, .btn-amethyst, .btn-sky:hover, .btn-sky, .btn-emerald:hover, .btn-emerald, .btn-turquoise:hover, .btn-turquoise {
  color: #ffffff;
}

.btn-xs,
.btn-group-xs > .btn,
.cookie-consent-banner .btn-group-xs > button {
  padding: 0.125rem 0.25rem;
  font-size: 0.7rem;
  line-height: 1.2;
  border-radius: 0.13rem;
}

.btn-turquoise {
  background-color: #19bc9b;
  border: 1px solid #14987d;
}

.btn-turquoise:hover {
  background-color: #16a084;
  border: 1px solid #16a084;
}

.btn-emerald {
  background-color: #2dcc70;
  border: 1px solid #26ab5e;
}

.btn-emerald:hover {
  background-color: #26ad60;
  border: 1px solid #26ad60;
}

.btn-sky {
  background-color: #3399db;
  border: 1px solid #2284c3;
}

.btn-sky:hover {
  background-color: #287fba;
  border: 1px solid #287fba;
}

.btn-amethyst {
  background-color: #9b59b5;
  border: 1px solid #86479f;
}

.btn-amethyst:hover {
  background-color: #8e44ad;
  border: 1px solid #8e44ad;
}

.btn-asphalt {
  background-color: #33495e;
  border: 1px solid #253444;
}

.btn-asphalt:hover {
  background-color: #2b3d4f;
  border: 1px solid #2b3d4f;
}

.btn-sun {
  background-color: #f2c40c;
  border: 1px solid #cba50a;
}

.btn-sun:hover {
  background-color: #f29b11;
  border: 1px solid #f29b11;
}

.btn-carrot {
  background-color: #e57c21;
  border: 1px solid #c66817;
}

.btn-carrot:hover {
  background-color: #d35400;
  border: 1px solid #d35400;
}

.btn-lipstick {
  background-color: #e84c3d;
  border: 1px solid #e12c1b;
}

.btn-lipstick:hover {
  background-color: #bf382b;
  border: 1px solid #bf382b;
}

.btn-clouds {
  background-color: #edeff2;
  border: 1px solid #d5dae1;
  color: #33495e;
}

.btn-clouds:hover {
  background-color: #bdc2c7;
  border: 1px solid #bdc2c7;
  color: #33495e;
}

.btn-concrete {
  background-color: #93a5a5;
  border: 1px solid #7d9292;
}

.btn-concrete:hover {
  background-color: #5b6868;
  border: 1px solid #5b6868;
}

.btn-default {
  background-color: #007bff;
  border: 1px solid #0067d6;
}

.btn-default:hover {
  background-color: #0056b3;
  border: 1px solid #0056b3;
}

.btn, .cookie-consent-banner button {
  will-change: background, border, color;
}
.btn.disabled:hover, .cookie-consent-banner button.disabled:hover, .btn:disabled:hover, .cookie-consent-banner button:disabled:hover {
  cursor: not-allowed;
}
.btn.no-hover:hover, .cookie-consent-banner button.no-hover:hover {
  cursor: default;
}
.btn-loading {
  background: #939598 url("/images/spinner.gif") no-repeat 4px center !important;
  background-size: 20px !important;
  background-blend-mode: multiply;
  border: 1px solid #797b7f !important;
  color: #545558 !important;
  padding-left: 28px !important;
}

.card-turquoise {
  background-color: #19bc9b;
}

.card-outline-turquoise {
  border: 1px solid #19bc9b;
}

.card-turquoise .card-header, .card-turquoise .card-footer,
.card-outline-turquoise .card-header,
.card-outline-turquoise .card-footer {
  border-color: #0d6251;
}
.card-turquoise .card-header *:not(input):not(select), .card-turquoise .card-footer *:not(input):not(select),
.card-outline-turquoise .card-header *:not(input):not(select),
.card-outline-turquoise .card-footer *:not(input):not(select) {
  color: #69ebd1;
}
.card-turquoise .card-label-icon,
.card-outline-turquoise .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #19bc9b 1px solid;
  border-right: #19bc9b 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-turquoise .card-label-icon:before, .card-turquoise .card-label-icon:after,
.card-outline-turquoise .card-label-icon:before,
.card-outline-turquoise .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-turquoise .card-label-icon:before,
.card-outline-turquoise .card-label-icon:before {
  top: -10.59px;
  border-top: #19bc9b 1px solid;
  border-right: #19bc9b 1px solid;
}
.card-turquoise .card-label-icon:after,
.card-outline-turquoise .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #19bc9b 1px solid;
  border-left: #19bc9b 1px solid;
}

.card-emerald {
  background-color: #2dcc70;
}

.card-outline-emerald {
  border: 1px solid #2dcc70;
}

.card-emerald .card-header, .card-emerald .card-footer,
.card-outline-emerald .card-header,
.card-outline-emerald .card-footer {
  border-color: #1b7842;
}
.card-emerald .card-header *:not(input):not(select), .card-emerald .card-footer *:not(input):not(select),
.card-outline-emerald .card-header *:not(input):not(select),
.card-outline-emerald .card-footer *:not(input):not(select) {
  color: #92e7b6;
}
.card-emerald .card-label-icon,
.card-outline-emerald .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #2dcc70 1px solid;
  border-right: #2dcc70 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-emerald .card-label-icon:before, .card-emerald .card-label-icon:after,
.card-outline-emerald .card-label-icon:before,
.card-outline-emerald .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-emerald .card-label-icon:before,
.card-outline-emerald .card-label-icon:before {
  top: -10.59px;
  border-top: #2dcc70 1px solid;
  border-right: #2dcc70 1px solid;
}
.card-emerald .card-label-icon:after,
.card-outline-emerald .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #2dcc70 1px solid;
  border-left: #2dcc70 1px solid;
}

.card-sky {
  background-color: #3399db;
}

.card-outline-sky {
  border: 1px solid #3399db;
}

.card-sky .card-header, .card-sky .card-footer,
.card-outline-sky .card-header,
.card-outline-sky .card-footer {
  border-color: #19618f;
}
.card-sky .card-header *:not(input):not(select), .card-sky .card-footer *:not(input):not(select),
.card-outline-sky .card-header *:not(input):not(select),
.card-outline-sky .card-footer *:not(input):not(select) {
  color: #9fcfee;
}
.card-sky .card-label-icon,
.card-outline-sky .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #3399db 1px solid;
  border-right: #3399db 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-sky .card-label-icon:before, .card-sky .card-label-icon:after,
.card-outline-sky .card-label-icon:before,
.card-outline-sky .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-sky .card-label-icon:before,
.card-outline-sky .card-label-icon:before {
  top: -10.59px;
  border-top: #3399db 1px solid;
  border-right: #3399db 1px solid;
}
.card-sky .card-label-icon:after,
.card-outline-sky .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #3399db 1px solid;
  border-left: #3399db 1px solid;
}

.card-amethyst {
  background-color: #9b59b5;
}

.card-outline-amethyst {
  border: 1px solid #9b59b5;
}

.card-amethyst .card-header, .card-amethyst .card-footer,
.card-outline-amethyst .card-header,
.card-outline-amethyst .card-footer {
  border-color: #623474;
}
.card-amethyst .card-header *:not(input):not(select), .card-amethyst .card-footer *:not(input):not(select),
.card-outline-amethyst .card-header *:not(input):not(select),
.card-outline-amethyst .card-footer *:not(input):not(select) {
  color: #d0b1dc;
}
.card-amethyst .card-label-icon,
.card-outline-amethyst .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #9b59b5 1px solid;
  border-right: #9b59b5 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-amethyst .card-label-icon:before, .card-amethyst .card-label-icon:after,
.card-outline-amethyst .card-label-icon:before,
.card-outline-amethyst .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-amethyst .card-label-icon:before,
.card-outline-amethyst .card-label-icon:before {
  top: -10.59px;
  border-top: #9b59b5 1px solid;
  border-right: #9b59b5 1px solid;
}
.card-amethyst .card-label-icon:after,
.card-outline-amethyst .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #9b59b5 1px solid;
  border-left: #9b59b5 1px solid;
}

.card-asphalt {
  background-color: #33495e;
}

.card-outline-asphalt {
  border: 1px solid #33495e;
}

.card-asphalt .card-header, .card-asphalt .card-footer,
.card-outline-asphalt .card-header,
.card-outline-asphalt .card-footer {
  border-color: #0f161c;
}
.card-asphalt .card-header *:not(input):not(select), .card-asphalt .card-footer *:not(input):not(select),
.card-outline-asphalt .card-header *:not(input):not(select),
.card-outline-asphalt .card-footer *:not(input):not(select) {
  color: #6589ab;
}
.card-asphalt .card-label-icon,
.card-outline-asphalt .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #33495e 1px solid;
  border-right: #33495e 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-asphalt .card-label-icon:before, .card-asphalt .card-label-icon:after,
.card-outline-asphalt .card-label-icon:before,
.card-outline-asphalt .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-asphalt .card-label-icon:before,
.card-outline-asphalt .card-label-icon:before {
  top: -10.59px;
  border-top: #33495e 1px solid;
  border-right: #33495e 1px solid;
}
.card-asphalt .card-label-icon:after,
.card-outline-asphalt .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #33495e 1px solid;
  border-left: #33495e 1px solid;
}

.card-sun {
  background-color: #f2c40c;
}

.card-outline-sun {
  border: 1px solid #f2c40c;
}

.card-sun .card-header, .card-sun .card-footer,
.card-outline-sun .card-header,
.card-outline-sun .card-footer {
  border-color: #917507;
}
.card-sun .card-header *:not(input):not(select), .card-sun .card-footer *:not(input):not(select),
.card-outline-sun .card-header *:not(input):not(select),
.card-outline-sun .card-footer *:not(input):not(select) {
  color: #796206;
}
.card-sun .card-label-icon,
.card-outline-sun .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #f2c40c 1px solid;
  border-right: #f2c40c 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-sun .card-label-icon:before, .card-sun .card-label-icon:after,
.card-outline-sun .card-label-icon:before,
.card-outline-sun .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-sun .card-label-icon:before,
.card-outline-sun .card-label-icon:before {
  top: -10.59px;
  border-top: #f2c40c 1px solid;
  border-right: #f2c40c 1px solid;
}
.card-sun .card-label-icon:after,
.card-outline-sun .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #f2c40c 1px solid;
  border-left: #f2c40c 1px solid;
}

.card-carrot {
  background-color: #e57c21;
}

.card-outline-carrot {
  border: 1px solid #e57c21;
}

.card-carrot .card-header, .card-carrot .card-footer,
.card-outline-carrot .card-header,
.card-outline-carrot .card-footer {
  border-color: #8f4b11;
}
.card-carrot .card-header *:not(input):not(select), .card-carrot .card-footer *:not(input):not(select),
.card-outline-carrot .card-header *:not(input):not(select),
.card-outline-carrot .card-footer *:not(input):not(select) {
  color: #f2bf93;
}
.card-carrot .card-label-icon,
.card-outline-carrot .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #e57c21 1px solid;
  border-right: #e57c21 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-carrot .card-label-icon:before, .card-carrot .card-label-icon:after,
.card-outline-carrot .card-label-icon:before,
.card-outline-carrot .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-carrot .card-label-icon:before,
.card-outline-carrot .card-label-icon:before {
  top: -10.59px;
  border-top: #e57c21 1px solid;
  border-right: #e57c21 1px solid;
}
.card-carrot .card-label-icon:after,
.card-outline-carrot .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #e57c21 1px solid;
  border-left: #e57c21 1px solid;
}

.card-lipstick {
  background-color: #e84c3d;
}

.card-outline-lipstick {
  border: 1px solid #e84c3d;
}

.card-lipstick .card-header, .card-lipstick .card-footer,
.card-outline-lipstick .card-header,
.card-outline-lipstick .card-footer {
  border-color: #ab2114;
}
.card-lipstick .card-header *:not(input):not(select), .card-lipstick .card-footer *:not(input):not(select),
.card-outline-lipstick .card-header *:not(input):not(select),
.card-outline-lipstick .card-footer *:not(input):not(select) {
  color: #f6b5af;
}
.card-lipstick .card-label-icon,
.card-outline-lipstick .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #e84c3d 1px solid;
  border-right: #e84c3d 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-lipstick .card-label-icon:before, .card-lipstick .card-label-icon:after,
.card-outline-lipstick .card-label-icon:before,
.card-outline-lipstick .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-lipstick .card-label-icon:before,
.card-outline-lipstick .card-label-icon:before {
  top: -10.59px;
  border-top: #e84c3d 1px solid;
  border-right: #e84c3d 1px solid;
}
.card-lipstick .card-label-icon:after,
.card-outline-lipstick .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #e84c3d 1px solid;
  border-left: #e84c3d 1px solid;
}

.card-clouds {
  background-color: #edeff2;
}

.card-outline-clouds {
  border: 1px solid #edeff2;
}

.card-clouds .card-header, .card-clouds .card-footer,
.card-outline-clouds .card-header,
.card-outline-clouds .card-footer {
  border-color: #b2bac7;
}
.card-clouds .card-header *:not(input):not(select), .card-clouds .card-footer *:not(input):not(select),
.card-outline-clouds .card-header *:not(input):not(select),
.card-outline-clouds .card-footer *:not(input):not(select) {
  color: #a3adbd;
}
.card-clouds .card-label-icon,
.card-outline-clouds .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #edeff2 1px solid;
  border-right: #edeff2 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-clouds .card-label-icon:before, .card-clouds .card-label-icon:after,
.card-outline-clouds .card-label-icon:before,
.card-outline-clouds .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-clouds .card-label-icon:before,
.card-outline-clouds .card-label-icon:before {
  top: -10.59px;
  border-top: #edeff2 1px solid;
  border-right: #edeff2 1px solid;
}
.card-clouds .card-label-icon:after,
.card-outline-clouds .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #edeff2 1px solid;
  border-left: #edeff2 1px solid;
}

.card-concrete {
  background-color: #93a5a5;
}

.card-outline-concrete {
  border: 1px solid #93a5a5;
}

.card-concrete .card-header, .card-concrete .card-footer,
.card-outline-concrete .card-header,
.card-outline-concrete .card-footer {
  border-color: #5f7373;
}
.card-concrete .card-header *:not(input):not(select), .card-concrete .card-footer *:not(input):not(select),
.card-outline-concrete .card-header *:not(input):not(select),
.card-outline-concrete .card-footer *:not(input):not(select) {
  color: #546565;
}
.card-concrete .card-label-icon,
.card-outline-concrete .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #93a5a5 1px solid;
  border-right: #93a5a5 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-concrete .card-label-icon:before, .card-concrete .card-label-icon:after,
.card-outline-concrete .card-label-icon:before,
.card-outline-concrete .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-concrete .card-label-icon:before,
.card-outline-concrete .card-label-icon:before {
  top: -10.59px;
  border-top: #93a5a5 1px solid;
  border-right: #93a5a5 1px solid;
}
.card-concrete .card-label-icon:after,
.card-outline-concrete .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #93a5a5 1px solid;
  border-left: #93a5a5 1px solid;
}

.card-sea {
  background-color: #16a084;
}

.card-outline-sea {
  border: 1px solid #16a084;
}

.card-sea .card-header, .card-sea .card-footer,
.card-outline-sea .card-header,
.card-outline-sea .card-footer {
  border-color: #0a463a;
}
.card-sea .card-header *:not(input):not(select), .card-sea .card-footer *:not(input):not(select),
.card-outline-sea .card-header *:not(input):not(select),
.card-outline-sea .card-footer *:not(input):not(select) {
  color: #4fe7c8;
}
.card-sea .card-label-icon,
.card-outline-sea .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #16a084 1px solid;
  border-right: #16a084 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-sea .card-label-icon:before, .card-sea .card-label-icon:after,
.card-outline-sea .card-label-icon:before,
.card-outline-sea .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-sea .card-label-icon:before,
.card-outline-sea .card-label-icon:before {
  top: -10.59px;
  border-top: #16a084 1px solid;
  border-right: #16a084 1px solid;
}
.card-sea .card-label-icon:after,
.card-outline-sea .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #16a084 1px solid;
  border-left: #16a084 1px solid;
}

.card-tree {
  background-color: #26ad60;
}

.card-outline-tree {
  border: 1px solid #26ad60;
}

.card-tree .card-header, .card-tree .card-footer,
.card-outline-tree .card-header,
.card-outline-tree .card-footer {
  border-color: #145932;
}
.card-tree .card-header *:not(input):not(select), .card-tree .card-footer *:not(input):not(select),
.card-outline-tree .card-header *:not(input):not(select),
.card-outline-tree .card-footer *:not(input):not(select) {
  color: #72e0a2;
}
.card-tree .card-label-icon,
.card-outline-tree .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #26ad60 1px solid;
  border-right: #26ad60 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-tree .card-label-icon:before, .card-tree .card-label-icon:after,
.card-outline-tree .card-label-icon:before,
.card-outline-tree .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-tree .card-label-icon:before,
.card-outline-tree .card-label-icon:before {
  top: -10.59px;
  border-top: #26ad60 1px solid;
  border-right: #26ad60 1px solid;
}
.card-tree .card-label-icon:after,
.card-outline-tree .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #26ad60 1px solid;
  border-left: #26ad60 1px solid;
}

.card-river {
  background-color: #287fba;
}

.card-outline-river {
  border: 1px solid #287fba;
}

.card-river .card-header, .card-river .card-footer,
.card-outline-river .card-header,
.card-outline-river .card-footer {
  border-color: #164666;
}
.card-river .card-header *:not(input):not(select), .card-river .card-footer *:not(input):not(select),
.card-outline-river .card-header *:not(input):not(select),
.card-outline-river .card-footer *:not(input):not(select) {
  color: #7ebae3;
}
.card-river .card-label-icon,
.card-outline-river .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #287fba 1px solid;
  border-right: #287fba 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-river .card-label-icon:before, .card-river .card-label-icon:after,
.card-outline-river .card-label-icon:before,
.card-outline-river .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-river .card-label-icon:before,
.card-outline-river .card-label-icon:before {
  top: -10.59px;
  border-top: #287fba 1px solid;
  border-right: #287fba 1px solid;
}
.card-river .card-label-icon:after,
.card-outline-river .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #287fba 1px solid;
  border-left: #287fba 1px solid;
}

.card-grape {
  background-color: #8e44ad;
}

.card-outline-grape {
  border: 1px solid #8e44ad;
}

.card-grape .card-header, .card-grape .card-footer,
.card-outline-grape .card-header,
.card-outline-grape .card-footer {
  border-color: #522764;
}
.card-grape .card-header *:not(input):not(select), .card-grape .card-footer *:not(input):not(select),
.card-outline-grape .card-header *:not(input):not(select),
.card-outline-grape .card-footer *:not(input):not(select) {
  color: #c599d7;
}
.card-grape .card-label-icon,
.card-outline-grape .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #8e44ad 1px solid;
  border-right: #8e44ad 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-grape .card-label-icon:before, .card-grape .card-label-icon:after,
.card-outline-grape .card-label-icon:before,
.card-outline-grape .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-grape .card-label-icon:before,
.card-outline-grape .card-label-icon:before {
  top: -10.59px;
  border-top: #8e44ad 1px solid;
  border-right: #8e44ad 1px solid;
}
.card-grape .card-label-icon:after,
.card-outline-grape .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #8e44ad 1px solid;
  border-left: #8e44ad 1px solid;
}

.card-midnight {
  background-color: #2b3d4f;
}

.card-outline-midnight {
  border: 1px solid #2b3d4f;
}

.card-midnight .card-header, .card-midnight .card-footer,
.card-outline-midnight .card-header,
.card-outline-midnight .card-footer {
  border-color: #070a0d;
}
.card-midnight .card-header *:not(input):not(select), .card-midnight .card-footer *:not(input):not(select),
.card-outline-midnight .card-header *:not(input):not(select),
.card-outline-midnight .card-footer *:not(input):not(select) {
  color: #587da2;
}
.card-midnight .card-label-icon,
.card-outline-midnight .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #2b3d4f 1px solid;
  border-right: #2b3d4f 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-midnight .card-label-icon:before, .card-midnight .card-label-icon:after,
.card-outline-midnight .card-label-icon:before,
.card-outline-midnight .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-midnight .card-label-icon:before,
.card-outline-midnight .card-label-icon:before {
  top: -10.59px;
  border-top: #2b3d4f 1px solid;
  border-right: #2b3d4f 1px solid;
}
.card-midnight .card-label-icon:after,
.card-outline-midnight .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #2b3d4f 1px solid;
  border-left: #2b3d4f 1px solid;
}

.card-orange {
  background-color: #f29b11;
}

.card-outline-orange {
  border: 1px solid #f29b11;
}

.card-orange .card-header, .card-orange .card-footer,
.card-outline-orange .card-header,
.card-outline-orange .card-footer {
  border-color: #955e08;
}
.card-orange .card-header *:not(input):not(select), .card-orange .card-footer *:not(input):not(select),
.card-outline-orange .card-header *:not(input):not(select),
.card-outline-orange .card-footer *:not(input):not(select) {
  color: #7d4f07;
}
.card-orange .card-label-icon,
.card-outline-orange .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #f29b11 1px solid;
  border-right: #f29b11 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-orange .card-label-icon:before, .card-orange .card-label-icon:after,
.card-outline-orange .card-label-icon:before,
.card-outline-orange .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-orange .card-label-icon:before,
.card-outline-orange .card-label-icon:before {
  top: -10.59px;
  border-top: #f29b11 1px solid;
  border-right: #f29b11 1px solid;
}
.card-orange .card-label-icon:after,
.card-outline-orange .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #f29b11 1px solid;
  border-left: #f29b11 1px solid;
}

.card-pumpkin {
  background-color: #d35400;
}

.card-outline-pumpkin {
  border: 1px solid #d35400;
}

.card-pumpkin .card-header, .card-pumpkin .card-footer,
.card-outline-pumpkin .card-header,
.card-outline-pumpkin .card-footer {
  border-color: #6d2b00;
}
.card-pumpkin .card-header *:not(input):not(select), .card-pumpkin .card-footer *:not(input):not(select),
.card-outline-pumpkin .card-header *:not(input):not(select),
.card-outline-pumpkin .card-footer *:not(input):not(select) {
  color: #ff9854;
}
.card-pumpkin .card-label-icon,
.card-outline-pumpkin .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #d35400 1px solid;
  border-right: #d35400 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-pumpkin .card-label-icon:before, .card-pumpkin .card-label-icon:after,
.card-outline-pumpkin .card-label-icon:before,
.card-outline-pumpkin .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-pumpkin .card-label-icon:before,
.card-outline-pumpkin .card-label-icon:before {
  top: -10.59px;
  border-top: #d35400 1px solid;
  border-right: #d35400 1px solid;
}
.card-pumpkin .card-label-icon:after,
.card-outline-pumpkin .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #d35400 1px solid;
  border-left: #d35400 1px solid;
}

.card-pomegranate {
  background-color: #bf382b;
}

.card-outline-pomegranate {
  border: 1px solid #bf382b;
}

.card-pomegranate .card-header, .card-pomegranate .card-footer,
.card-outline-pomegranate .card-header,
.card-outline-pomegranate .card-footer {
  border-color: #6c2018;
}
.card-pomegranate .card-header *:not(input):not(select), .card-pomegranate .card-footer *:not(input):not(select),
.card-outline-pomegranate .card-header *:not(input):not(select),
.card-outline-pomegranate .card-footer *:not(input):not(select) {
  color: #e48e86;
}
.card-pomegranate .card-label-icon,
.card-outline-pomegranate .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #bf382b 1px solid;
  border-right: #bf382b 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-pomegranate .card-label-icon:before, .card-pomegranate .card-label-icon:after,
.card-outline-pomegranate .card-label-icon:before,
.card-outline-pomegranate .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-pomegranate .card-label-icon:before,
.card-outline-pomegranate .card-label-icon:before {
  top: -10.59px;
  border-top: #bf382b 1px solid;
  border-right: #bf382b 1px solid;
}
.card-pomegranate .card-label-icon:after,
.card-outline-pomegranate .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #bf382b 1px solid;
  border-left: #bf382b 1px solid;
}

.card-silver {
  background-color: #bdc2c7;
}

.card-outline-silver {
  border: 1px solid #bdc2c7;
}

.card-silver .card-header, .card-silver .card-footer,
.card-outline-silver .card-header,
.card-outline-silver .card-footer {
  border-color: #868f98;
}
.card-silver .card-header *:not(input):not(select), .card-silver .card-footer *:not(input):not(select),
.card-outline-silver .card-header *:not(input):not(select),
.card-outline-silver .card-footer *:not(input):not(select) {
  color: #78828c;
}
.card-silver .card-label-icon,
.card-outline-silver .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #bdc2c7 1px solid;
  border-right: #bdc2c7 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-silver .card-label-icon:before, .card-silver .card-label-icon:after,
.card-outline-silver .card-label-icon:before,
.card-outline-silver .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-silver .card-label-icon:before,
.card-outline-silver .card-label-icon:before {
  top: -10.59px;
  border-top: #bdc2c7 1px solid;
  border-right: #bdc2c7 1px solid;
}
.card-silver .card-label-icon:after,
.card-outline-silver .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #bdc2c7 1px solid;
  border-left: #bdc2c7 1px solid;
}

.card-asbestos {
  background-color: #5b6868;
}

.card-outline-asbestos {
  border: 1px solid #5b6868;
}

.card-asbestos .card-header, .card-asbestos .card-footer,
.card-outline-asbestos .card-header,
.card-outline-asbestos .card-footer {
  border-color: #2b3232;
}
.card-asbestos .card-header *:not(input):not(select), .card-asbestos .card-footer *:not(input):not(select),
.card-outline-asbestos .card-header *:not(input):not(select),
.card-outline-asbestos .card-footer *:not(input):not(select) {
  color: #9ba8a8;
}
.card-asbestos .card-label-icon,
.card-outline-asbestos .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #5b6868 1px solid;
  border-right: #5b6868 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-asbestos .card-label-icon:before, .card-asbestos .card-label-icon:after,
.card-outline-asbestos .card-label-icon:before,
.card-outline-asbestos .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-asbestos .card-label-icon:before,
.card-outline-asbestos .card-label-icon:before {
  top: -10.59px;
  border-top: #5b6868 1px solid;
  border-right: #5b6868 1px solid;
}
.card-asbestos .card-label-icon:after,
.card-outline-asbestos .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #5b6868 1px solid;
  border-left: #5b6868 1px solid;
}

.card-acting-as {
  background-color: #86005a;
}

.card-outline-acting-as {
  border: 1px solid #86005a;
}

.card-acting-as .card-header, .card-acting-as .card-footer,
.card-outline-acting-as .card-header,
.card-outline-acting-as .card-footer {
  border-color: #200015;
}
.card-acting-as .card-header *:not(input):not(select), .card-acting-as .card-footer *:not(input):not(select),
.card-outline-acting-as .card-header *:not(input):not(select),
.card-outline-acting-as .card-footer *:not(input):not(select) {
  color: #ff07ad;
}
.card-acting-as .card-label-icon,
.card-outline-acting-as .card-label-icon {
  position: relative;
  width: 30px;
  height: 17.31px;
  background-color: white;
  margin-top: 8.64px;
  margin-bottom: 8.64px;
  border-left: #86005a 1px solid;
  border-right: #86005a 1px solid;
  display: block;
  margin: -10px auto -5px;
}
.card-acting-as .card-label-icon:before, .card-acting-as .card-label-icon:after,
.card-outline-acting-as .card-label-icon:before,
.card-outline-acting-as .card-label-icon:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 21.21px;
  height: 21.21px;
  transform: scaleY(0.5774) rotate(-45deg);
  background-color: inherit;
  left: 3.87px;
}
.card-acting-as .card-label-icon:before,
.card-outline-acting-as .card-label-icon:before {
  top: -10.59px;
  border-top: #86005a 1px solid;
  border-right: #86005a 1px solid;
}
.card-acting-as .card-label-icon:after,
.card-outline-acting-as .card-label-icon:after {
  bottom: -10.59px;
  border-bottom: #86005a 1px solid;
  border-left: #86005a 1px solid;
}

.card-label-icon .icon, .card-label-icon svg {
  position: absolute;
  z-index: 2;
  top: -5%;
  left: 15%;
}

.card-tab {
  margin-left: -1.25rem;
  padding: 2px 0.625rem 2px 1.25rem;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  display: table;
  width: auto;
}
.card-tab[class*=background--] {
  color: white;
}
.card-tab[class*=outline--] {
  margin-left: -1.31rem !important;
}
.card-tab__legend {
  font-weight: 600;
  font-size: 16px;
  margin-bottom: 1rem;
}

.footer {
  padding: 20px 0;
  font-size: 14px;
  transition: all 0.3s;
  border-top: 1px solid #cddfff;
}

.footer .copyright {
  text-align: center;
  color: #012970;
}

.footer .credits {
  padding-top: 5px;
  text-align: center;
  font-size: 13px;
  color: #012970;
}

svg {
  vertical-align: text-bottom;
}

.icon {
  position: relative;
  top: 3px;
  display: inline-block;
  width: 17px;
  height: 17px;
  background-position: center;
  background-repeat: no-repeat;
}
.icon--small, .icon--sm {
  height: 20px;
}
.icon--lg {
  width: 30px;
  height: 30px;
  background-size: contain;
}
.icon--center {
  text-align: center;
  background-position: center center;
}
.icon--extra-width {
  width: 30px;
}
.icon--extra-width.icon--lg {
  width: 40px;
}

.icon-drivers {
  width: 24px;
}

.icon-ECO-2 {
  background-image: url("/icon/ECO-2.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/ECO-2.svg");
}

.icon-ECO-2--white {
  background-color: white;
  -webkit-mask-image: url("/icon/ECO-2.svg");
          mask-image: url("/icon/ECO-2.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-ECO {
  background-image: url("/icon/ECO.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/ECO.svg");
}

.icon-ECO--white {
  background-color: white;
  -webkit-mask-image: url("/icon/ECO.svg");
          mask-image: url("/icon/ECO.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-FRT-2 {
  background-image: url("/icon/FRT-2.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/FRT-2.svg");
}

.icon-FRT-2--white {
  background-color: white;
  -webkit-mask-image: url("/icon/FRT-2.svg");
          mask-image: url("/icon/FRT-2.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-FRT {
  background-image: url("/icon/FRT.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/FRT.svg");
}

.icon-FRT--white {
  background-color: white;
  -webkit-mask-image: url("/icon/FRT.svg");
          mask-image: url("/icon/FRT.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-ONX-2 {
  background-image: url("/icon/ONX-2.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/ONX-2.svg");
}

.icon-ONX-2--white {
  background-color: white;
  -webkit-mask-image: url("/icon/ONX-2.svg");
          mask-image: url("/icon/ONX-2.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-ONX {
  background-image: url("/icon/ONX.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/ONX.svg");
}

.icon-ONX--white {
  background-color: white;
  -webkit-mask-image: url("/icon/ONX.svg");
          mask-image: url("/icon/ONX.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-ONX_1 {
  background-image: url("/icon/ONX_1.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/ONX_1.svg");
}

.icon-ONX_1--white {
  background-color: white;
  -webkit-mask-image: url("/icon/ONX_1.svg");
          mask-image: url("/icon/ONX_1.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-SDX-2 {
  background-image: url("/icon/SDX-2.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/SDX-2.svg");
}

.icon-SDX-2--white {
  background-color: white;
  -webkit-mask-image: url("/icon/SDX-2.svg");
          mask-image: url("/icon/SDX-2.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-SDX {
  background-image: url("/icon/SDX.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/SDX.svg");
}

.icon-SDX--white {
  background-color: white;
  -webkit-mask-image: url("/icon/SDX.svg");
          mask-image: url("/icon/SDX.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-add-user {
  background-image: url("/icon/add-user.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/add-user.svg");
}

.icon-add-user--white {
  background-color: white;
  -webkit-mask-image: url("/icon/add-user.svg");
          mask-image: url("/icon/add-user.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-arrow {
  background-image: url("/icon/arrow.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/arrow.svg");
}

.icon-arrow--white {
  background-color: white;
  -webkit-mask-image: url("/icon/arrow.svg");
          mask-image: url("/icon/arrow.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-back-arrow {
  background-image: url("/icon/back-arrow.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/back-arrow.svg");
}

.icon-back-arrow--white {
  background-color: white;
  -webkit-mask-image: url("/icon/back-arrow.svg");
          mask-image: url("/icon/back-arrow.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-bakkie {
  background-image: url("/icon/bakkie.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/bakkie.svg");
}

.icon-bakkie--white {
  background-color: white;
  -webkit-mask-image: url("/icon/bakkie.svg");
          mask-image: url("/icon/bakkie.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-bakkie_map {
  background-image: url("/icon/bakkie_map.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/bakkie_map.svg");
}

.icon-bakkie_map--white {
  background-color: white;
  -webkit-mask-image: url("/icon/bakkie_map.svg");
          mask-image: url("/icon/bakkie_map.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-bar-graph {
  background-image: url("/icon/bar-graph.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/bar-graph.svg");
}

.icon-bar-graph--white {
  background-color: white;
  -webkit-mask-image: url("/icon/bar-graph.svg");
          mask-image: url("/icon/bar-graph.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-bike {
  background-image: url("/icon/bike.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/bike.svg");
}

.icon-bike--white {
  background-color: white;
  -webkit-mask-image: url("/icon/bike.svg");
          mask-image: url("/icon/bike.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-bike_map {
  background-image: url("/icon/bike_map.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/bike_map.svg");
}

.icon-bike_map--white {
  background-color: white;
  -webkit-mask-image: url("/icon/bike_map.svg");
          mask-image: url("/icon/bike_map.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-block-and-clock {
  background-image: url("/icon/block-and-clock.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/block-and-clock.svg");
}

.icon-block-and-clock--white {
  background-color: white;
  -webkit-mask-image: url("/icon/block-and-clock.svg");
          mask-image: url("/icon/block-and-clock.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-box-1 {
  background-image: url("/icon/box-1.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/box-1.svg");
}

.icon-box-1--white {
  background-color: white;
  -webkit-mask-image: url("/icon/box-1.svg");
          mask-image: url("/icon/box-1.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-box-2 {
  background-image: url("/icon/box-2.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/box-2.svg");
}

.icon-box-2--white {
  background-color: white;
  -webkit-mask-image: url("/icon/box-2.svg");
          mask-image: url("/icon/box-2.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-box-3 {
  background-image: url("/icon/box-3.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/box-3.svg");
}

.icon-box-3--white {
  background-color: white;
  -webkit-mask-image: url("/icon/box-3.svg");
          mask-image: url("/icon/box-3.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-briefcase {
  background-image: url("/icon/briefcase.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/briefcase.svg");
}

.icon-briefcase--white {
  background-color: white;
  -webkit-mask-image: url("/icon/briefcase.svg");
          mask-image: url("/icon/briefcase.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-bullseye {
  background-image: url("/icon/bullseye.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/bullseye.svg");
}

.icon-bullseye--white {
  background-color: white;
  -webkit-mask-image: url("/icon/bullseye.svg");
          mask-image: url("/icon/bullseye.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-calculator {
  background-image: url("/icon/calculator.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/calculator.svg");
}

.icon-calculator--white {
  background-color: white;
  -webkit-mask-image: url("/icon/calculator.svg");
          mask-image: url("/icon/calculator.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-calendar {
  background-image: url("/icon/calendar.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/calendar.svg");
}

.icon-calendar--white {
  background-color: white;
  -webkit-mask-image: url("/icon/calendar.svg");
          mask-image: url("/icon/calendar.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-car-simple {
  background-image: url("/icon/car-simple.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/car-simple.svg");
}

.icon-car-simple--white {
  background-color: white;
  -webkit-mask-image: url("/icon/car-simple.svg");
          mask-image: url("/icon/car-simple.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-cc-amex {
  background-image: url("/icon/cc-amex.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/cc-amex.svg");
}

.icon-cc-amex--white {
  background-color: white;
  -webkit-mask-image: url("/icon/cc-amex.svg");
          mask-image: url("/icon/cc-amex.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-cc-mastercard {
  background-image: url("/icon/cc-mastercard.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/cc-mastercard.svg");
}

.icon-cc-mastercard--white {
  background-color: white;
  -webkit-mask-image: url("/icon/cc-mastercard.svg");
          mask-image: url("/icon/cc-mastercard.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-cc-visa {
  background-image: url("/icon/cc-visa.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/cc-visa.svg");
}

.icon-cc-visa--white {
  background-color: white;
  -webkit-mask-image: url("/icon/cc-visa.svg");
          mask-image: url("/icon/cc-visa.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-cellphone {
  background-image: url("/icon/cellphone.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/cellphone.svg");
}

.icon-cellphone--white {
  background-color: white;
  -webkit-mask-image: url("/icon/cellphone.svg");
          mask-image: url("/icon/cellphone.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-certificate {
  background-image: url("/icon/certificate.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/certificate.svg");
}

.icon-certificate--white {
  background-color: white;
  -webkit-mask-image: url("/icon/certificate.svg");
          mask-image: url("/icon/certificate.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-checkbox-active {
  background-image: url("/icon/checkbox-active.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/checkbox-active.svg");
}

.icon-checkbox-active--white {
  background-color: white;
  -webkit-mask-image: url("/icon/checkbox-active.svg");
          mask-image: url("/icon/checkbox-active.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-checkbox-hover {
  background-image: url("/icon/checkbox-hover.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/checkbox-hover.svg");
}

.icon-checkbox-hover--white {
  background-color: white;
  -webkit-mask-image: url("/icon/checkbox-hover.svg");
          mask-image: url("/icon/checkbox-hover.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-checkbox-inactive {
  background-image: url("/icon/checkbox-inactive.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/checkbox-inactive.svg");
}

.icon-checkbox-inactive--white {
  background-color: white;
  -webkit-mask-image: url("/icon/checkbox-inactive.svg");
          mask-image: url("/icon/checkbox-inactive.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-clock {
  background-image: url("/icon/clock.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/clock.svg");
}

.icon-clock--white {
  background-color: white;
  -webkit-mask-image: url("/icon/clock.svg");
          mask-image: url("/icon/clock.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-cog {
  background-image: url("/icon/cog.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/cog.svg");
}

.icon-cog--white {
  background-color: white;
  -webkit-mask-image: url("/icon/cog.svg");
          mask-image: url("/icon/cog.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-covid-19 {
  background-image: url("/icon/covid-19.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/covid-19.svg");
}

.icon-covid-19--white {
  background-color: white;
  -webkit-mask-image: url("/icon/covid-19.svg");
          mask-image: url("/icon/covid-19.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-credit-card {
  background-image: url("/icon/credit-card.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/credit-card.svg");
}

.icon-credit-card--white {
  background-color: white;
  -webkit-mask-image: url("/icon/credit-card.svg");
          mask-image: url("/icon/credit-card.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-cursor {
  background-image: url("/icon/cursor.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/cursor.svg");
}

.icon-cursor--white {
  background-color: white;
  -webkit-mask-image: url("/icon/cursor.svg");
          mask-image: url("/icon/cursor.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-document {
  background-image: url("/icon/document.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/document.svg");
}

.icon-document--white {
  background-color: white;
  -webkit-mask-image: url("/icon/document.svg");
          mask-image: url("/icon/document.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-envelope {
  background-image: url("/icon/envelope.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/envelope.svg");
}

.icon-envelope--white {
  background-color: white;
  -webkit-mask-image: url("/icon/envelope.svg");
          mask-image: url("/icon/envelope.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-exchange-arrows {
  background-image: url("/icon/exchange-arrows.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/exchange-arrows.svg");
}

.icon-exchange-arrows--white {
  background-color: white;
  -webkit-mask-image: url("/icon/exchange-arrows.svg");
          mask-image: url("/icon/exchange-arrows.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-exclamation-mark {
  background-image: url("/icon/exclamation-mark.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/exclamation-mark.svg");
}

.icon-exclamation-mark--white {
  background-color: white;
  -webkit-mask-image: url("/icon/exclamation-mark.svg");
          mask-image: url("/icon/exclamation-mark.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-face {
  background-image: url("/icon/face.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/face.svg");
}

.icon-face--white {
  background-color: white;
  -webkit-mask-image: url("/icon/face.svg");
          mask-image: url("/icon/face.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-fb {
  background-image: url("/icon/fb.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/fb.svg");
}

.icon-fb--white {
  background-color: white;
  -webkit-mask-image: url("/icon/fb.svg");
          mask-image: url("/icon/fb.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-folder {
  background-image: url("/icon/folder.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/folder.svg");
}

.icon-folder--white {
  background-color: white;
  -webkit-mask-image: url("/icon/folder.svg");
          mask-image: url("/icon/folder.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-g-plus {
  background-image: url("/icon/g-plus.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/g-plus.svg");
}

.icon-g-plus--white {
  background-color: white;
  -webkit-mask-image: url("/icon/g-plus.svg");
          mask-image: url("/icon/g-plus.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-g-plus__follow {
  background-image: url("/icon/g-plus__follow.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/g-plus__follow.svg");
}

.icon-g-plus__follow--white {
  background-color: white;
  -webkit-mask-image: url("/icon/g-plus__follow.svg");
          mask-image: url("/icon/g-plus__follow.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-gift {
  background-image: url("/icon/gift.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/gift.svg");
}

.icon-gift--white {
  background-color: white;
  -webkit-mask-image: url("/icon/gift.svg");
          mask-image: url("/icon/gift.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-graph {
  background-image: url("/icon/graph.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/graph.svg");
}

.icon-graph--white {
  background-color: white;
  -webkit-mask-image: url("/icon/graph.svg");
          mask-image: url("/icon/graph.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-house {
  background-image: url("/icon/house.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/house.svg");
}

.icon-house--white {
  background-color: white;
  -webkit-mask-image: url("/icon/house.svg");
          mask-image: url("/icon/house.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-i {
  background-image: url("/icon/i.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/i.svg");
}

.icon-i--white {
  background-color: white;
  -webkit-mask-image: url("/icon/i.svg");
          mask-image: url("/icon/i.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-insta {
  background-image: url("/icon/insta.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/insta.svg");
}

.icon-insta--white {
  background-color: white;
  -webkit-mask-image: url("/icon/insta.svg");
          mask-image: url("/icon/insta.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-instagram {
  background-image: url("/icon/instagram.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/instagram.svg");
}

.icon-instagram--white {
  background-color: white;
  -webkit-mask-image: url("/icon/instagram.svg");
          mask-image: url("/icon/instagram.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-laptop {
  background-image: url("/icon/laptop.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/laptop.svg");
}

.icon-laptop--white {
  background-color: white;
  -webkit-mask-image: url("/icon/laptop.svg");
          mask-image: url("/icon/laptop.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-layers {
  background-image: url("/icon/layers.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/layers.svg");
}

.icon-layers--white {
  background-color: white;
  -webkit-mask-image: url("/icon/layers.svg");
          mask-image: url("/icon/layers.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-like {
  background-image: url("/icon/like.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/like.svg");
}

.icon-like--white {
  background-color: white;
  -webkit-mask-image: url("/icon/like.svg");
          mask-image: url("/icon/like.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-line-graph {
  background-image: url("/icon/line-graph.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/line-graph.svg");
}

.icon-line-graph--white {
  background-color: white;
  -webkit-mask-image: url("/icon/line-graph.svg");
          mask-image: url("/icon/line-graph.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-linkedIn {
  background-image: url("/icon/linkedIn.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/linkedIn.svg");
}

.icon-linkedIn--white {
  background-color: white;
  -webkit-mask-image: url("/icon/linkedIn.svg");
          mask-image: url("/icon/linkedIn.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-linkedIn__follow {
  background-image: url("/icon/linkedIn__follow.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/linkedIn__follow.svg");
}

.icon-linkedIn__follow--white {
  background-color: white;
  -webkit-mask-image: url("/icon/linkedIn__follow.svg");
          mask-image: url("/icon/linkedIn__follow.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-list {
  background-image: url("/icon/list.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/list.svg");
}

.icon-list--white {
  background-color: white;
  -webkit-mask-image: url("/icon/list.svg");
          mask-image: url("/icon/list.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-location {
  background-image: url("/icon/location.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/location.svg");
}

.icon-location--white {
  background-color: white;
  -webkit-mask-image: url("/icon/location.svg");
          mask-image: url("/icon/location.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-map-marker {
  background-image: url("/icon/map-marker.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/map-marker.svg");
}

.icon-map-marker--white {
  background-color: white;
  -webkit-mask-image: url("/icon/map-marker.svg");
          mask-image: url("/icon/map-marker.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-microphone {
  background-image: url("/icon/microphone.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/microphone.svg");
}

.icon-microphone--white {
  background-color: white;
  -webkit-mask-image: url("/icon/microphone.svg");
          mask-image: url("/icon/microphone.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-motorbike-2 {
  background-image: url("/icon/motorbike-2.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/motorbike-2.svg");
}

.icon-motorbike-2--white {
  background-color: white;
  -webkit-mask-image: url("/icon/motorbike-2.svg");
          mask-image: url("/icon/motorbike-2.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-motorbike {
  background-image: url("/icon/motorbike.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/motorbike.svg");
}

.icon-motorbike--white {
  background-color: white;
  -webkit-mask-image: url("/icon/motorbike.svg");
          mask-image: url("/icon/motorbike.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-one_click_van {
  background-image: url("/icon/one_click_van.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/one_click_van.svg");
}

.icon-one_click_van--white {
  background-color: white;
  -webkit-mask-image: url("/icon/one_click_van.svg");
          mask-image: url("/icon/one_click_van.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-package {
  background-image: url("/icon/package.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/package.svg");
}

.icon-package--white {
  background-color: white;
  -webkit-mask-image: url("/icon/package.svg");
          mask-image: url("/icon/package.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-paper-plane {
  background-image: url("/icon/paper-plane.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/paper-plane.svg");
}

.icon-paper-plane--white {
  background-color: white;
  -webkit-mask-image: url("/icon/paper-plane.svg");
          mask-image: url("/icon/paper-plane.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-parcel-1 {
  background-image: url("/icon/parcel-1.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/parcel-1.svg");
}

.icon-parcel-1--white {
  background-color: white;
  -webkit-mask-image: url("/icon/parcel-1.svg");
          mask-image: url("/icon/parcel-1.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-parcel-2 {
  background-image: url("/icon/parcel-2.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/parcel-2.svg");
}

.icon-parcel-2--white {
  background-color: white;
  -webkit-mask-image: url("/icon/parcel-2.svg");
          mask-image: url("/icon/parcel-2.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-parcel {
  background-image: url("/icon/parcel.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/parcel.svg");
}

.icon-parcel--white {
  background-color: white;
  -webkit-mask-image: url("/icon/parcel.svg");
          mask-image: url("/icon/parcel.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-pencil-1 {
  background-image: url("/icon/pencil-1.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/pencil-1.svg");
}

.icon-pencil-1--white {
  background-color: white;
  -webkit-mask-image: url("/icon/pencil-1.svg");
          mask-image: url("/icon/pencil-1.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-pencil-2 {
  background-image: url("/icon/pencil-2.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/pencil-2.svg");
}

.icon-pencil-2--white {
  background-color: white;
  -webkit-mask-image: url("/icon/pencil-2.svg");
          mask-image: url("/icon/pencil-2.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-pencil-and-paper {
  background-image: url("/icon/pencil-and-paper.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/pencil-and-paper.svg");
}

.icon-pencil-and-paper--white {
  background-color: white;
  -webkit-mask-image: url("/icon/pencil-and-paper.svg");
          mask-image: url("/icon/pencil-and-paper.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-pencil-line {
  background-image: url("/icon/pencil-line.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/pencil-line.svg");
}

.icon-pencil-line--white {
  background-color: white;
  -webkit-mask-image: url("/icon/pencil-line.svg");
          mask-image: url("/icon/pencil-line.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-person {
  background-image: url("/icon/person.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/person.svg");
}

.icon-person--white {
  background-color: white;
  -webkit-mask-image: url("/icon/person.svg");
          mask-image: url("/icon/person.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-phone-landline {
  background-image: url("/icon/phone-landline.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/phone-landline.svg");
}

.icon-phone-landline--white {
  background-color: white;
  -webkit-mask-image: url("/icon/phone-landline.svg");
          mask-image: url("/icon/phone-landline.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-phone-mobile {
  background-image: url("/icon/phone-mobile.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/phone-mobile.svg");
}

.icon-phone-mobile--white {
  background-color: white;
  -webkit-mask-image: url("/icon/phone-mobile.svg");
          mask-image: url("/icon/phone-mobile.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-phone {
  background-image: url("/icon/phone.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/phone.svg");
}

.icon-phone--white {
  background-color: white;
  -webkit-mask-image: url("/icon/phone.svg");
          mask-image: url("/icon/phone.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plane {
  background-image: url("/icon/plane.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plane.svg");
}

.icon-plane--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plane.svg");
          mask-image: url("/icon/plane.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plugins {
  background-image: url("/icon/plugins.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plugins.svg");
}

.icon-plugins--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plugins.svg");
          mask-image: url("/icon/plugins.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plus-in-circle {
  background-image: url("/icon/plus-in-circle.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plus-in-circle.svg");
}

.icon-plus-in-circle--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plus-in-circle.svg");
          mask-image: url("/icon/plus-in-circle.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plus {
  background-image: url("/icon/plus.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plus.svg");
}

.icon-plus--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plus.svg");
          mask-image: url("/icon/plus.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-post {
  background-image: url("/icon/post.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/post.svg");
}

.icon-post--white {
  background-color: white;
  -webkit-mask-image: url("/icon/post.svg");
          mask-image: url("/icon/post.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-price-tag {
  background-image: url("/icon/price-tag.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/price-tag.svg");
}

.icon-price-tag--white {
  background-color: white;
  -webkit-mask-image: url("/icon/price-tag.svg");
          mask-image: url("/icon/price-tag.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-pricing--next-day {
  background-image: url("/icon/pricing--next-day.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/pricing--next-day.svg");
}

.icon-pricing--next-day--white {
  background-color: white;
  -webkit-mask-image: url("/icon/pricing--next-day.svg");
          mask-image: url("/icon/pricing--next-day.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-pricing--road-freight-express {
  background-image: url("/icon/pricing--road-freight-express.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/pricing--road-freight-express.svg");
}

.icon-pricing--road-freight-express--white {
  background-color: white;
  -webkit-mask-image: url("/icon/pricing--road-freight-express.svg");
          mask-image: url("/icon/pricing--road-freight-express.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-pricing--road-freight {
  background-image: url("/icon/pricing--road-freight.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/pricing--road-freight.svg");
}

.icon-pricing--road-freight--white {
  background-color: white;
  -webkit-mask-image: url("/icon/pricing--road-freight.svg");
          mask-image: url("/icon/pricing--road-freight.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-pricing--same-day {
  background-image: url("/icon/pricing--same-day.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/pricing--same-day.svg");
}

.icon-pricing--same-day--white {
  background-color: white;
  -webkit-mask-image: url("/icon/pricing--same-day.svg");
          mask-image: url("/icon/pricing--same-day.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-printer {
  background-image: url("/icon/printer.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/printer.svg");
}

.icon-printer--white {
  background-color: white;
  -webkit-mask-image: url("/icon/printer.svg");
          mask-image: url("/icon/printer.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-quick_price {
  background-image: url("/icon/quick_price.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/quick_price.svg");
}

.icon-quick_price--white {
  background-color: white;
  -webkit-mask-image: url("/icon/quick_price.svg");
          mask-image: url("/icon/quick_price.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-radio-active {
  background-image: url("/icon/radio-active.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/radio-active.svg");
}

.icon-radio-active--white {
  background-color: white;
  -webkit-mask-image: url("/icon/radio-active.svg");
          mask-image: url("/icon/radio-active.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-radio-hover {
  background-image: url("/icon/radio-hover.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/radio-hover.svg");
}

.icon-radio-hover--white {
  background-color: white;
  -webkit-mask-image: url("/icon/radio-hover.svg");
          mask-image: url("/icon/radio-hover.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-radio-inactive {
  background-image: url("/icon/radio-inactive.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/radio-inactive.svg");
}

.icon-radio-inactive--white {
  background-color: white;
  -webkit-mask-image: url("/icon/radio-inactive.svg");
          mask-image: url("/icon/radio-inactive.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-rand {
  background-image: url("/icon/rand.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/rand.svg");
}

.icon-rand--white {
  background-color: white;
  -webkit-mask-image: url("/icon/rand.svg");
          mask-image: url("/icon/rand.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-registration {
  background-image: url("/icon/registration.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/registration.svg");
}

.icon-registration--white {
  background-color: white;
  -webkit-mask-image: url("/icon/registration.svg");
          mask-image: url("/icon/registration.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-reload {
  background-image: url("/icon/reload.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/reload.svg");
}

.icon-reload--white {
  background-color: white;
  -webkit-mask-image: url("/icon/reload.svg");
          mask-image: url("/icon/reload.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-shield {
  background-image: url("/icon/shield.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/shield.svg");
}

.icon-shield--white {
  background-color: white;
  -webkit-mask-image: url("/icon/shield.svg");
          mask-image: url("/icon/shield.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-tender-document {
  background-image: url("/icon/tender-document.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/tender-document.svg");
}

.icon-tender-document--white {
  background-color: white;
  -webkit-mask-image: url("/icon/tender-document.svg");
          mask-image: url("/icon/tender-document.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-tick-in-circle {
  background-image: url("/icon/tick-in-circle.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/tick-in-circle.svg");
}

.icon-tick-in-circle--white {
  background-color: white;
  -webkit-mask-image: url("/icon/tick-in-circle.svg");
          mask-image: url("/icon/tick-in-circle.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-tick-in-circle_1 {
  background-image: url("/icon/tick-in-circle_1.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/tick-in-circle_1.svg");
}

.icon-tick-in-circle_1--white {
  background-color: white;
  -webkit-mask-image: url("/icon/tick-in-circle_1.svg");
          mask-image: url("/icon/tick-in-circle_1.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-tick {
  background-image: url("/icon/tick.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/tick.svg");
}

.icon-tick--white {
  background-color: white;
  -webkit-mask-image: url("/icon/tick.svg");
          mask-image: url("/icon/tick.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-tip {
  background-image: url("/icon/tip.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/tip.svg");
}

.icon-tip--white {
  background-color: white;
  -webkit-mask-image: url("/icon/tip.svg");
          mask-image: url("/icon/tip.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-tracking {
  background-image: url("/icon/tracking.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/tracking.svg");
}

.icon-tracking--white {
  background-color: white;
  -webkit-mask-image: url("/icon/tracking.svg");
          mask-image: url("/icon/tracking.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-triangle {
  background-image: url("/icon/triangle.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/triangle.svg");
}

.icon-triangle--white {
  background-color: white;
  -webkit-mask-image: url("/icon/triangle.svg");
          mask-image: url("/icon/triangle.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-truck {
  background-image: url("/icon/truck.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/truck.svg");
}

.icon-truck--white {
  background-color: white;
  -webkit-mask-image: url("/icon/truck.svg");
          mask-image: url("/icon/truck.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-truck_map {
  background-image: url("/icon/truck_map.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/truck_map.svg");
}

.icon-truck_map--white {
  background-color: white;
  -webkit-mask-image: url("/icon/truck_map.svg");
          mask-image: url("/icon/truck_map.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-twtr-blue {
  background-image: url("/icon/twtr-blue.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/twtr-blue.svg");
}

.icon-twtr-blue--white {
  background-color: white;
  -webkit-mask-image: url("/icon/twtr-blue.svg");
          mask-image: url("/icon/twtr-blue.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-twtr {
  background-image: url("/icon/twtr.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/twtr.svg");
}

.icon-twtr--white {
  background-color: white;
  -webkit-mask-image: url("/icon/twtr.svg");
          mask-image: url("/icon/twtr.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-twtr__follow {
  background-image: url("/icon/twtr__follow.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/twtr__follow.svg");
}

.icon-twtr__follow--white {
  background-color: white;
  -webkit-mask-image: url("/icon/twtr__follow.svg");
          mask-image: url("/icon/twtr__follow.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-user-in-block {
  background-image: url("/icon/user-in-block.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/user-in-block.svg");
}

.icon-user-in-block--white {
  background-color: white;
  -webkit-mask-image: url("/icon/user-in-block.svg");
          mask-image: url("/icon/user-in-block.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-users {
  background-image: url("/icon/users.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/users.svg");
}

.icon-users--white {
  background-color: white;
  -webkit-mask-image: url("/icon/users.svg");
          mask-image: url("/icon/users.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-x-in-circle {
  background-image: url("/icon/x-in-circle.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/x-in-circle.svg");
}

.icon-x-in-circle--white {
  background-color: white;
  -webkit-mask-image: url("/icon/x-in-circle.svg");
          mask-image: url("/icon/x-in-circle.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-x-thick {
  background-image: url("/icon/x-thick.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/x-thick.svg");
}

.icon-x-thick--white {
  background-color: white;
  -webkit-mask-image: url("/icon/x-thick.svg");
          mask-image: url("/icon/x-thick.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-x-thin {
  background-image: url("/icon/x-thin.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/x-thin.svg");
}

.icon-x-thin--white {
  background-color: white;
  -webkit-mask-image: url("/icon/x-thin.svg");
          mask-image: url("/icon/x-thin.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-about_bus {
  background-image: url("/icon/about_bus.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/about_bus.svg");
}

.icon-about_bus--white {
  background-color: white;
  -webkit-mask-image: url("/icon/about_bus.svg");
          mask-image: url("/icon/about_bus.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-about_package {
  background-image: url("/icon/about_package.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/about_package.svg");
}

.icon-about_package--white {
  background-color: white;
  -webkit-mask-image: url("/icon/about_package.svg");
          mask-image: url("/icon/about_package.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-about_ppl {
  background-image: url("/icon/about_ppl.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/about_ppl.svg");
}

.icon-about_ppl--white {
  background-color: white;
  -webkit-mask-image: url("/icon/about_ppl.svg");
          mask-image: url("/icon/about_ppl.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-time {
  background-image: url("/icon/time.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/time.svg");
}

.icon-time--white {
  background-color: white;
  -webkit-mask-image: url("/icon/time.svg");
          mask-image: url("/icon/time.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-clipboard {
  background-image: url("/icon/clipboard.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/clipboard.svg");
}

.icon-clipboard--white {
  background-color: white;
  -webkit-mask-image: url("/icon/clipboard.svg");
          mask-image: url("/icon/clipboard.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-recycle {
  background-image: url("/icon/recycle.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/recycle.svg");
}

.icon-recycle--white {
  background-color: white;
  -webkit-mask-image: url("/icon/recycle.svg");
          mask-image: url("/icon/recycle.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-chat {
  background-image: url("/icon/chat.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/chat.svg");
}

.icon-chat--white {
  background-color: white;
  -webkit-mask-image: url("/icon/chat.svg");
          mask-image: url("/icon/chat.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-boxes {
  background-image: url("/icon/boxes.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/boxes.svg");
}

.icon-boxes--white {
  background-color: white;
  -webkit-mask-image: url("/icon/boxes.svg");
          mask-image: url("/icon/boxes.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-clipboard {
  background-image: url("/icon/clipboard.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/clipboard.svg");
}

.icon-clipboard--white {
  background-color: white;
  -webkit-mask-image: url("/icon/clipboard.svg");
          mask-image: url("/icon/clipboard.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-time {
  background-image: url("/icon/time.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/time.svg");
}

.icon-time--white {
  background-color: white;
  -webkit-mask-image: url("/icon/time.svg");
          mask-image: url("/icon/time.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-env-login {
  background-image: url("/icon/env-login.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/env-login.svg");
}

.icon-env-login--white {
  background-color: white;
  -webkit-mask-image: url("/icon/env-login.svg");
          mask-image: url("/icon/env-login.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-password-login {
  background-image: url("/icon/password-login.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/password-login.svg");
}

.icon-password-login--white {
  background-color: white;
  -webkit-mask-image: url("/icon/password-login.svg");
          mask-image: url("/icon/password-login.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-custom_integration {
  background-image: url("/icon/custom_integration.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/custom_integration.svg");
}

.icon-custom_integration--white {
  background-color: white;
  -webkit-mask-image: url("/icon/custom_integration.svg");
          mask-image: url("/icon/custom_integration.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-integration_clock {
  background-image: url("/icon/integration_clock.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/integration_clock.svg");
}

.icon-integration_clock--white {
  background-color: white;
  -webkit-mask-image: url("/icon/integration_clock.svg");
          mask-image: url("/icon/integration_clock.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-integration_clp_board {
  background-image: url("/icon/integration_clp_board.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/integration_clp_board.svg");
}

.icon-integration_clp_board--white {
  background-color: white;
  -webkit-mask-image: url("/icon/integration_clp_board.svg");
          mask-image: url("/icon/integration_clp_board.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-integration_cog {
  background-image: url("/icon/integration_cog.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/integration_cog.svg");
}

.icon-integration_cog--white {
  background-color: white;
  -webkit-mask-image: url("/icon/integration_cog.svg");
          mask-image: url("/icon/integration_cog.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-extend_plugin {
  background-image: url("/icon/extend_plugin.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/extend_plugin.svg");
}

.icon-extend_plugin--white {
  background-color: white;
  -webkit-mask-image: url("/icon/extend_plugin.svg");
          mask-image: url("/icon/extend_plugin.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-about_bus {
  background-image: url("/icon/about_bus.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/about_bus.svg");
}

.icon-about_bus--white {
  background-color: white;
  -webkit-mask-image: url("/icon/about_bus.svg");
          mask-image: url("/icon/about_bus.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-about_package {
  background-image: url("/icon/about_package.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/about_package.svg");
}

.icon-about_package--white {
  background-color: white;
  -webkit-mask-image: url("/icon/about_package.svg");
          mask-image: url("/icon/about_package.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-about_ppl {
  background-image: url("/icon/about_ppl.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/about_ppl.svg");
}

.icon-about_ppl--white {
  background-color: white;
  -webkit-mask-image: url("/icon/about_ppl.svg");
          mask-image: url("/icon/about_ppl.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-time {
  background-image: url("/icon/time.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/time.svg");
}

.icon-time--white {
  background-color: white;
  -webkit-mask-image: url("/icon/time.svg");
          mask-image: url("/icon/time.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-clipboard {
  background-image: url("/icon/clipboard.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/clipboard.svg");
}

.icon-clipboard--white {
  background-color: white;
  -webkit-mask-image: url("/icon/clipboard.svg");
          mask-image: url("/icon/clipboard.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-recycle {
  background-image: url("/icon/recycle.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/recycle.svg");
}

.icon-recycle--white {
  background-color: white;
  -webkit-mask-image: url("/icon/recycle.svg");
          mask-image: url("/icon/recycle.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-chat {
  background-image: url("/icon/chat.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/chat.svg");
}

.icon-chat--white {
  background-color: white;
  -webkit-mask-image: url("/icon/chat.svg");
          mask-image: url("/icon/chat.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-boxes {
  background-image: url("/icon/boxes.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/boxes.svg");
}

.icon-boxes--white {
  background-color: white;
  -webkit-mask-image: url("/icon/boxes.svg");
          mask-image: url("/icon/boxes.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plugins-ecwid {
  background-image: url("/icon/plugins-ecwid.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plugins-ecwid.svg");
}

.icon-plugins-ecwid--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plugins-ecwid.svg");
          mask-image: url("/icon/plugins-ecwid.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plugins-joomla_virtuemart {
  background-image: url("/icon/plugins-joomla_virtuemart.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plugins-joomla_virtuemart.svg");
}

.icon-plugins-joomla_virtuemart--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plugins-joomla_virtuemart.svg");
          mask-image: url("/icon/plugins-joomla_virtuemart.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plugins-joomla {
  background-image: url("/icon/plugins-joomla.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plugins-joomla.svg");
}

.icon-plugins-joomla--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plugins-joomla.svg");
          mask-image: url("/icon/plugins-joomla.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plugins-magento {
  background-image: url("/icon/plugins-magento.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plugins-magento.svg");
}

.icon-plugins-magento--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plugins-magento.svg");
          mask-image: url("/icon/plugins-magento.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plugins-opencart {
  background-image: url("/icon/plugins-opencart.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plugins-opencart.svg");
}

.icon-plugins-opencart--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plugins-opencart.svg");
          mask-image: url("/icon/plugins-opencart.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plugins-prestashop {
  background-image: url("/icon/plugins-prestashop.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plugins-prestashop.svg");
}

.icon-plugins-prestashop--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plugins-prestashop.svg");
          mask-image: url("/icon/plugins-prestashop.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plugins-virtuemart {
  background-image: url("/icon/plugins-virtuemart.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plugins-virtuemart.svg");
}

.icon-plugins-virtuemart--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plugins-virtuemart.svg");
          mask-image: url("/icon/plugins-virtuemart.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plugins-wooCommerce {
  background-image: url("/icon/plugins-wooCommerce.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plugins-wooCommerce.svg");
}

.icon-plugins-wooCommerce--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plugins-wooCommerce.svg");
          mask-image: url("/icon/plugins-wooCommerce.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plugins-wordpress_wooComerce {
  background-image: url("/icon/plugins-wordpress_wooComerce.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plugins-wordpress_wooComerce.svg");
}

.icon-plugins-wordpress_wooComerce--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plugins-wordpress_wooComerce.svg");
          mask-image: url("/icon/plugins-wordpress_wooComerce.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.icon-plugins-wordpress {
  background-image: url("/icon/plugins-wordpress.png");
  background-image: linear-gradient(to top, transparent, transparent), url("/icon/plugins-wordpress.svg");
}

.icon-plugins-wordpress--white {
  background-color: white;
  -webkit-mask-image: url("/icon/plugins-wordpress.svg");
          mask-image: url("/icon/plugins-wordpress.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.popup .close__button {
  line-height: 0.8;
  font-size: 1.5rem;
  font-weight: 500;
  background-color: #bcbec0;
}
.popup .container {
  padding: 20px;
}
.popup .block {
  border: 1px solid #d9262e;
  margin: 20px;
  padding: 0 10px;
}
.popup h3 {
  color: #d9262e;
}
.popup h4 {
  font-weight: bold;
}
.popup .dots {
  border-top: 1px dotted #d9262e;
}
.popup--logo {
  max-width: 40%;
  margin: auto;
}
.popup--pta-road-closure .modal-content {
  background-image: url("/img/popups/road_closures_24may.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.popup--pta-road-closure .modal-content .modal-body {
  background-color: rgba(38, 38, 38, 0.7);
  width: 80%;
  margin: 3em auto;
  padding: 1.5em;
}
.popup--pta-road-closure .modal-content h1, .popup--pta-road-closure .modal-content .integration-hero-wrap, .popup--pta-road-closure .modal-content .solutions {
  font-size: 2em;
}
.popup--pta-road-closure .modal-content p.text-lg {
  font-size: 1.5em;
  line-height: 1.5;
  margin-bottom: 20px;
}
.popup--pta-road-closure .modal-content p, .popup--pta-road-closure .modal-content h1, .popup--pta-road-closure .modal-content .integration-hero-wrap, .popup--pta-road-closure .modal-content .solutions, .popup--pta-road-closure .modal-content a {
  color: #fff;
}

.background--waiting_client_acceptance {
  background-color: #FFCD00;
  color: #2e3f51 !important;
}
.background--waiting_client_acceptance * {
  color: #2e3f51;
}

.text--waiting_client_acceptance {
  color: #FFCD00;
}

.background--waiting_mds_acceptance {
  background-color: #FFA801;
  color: #2e3f51 !important;
}
.background--waiting_mds_acceptance * {
  color: #2e3f51;
}

.text--waiting_mds_acceptance {
  color: #FFA801;
}

.background--processing_order {
  background-color: #210020;
  color: white !important;
}
.background--processing_order * {
  color: white;
}

.text--processing_order {
  color: #210020;
}

.background--quote_accepted {
  background-color: #17C211;
  color: white !important;
}
.background--quote_accepted * {
  color: white;
}

.text--quote_accepted {
  color: #17C211;
}

.background--quote_rejected {
  background-color: #B3271B;
  color: white !important;
}
.background--quote_rejected * {
  color: white;
}

.text--quote_rejected {
  color: #B3271B;
}

.background--collection_driver_allocated {
  background-color: #e583c8;
  color: #2e3f51 !important;
}
.background--collection_driver_allocated * {
  color: #2e3f51;
}

.text--collection_driver_allocated {
  color: #e583c8;
}

.background--collection_driver_dispatched {
  background-color: #de17a5;
  color: #2e3f51 !important;
}
.background--collection_driver_dispatched * {
  color: #2e3f51;
}

.text--collection_driver_dispatched {
  color: #de17a5;
}

.background--collection_courier_allocated {
  background-color: #78b795;
  color: #2e3f51 !important;
}
.background--collection_courier_allocated * {
  color: #2e3f51;
}

.text--collection_courier_allocated {
  color: #78b795;
}

.background--collection_courier_dispatched {
  background-color: #0bbe5e;
  color: white !important;
}
.background--collection_courier_dispatched * {
  color: white;
}

.text--collection_courier_dispatched {
  color: #0bbe5e;
}

.background--collection_failed {
  background-color: #c02121;
  color: white !important;
}
.background--collection_failed * {
  color: white;
}

.text--collection_failed {
  color: #c02121;
}

.background--collected {
  background-color: #CCC;
  color: #2e3f51 !important;
}
.background--collected * {
  color: #2e3f51;
}

.text--collected {
  color: #CCC;
}

.background--received_by_branch {
  background-color: #863216;
  color: white !important;
}
.background--received_by_branch * {
  color: white;
}

.text--received_by_branch {
  color: #863216;
}

.background--received_by_courier {
  background-color: #3a2d2c;
  color: white !important;
}
.background--received_by_courier * {
  color: white;
}

.text--received_by_courier {
  color: #3a2d2c;
}

.background--collivery_modified {
  background-color: #FFF;
  color: #2e3f51 !important;
}
.background--collivery_modified * {
  color: #2e3f51;
}

.text--collivery_modified {
  color: #FFF;
}

.background--delayed {
  background-color: #FFA500;
  color: #2e3f51 !important;
}
.background--delayed * {
  color: #2e3f51;
}

.text--delayed {
  color: #FFA500;
}

.background--on_hold {
  background-color: #676161;
  color: white !important;
}
.background--on_hold * {
  color: white;
}

.text--on_hold {
  color: #676161;
}

.background--unhold {
  background-color: #000;
  color: white !important;
}
.background--unhold * {
  color: white;
}

.text--unhold {
  color: #000;
}

.background--in_transit {
  background-color: #745DC5;
  color: #2e3f51 !important;
}
.background--in_transit * {
  color: #2e3f51;
}

.text--in_transit {
  color: #745DC5;
}

.background--delivery_driver_allocated {
  background-color: #a88564;
  color: #2e3f51 !important;
}
.background--delivery_driver_allocated * {
  color: #2e3f51;
}

.text--delivery_driver_allocated {
  color: #a88564;
}

.background--delivery_driver_dispatched {
  background-color: #bd6807;
  color: white !important;
}
.background--delivery_driver_dispatched * {
  color: white;
}

.text--delivery_driver_dispatched {
  color: #bd6807;
}

.background--delivery_courier_allocated {
  background-color: #8d5c93;
  color: #2e3f51 !important;
}
.background--delivery_courier_allocated * {
  color: #2e3f51;
}

.text--delivery_courier_allocated {
  color: #8d5c93;
}

.background--delivery_courier_dispatched {
  background-color: #7c0b8c;
  color: white !important;
}
.background--delivery_courier_dispatched * {
  color: white;
}

.text--delivery_courier_dispatched {
  color: #7c0b8c;
}

.background--delivery_failed {
  background-color: #1289d7;
  color: #2e3f51 !important;
}
.background--delivery_failed * {
  color: #2e3f51;
}

.text--delivery_failed {
  color: #1289d7;
}

.background--delivered {
  background-color: #052800;
  color: white !important;
}
.background--delivered * {
  color: white;
}

.text--delivered {
  color: #052800;
}

.background--pod_received {
  background-color: #FFF;
  color: #2e3f51 !important;
}
.background--pod_received * {
  color: #2e3f51;
}

.text--pod_received {
  color: #FFF;
}

.background--returning_to_hub {
  background-color: #FFF;
  color: #2e3f51 !important;
}
.background--returning_to_hub * {
  color: #2e3f51;
}

.text--returning_to_hub {
  color: #FFF;
}

.background--collivery_credited {
  background-color: #FFF;
  color: #2e3f51 !important;
}
.background--collivery_credited * {
  color: #2e3f51;
}

.text--collivery_credited {
  color: #FFF;
}

.background--pending_investigation {
  background-color: #FFF;
  color: #2e3f51 !important;
}
.background--pending_investigation * {
  color: #2e3f51;
}

.text--pending_investigation {
  color: #FFF;
}

.background--completed {
  background-color: #59ff00;
  color: #2e3f51 !important;
}
.background--completed * {
  color: #2e3f51;
}

.text--completed {
  color: #59ff00;
}

.background--invoiced {
  background-color: #0DA9AE;
  color: white !important;
}
.background--invoiced * {
  color: white;
}

.text--invoiced {
  color: #0DA9AE;
}

.background--cancelled {
  background-color: #ff6161;
  color: #2e3f51 !important;
}
.background--cancelled * {
  color: #2e3f51;
}

.text--cancelled {
  color: #ff6161;
}

.background-waiting_client_acceptance {
  background-color: #FFCD00;
}

.background-waiting_mds_acceptance {
  background-color: #FFA801;
}

.background-processing_order {
  background-color: #210020;
}

.background-quote_accepted {
  background-color: #17C211;
}

.background-quote_rejected {
  background-color: #B3271B;
}

.background-collection_driver_allocated {
  background-color: #e583c8;
}

.background-collection_driver_dispatched {
  background-color: #de17a5;
}

.background-collection_courier_allocated {
  background-color: #78b795;
}

.background-collection_courier_dispatched {
  background-color: #0bbe5e;
}

.background-collection_failed {
  background-color: #c02121;
}

.background-collected {
  background-color: #CCC;
}

.background-received_by_branch {
  background-color: #863216;
}

.background-received_by_courier {
  background-color: #3a2d2c;
}

.background-collivery_modified {
  background-color: #FFF;
}

.background-delayed {
  background-color: #FFA500;
}

.background-on_hold {
  background-color: #676161;
}

.background-unhold {
  background-color: #000;
}

.background-in_transit {
  background-color: #745DC5;
}

.background-delivery_driver_allocated {
  background-color: #a88564;
}

.background-delivery_driver_dispatched {
  background-color: #bd6807;
}

.background-delivery_courier_allocated {
  background-color: #8d5c93;
}

.background-delivery_courier_dispatched {
  background-color: #7c0b8c;
}

.background-delivery_failed {
  background-color: #1289d7;
}

.background-delivered {
  background-color: #052800;
}

.background-pod_received {
  background-color: #FFF;
}

.background-returning_to_hub {
  background-color: #FFF;
}

.background-collivery_credited {
  background-color: #FFF;
}

.background-pending_investigation {
  background-color: #FFF;
}

.background-completed {
  background-color: #59ff00;
}

.background-invoiced {
  background-color: #0DA9AE;
}

.background-cancelled {
  background-color: #ff6161;
}

.support_email .allocated {
  background-color: #D8BFD8;
}
.support_email .new {
  background-color: #FFFABA;
}
.support_email .replied {
  background-color: #EEE8AA;
}
.support_email .received {
  background-color: #F08080;
}
.support_email .re-assigned {
  background-color: #FFDAB9;
}
.lead--status1 {
  background-color: green;
  color: white;
}
.lead--status2 {
  background-color: #24006b;
  color: white;
}
.lead--status3 {
  background-color: #fefe80;
}
.lead--status4 {
  background-color: skyblue;
}
.lead--status5 {
  background-color: #fe8080;
}
.lead--status8 {
  background-color: #bffffe;
}
.lead--status9 {
  background-color: #b28f00;
  color: white;
}
.lead--status10 {
  background-color: #CCFF99;
}
.lead--status11 {
  background-color: darkred;
  color: white;
}
.lead--status99, .lead--status100 {
  background-color: grey;
  color: white;
}

/**
  | Bootstrap dropped this component in V4a6
 */
.tag {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}
.tag:empty {
  display: none;
}

.btn .tag, .cookie-consent-banner button .tag {
  position: relative;
  top: -1px;
}

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

.tag-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.tag-default {
  background-color: #939598;
}
.tag-default[href]:hover, .tag-default[href]:focus {
  background-color: #797b7f;
}

.tag-primary {
  background-color: #00823d;
}
.tag-primary[href]:hover, .tag-primary[href]:focus {
  background-color: #004f25;
}

.tag-success {
  background-color: #2ecb70;
}
.tag-success[href]:hover, .tag-success[href]:focus {
  background-color: #25a159;
}

.tag-info {
  background-color: #ffff99;
}
.tag-info[href]:hover, .tag-info[href]:focus {
  background-color: #ffff66;
}

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

.tag-danger {
  background-color: #c60f13;
}
.tag-danger[href]:hover, .tag-danger[href]:focus {
  background-color: #970b0e;
}

/**
 For the theming of tooltips.
*** *** *** *** *** *** *** *** *** ***
 Creates `.tooltip-primary`, `.tooltip-warning`
 as well as `.bs-tooltip-left` directional classes
 (don't ask me why BS created the class formats differently)
 */
.tooltip-primary.bs-tooltip-top .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #00823d;
}
.tooltip-primary.bs-tooltip-right .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #00823d;
}
.tooltip-primary.bs-tooltip-bottom .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #00823d;
}
.tooltip-primary.bs-tooltip-left .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #00823d;
}

.tooltip-secondary.bs-tooltip-top .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #2e3f51;
}
.tooltip-secondary.bs-tooltip-right .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #2e3f51;
}
.tooltip-secondary.bs-tooltip-bottom .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #2e3f51;
}
.tooltip-secondary.bs-tooltip-left .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #2e3f51;
}

.tooltip-success.bs-tooltip-top .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #2dcc70;
}
.tooltip-success.bs-tooltip-right .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #2dcc70;
}
.tooltip-success.bs-tooltip-bottom .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #2dcc70;
}
.tooltip-success.bs-tooltip-left .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #2dcc70;
}

.tooltip-info.bs-tooltip-top .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #17a2b8;
}
.tooltip-info.bs-tooltip-right .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #17a2b8;
}
.tooltip-info.bs-tooltip-bottom .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #17a2b8;
}
.tooltip-info.bs-tooltip-left .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #17a2b8;
}

.tooltip-warning.bs-tooltip-top .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #f0ad4e;
}
.tooltip-warning.bs-tooltip-right .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #f0ad4e;
}
.tooltip-warning.bs-tooltip-bottom .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #f0ad4e;
}
.tooltip-warning.bs-tooltip-left .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #f0ad4e;
}

.tooltip-danger.bs-tooltip-top .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #c60f13;
}
.tooltip-danger.bs-tooltip-right .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #c60f13;
}
.tooltip-danger.bs-tooltip-bottom .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #c60f13;
}
.tooltip-danger.bs-tooltip-left .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #c60f13;
}

.tooltip-light.bs-tooltip-top .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #f8f9fa;
}
.tooltip-light.bs-tooltip-right .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #f8f9fa;
}
.tooltip-light.bs-tooltip-bottom .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #f8f9fa;
}
.tooltip-light.bs-tooltip-left .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #f8f9fa;
}

.tooltip-dark.bs-tooltip-top .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #545558;
}
.tooltip-dark.bs-tooltip-right .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #545558;
}
.tooltip-dark.bs-tooltip-bottom .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #545558;
}
.tooltip-dark.bs-tooltip-left .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #545558;
}

.tooltip-white.bs-tooltip-top .arrow::before, .tooltip-white.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #fff;
}
.tooltip-white.bs-tooltip-right .arrow::before, .tooltip-white.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #fff;
}
.tooltip-white.bs-tooltip-bottom .arrow::before, .tooltip-white.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #fff;
}
.tooltip-white.bs-tooltip-left .arrow::before, .tooltip-white.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #fff;
}

.tooltip-transparent.bs-tooltip-top .arrow::before, .tooltip-transparent.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: transparent;
}
.tooltip-transparent.bs-tooltip-right .arrow::before, .tooltip-transparent.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: transparent;
}
.tooltip-transparent.bs-tooltip-bottom .arrow::before, .tooltip-transparent.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: transparent;
}
.tooltip-transparent.bs-tooltip-left .arrow::before, .tooltip-transparent.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: transparent;
}

/**
 * Basic typography style for copy text
 */
.text--light {
  color: #bcbec0;
  font-weight: 200;
}
.text--dark {
  color: #797b7f;
}
.text--lightweight {
  font-weight: 200;
}
.text--primary {
  color: #00823d;
}
.text--xs {
  font-size: 0.75rem;
}
.text--s {
  font-size: 0.85rem;
}
.text--l {
  font-size: 1.75rem;
}
.text--xl {
  font-size: 3rem;
}
.text--center {
  text-align: center;
}
.text--alert {
  color: #c60f13;
}

.no-underline {
  text-decoration: none !important;
}

.lead {
  font-size: 1.2em;
}

.f-9 {
  font-size: 9px;
}

.f-10 {
  font-size: 10px;
}

.f-11 {
  font-size: 11px;
}

.f-12 {
  font-size: 12px;
}

.f-13 {
  font-size: 13px;
}

.f-14 {
  font-size: 14px;
}

.f-15 {
  font-size: 15px;
}

.f-16 {
  font-size: 16px;
}

/**
 * Use custom css, as we need to use it in both client frontend and logged in side.
 * Only the logged in side has bootstrap css available.
 */
.cookie-consent-banner {
  position: fixed;
  bottom: 0;
  width: 101%;
  background: white;
  z-index: 999;
  border-top: 5px #2e3f51 solid;
  min-height: 20%;
}
.cookie-consent-preferences .cookie-consent-banner {
  display: none !important;
}
.cookie-consent-banner .column-2 {
  text-align: center;
}
@media (min-width: 768px) {
  .cookie-consent-banner {
    min-height: 12%;
  }
}
.cookie-consent-banner .container {
  margin-left: auto !important;
  margin-right: auto !important;
}
.cookie-consent-banner .column-1 {
  padding-top: 1rem !important;
  padding-right: 1.5rem !important;
}
.cookie-consent-banner .column-2 {
  padding-top: 25px;
}
.follow_tabs__wrapper {
  position: fixed;
  width: 0;
  top: 85px;
}
.follow_tabs__item {
  left: -175px;
  min-width: 220px;
  min-height: 40px;
  transition: left 0.3s ease-in;
  position: relative;
  padding: 6px 16px;
  margin-bottom: 10px;
  border-radius: 0 8px 8px 0;
}
.follow_tabs__item:hover,
.follow_tabs__item .active {
  left: 0;
  cursor: pointer;
}
.follow_tabs__item.facebook {
  background-color: #518CC8;
}
.follow_tabs__item.twitter {
  background-color: #6CAFF0;
}
.follow_tabs__item.linkedin {
  background-color: #2e4e6d;
}
.follow_tabs__item.googleplus {
  background-color: #D63D32;
}
.follow_tabs__item.instagram {
  background-color: #30b568;
}
.follow_tabs__item svg {
  display: inline-block;
  float: right;
  margin-top: 4px;
}
.follow_tabs__text {
  color: white;
  display: inline-block;
  margin: 0 1em 0 3em;
}
.facebook .follow_tabs__text, .googleplus .follow_tabs__text {
  position: absolute;
  right: 40px;
}
.twitter .follow_tabs__text iframe, .linkedin .follow_tabs__text iframe {
  position: absolute !important;
  top: 8px !important;
  left: 60px !important;
}
.follow_tabs__item.twitter button {
  height: 20px;
  padding: 0 8px;
  line-height: 0;
  border-radius: 4px;
  font-weight: 600;
  cursor: pointer;
  background-color: #1b95e0;
  border: 0px none;
}
.follow_tabs__item.twitter button i {
  padding: 8px;
  float: none;
}
.follow_tabs__item.twitter button span {
  color: white;
  font-size: 10px;
  font-family: sans-serif;
  line-height: 14px;
  padding-left: 6px;
}

.error__wrapper {
  position: absolute;
  height: 100%;
}
.error__wrapper * {
  color: white;
}
.error__wrapper h1, .error__wrapper .integration-hero-wrap, .error__wrapper .solutions,
.error__wrapper h3 {
  font-family: "Verdana", sans-serif;
}
.error__wrapper h1, .error__wrapper .integration-hero-wrap, .error__wrapper .solutions {
  font-size: 230px;
  margin-bottom: 0;
  font-weight: 800;
}
.error__wrapper h3 {
  font-weight: 400;
}
.error__wrapper p {
  font-size: 1.5em;
}
.error__wrapper img {
  position: absolute;
  margin-top: 10%;
  max-height: 90%;
  max-width: 100%;
}
.error__wrapper a {
  text-decoration: underline;
}
.error--404 {
  background-color: #e26a6a;
}
.error--403 {
  background-color: #eaa93f;
}
.error--500 {
  background-color: #5ac3db;
}
.error--500 h1, .error--500 .integration-hero-wrap, .error--500 .solutions {
  font-size: 180px;
  margin-top: 0.2em;
}
.error--500 h3 {
  font-size: 50px;
}

.loginCard {
  width: 690px;
  margin-left: auto;
  margin-right: auto;
}

.pod__download-link {
  position: absolute;
  top: 10px;
  right: 10px;
}
.pod__reassign-link {
  position: absolute;
  top: 50px;
  right: 10px;
}

#waybill_price_card {
  background: linear-gradient(to right top, #007bff, #1384ff, #248dff, #3495ff, #439dff);
}

.card-header h1, .card-header .integration-hero-wrap, .card-header .solutions, .card-header h2, .card-header h3 {
  margin-top: 0;
  margin-bottom: 0;
}

.form-control {
  color: black;
}

.input-group .btn.glyphicon, .input-group .cookie-consent-banner button.glyphicon, .cookie-consent-banner .input-group button.glyphicon {
  line-height: 1.6;
}

@media (min-width: 576px) {
  .modal-lg {
    max-width: 80%;
  }
}
*[data-toggle=popover]:hover {
  cursor: pointer;
}

.selectize-control {
  display: flex;
  align-items: stretch;
  align-self: stretch;
}
.selectize-control.form-control {
  min-width: 180px;
}
.selectize-control.selectize-dropdown {
  height: auto;
}

.selectize-input {
  padding: 2px;
}
.selectize-input .item {
  margin-top: -10px;
}
.form-control .selectize-input {
  height: 100%;
  padding: 8px 8px;
}
.input-group-sm .form-control .selectize-input {
  height: calc(1.5em + 0.5rem + 2px) !important;
}

.selectize-dropdown,
.selectize-dropdown.form-control {
  min-width: 300px;
}

.selectizeLoading::before {
  transition: opacity 0.2s;
  content: " ";
  z-index: 2;
  position: absolute;
  display: block;
  top: 45%;
  right: 34px;
  width: 16px;
  height: 16px;
  margin: -8px 0 0 0;
  background: url("/images/spinner.gif");
  background-size: 16px 16px;
}

.table-hover tbody tr:hover *:not(.btn) {
  color: #2e3f51;
}

.table-striped tbody tr table tr:nth-of-type(odd),
.table-hover tbody tr:hover table tr {
  background-color: transparent;
}

.table td table td {
  border-top: 0 none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL21haW4uY3NzIiwibWFwcGluZ3MiOiJBQUFBO0NBQ0MsMENBQTBDO0NBQzFDO0FBQ0Q7Q0FDQyx5Q0FBeUM7Q0FDekM7O0FBRUQ7Q0FDQyx5Q0FBeUM7Q0FDekM7QUFDRDtDQUNDLHlDQUF5QztDQUN6Qzs7QUFFRDtDQUNDLDBDQUEwQztDQUMxQztBQUNEO0NBQ0MseUNBQXlDO0NBQ3pDOztDQUVBLDJCQUEyQjtBQUM1QjtDQUNDLG9DQUFvQztDQUNwQztBQUNEO0NBQ0MsbUNBQW1DO0NBQ25DOztBQUVEO0NBQ0MsbUNBQW1DO0NBQ25DO0FBQ0Q7Q0FDQyxtQ0FBbUM7Q0FDbkM7O0FBRUQ7Q0FDQyxvQ0FBb0M7Q0FDcEM7QUFDRDtDQUNDLG1DQUFtQztBQUNwQzs7QUFFQTtDQUNDLDRCQUE0QjtDQUM1QixtQkFBbUI7Q0FDbkI7QUFDRDtDQUNDLFdBQVc7Q0FDWCxZQUFZO0NBQ1osZ0JBQWdCO0NBQ2hCLGVBQWU7O0NBRWYsa0JBQWtCO0NBQ2xCLG1CQUFtQjtDQUNuQix5REFBeUQ7Q0FDekQ7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQixDO0FDM0REOzs7OztFQUtFO0FBQ0Y7RUFDRSxzQkFBc0I7RUFDdEIseUNBQXlDO0VBQ3pDLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLGVBQWU7RUFDZixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixRQUFRO0FBQ1Y7QUFDQTtFQUNFLFNBQVM7RUFDVCxVQUFVO0FBQ1o7QUFDQTtFQUNFLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGNBQVc7S0FBWCxXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixxQkFBcUI7RUFDckIscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7QUFDQTs7Ozs7Ozs7Ozs7RUFXRSxTQUFTO0VBQ1QsVUFBVTtFQUNWLDZFQUE2RTtBQUMvRTtBQUNBOztFQUVFLG1CQUFtQjtBQUNyQjtBQUNBOztFQUVFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsb0JBQW9CO0FBQ3RCO0FBQ0E7O0VBRUUsbUJBQW1CO0FBQ3JCO0FBQ0E7O0VBRUUsV0FBVztFQUNYLGVBQWU7RUFDZixtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLFlBQVk7QUFDZDtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixvQkFBb0I7QUFDdEI7QUFDQTs7RUFFRSxtQkFBbUI7QUFDckI7QUFDQTs7RUFFRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLDZFQUE2RTtFQUM3RSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHNDQUFzQztBQUN4QztBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLHNFQUFzRTtBQUN4RTtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLCtEQUErRDtBQUNqRTtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLHdEQUF3RDtBQUMxRDtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLGlEQUFpRDtBQUNuRDtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLDBDQUEwQztBQUM1QztBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLG1DQUFtQztBQUNyQztBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLDRCQUE0QjtBQUM5QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGNBQWM7RUFDZCxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLDRDQUE0QztBQUM5QztBQUNBO0VBQ0UsMkNBQTJDO0FBQzdDO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixXQUFXO0FBQ2I7O0FDNVlBOzs7OztFQUtFO0FBQ0Y7RUFDRSxzQkFBc0I7RUFDdEIseUNBQXlDO0VBQ3pDLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLGVBQWU7RUFDZixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixRQUFRO0FBQ1Y7QUFDQTtFQUNFLFNBQVM7RUFDVCxVQUFVO0FBQ1o7QUFDQTtFQUNFLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGNBQVc7S0FBWCxXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixxQkFBcUI7RUFDckIscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7QUFDQTs7Ozs7Ozs7Ozs7RUFXRSxTQUFTO0VBQ1QsVUFBVTtFQUNWLDZFQUE2RTtBQUMvRTtBQUNBOztFQUVFLG1CQUFtQjtBQUNyQjtBQUNBOztFQUVFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsb0JBQW9CO0FBQ3RCO0FBQ0E7O0VBRUUsbUJBQW1CO0FBQ3JCO0FBQ0E7O0VBRUUsV0FBVztFQUNYLGVBQWU7RUFDZixtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLFlBQVk7QUFDZDtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixvQkFBb0I7QUFDdEI7QUFDQTs7RUFFRSxtQkFBbUI7QUFDckI7QUFDQTs7RUFFRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLDZFQUE2RTtFQUM3RSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHNDQUFzQztBQUN4QztBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLHNFQUFzRTtBQUN4RTtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLCtEQUErRDtBQUNqRTtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLHdEQUF3RDtBQUMxRDtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLGlEQUFpRDtBQUNuRDtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLDBDQUEwQztBQUM1QztBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLG1DQUFtQztBQUNyQztBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLDRCQUE0QjtBQUM5QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGNBQWM7RUFDZCxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLDRDQUE0QztBQUM5QztBQUNBO0VBQ0UsMkNBQTJDO0FBQzdDO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQStCO0VBQy9CLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixXQUFXO0FBQ2I7QUFDQTs7RUFFRSxXQUFXO0VBQ1gsV0FBVztFQUNYLGNBQWM7QUFDaEI7QUFDQTs7RUFFRSxnQkFBZ0I7RUFDaEIsWUFBWTtFQUNaLGVBQWU7RUFDZixxQkFBcUI7RUFDckIsV0FBVztFQUNYLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsV0FBVztBQUNiO0FBQ0E7O0VBRUUsV0FBVztFQUNYLFlBQVk7QUFDZDtBQUNBOztFQUVFLGFBQWE7QUFDZjtBQUNBOztFQUVFLGFBQWE7QUFDZjtBQUNBOzs7Ozs7Ozs7Ozs7OztFQWNFLFdBQVc7QUFDYjtBQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNEJFLFVBQVU7QUFDWjtBQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNEJFLFlBQVk7QUFDZDtBQUNBO0VBQ0U7O0lBRUUsV0FBVztFQUNiO0VBQ0E7Ozs7SUFJRSxVQUFVO0VBQ1o7RUFDQTs7OztJQUlFLFlBQVk7RUFDZDtBQUNGO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7O0VBRUUsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsMkJBQTJCO0FBQzdCO0FBQ0E7RUFDRSxlQUFlO0VBQ2YscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSw0QkFBNEI7QUFDOUI7QUFDQTtFQUNFLHFCQUFxQjtFQUNyQixzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0VBQ1gsY0FBYztBQUNoQjtBQUNBO0VBQ0UsVUFBVTtFQUNWLFlBQVk7RUFDWixxQkFBcUI7RUFDckIsc0JBQXNCO0VBQ3RCLGVBQWU7QUFDakI7QUFDQTtFQUNFLFVBQVU7RUFDVixZQUFZO0VBQ1oscUJBQXFCO0VBQ3JCLGVBQWU7QUFDakI7QUFDQTs7RUFFRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLFVBQVU7QUFDWjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7O0VBRUUsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsWUFBWTtBQUNkO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLDJCQUEyQjtFQUMzQixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQjtBQUNBOztFQUVFLHlCQUF5QjtFQUN6QixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UseUJBQXlCO0VBQ3pCLGNBQWM7RUFDZCxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIsV0FBVztFQUNYLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLGVBQWU7RUFDZixxQkFBcUI7RUFDckIsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLFdBQVc7QUFDYjtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usc0JBQXNCO0VBQ3RCLGFBQWE7RUFDYixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGVBQWU7RUFDZixjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsV0FBVztFQUNYLFVBQVU7QUFDWjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7QUFDQTtFQUNFLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsU0FBUztFQUNULFVBQVU7QUFDWjtBQUNBOztFQUVFLFdBQVc7QUFDYjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLFVBQVU7QUFDWjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxZQUFZO0VBQ1osV0FBVztFQUNYLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsNkJBQTZCO0VBQzdCLFdBQVc7RUFDWCxZQUFZO0VBQ1osV0FBVztFQUNYLFlBQVk7RUFDWixXQUFXO0FBQ2I7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsUUFBUTtFQUNSLFFBQVE7RUFDUixXQUFXO0FBQ2I7QUFDQTs7Ozs7O0VBTUUseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTs7RUFFRSxpQkFBaUI7QUFDbkI7QUFDQTs7RUFFRSxvQkFBb0I7QUFDdEI7QUFDQTs7RUFFRSxvQkFBb0I7QUFDdEI7QUFDQTs7RUFFRSxvQkFBb0I7QUFDdEI7QUFDQTs7RUFFRSxvQkFBb0I7QUFDdEI7QUFDQTs7RUFFRSxvQkFBb0I7QUFDdEI7QUFDQTs7RUFFRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsWUFBWTtBQUNkO0FBQ0E7O0VBRUUscUJBQXFCO0FBQ3ZCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSw0Q0FBNEM7QUFDOUM7QUFDQTtFQUNFLDJDQUEyQztBQUM3QztBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7O0VBRUUsaUJBQWlCO0FBQ25CO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHNCQUFzQjtFQUN0QixzQkFBc0I7RUFDdEIsK0RBQStEO0VBQy9ELFlBQVk7QUFDZDtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSw2QkFBNkI7QUFDL0I7QUFDQTtFQUNFLDZCQUE2QjtFQUM3QixxQ0FBcUM7QUFDdkM7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7O0VBRUUsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxzQkFBc0I7RUFDdEIsc0JBQXNCO0VBQ3RCLDRCQUE0QjtFQUM1QixXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsZUFBZTtFQUNmLFlBQVk7RUFDWixXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLFlBQVk7QUFDZDtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsNEJBQTRCO0VBQzVCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTs7RUFFRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSx1QkFBdUI7QUFDekI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQ2g3QkE7RUFDRTtJQUNFLFVBQVUsRUFBRSxvQkFBb0I7RUFDbEM7RUFDQTtJQUNFLFVBQVU7RUFDWjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxhQUFhLEVBQUUsb0JBQW9CO0VBQ3JDO0VBQ0E7SUFDRSxVQUFVO0VBQ1o7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsYUFBYSxFQUFFLG9CQUFvQjtFQUNyQztFQUNBO0lBQ0UsVUFBVTtFQUNaO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtJQUM5QixxQkFBcUI7SUFDckIsYUFBYTtFQUNmO0VBQ0E7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtFQUNaO0FBQ0Y7O0FDckNBLGdCQUFnQjtBQ0FoQjs7OztFQUFBO0FDR0E7RUFDRTtFQUNBO0FGUUY7O0FFTEE7Ozs7Ozs7Ozs7Ozs7OztFQVNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGY0Y7O0FFWEE7Ozs7Ozs7Ozs7O0VBS0U7QUZvQkY7O0FFakJBOztFQUVFO0FGb0JGOztBR25ERTtFQUNFO0FIc0RKOztBR3ZERTtFQUNFO0FIMERKOztBRzNERTtFQUNFO0FIOERKOztBRy9ERTtFQUNFO0FIa0VKOztBR25FRTtFQUNFO0FIc0VKOztBR3ZFRTtFQUNFO0FIMEVKOztBRzNFRTtFQUNFO0FIOEVKOztBRy9FRTtFQUNFO0FIa0ZKOztBR25GRTtFQUNFO0FIc0ZKOztBR3ZGRTtFQUNFO0FIMEZKOztBR3BGRTtFQ0lBO0VBQ0E7RUFDQTtBSm9GRjs7QUcxRkU7RUNJQTtFQUNBO0VBQ0E7QUowRkY7O0FHaEdFO0VDSUE7RUFDQTtFQUNBO0FKZ0dGOztBR3RHRTtFQ0lBO0VBQ0E7RUFDQTtBSnNHRjs7QUc1R0U7RUNJQTtFQUNBO0VBQ0E7QUo0R0Y7O0FHbEhFO0VDSUE7RUFDQTtFQUNBO0FKa0hGOztBS2pJQTtFQUNFO0VBQ0EsYUNJd0I7QU5nSTFCOztBT3RJQTtFQUNFO0VBQ0E7RUFDQTtBUHlJRjtBT3ZJRTtFQUFPO0FQMElUOztBT3ZJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVAwSUY7O0FRdkpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUjBKRjs7QVF2SkE7RUFDRTtFQUNBO0FSMEpGOztBUXZKQTtFQUNFO0VBQ0E7QVIwSkY7O0FTektBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUNEtGOztBU3pLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDRLRjs7QVN6S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQ0S0Y7O0FTektBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUNEtGOztBU3pLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDRLRjs7QVN6S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQ0S0Y7O0FTektBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUNEtGOztBU3pLQTtFQUNFO0FUNEtGOztBU3pLQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUNEtGOztBU3RLQTtFQUNFOzs7Ozs7Ozs7SUFTRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VUeUtGO0FBQ0Y7QVN0S0E7RUFDRTtJQUFVO0VUeUtWO0VTeEtBO0lBQU07RVQyS047QUFDRjtBU3pLQTtFQUNFO0lBQU87RVQ0S1A7RVMzS0E7SUFBTztFVDhLUDtFUzdLQTtJQUFPO0VUZ0xQO0VTL0tBO0lBQU87RVRrTFA7RVNqTEE7SUFBTztFVG9MUDtFU25MQTtJQUFPO0VUc0xQO0VTckxBO0lBQU87RVR3TFA7QUFDRjtBU3RMQTtFQUNFO0lBQU07RVR5TE47QUFDRjtBU3ZMQTtFQUNFO0lBQ0U7SUFDQTtFVHlMRjtFU3ZMQTtJQUNFO0lBQ0E7RVR5TEY7QUFDRjtBU3RMQTtFQUNFO0lBQ0U7RVR3TEY7QUFDRjtBU3JMQTtFQUNFO0lBQUs7RVR3TEw7RVN2TEE7SUFBSztFVDBMTDtFU3pMQTtJQUFVO0VUNExWO0VTM0xBO0lBQVc7RVQ4TFg7RVM3TEE7SUFBTTtFVGdNTjtFUy9MQTtJQUFNO0VUa01OO0VTak1BO0lBQU07RVRvTU47RVNuTUE7SUFBTTtFVHNNTjtFU3JNQTtJQUFZO0VUd01aO0FBQ0Y7QVN0TUE7RUFDRTtJQUFLO0VUeU1MO0VTeE1BO0lBQU87RVQyTVA7QUFDRjtBVS9WQTtFQUNFO0FWaVdGOztBVTlWQTtFQUNFO0FWaVdGOztBVTlWQTtFQUNFO0FWaVdGOztBVTlWQTtFQUNFO0FWaVdGOztBVTlWQTtFQUNFO0FWaVdGOztBVTlWQTs7RUFFRTtBVmlXRjs7QVU5VkE7RUFDRTtBVmlXRjs7QVczWEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCTG1Dd0I7RUtsQ3hCLFlMbUN3QjtBTjJWMUI7O0FXM1hBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVg4WEY7O0FXM1hBO0VBQ0U7QVg4WEY7O0FXM1hBO0VBQ0U7QVg4WEY7O0FXM1hBO0VBQ0U7QVg4WEY7O0FZelpBO2dFQUFBO0FBSUU7RUFBc0M7QVoyWnhDOztBWTNaRTtFQUFzQztBWitaeEM7O0FZL1pFO0VBQXNDO0FabWF4Qzs7QVluYUU7RUFBc0M7QVp1YXhDOztBWXZhRTtFQUFzQztBWjJheEM7O0FZM2FFO0VBQXNDO0FaK2F4Qzs7QVkvYUU7RUFBc0M7QVptYnhDOztBWW5iRTtFQUFzQztBWnVieEM7O0FZdmJFO0VBQXNDO0FaMmJ4Qzs7QVkzYkU7RUFBc0M7QVorYnhDOztBWS9iRTtFQUFzQztBWm1jeEM7O0FZbmNFO0VBQXNDO0FadWN4Qzs7QVl2Y0U7RUFBc0M7QVoyY3hDOztBWTNjRTtFQUFzQztBWitjeEM7O0FZL2NFO0VBQXNDO0FabWR4Qzs7QVluZEU7RUFBc0M7QVp1ZHhDOztBWXZkRTtFQUFzQztBWjJkeEM7O0FZM2RFO0VBQXNDO0FaK2R4Qzs7QVkvZEU7RUFBc0M7QVptZXhDOztBWW5lRTtFQUFzQztBWnVleEM7O0FZdmVFO0VBQXNDO0FaMmV4Qzs7QVkzZUU7RUFBc0M7QVorZXhDOztBWS9lRTtFQUFzQztBWm1meEM7O0FZbmZFO0VBQXNDO0FadWZ4Qzs7QVl2ZkU7RUFBc0M7QVoyZnhDOztBWTNmRTtFQUFzQztBWitmeEM7O0FZL2ZFO0VBQXNDO0FabWdCeEM7O0FZbmdCRTtFQUFzQztBWnVnQnhDOztBWXZnQkU7RUFBc0M7QVoyZ0J4Qzs7QVkzZ0JFO0VBQXNDO0FaK2dCeEM7O0FZL2dCRTtFQUFzQztBWm1oQnhDOztBWW5oQkU7RUFBc0M7QVp1aEJ4Qzs7QVl2aEJFO0VBQXNDO0FaMmhCeEM7O0FZM2hCRTtFQUFzQztBWitoQnhDOztBWS9oQkU7RUFBc0M7QVptaUJ4Qzs7QVluaUJFO0VBQXNDO0FadWlCeEM7O0FZdmlCRTtFQUFzQztBWjJpQnhDOztBWTNpQkU7RUFBc0M7QVoraUJ4Qzs7QVkvaUJFO0VBQXNDO0FabWpCeEM7O0FZbmpCRTtFQUFzQztBWnVqQnhDOztBWXZqQkU7RUFBc0M7QVoyakJ4Qzs7QVkzakJFO0VBQXNDO0FaK2pCeEM7O0FZL2pCRTtFQUFzQztBWm1rQnhDOztBWW5rQkU7RUFBc0M7QVp1a0J4Qzs7QVl2a0JFO0VBQXNDO0FaMmtCeEM7O0FZM2tCRTtFQUFzQztBWitrQnhDOztBWS9rQkU7RUFBc0M7QVptbEJ4Qzs7QVlubEJFO0VBQXNDO0FadWxCeEM7O0FZdmxCRTtFQUFzQztBWjJsQnhDOztBWTNsQkU7RUFBc0M7QVorbEJ4Qzs7QVkvbEJFO0VBQXNDO0FabW1CeEM7O0FZbm1CRTtFQUFzQztBWnVtQnhDOztBWXZtQkU7RUFBc0M7QVoybUJ4Qzs7QVkzbUJFO0VBQXNDO0FaK21CeEM7O0FZL21CRTtFQUFzQztBWm1uQnhDOztBWW5uQkU7RUFBc0M7QVp1bkJ4Qzs7QVl2bkJFO0VBQXNDO0FaMm5CeEM7O0FZM25CRTtFQUFzQztBWituQnhDOztBWS9uQkU7RUFBc0M7QVptb0J4Qzs7QVlub0JFO0VBQXNDO0FadW9CeEM7O0FZdm9CRTtFQUFzQztBWjJvQnhDOztBWTNvQkU7RUFBc0M7QVorb0J4Qzs7QVkvb0JFO0VBQXNDO0FabXBCeEM7O0FZbnBCRTtFQUFzQztBWnVwQnhDOztBWXZwQkU7RUFBc0M7QVoycEJ4Qzs7QVkzcEJFO0VBQXNDO0FaK3BCeEM7O0FZL3BCRTtFQUFzQztBWm1xQnhDOztBWW5xQkU7RUFBc0M7QVp1cUJ4Qzs7QVl2cUJFO0VBQXNDO0FaMnFCeEM7O0FZM3FCRTtFQUFzQztBWitxQnhDOztBWS9xQkU7RUFBc0M7QVptckJ4Qzs7QVluckJFO0VBQXNDO0FadXJCeEM7O0FZdnJCRTtFQUFzQztBWjJyQnhDOztBWTNyQkU7RUFBc0M7QVorckJ4Qzs7QVkvckJFO0VBQXNDO0FabXNCeEM7O0FZbnNCRTtFQUFzQztBWnVzQnhDOztBWXZzQkU7RUFBc0M7QVoyc0J4Qzs7QVkzc0JFO0VBQXNDO0FaK3NCeEM7O0FZL3NCRTtFQUFzQztBWm10QnhDOztBWW50QkU7RUFBc0M7QVp1dEJ4Qzs7QVl2dEJFO0VBQXNDO0FaMnRCeEM7O0FZM3RCRTtFQUFzQztBWit0QnhDOztBWS90QkU7RUFBc0M7QVptdUJ4Qzs7QVludUJFO0VBQXNDO0FadXVCeEM7O0FZdnVCRTtFQUFzQztBWjJ1QnhDOztBWTN1QkU7RUFBc0M7QVordUJ4Qzs7QVkvdUJFO0VBQXNDO0FabXZCeEM7O0FZbnZCRTtFQUFzQztBWnV2QnhDOztBWXZ2QkU7RUFBc0M7QVoydkJ4Qzs7QVkzdkJFO0VBQXNDO0FaK3ZCeEM7O0FZL3ZCRTtFQUFzQztBWm13QnhDOztBWW53QkU7RUFBc0M7QVp1d0J4Qzs7QVl2d0JFO0VBQXNDO0FaMndCeEM7O0FZM3dCRTtFQUFzQztBWit3QnhDOztBWS93QkU7RUFBc0M7QVpteEJ4Qzs7QVlueEJFO0VBQXNDO0FadXhCeEM7O0FZdnhCRTtFQUFzQztBWjJ4QnhDOztBWTN4QkU7RUFBc0M7QVoreEJ4Qzs7QVkveEJFO0VBQXNDO0FabXlCeEM7O0FZbnlCRTtFQUFzQztBWnV5QnhDOztBWXZ5QkU7RUFBc0M7QVoyeUJ4Qzs7QVkzeUJFO0VBQXNDO0FaK3lCeEM7O0FZL3lCRTtFQUFzQztBWm16QnhDOztBWW56QkU7RUFBc0M7QVp1ekJ4Qzs7QVl2ekJFO0VBQXNDO0FaMnpCeEM7O0FZM3pCRTtFQUFzQztBWit6QnhDOztBWS96QkU7RUFBc0M7QVptMEJ4Qzs7QVluMEJFO0VBQXNDO0FadTBCeEM7O0FZdjBCRTtFQUFzQztBWjIwQnhDOztBWTMwQkU7RUFBc0M7QVorMEJ4Qzs7QVkvMEJFO0VBQXNDO0FabTFCeEM7O0FZbjFCRTtFQUFzQztBWnUxQnhDOztBWXYxQkU7RUFBc0M7QVoyMUJ4Qzs7QVkzMUJFO0VBQXNDO0FaKzFCeEM7O0FZLzFCRTtFQUFzQztBWm0yQnhDOztBWW4yQkU7RUFBc0M7QVp1MkJ4Qzs7QVl2MkJFO0VBQXNDO0FaMjJCeEM7O0FZMzJCRTtFQUFzQztBWisyQnhDOztBWS8yQkU7RUFBc0M7QVptM0J4Qzs7QVluM0JFO0VBQXNDO0FadTNCeEM7O0FZdjNCRTtFQUFzQztBWjIzQnhDOztBWTMzQkU7RUFBc0M7QVorM0J4Qzs7QVkvM0JFO0VBQXNDO0FabTRCeEM7O0FZbjRCRTtFQUFzQztBWnU0QnhDOztBWXY0QkU7RUFBc0M7QVoyNEJ4Qzs7QVkzNEJFO0VBQXNDO0FaKzRCeEM7O0FZLzRCRTtFQUFzQztBWm01QnhDOztBWW41QkU7RUFBc0M7QVp1NUJ4Qzs7QVl2NUJFO0VBQXNDO0FaMjVCeEM7O0FZMzVCRTtFQUFzQztBWis1QnhDOztBWS81QkU7RUFBc0M7QVptNkJ4Qzs7QVluNkJFO0VBQXNDO0FadTZCeEM7O0FZdjZCRTtFQUFzQztBWjI2QnhDOztBWTM2QkU7RUFBc0M7QVorNkJ4Qzs7QVkvNkJFO0VBQXNDO0FabTdCeEM7O0FZbjdCRTtFQUFzQztBWnU3QnhDOztBWXY3QkU7RUFBc0M7QVoyN0J4Qzs7QVkzN0JFO0VBQXNDO0FaKzdCeEM7O0FZLzdCRTtFQUFzQztBWm04QnhDOztBWW44QkU7RUFBc0M7QVp1OEJ4Qzs7QVl2OEJFO0VBQXNDO0FaMjhCeEM7O0FZMzhCRTtFQUFzQztBWis4QnhDOztBWS84QkU7RUFBc0M7QVptOUJ4Qzs7QVluOUJFO0VBQXNDO0FadTlCeEM7O0FZdjlCRTtFQUFzQztBWjI5QnhDOztBWTM5QkU7RUFBc0M7QVorOUJ4Qzs7QVkvOUJFO0VBQXNDO0FabStCeEM7O0FZbitCRTtFQUFzQztBWnUrQnhDOztBWXYrQkU7RUFBc0M7QVoyK0J4Qzs7QVkzK0JFO0VBQXNDO0FaKytCeEM7O0FZLytCRTtFQUFzQztBWm0vQnhDOztBWW4vQkU7RUFBc0M7QVp1L0J4Qzs7QVl2L0JFO0VBQXNDO0FaMi9CeEM7O0FZMy9CRTtFQUFzQztBWisvQnhDOztBWS8vQkU7RUFBc0M7QVptZ0N4Qzs7QVluZ0NFO0VBQXNDO0FadWdDeEM7O0FZdmdDRTtFQUFzQztBWjJnQ3hDOztBWTNnQ0U7RUFBc0M7QVorZ0N4Qzs7QVkvZ0NFO0VBQXNDO0FabWhDeEM7O0FZbmhDRTtFQUFzQztBWnVoQ3hDOztBWXZoQ0U7RUFBc0M7QVoyaEN4Qzs7QVkzaENFO0VBQXNDO0FaK2hDeEM7O0FZL2hDRTtFQUFzQztBWm1pQ3hDOztBWW5pQ0U7RUFBc0M7QVp1aUN4Qzs7QVl2aUNFO0VBQXNDO0FaMmlDeEM7O0FZM2lDRTtFQUFzQztBWitpQ3hDOztBWS9pQ0U7RUFBc0M7QVptakN4Qzs7QVluakNFO0VBQXNDO0FadWpDeEM7O0FZdmpDRTtFQUFzQztBWjJqQ3hDOztBWTNqQ0U7RUFBc0M7QVorakN4Qzs7QVkvakNFO0VBQXNDO0FabWtDeEM7O0FZbmtDRTtFQUFzQztBWnVrQ3hDOztBWXZrQ0U7RUFBc0M7QVoya0N4Qzs7QVkza0NFO0VBQXNDO0FaK2tDeEM7O0FZL2tDRTtFQUFzQztBWm1sQ3hDOztBWW5sQ0U7RUFBc0M7QVp1bEN4Qzs7QVl2bENFO0VBQXNDO0FaMmxDeEM7O0FZM2xDRTtFQUFzQztBWitsQ3hDOztBWS9sQ0U7RUFBc0M7QVptbUN4Qzs7QVlubUNFO0VBQXNDO0FadW1DeEM7O0FZdm1DRTtFQUFzQztBWjJtQ3hDOztBWTNtQ0U7RUFBc0M7QVorbUN4Qzs7QVkvbUNFO0VBQXNDO0FabW5DeEM7O0FZbm5DRTtFQUFzQztBWnVuQ3hDOztBWXZuQ0U7RUFBc0M7QVoybkN4Qzs7QVkzbkNFO0VBQXNDO0FaK25DeEM7O0FZL25DRTtFQUFzQztBWm1vQ3hDOztBWW5vQ0U7RUFBc0M7QVp1b0N4Qzs7QVl2b0NFO0VBQXNDO0FaMm9DeEM7O0FZM29DRTtFQUFzQztBWitvQ3hDOztBWS9vQ0U7RUFBc0M7QVptcEN4Qzs7QVlucENFO0VBQXNDO0FadXBDeEM7O0FZdnBDRTtFQUFzQztBWjJwQ3hDOztBWTNwQ0U7RUFBc0M7QVorcEN4Qzs7QVkvcENFO0VBQXNDO0FabXFDeEM7O0FZbnFDRTtFQUFzQztBWnVxQ3hDOztBWXZxQ0U7RUFBc0M7QVoycUN4Qzs7QVkzcUNFO0VBQXNDO0FaK3FDeEM7O0FZL3FDRTtFQUFzQztBWm1yQ3hDOztBWW5yQ0U7RUFBc0M7QVp1ckN4Qzs7QVl2ckNFO0VBQXNDO0FaMnJDeEM7O0FZM3JDRTtFQUFzQztBWityQ3hDOztBWS9yQ0U7RUFBc0M7QVptc0N4Qzs7QVluc0NFO0VBQXNDO0FadXNDeEM7O0FZdnNDRTtFQUFzQztBWjJzQ3hDOztBWTNzQ0U7RUFBc0M7QVorc0N4Qzs7QVkvc0NFO0VBQXNDO0FabXRDeEM7O0FZbnRDRTtFQUFzQztBWnV0Q3hDOztBWXZ0Q0U7RUFBc0M7QVoydEN4Qzs7QVkzdENFO0VBQXNDO0FaK3RDeEM7O0FZL3RDRTtFQUFzQztBWm11Q3hDOztBWW51Q0U7RUFBc0M7QVp1dUN4Qzs7QVl2dUNFO0VBQXNDO0FaMnVDeEM7O0FZM3VDRTtFQUFzQztBWit1Q3hDOztBWS91Q0U7RUFBc0M7QVptdkN4Qzs7QVludkNFO0VBQXNDO0FadXZDeEM7O0FZdnZDRTtFQUFzQztBWjJ2Q3hDOztBWTN2Q0U7RUFBc0M7QVordkN4Qzs7QVkvdkNFO0VBQXNDO0FabXdDeEM7O0FZbndDRTtFQUFzQztBWnV3Q3hDOztBWXZ3Q0U7RUFBc0M7QVoyd0N4Qzs7QVkzd0NFO0VBQXNDO0FaK3dDeEM7O0FZL3dDRTtFQUFzQztBWm14Q3hDOztBWW54Q0U7RUFBc0M7QVp1eEN4Qzs7QVl2eENFO0VBQXNDO0FaMnhDeEM7O0FZM3hDRTtFQUFzQztBWit4Q3hDOztBWS94Q0U7RUFBc0M7QVpteUN4Qzs7QVlueUNFO0VBQXNDO0FadXlDeEM7O0FZdnlDRTtFQUFzQztBWjJ5Q3hDOztBWTN5Q0U7RUFBc0M7QVoreUN4Qzs7QVkveUNFO0VBQXNDO0FabXpDeEM7O0FZbnpDRTtFQUFzQztBWnV6Q3hDOztBWXZ6Q0U7RUFBc0M7QVoyekN4Qzs7QVkzekNFO0VBQXNDO0FaK3pDeEM7O0FZL3pDRTtFQUFzQztBWm0wQ3hDOztBWW4wQ0U7RUFBc0M7QVp1MEN4Qzs7QVl2MENFO0VBQXNDO0FaMjBDeEM7O0FZMzBDRTtFQUFzQztBWiswQ3hDOztBWS8wQ0U7RUFBc0M7QVptMUN4Qzs7QVluMUNFO0VBQXNDO0FadTFDeEM7O0FZdjFDRTtFQUFzQztBWjIxQ3hDOztBWTMxQ0U7RUFBc0M7QVorMUN4Qzs7QVkvMUNFO0VBQXNDO0FabTJDeEM7O0FZbjJDRTtFQUFzQztBWnUyQ3hDOztBWXYyQ0U7RUFBc0M7QVoyMkN4Qzs7QVkzMkNFO0VBQXNDO0FaKzJDeEM7O0FZLzJDRTtFQUFzQztBWm0zQ3hDOztBWW4zQ0U7RUFBc0M7QVp1M0N4Qzs7QVl2M0NFO0VBQXNDO0FaMjNDeEM7O0FZMzNDRTtFQUFzQztBWiszQ3hDOztBWS8zQ0U7RUFBc0M7QVptNEN4Qzs7QVluNENFO0VBQXNDO0FadTRDeEM7O0FZdjRDRTtFQUFzQztBWjI0Q3hDOztBWTM0Q0U7RUFBc0M7QVorNEN4Qzs7QVkvNENFO0VBQXNDO0FabTVDeEM7O0FZbjVDRTtFQUFzQztBWnU1Q3hDOztBWXY1Q0U7RUFBc0M7QVoyNUN4Qzs7QVkzNUNFO0VBQXNDO0FaKzVDeEM7O0FZLzVDRTtFQUFzQztBWm02Q3hDOztBWW42Q0U7RUFBc0M7QVp1NkN4Qzs7QVl2NkNFO0VBQXNDO0FaMjZDeEM7O0FZMzZDRTtFQUFzQztBWis2Q3hDOztBWS82Q0U7RUFBc0M7QVptN0N4Qzs7QVluN0NFO0VBQXNDO0FadTdDeEM7O0FZdjdDRTtFQUFzQztBWjI3Q3hDOztBWTM3Q0U7RUFBc0M7QVorN0N4Qzs7QVkvN0NFO0VBQXNDO0FabThDeEM7O0FZbjhDRTtFQUFzQztBWnU4Q3hDOztBWXY4Q0U7RUFBc0M7QVoyOEN4Qzs7QVkzOENFO0VBQXNDO0FaKzhDeEM7O0FZLzhDRTtFQUFzQztBWm05Q3hDOztBWW45Q0U7RUFBc0M7QVp1OUN4Qzs7QVl2OUNFO0VBQXNDO0FaMjlDeEM7O0FZMzlDRTtFQUFzQztBWis5Q3hDOztBWS85Q0U7RUFBc0M7QVptK0N4Qzs7QVluK0NFO0VBQXNDO0FadStDeEM7O0FZditDRTtFQUFzQztBWjIrQ3hDOztBWTMrQ0U7RUFBc0M7QVorK0N4Qzs7QVkvK0NFO0VBQXNDO0FabS9DeEM7O0FZbi9DRTtFQUFzQztBWnUvQ3hDOztBWXYvQ0U7RUFBc0M7QVoyL0N4Qzs7QVkzL0NFO0VBQXNDO0FaKy9DeEM7O0FZLy9DRTtFQUFzQztBWm1nRHhDOztBWW5nREU7RUFBc0M7QVp1Z0R4Qzs7QVl2Z0RFO0VBQXNDO0FaMmdEeEM7O0FZM2dERTtFQUFzQztBWitnRHhDOztBWS9nREU7RUFBc0M7QVptaER4Qzs7QVluaERFO0VBQXNDO0FadWhEeEM7O0FZdmhERTtFQUFzQztBWjJoRHhDOztBWTNoREU7RUFBc0M7QVoraER4Qzs7QVkvaERFO0VBQXNDO0FabWlEeEM7O0FZbmlERTtFQUFzQztBWnVpRHhDOztBWXZpREU7RUFBc0M7QVoyaUR4Qzs7QVkzaURFO0VBQXNDO0FaK2lEeEM7O0FZL2lERTtFQUFzQztBWm1qRHhDOztBWW5qREU7RUFBc0M7QVp1akR4Qzs7QVl2akRFO0VBQXNDO0FaMmpEeEM7O0FZM2pERTtFQUFzQztBWitqRHhDOztBWS9qREU7RUFBc0M7QVpta0R4Qzs7QVlua0RFO0VBQXNDO0FadWtEeEM7O0FZdmtERTtFQUFzQztBWjJrRHhDOztBWTNrREU7RUFBc0M7QVora0R4Qzs7QVkva0RFO0VBQXNDO0FabWxEeEM7O0FZbmxERTtFQUFzQztBWnVsRHhDOztBWXZsREU7RUFBc0M7QVoybER4Qzs7QVkzbERFO0VBQXNDO0FaK2xEeEM7O0FZL2xERTtFQUFzQztBWm1tRHhDOztBWW5tREU7RUFBc0M7QVp1bUR4Qzs7QVl2bURFO0VBQXNDO0FaMm1EeEM7O0FZM21ERTtFQUFzQztBWittRHhDOztBWS9tREU7RUFBc0M7QVptbkR4Qzs7QVlubkRFO0VBQXNDO0FadW5EeEM7O0FZdm5ERTtFQUFzQztBWjJuRHhDOztBWTNuREU7RUFBc0M7QVorbkR4Qzs7QVkvbkRFO0VBQXNDO0FabW9EeEM7O0FZbm9ERTtFQUFzQztBWnVvRHhDOztBWXZvREU7RUFBc0M7QVoyb0R4Qzs7QVkzb0RFO0VBQXNDO0FaK29EeEM7O0FZL29ERTtFQUFzQztBWm1wRHhDOztBWW5wREU7RUFBc0M7QVp1cER4Qzs7QVl2cERFO0VBQXNDO0FaMnBEeEM7O0FZM3BERTtFQUFzQztBWitwRHhDOztBWS9wREU7RUFBc0M7QVptcUR4Qzs7QVlucURFO0VBQXNDO0FadXFEeEM7O0FZdnFERTtFQUFzQztBWjJxRHhDOztBWTNxREU7RUFBc0M7QVorcUR4Qzs7QVkvcURFO0VBQXNDO0FabXJEeEM7O0FZbnJERTtFQUFzQztBWnVyRHhDOztBWXZyREU7RUFBc0M7QVoyckR4Qzs7QVkzckRFO0VBQXNDO0FaK3JEeEM7O0FZL3JERTtFQUFzQztBWm1zRHhDOztBWW5zREU7RUFBc0M7QVp1c0R4Qzs7QVl2c0RFO0VBQXNDO0FaMnNEeEM7O0FZM3NERTtFQUFzQztBWitzRHhDOztBWS9zREU7RUFBc0M7QVptdER4Qzs7QVludERFO0VBQXNDO0FadXREeEM7O0FZdnRERTtFQUFzQztBWjJ0RHhDOztBWTN0REU7RUFBc0M7QVordER4Qzs7QVkvdERFO0VBQXNDO0FabXVEeEM7O0FZbnVERTtFQUFzQztBWnV1RHhDOztBWXZ1REU7RUFBc0M7QVoydUR4Qzs7QVkzdURFO0VBQXNDO0FaK3VEeEM7O0FZL3VERTtFQUFzQztBWm12RHhDOztBWW52REU7RUFBc0M7QVp1dkR4Qzs7QVl2dkRFO0VBQXNDO0FaMnZEeEM7O0FZM3ZERTtFQUFzQztBWit2RHhDOztBWS92REU7RUFBc0M7QVptd0R4Qzs7QVlud0RFO0VBQXNDO0FadXdEeEM7O0FZdndERTtFQUFzQztBWjJ3RHhDOztBWTN3REU7RUFBc0M7QVord0R4Qzs7QVkvd0RFO0VBQXNDO0FabXhEeEM7O0FZbnhERTtFQUFzQztBWnV4RHhDOztBWXZ4REU7RUFBc0M7QVoyeER4Qzs7QVkzeERFO0VBQXNDO0FaK3hEeEM7O0FZL3hERTtFQUFzQztBWm15RHhDOztBWW55REU7RUFBc0M7QVp1eUR4Qzs7QVl2eURFO0VBQXNDO0FaMnlEeEM7O0FZM3lERTtFQUFzQztBWit5RHhDOztBWS95REU7RUFBc0M7QVptekR4Qzs7QVluekRFO0VBQXNDO0FadXpEeEM7O0FZdnpERTtFQUFzQztBWjJ6RHhDOztBWTN6REU7RUFBc0M7QVorekR4Qzs7QVkvekRFO0VBQXNDO0FabTBEeEM7O0FZbjBERTtFQUFzQztBWnUwRHhDOztBWXYwREU7RUFBc0M7QVoyMER4Qzs7QVkzMERFO0VBQXNDO0FaKzBEeEM7O0FZLzBERTtFQUFzQztBWm0xRHhDOztBWW4xREU7RUFBc0M7QVp1MUR4Qzs7QVl2MURFO0VBQXNDO0FaMjFEeEM7O0FZMzFERTtFQUFzQztBWisxRHhDOztBWS8xREU7RUFBc0M7QVptMkR4Qzs7QVluMkRFO0VBQXNDO0FadTJEeEM7O0FZdjJERTtFQUFzQztBWjIyRHhDOztBWTMyREU7RUFBc0M7QVorMkR4Qzs7QVkvMkRFO0VBQXNDO0FabTNEeEM7O0FZbjNERTtFQUFzQztBWnUzRHhDOztBWXYzREU7RUFBc0M7QVoyM0R4Qzs7QVkzM0RFO0VBQXNDO0FaKzNEeEM7O0FZLzNERTtFQUFzQztBWm00RHhDOztBWW40REU7RUFBc0M7QVp1NER4Qzs7QVl2NERFO0VBQXNDO0FaMjREeEM7O0FZMzRERTtFQUFzQztBWis0RHhDOztBWS80REU7RUFBc0M7QVptNUR4Qzs7QVluNURFO0VBQXNDO0FadTVEeEM7O0FZdjVERTtFQUFzQztBWjI1RHhDOztBWTM1REU7RUFBc0M7QVorNUR4Qzs7QVkvNURFO0VBQXNDO0FabTZEeEM7O0FZbjZERTtFQUFzQztBWnU2RHhDOztBWXY2REU7RUFBc0M7QVoyNkR4Qzs7QVkzNkRFO0VBQXNDO0FaKzZEeEM7O0FZLzZERTtFQUFzQztBWm03RHhDOztBWW43REU7RUFBc0M7QVp1N0R4Qzs7QVl2N0RFO0VBQXNDO0FaMjdEeEM7O0FZMzdERTtFQUFzQztBWis3RHhDOztBWS83REU7RUFBc0M7QVptOER4Qzs7QVluOERFO0VBQXNDO0FadThEeEM7O0FZdjhERTtFQUFzQztBWjI4RHhDOztBWTM4REU7RUFBc0M7QVorOER4Qzs7QVkvOERFO0VBQXNDO0FabTlEeEM7O0FZbjlERTtFQUFzQztBWnU5RHhDOztBWXY5REU7RUFBc0M7QVoyOUR4Qzs7QVkzOURFO0VBQXNDO0FaKzlEeEM7O0FZLzlERTtFQUFzQztBWm0rRHhDOztBWW4rREU7RUFBc0M7QVp1K0R4Qzs7QVl2K0RFO0VBQXNDO0FaMitEeEM7O0FZMytERTtFQUFzQztBWisrRHhDOztBWS8rREU7RUFBc0M7QVptL0R4Qzs7QVluL0RFO0VBQXNDO0FadS9EeEM7O0FZdi9ERTtFQUFzQztBWjIvRHhDOztBWTMvREU7RUFBc0M7QVorL0R4Qzs7QVkvL0RFO0VBQXNDO0FabWdFeEM7O0FZbmdFRTtFQUFzQztBWnVnRXhDOztBWXZnRUU7RUFBc0M7QVoyZ0V4Qzs7QVkzZ0VFO0VBQXNDO0FaK2dFeEM7O0FZL2dFRTtFQUFzQztBWm1oRXhDOztBWW5oRUU7RUFBc0M7QVp1aEV4Qzs7QVl2aEVFO0VBQXNDO0FaMmhFeEM7O0FZM2hFRTtFQUFzQztBWitoRXhDOztBWS9oRUU7RUFBc0M7QVptaUV4Qzs7QVluaUVFO0VBQXNDO0FadWlFeEM7O0FZdmlFRTtFQUFzQztBWjJpRXhDOztBWTNpRUU7RUFBc0M7QVoraUV4Qzs7QVkvaUVFO0VBQXNDO0FabWpFeEM7O0FZbmpFRTtFQUFzQztBWnVqRXhDOztBWXZqRUU7RUFBc0M7QVoyakV4Qzs7QVkzakVFO0VBQXNDO0FaK2pFeEM7O0FZL2pFRTtFQUFzQztBWm1rRXhDOztBWW5rRUU7RUFBc0M7QVp1a0V4Qzs7QVl2a0VFO0VBQXNDO0FaMmtFeEM7O0FZM2tFRTtFQUFzQztBWitrRXhDOztBWS9rRUU7RUFBc0M7QVptbEV4Qzs7QVlubEVFO0VBQXNDO0FadWxFeEM7O0FZdmxFRTtFQUFzQztBWjJsRXhDOztBWTNsRUU7RUFBc0M7QVorbEV4Qzs7QVkvbEVFO0VBQXNDO0FabW1FeEM7O0FZbm1FRTtFQUFzQztBWnVtRXhDOztBWXZtRUU7RUFBc0M7QVoybUV4Qzs7QVkzbUVFO0VBQXNDO0FaK21FeEM7O0FZL21FRTtFQUFzQztBWm1uRXhDOztBWW5uRUU7RUFBc0M7QVp1bkV4Qzs7QVl2bkVFO0VBQXNDO0FaMm5FeEM7O0FZM25FRTtFQUFzQztBWituRXhDOztBWS9uRUU7RUFBc0M7QVptb0V4Qzs7QVlub0VFO0VBQXNDO0FadW9FeEM7O0FZdm9FRTtFQUFzQztBWjJvRXhDOztBWTNvRUU7RUFBc0M7QVorb0V4Qzs7QVkvb0VFO0VBQXNDO0FabXBFeEM7O0FZbnBFRTtFQUFzQztBWnVwRXhDOztBWXZwRUU7RUFBc0M7QVoycEV4Qzs7QVkzcEVFO0VBQXNDO0FaK3BFeEM7O0FZL3BFRTtFQUFzQztBWm1xRXhDOztBWW5xRUU7RUFBc0M7QVp1cUV4Qzs7QVl2cUVFO0VBQXNDO0FaMnFFeEM7O0FZM3FFRTtFQUFzQztBWitxRXhDOztBWS9xRUU7RUFBc0M7QVptckV4Qzs7QVluckVFO0VBQXNDO0FadXJFeEM7O0FZdnJFRTtFQUFzQztBWjJyRXhDOztBWTNyRUU7RUFBc0M7QVorckV4Qzs7QVkvckVFO0VBQXNDO0FabXNFeEM7O0FZbnNFRTtFQUFzQztBWnVzRXhDOztBWXZzRUU7RUFBc0M7QVoyc0V4Qzs7QVkzc0VFO0VBQXNDO0FaK3NFeEM7O0FZL3NFRTtFQUFzQztBWm10RXhDOztBWW50RUU7RUFBc0M7QVp1dEV4Qzs7QVl2dEVFO0VBQXNDO0FaMnRFeEM7O0FZM3RFRTtFQUFzQztBWit0RXhDOztBWS90RUU7RUFBc0M7QVptdUV4Qzs7QVludUVFO0VBQXNDO0FadXVFeEM7O0FZdnVFRTtFQUFzQztBWjJ1RXhDOztBWTN1RUU7RUFBc0M7QVordUV4Qzs7QVkvdUVFO0VBQXNDO0FabXZFeEM7O0FZbnZFRTtFQUFzQztBWnV2RXhDOztBWXZ2RUU7RUFBc0M7QVoydkV4Qzs7QVkzdkVFO0VBQXNDO0FaK3ZFeEM7O0FZL3ZFRTtFQUFzQztBWm13RXhDOztBWW53RUU7RUFBc0M7QVp1d0V4Qzs7QVl2d0VFO0VBQXNDO0FaMndFeEM7O0FZM3dFRTtFQUFzQztBWit3RXhDOztBWS93RUU7RUFBc0M7QVpteEV4Qzs7QVlueEVFO0VBQXNDO0FadXhFeEM7O0FZdnhFRTtFQUFzQztBWjJ4RXhDOztBWTN4RUU7RUFBc0M7QVoreEV4Qzs7QVkveEVFO0VBQXNDO0FabXlFeEM7O0FZbnlFRTtFQUFzQztBWnV5RXhDOztBWXZ5RUU7RUFBc0M7QVoyeUV4Qzs7QVkzeUVFO0VBQXNDO0FaK3lFeEM7O0FZL3lFRTtFQUFzQztBWm16RXhDOztBWW56RUU7RUFBc0M7QVp1ekV4Qzs7QVl2ekVFO0VBQXNDO0FaMnpFeEM7O0FZM3pFRTtFQUFzQztBWit6RXhDOztBWS96RUU7RUFBc0M7QVptMEV4Qzs7QVluMEVFO0VBQXNDO0FadTBFeEM7O0FZdjBFRTtFQUFzQztBWjIwRXhDOztBWTMwRUU7RUFBc0M7QVorMEV4Qzs7QVkvMEVFO0VBQXNDO0FabTFFeEM7O0FZbjFFRTtFQUFzQztBWnUxRXhDOztBWXYxRUU7RUFBc0M7QVoyMUV4Qzs7QVkzMUVFO0VBQXNDO0FaKzFFeEM7O0FZLzFFRTtFQUFzQztBWm0yRXhDOztBWW4yRUU7RUFBc0M7QVp1MkV4Qzs7QVl2MkVFO0VBQXNDO0FaMjJFeEM7O0FZMzJFRTtFQUFzQztBWisyRXhDOztBWS8yRUU7RUFBc0M7QVptM0V4Qzs7QVluM0VFO0VBQXNDO0FadTNFeEM7O0FZdjNFRTtFQUFzQztBWjIzRXhDOztBWTMzRUU7RUFBc0M7QVorM0V4Qzs7QVkvM0VFO0VBQXNDO0FabTRFeEM7O0FZbjRFRTtFQUFzQztBWnU0RXhDOztBWXY0RUU7RUFBc0M7QVoyNEV4Qzs7QVkzNEVFO0VBQXNDO0FaKzRFeEM7O0FZLzRFRTtFQUFzQztBWm01RXhDOztBWW41RUU7RUFBc0M7QVp1NUV4Qzs7QVl2NUVFO0VBQXNDO0FaMjVFeEM7O0FZMzVFRTtFQUFzQztBWis1RXhDOztBWS81RUU7RUFBc0M7QVptNkV4Qzs7QVluNkVFO0VBQXNDO0FadTZFeEM7O0FZdjZFRTtFQUFzQztBWjI2RXhDOztBWTM2RUU7RUFBc0M7QVorNkV4Qzs7QVkvNkVFO0VBQXNDO0FabTdFeEM7O0FZbjdFRTtFQUFzQztBWnU3RXhDOztBWXY3RUU7RUFBc0M7QVoyN0V4Qzs7QVkzN0VFO0VBQXNDO0FaKzdFeEM7O0FZLzdFRTtFQUFzQztBWm04RXhDOztBWW44RUU7RUFBc0M7QVp1OEV4Qzs7QVl2OEVFO0VBQXNDO0FaMjhFeEM7O0FZMzhFRTtFQUFzQztBWis4RXhDOztBWS84RUU7RUFBc0M7QVptOUV4Qzs7QVluOUVFO0VBQXNDO0FadTlFeEM7O0FZdjlFRTtFQUFzQztBWjI5RXhDOztBWTM5RUU7RUFBc0M7QVorOUV4Qzs7QVkvOUVFO0VBQXNDO0FabStFeEM7O0FZbitFRTtFQUFzQztBWnUrRXhDOztBWXYrRUU7RUFBc0M7QVoyK0V4Qzs7QVkzK0VFO0VBQXNDO0FaKytFeEM7O0FZLytFRTtFQUFzQztBWm0vRXhDOztBWW4vRUU7RUFBc0M7QVp1L0V4Qzs7QVl2L0VFO0VBQXNDO0FaMi9FeEM7O0FZMy9FRTtFQUFzQztBWisvRXhDOztBWS8vRUU7RUFBc0M7QVptZ0Z4Qzs7QVluZ0ZFO0VBQXNDO0FadWdGeEM7O0FZdmdGRTtFQUFzQztBWjJnRnhDOztBWTNnRkU7RUFBc0M7QVorZ0Z4Qzs7QVkvZ0ZFO0VBQXNDO0FabWhGeEM7O0FZbmhGRTtFQUFzQztBWnVoRnhDOztBWXZoRkU7RUFBc0M7QVoyaEZ4Qzs7QVkzaEZFO0VBQXNDO0FaK2hGeEM7O0FZL2hGRTtFQUFzQztBWm1pRnhDOztBWW5pRkU7RUFBc0M7QVp1aUZ4Qzs7QVl2aUZFO0VBQXNDO0FaMmlGeEM7O0FZM2lGRTtFQUFzQztBWitpRnhDOztBWS9pRkU7RUFBc0M7QVptakZ4Qzs7QVluakZFO0VBQXNDO0FadWpGeEM7O0FZdmpGRTtFQUFzQztBWjJqRnhDOztBWTNqRkU7RUFBc0M7QVorakZ4Qzs7QVkvakZFO0VBQXNDO0FabWtGeEM7O0FZbmtGRTtFQUFzQztBWnVrRnhDOztBWXZrRkU7RUFBc0M7QVoya0Z4Qzs7QVkza0ZFO0VBQXNDO0FaK2tGeEM7O0FZL2tGRTtFQUFzQztBWm1sRnhDOztBWW5sRkU7RUFBc0M7QVp1bEZ4Qzs7QVl2bEZFO0VBQXNDO0FaMmxGeEM7O0FZM2xGRTtFQUFzQztBWitsRnhDOztBWS9sRkU7RUFBc0M7QVptbUZ4Qzs7QVlubUZFO0VBQXNDO0FadW1GeEM7O0FZdm1GRTtFQUFzQztBWjJtRnhDOztBWTNtRkU7RUFBc0M7QVorbUZ4Qzs7QVkvbUZFO0VBQXNDO0FabW5GeEM7O0FZbm5GRTtFQUFzQztBWnVuRnhDOztBWXZuRkU7RUFBc0M7QVoybkZ4Qzs7QVkzbkZFO0VBQXNDO0FaK25GeEM7O0FZL25GRTtFQUFzQztBWm1vRnhDOztBWW5vRkU7RUFBc0M7QVp1b0Z4Qzs7QVl2b0ZFO0VBQXNDO0FaMm9GeEM7O0FZM29GRTtFQUFzQztBWitvRnhDOztBWS9vRkU7RUFBc0M7QVptcEZ4Qzs7QVlucEZFO0VBQXNDO0FadXBGeEM7O0FZdnBGRTtFQUFzQztBWjJwRnhDOztBWTNwRkU7RUFBc0M7QVorcEZ4Qzs7QVkvcEZFO0VBQXNDO0FabXFGeEM7O0FZbnFGRTtFQUFzQztBWnVxRnhDOztBWXZxRkU7RUFBc0M7QVoycUZ4Qzs7QVkzcUZFO0VBQXNDO0FaK3FGeEM7O0FZL3FGRTtFQUFzQztBWm1yRnhDOztBWW5yRkU7RUFBc0M7QVp1ckZ4Qzs7QVl2ckZFO0VBQXNDO0FaMnJGeEM7O0FZM3JGRTtFQUFzQztBWityRnhDOztBWS9yRkU7RUFBc0M7QVptc0Z4Qzs7QVluc0ZFO0VBQXNDO0FadXNGeEM7O0FZdnNGRTtFQUFzQztBWjJzRnhDOztBWTNzRkU7RUFBc0M7QVorc0Z4Qzs7QVkvc0ZFO0VBQXNDO0FabXRGeEM7O0FZbnRGRTtFQUFzQztBWnV0RnhDOztBWXZ0RkU7RUFBc0M7QVoydEZ4Qzs7QVkzdEZFO0VBQXNDO0FaK3RGeEM7O0FZL3RGRTtFQUFzQztBWm11RnhDOztBWW51RkU7RUFBc0M7QVp1dUZ4Qzs7QVl2dUZFO0VBQXNDO0FaMnVGeEM7O0FZM3VGRTtFQUFzQztBWit1RnhDOztBWS91RkU7RUFBc0M7QVptdkZ4Qzs7QVludkZFO0VBQXNDO0FadXZGeEM7O0FZdnZGRTtFQUFzQztBWjJ2RnhDOztBWTN2RkU7RUFBc0M7QVordkZ4Qzs7QVkvdkZFO0VBQXNDO0FabXdGeEM7O0FZbndGRTtFQUFzQztBWnV3RnhDOztBWXZ3RkU7RUFBc0M7QVoyd0Z4Qzs7QVkzd0ZFO0VBQXNDO0FaK3dGeEM7O0FZL3dGRTtFQUFzQztBWm14RnhDOztBWW54RkU7RUFBc0M7QVp1eEZ4Qzs7QVl2eEZFO0VBQXNDO0FaMnhGeEM7O0FZM3hGRTtFQUFzQztBWit4RnhDOztBWS94RkU7RUFBc0M7QVpteUZ4Qzs7QVlueUZFO0VBQXNDO0FadXlGeEM7O0FZdnlGRTtFQUFzQztBWjJ5RnhDOztBWTN5RkU7RUFBc0M7QVoreUZ4Qzs7QVkveUZFO0VBQXNDO0FabXpGeEM7O0FZbnpGRTtFQUFzQztBWnV6RnhDOztBWXZ6RkU7RUFBc0M7QVoyekZ4Qzs7QVkzekZFO0VBQXNDO0FaK3pGeEM7O0FZL3pGRTtFQUFzQztBWm0wRnhDOztBWW4wRkU7RUFBc0M7QVp1MEZ4Qzs7QVl2MEZFO0VBQXNDO0FaMjBGeEM7O0FZMzBGRTtFQUFzQztBWiswRnhDOztBWS8wRkU7RUFBc0M7QVptMUZ4Qzs7QVluMUZFO0VBQXNDO0FadTFGeEM7O0FZdjFGRTtFQUFzQztBWjIxRnhDOztBWTMxRkU7RUFBc0M7QVorMUZ4Qzs7QVkvMUZFO0VBQXNDO0FabTJGeEM7O0FZbjJGRTtFQUFzQztBWnUyRnhDOztBWXYyRkU7RUFBc0M7QVoyMkZ4Qzs7QVkzMkZFO0VBQXNDO0FaKzJGeEM7O0FZLzJGRTtFQUFzQztBWm0zRnhDOztBWW4zRkU7RUFBc0M7QVp1M0Z4Qzs7QVl2M0ZFO0VBQXNDO0FaMjNGeEM7O0FZMzNGRTtFQUFzQztBWiszRnhDOztBWS8zRkU7RUFBc0M7QVptNEZ4Qzs7QVluNEZFO0VBQXNDO0FadTRGeEM7O0FZdjRGRTtFQUFzQztBWjI0RnhDOztBWTM0RkU7RUFBc0M7QVorNEZ4Qzs7QVkvNEZFO0VBQXNDO0FabTVGeEM7O0FZbjVGRTtFQUFzQztBWnU1RnhDOztBWXY1RkU7RUFBc0M7QVoyNUZ4Qzs7QVkzNUZFO0VBQXNDO0FaKzVGeEM7O0FZLzVGRTtFQUFzQztBWm02RnhDOztBWW42RkU7RUFBc0M7QVp1NkZ4Qzs7QVl2NkZFO0VBQXNDO0FaMjZGeEM7O0FZMzZGRTtFQUFzQztBWis2RnhDOztBWS82RkU7RUFBc0M7QVptN0Z4Qzs7QVluN0ZFO0VBQXNDO0FadTdGeEM7O0FZdjdGRTtFQUFzQztBWjI3RnhDOztBWTM3RkU7RUFBc0M7QVorN0Z4Qzs7QVkvN0ZFO0VBQXNDO0FabThGeEM7O0FZbjhGRTtFQUFzQztBWnU4RnhDOztBWXY4RkU7RUFBc0M7QVoyOEZ4Qzs7QVkzOEZFO0VBQXNDO0FaKzhGeEM7O0FZLzhGRTtFQUFzQztBWm05RnhDOztBWW45RkU7RUFBc0M7QVp1OUZ4Qzs7QVl2OUZFO0VBQXNDO0FaMjlGeEM7O0FZMzlGRTtFQUFzQztBWis5RnhDOztBWS85RkU7RUFBc0M7QVptK0Z4Qzs7QVluK0ZFO0VBQXNDO0FadStGeEM7O0FZditGRTtFQUFzQztBWjIrRnhDOztBWTMrRkU7RUFBc0M7QVorK0Z4Qzs7QVkvK0ZFO0VBQXNDO0FabS9GeEM7O0FZbi9GRTtFQUFzQztBWnUvRnhDOztBWXYvRkU7RUFBc0M7QVoyL0Z4Qzs7QVkzL0ZFO0VBQXNDO0FaKy9GeEM7O0FZLy9GRTtFQUFzQztBWm1nR3hDOztBWW5nR0U7RUFBc0M7QVp1Z0d4Qzs7QVl2Z0dFO0VBQXNDO0FaMmdHeEM7O0FZM2dHRTtFQUFzQztBWitnR3hDOztBWS9nR0U7RUFBc0M7QVptaEd4Qzs7QVluaEdFO0VBQXNDO0FadWhHeEM7O0FZdmhHRTtFQUFzQztBWjJoR3hDOztBWTNoR0U7RUFBc0M7QVoraEd4Qzs7QVkvaEdFO0VBQXNDO0FabWlHeEM7O0FZbmlHRTtFQUFzQztBWnVpR3hDOztBWXZpR0U7RUFBc0M7QVoyaUd4Qzs7QVkzaUdFO0VBQXNDO0FaK2lHeEM7O0FZL2lHRTtFQUFzQztBWm1qR3hDOztBWW5qR0U7RUFBc0M7QVp1akd4Qzs7QVl2akdFO0VBQXNDO0FaMmpHeEM7O0FZM2pHRTtFQUFzQztBWitqR3hDOztBWS9qR0U7RUFBc0M7QVpta0d4Qzs7QVlua0dFO0VBQXNDO0FadWtHeEM7O0FZdmtHRTtFQUFzQztBWjJrR3hDOztBWTNrR0U7RUFBc0M7QVora0d4Qzs7QVkva0dFO0VBQXNDO0FabWxHeEM7O0FZbmxHRTtFQUFzQztBWnVsR3hDOztBWXZsR0U7RUFBc0M7QVoybEd4Qzs7QVkzbEdFO0VBQXNDO0FaK2xHeEM7O0FZL2xHRTtFQUFzQztBWm1tR3hDOztBWW5tR0U7RUFBc0M7QVp1bUd4Qzs7QVl2bUdFO0VBQXNDO0FaMm1HeEM7O0FZM21HRTtFQUFzQztBWittR3hDOztBWS9tR0U7RUFBc0M7QVptbkd4Qzs7QVlubkdFO0VBQXNDO0FadW5HeEM7O0FZdm5HRTtFQUFzQztBWjJuR3hDOztBWTNuR0U7RUFBc0M7QVorbkd4Qzs7QVkvbkdFO0VBQXNDO0FabW9HeEM7O0FZbm9HRTtFQUFzQztBWnVvR3hDOztBWXZvR0U7RUFBc0M7QVoyb0d4Qzs7QVkzb0dFO0VBQXNDO0FaK29HeEM7O0FZL29HRTtFQUFzQztBWm1wR3hDOztBWW5wR0U7RUFBc0M7QVp1cEd4Qzs7QVl2cEdFO0VBQXNDO0FaMnBHeEM7O0FZM3BHRTtFQUFzQztBWitwR3hDOztBWS9wR0U7RUFBc0M7QVptcUd4Qzs7QVlucUdFO0VBQXNDO0FadXFHeEM7O0FZdnFHRTtFQUFzQztBWjJxR3hDOztBWTNxR0U7RUFBc0M7QVorcUd4Qzs7QVkvcUdFO0VBQXNDO0FabXJHeEM7O0FZbnJHRTtFQUFzQztBWnVyR3hDOztBWXZyR0U7RUFBc0M7QVoyckd4Qzs7QVkzckdFO0VBQXNDO0FaK3JHeEM7O0FZL3JHRTtFQUFzQztBWm1zR3hDOztBWW5zR0U7RUFBc0M7QVp1c0d4Qzs7QVl2c0dFO0VBQXNDO0FaMnNHeEM7O0FZM3NHRTtFQUFzQztBWitzR3hDOztBWS9zR0U7RUFBc0M7QVptdEd4Qzs7QVludEdFO0VBQXNDO0FadXRHeEM7O0FZdnRHRTtFQUFzQztBWjJ0R3hDOztBWTN0R0U7RUFBc0M7QVordEd4Qzs7QVkvdEdFO0VBQXNDO0FabXVHeEM7O0FZbnVHRTtFQUFzQztBWnV1R3hDOztBWXZ1R0U7RUFBc0M7QVoydUd4Qzs7QVkzdUdFO0VBQXNDO0FaK3VHeEM7O0FZL3VHRTtFQUFzQztBWm12R3hDOztBWW52R0U7RUFBc0M7QVp1dkd4Qzs7QVl2dkdFO0VBQXNDO0FaMnZHeEM7O0FZM3ZHRTtFQUFzQztBWit2R3hDOztBWS92R0U7RUFBc0M7QVptd0d4Qzs7QVlud0dFO0VBQXNDO0FadXdHeEM7O0FZdndHRTtFQUFzQztBWjJ3R3hDOztBWTN3R0U7RUFBc0M7QVord0d4Qzs7QVkvd0dFO0VBQXNDO0FabXhHeEM7O0FZbnhHRTtFQUFzQztBWnV4R3hDOztBWXZ4R0U7RUFBc0M7QVoyeEd4Qzs7QVkzeEdFO0VBQXNDO0FaK3hHeEM7O0FZL3hHRTtFQUFzQztBWm15R3hDOztBWW55R0U7RUFBc0M7QVp1eUd4Qzs7QVl2eUdFO0VBQXNDO0FaMnlHeEM7O0FZM3lHRTtFQUFzQztBWit5R3hDOztBWS95R0U7RUFBc0M7QVptekd4Qzs7QVluekdFO0VBQXNDO0FadXpHeEM7O0FZdnpHRTtFQUFzQztBWjJ6R3hDOztBWTN6R0U7RUFBc0M7QVorekd4Qzs7QVkvekdFO0VBQXNDO0FabTBHeEM7O0FZbjBHRTtFQUFzQztBWnUwR3hDOztBWXYwR0U7RUFBc0M7QVoyMEd4Qzs7QVkzMEdFO0VBQXNDO0FaKzBHeEM7O0FZLzBHRTtFQUFzQztBWm0xR3hDOztBWW4xR0U7RUFBc0M7QVp1MUd4Qzs7QVl2MUdFO0VBQXNDO0FaMjFHeEM7O0FZMzFHRTtFQUFzQztBWisxR3hDOztBWS8xR0U7RUFBc0M7QVptMkd4Qzs7QVluMkdFO0VBQXNDO0FadTJHeEM7O0FZdjJHRTtFQUFzQztBWjIyR3hDOztBWTMyR0U7RUFBc0M7QVorMkd4Qzs7QVkvMkdFO0VBQXNDO0FabTNHeEM7O0FZbjNHRTtFQUFzQztBWnUzR3hDOztBWXYzR0U7RUFBc0M7QVoyM0d4Qzs7QVkzM0dFO0VBQXNDO0FaKzNHeEM7O0FZLzNHRTtFQUFzQztBWm00R3hDOztBWW40R0U7RUFBc0M7QVp1NEd4Qzs7QVl2NEdFO0VBQXNDO0FaMjRHeEM7O0FZMzRHRTtFQUFzQztBWis0R3hDOztBWS80R0U7RUFBc0M7QVptNUd4Qzs7QVluNUdFO0VBQXNDO0FadTVHeEM7O0FZdjVHRTtFQUFzQztBWjI1R3hDOztBWTM1R0U7RUFBc0M7QVorNUd4Qzs7QVkvNUdFO0VBQXNDO0FabTZHeEM7O0FZbjZHRTtFQUFzQztBWnU2R3hDOztBWXY2R0U7RUFBc0M7QVoyNkd4Qzs7QVkzNkdFO0VBQXNDO0FaKzZHeEM7O0FZLzZHRTtFQUFzQztBWm03R3hDOztBWW43R0U7RUFBc0M7QVp1N0d4Qzs7QVl2N0dFO0VBQXNDO0FaMjdHeEM7O0FZMzdHRTtFQUFzQztBWis3R3hDOztBWS83R0U7RUFBc0M7QVptOEd4Qzs7QVluOEdFO0VBQXNDO0FadThHeEM7O0FZdjhHRTtFQUFzQztBWjI4R3hDOztBWTM4R0U7RUFBc0M7QVorOEd4Qzs7QVkvOEdFO0VBQXNDO0FabTlHeEM7O0FZbjlHRTtFQUFzQztBWnU5R3hDOztBWXY5R0U7RUFBc0M7QVoyOUd4Qzs7QVkzOUdFO0VBQXNDO0FaKzlHeEM7O0FZLzlHRTtFQUFzQztBWm0rR3hDOztBWW4rR0U7RUFBc0M7QVp1K0d4Qzs7QVl2K0dFO0VBQXNDO0FaMitHeEM7O0FZMytHRTtFQUFzQztBWisrR3hDOztBWS8rR0U7RUFBc0M7QVptL0d4Qzs7QVluL0dFO0VBQXNDO0FadS9HeEM7O0FZdi9HRTtFQUFzQztBWjIvR3hDOztBWTMvR0U7RUFBc0M7QVorL0d4Qzs7QVkvL0dFO0VBQXNDO0FabWdIeEM7O0FZbmdIRTtFQUFzQztBWnVnSHhDOztBWXZnSEU7RUFBc0M7QVoyZ0h4Qzs7QVkzZ0hFO0VBQXNDO0FaK2dIeEM7O0FZL2dIRTtFQUFzQztBWm1oSHhDOztBWW5oSEU7RUFBc0M7QVp1aEh4Qzs7QVl2aEhFO0VBQXNDO0FaMmhIeEM7O0FZM2hIRTtFQUFzQztBWitoSHhDOztBWS9oSEU7RUFBc0M7QVptaUh4Qzs7QVluaUhFO0VBQXNDO0FadWlIeEM7O0FZdmlIRTtFQUFzQztBWjJpSHhDOztBWTNpSEU7RUFBc0M7QVoraUh4Qzs7QVkvaUhFO0VBQXNDO0FabWpIeEM7O0FZbmpIRTtFQUFzQztBWnVqSHhDOztBWXZqSEU7RUFBc0M7QVoyakh4Qzs7QVkzakhFO0VBQXNDO0FaK2pIeEM7O0FZL2pIRTtFQUFzQztBWm1rSHhDOztBWW5rSEU7RUFBc0M7QVp1a0h4Qzs7QVl2a0hFO0VBQXNDO0FaMmtIeEM7O0FZM2tIRTtFQUFzQztBWitrSHhDOztBWS9rSEU7RUFBc0M7QVptbEh4Qzs7QVlubEhFO0VBQXNDO0FadWxIeEM7O0FZdmxIRTtFQUFzQztBWjJsSHhDOztBWTNsSEU7RUFBc0M7QVorbEh4Qzs7QVkvbEhFO0VBQXNDO0FabW1IeEM7O0FZbm1IRTtFQUFzQztBWnVtSHhDOztBWXZtSEU7RUFBc0M7QVoybUh4Qzs7QVkzbUhFO0VBQXNDO0FaK21IeEM7O0FZL21IRTtFQUFzQztBWm1uSHhDOztBWW5uSEU7RUFBc0M7QVp1bkh4Qzs7QVl2bkhFO0VBQXNDO0FaMm5IeEM7O0FZM25IRTtFQUFzQztBWituSHhDOztBWS9uSEU7RUFBc0M7QVptb0h4Qzs7QVlub0hFO0VBQXNDO0FadW9IeEM7O0FZdm9IRTtFQUFzQztBWjJvSHhDOztBWTNvSEU7RUFBc0M7QVorb0h4Qzs7QVkvb0hFO0VBQXNDO0FabXBIeEM7O0FZbnBIRTtFQUFzQztBWnVwSHhDOztBWXZwSEU7RUFBc0M7QVoycEh4Qzs7QVkzcEhFO0VBQXNDO0FaK3BIeEM7O0FZL3BIRTtFQUFzQztBWm1xSHhDOztBWW5xSEU7RUFBc0M7QVp1cUh4Qzs7QVl2cUhFO0VBQXNDO0FaMnFIeEM7O0FZM3FIRTtFQUFzQztBWitxSHhDOztBWS9xSEU7RUFBc0M7QVptckh4Qzs7QVluckhFO0VBQXNDO0FadXJIeEM7O0FZdnJIRTtFQUFzQztBWjJySHhDOztBWTNySEU7RUFBc0M7QVorckh4Qzs7QVkvckhFO0VBQXNDO0FabXNIeEM7O0FZbnNIRTtFQUFzQztBWnVzSHhDOztBWXZzSEU7RUFBc0M7QVoyc0h4Qzs7QVkzc0hFO0VBQXNDO0FaK3NIeEM7O0FZL3NIRTtFQUFzQztBWm10SHhDOztBWW50SEU7RUFBc0M7QVp1dEh4Qzs7QVl2dEhFO0VBQXNDO0FaMnRIeEM7O0FZM3RIRTtFQUFzQztBWit0SHhDOztBWS90SEU7RUFBc0M7QVptdUh4Qzs7QVludUhFO0VBQXNDO0FadXVIeEM7O0FZdnVIRTtFQUFzQztBWjJ1SHhDOztBWTN1SEU7RUFBc0M7QVordUh4Qzs7QVkvdUhFO0VBQXNDO0FabXZIeEM7O0FZbnZIRTtFQUFzQztBWnV2SHhDOztBWXZ2SEU7RUFBc0M7QVoydkh4Qzs7QVkzdkhFO0VBQXNDO0FaK3ZIeEM7O0FZL3ZIRTtFQUFzQztBWm13SHhDOztBWW53SEU7RUFBc0M7QVp1d0h4Qzs7QVl2d0hFO0VBQXNDO0FaMndIeEM7O0FZM3dIRTtFQUFzQztBWit3SHhDOztBWS93SEU7RUFBc0M7QVpteEh4Qzs7QVlueEhFO0VBQXNDO0FadXhIeEM7O0FZdnhIRTtFQUFzQztBWjJ4SHhDOztBWTN4SEU7RUFBc0M7QVoreEh4Qzs7QVkveEhFO0VBQXNDO0FabXlIeEM7O0FZbnlIRTtFQUFzQztBWnV5SHhDOztBWXZ5SEU7RUFBc0M7QVoyeUh4Qzs7QVkzeUhFO0VBQXNDO0FaK3lIeEM7O0FZL3lIRTtFQUFzQztBWm16SHhDOztBWW56SEU7RUFBc0M7QVp1ekh4Qzs7QVl2ekhFO0VBQXNDO0FaMnpIeEM7O0FZM3pIRTtFQUFzQztBWit6SHhDOztBWS96SEU7RUFBc0M7QVptMEh4Qzs7QVluMEhFO0VBQXNDO0FadTBIeEM7O0FZdjBIRTtFQUFzQztBWjIwSHhDOztBWTMwSEU7RUFBc0M7QVorMEh4Qzs7QVkvMEhFO0VBQXNDO0FabTFIeEM7O0FZbjFIRTtFQUFzQztBWnUxSHhDOztBWXYxSEU7RUFBc0M7QVoyMUh4Qzs7QVkzMUhFO0VBQXNDO0FaKzFIeEM7O0FZLzFIRTtFQUFzQztBWm0ySHhDOztBWW4ySEU7RUFBc0M7QVp1Mkh4Qzs7QVl2MkhFO0VBQXNDO0FaMjJIeEM7O0FZMzJIRTtFQUFzQztBWisySHhDOztBWS8ySEU7RUFBc0M7QVptM0h4Qzs7QVluM0hFO0VBQXNDO0FadTNIeEM7O0FZdjNIRTtFQUFzQztBWjIzSHhDOztBWTMzSEU7RUFBc0M7QVorM0h4Qzs7QVkvM0hFO0VBQXNDO0FabTRIeEM7O0FZbjRIRTtFQUFzQztBWnU0SHhDOztBWXY0SEU7RUFBc0M7QVoyNEh4Qzs7QVkzNEhFO0VBQXNDO0FaKzRIeEM7O0FZLzRIRTtFQUFzQztBWm01SHhDOztBWW41SEU7RUFBc0M7QVp1NUh4Qzs7QVl2NUhFO0VBQXNDO0FaMjVIeEM7O0FZMzVIRTtFQUFzQztBWis1SHhDOztBWS81SEU7RUFBc0M7QVptNkh4Qzs7QVluNkhFO0VBQXNDO0FadTZIeEM7O0FZdjZIRTtFQUFzQztBWjI2SHhDOztBWTM2SEU7RUFBc0M7QVorNkh4Qzs7QVkvNkhFO0VBQXNDO0FabTdIeEM7O0FZbjdIRTtFQUFzQztBWnU3SHhDOztBWXY3SEU7RUFBc0M7QVoyN0h4Qzs7QVkzN0hFO0VBQXNDO0FaKzdIeEM7O0FZLzdIRTtFQUFzQztBWm04SHhDOztBWW44SEU7RUFBc0M7QVp1OEh4Qzs7QVl2OEhFO0VBQXNDO0FaMjhIeEM7O0FZMzhIRTtFQUFzQztBWis4SHhDOztBWS84SEU7RUFBc0M7QVptOUh4Qzs7QVluOUhFO0VBQXNDO0FadTlIeEM7O0FZdjlIRTtFQUFzQztBWjI5SHhDOztBWTM5SEU7RUFBc0M7QVorOUh4Qzs7QVkvOUhFO0VBQXNDO0FabStIeEM7O0FZbitIRTtFQUFzQztBWnUrSHhDOztBWXYrSEU7RUFBc0M7QVoyK0h4Qzs7QVkzK0hFO0VBQXNDO0FaKytIeEM7O0FZLytIRTtFQUFzQztBWm0vSHhDOztBWW4vSEU7RUFBc0M7QVp1L0h4Qzs7QVl2L0hFO0VBQXNDO0FaMi9IeEM7O0FZMy9IRTtFQUFzQztBWisvSHhDOztBWS8vSEU7RUFBc0M7QVptZ0l4Qzs7QVluZ0lFO0VBQXNDO0FadWdJeEM7O0FZdmdJRTtFQUFzQztBWjJnSXhDOztBWTNnSUU7RUFBc0M7QVorZ0l4Qzs7QVkvZ0lFO0VBQXNDO0FabWhJeEM7O0FZbmhJRTtFQUFzQztBWnVoSXhDOztBWXZoSUU7RUFBc0M7QVoyaEl4Qzs7QVkzaElFO0VBQXNDO0FaK2hJeEM7O0FZL2hJRTtFQUFzQztBWm1pSXhDOztBWW5pSUU7RUFBc0M7QVp1aUl4Qzs7QVl2aUlFO0VBQXNDO0FaMmlJeEM7O0FZM2lJRTtFQUFzQztBWitpSXhDOztBWS9pSUU7RUFBc0M7QVptakl4Qzs7QVluaklFO0VBQXNDO0FadWpJeEM7O0FZdmpJRTtFQUFzQztBWjJqSXhDOztBWTNqSUU7RUFBc0M7QVorakl4Qzs7QVkvaklFO0VBQXNDO0FabWtJeEM7O0FZbmtJRTtFQUFzQztBWnVrSXhDOztBWXZrSUU7RUFBc0M7QVoya0l4Qzs7QVkza0lFO0VBQXNDO0FaK2tJeEM7O0FZL2tJRTtFQUFzQztBWm1sSXhDOztBWW5sSUU7RUFBc0M7QVp1bEl4Qzs7QVl2bElFO0VBQXNDO0FaMmxJeEM7O0FZM2xJRTtFQUFzQztBWitsSXhDOztBWS9sSUU7RUFBc0M7QVptbUl4Qzs7QVlubUlFO0VBQXNDO0FadW1JeEM7O0FZdm1JRTtFQUFzQztBWjJtSXhDOztBWTNtSUU7RUFBc0M7QVorbUl4Qzs7QVkvbUlFO0VBQXNDO0FabW5JeEM7O0FZbm5JRTtFQUFzQztBWnVuSXhDOztBWXZuSUU7RUFBc0M7QVoybkl4Qzs7QVkzbklFO0VBQXNDO0FaK25JeEM7O0FZL25JRTtFQUFzQztBWm1vSXhDOztBWW5vSUU7RUFBc0M7QVp1b0l4Qzs7QVl2b0lFO0VBQXNDO0FaMm9JeEM7O0FZM29JRTtFQUFzQztBWitvSXhDOztBWS9vSUU7RUFBc0M7QVptcEl4Qzs7QVlucElFO0VBQXNDO0FadXBJeEM7O0FZdnBJRTtFQUFzQztBWjJwSXhDOztBWTNwSUU7RUFBc0M7QVorcEl4Qzs7QVkvcElFO0VBQXNDO0FabXFJeEM7O0FZbnFJRTtFQUFzQztBWnVxSXhDOztBWXZxSUU7RUFBc0M7QVoycUl4Qzs7QVkzcUlFO0VBQXNDO0FaK3FJeEM7O0FZL3FJRTtFQUFzQztBWm1ySXhDOztBWW5ySUU7RUFBc0M7QVp1ckl4Qzs7QVl2cklFO0VBQXNDO0FaMnJJeEM7O0FZM3JJRTtFQUFzQztBWitySXhDOztBWS9ySUU7RUFBc0M7QVptc0l4Qzs7QVluc0lFO0VBQXNDO0FadXNJeEM7O0FZdnNJRTtFQUFzQztBWjJzSXhDOztBWTNzSUU7RUFBc0M7QVorc0l4Qzs7QVkvc0lFO0VBQXNDO0FabXRJeEM7O0FZbnRJRTtFQUFzQztBWnV0SXhDOztBWXZ0SUU7RUFBc0M7QVoydEl4Qzs7QVkzdElFO0VBQXNDO0FaK3RJeEM7O0FZL3RJRTtFQUFzQztBWm11SXhDOztBWW51SUU7RUFBc0M7QVp1dUl4Qzs7QVl2dUlFO0VBQXNDO0FaMnVJeEM7O0FZM3VJRTtFQUFzQztBWit1SXhDOztBWS91SUU7RUFBc0M7QVptdkl4Qzs7QVludklFO0VBQXNDO0FadXZJeEM7O0FZdnZJRTtFQUFzQztBWjJ2SXhDOztBWTN2SUU7RUFBc0M7QVordkl4Qzs7QVkvdklFO0VBQXNDO0FabXdJeEM7O0FZbndJRTtFQUFzQztBWnV3SXhDOztBWXZ3SUU7RUFBc0M7QVoyd0l4Qzs7QVkzd0lFO0VBQXNDO0FaK3dJeEM7O0FZL3dJRTtFQUFzQztBWm14SXhDOztBWW54SUU7RUFBc0M7QVp1eEl4Qzs7QVl2eElFO0VBQXNDO0FaMnhJeEM7O0FZM3hJRTtFQUFzQztBWit4SXhDOztBWS94SUU7RUFBc0M7QVpteUl4Qzs7QVlueUlFO0VBQXNDO0FadXlJeEM7O0FZdnlJRTtFQUFzQztBWjJ5SXhDOztBWTN5SUU7RUFBc0M7QVoreUl4Qzs7QVkveUlFO0VBQXNDO0FabXpJeEM7O0FZbnpJRTtFQUFzQztBWnV6SXhDOztBWXZ6SUU7RUFBc0M7QVoyekl4Qzs7QVkzeklFO0VBQXNDO0FaK3pJeEM7O0FZL3pJRTtFQUFzQztBWm0wSXhDOztBWW4wSUU7RUFBc0M7QVp1MEl4Qzs7QVl2MElFO0VBQXNDO0FaMjBJeEM7O0FZMzBJRTtFQUFzQztBWiswSXhDOztBWS8wSUU7RUFBc0M7QVptMUl4Qzs7QVluMUlFO0VBQXNDO0FadTFJeEM7O0FZdjFJRTtFQUFzQztBWjIxSXhDOztBWTMxSUU7RUFBc0M7QVorMUl4Qzs7QVkvMUlFO0VBQXNDO0FabTJJeEM7O0FZbjJJRTtFQUFzQztBWnUySXhDOztBWXYySUU7RUFBc0M7QVoyMkl4Qzs7QVkzMklFO0VBQXNDO0FaKzJJeEM7O0FZLzJJRTtFQUFzQztBWm0zSXhDOztBWW4zSUU7RUFBc0M7QVp1M0l4Qzs7QVl2M0lFO0VBQXNDO0FaMjNJeEM7O0FZMzNJRTtFQUFzQztBWiszSXhDOztBWS8zSUU7RUFBc0M7QVptNEl4Qzs7QVluNElFO0VBQXNDO0FadTRJeEM7O0FZdjRJRTtFQUFzQztBWjI0SXhDOztBWTM0SUU7RUFBc0M7QVorNEl4Qzs7QVkvNElFO0VBQXNDO0FabTVJeEM7O0FZbjVJRTtFQUFzQztBWnU1SXhDOztBWXY1SUU7RUFBc0M7QVoyNUl4Qzs7QVkzNUlFO0VBQXNDO0FaKzVJeEM7O0FZLzVJRTtFQUFzQztBWm02SXhDOztBWW42SUU7RUFBc0M7QVp1Nkl4Qzs7QVl2NklFO0VBQXNDO0FaMjZJeEM7O0FZMzZJRTtFQUFzQztBWis2SXhDOztBWS82SUU7RUFBc0M7QVptN0l4Qzs7QVluN0lFO0VBQXNDO0FadTdJeEM7O0FZdjdJRTtFQUFzQztBWjI3SXhDOztBWTM3SUU7RUFBc0M7QVorN0l4Qzs7QVkvN0lFO0VBQXNDO0FabThJeEM7O0FZbjhJRTtFQUFzQztBWnU4SXhDOztBWXY4SUU7RUFBc0M7QVoyOEl4Qzs7QVkzOElFO0VBQXNDO0FaKzhJeEM7O0FZLzhJRTtFQUFzQztBWm05SXhDOztBWW45SUU7RUFBc0M7QVp1OUl4Qzs7QVl2OUlFO0VBQXNDO0FaMjlJeEM7O0FZMzlJRTtFQUFzQztBWis5SXhDOztBWS85SUU7RUFBc0M7QVptK0l4Qzs7QVluK0lFO0VBQXNDO0FadStJeEM7O0FZditJRTtFQUFzQztBWjIrSXhDOztBWTMrSUU7RUFBc0M7QVorK0l4Qzs7QVkvK0lFO0VBQXNDO0FabS9JeEM7O0FZbi9JRTtFQUFzQztBWnUvSXhDOztBWXYvSUU7RUFBc0M7QVoyL0l4Qzs7QVkzL0lFO0VBQXNDO0FaKy9JeEM7O0FZLy9JRTtFQUFzQztBWm1nSnhDOztBWW5nSkU7RUFBc0M7QVp1Z0p4Qzs7QVl2Z0pFO0VBQXNDO0FaMmdKeEM7O0FZM2dKRTtFQUFzQztBWitnSnhDOztBWS9nSkU7RUFBc0M7QVptaEp4Qzs7QVluaEpFO0VBQXNDO0FadWhKeEM7O0FZdmhKRTtFQUFzQztBWjJoSnhDOztBWTNoSkU7RUFBc0M7QVoraEp4Qzs7QVkvaEpFO0VBQXNDO0FabWlKeEM7O0FZbmlKRTtFQUFzQztBWnVpSnhDOztBWXZpSkU7RUFBc0M7QVoyaUp4Qzs7QVkzaUpFO0VBQXNDO0FaK2lKeEM7O0FZL2lKRTtFQUFzQztBWm1qSnhDOztBWW5qSkU7RUFBc0M7QVp1akp4Qzs7QVl2akpFO0VBQXNDO0FaMmpKeEM7O0FZM2pKRTtFQUFzQztBWitqSnhDOztBWS9qSkU7RUFBc0M7QVpta0p4Qzs7QVlua0pFO0VBQXNDO0FadWtKeEM7O0FZdmtKRTtFQUFzQztBWjJrSnhDOztBWTNrSkU7RUFBc0M7QVora0p4Qzs7QVkva0pFO0VBQXNDO0FabWxKeEM7O0FZbmxKRTtFQUFzQztBWnVsSnhDOztBWXZsSkU7RUFBc0M7QVoybEp4Qzs7QVkzbEpFO0VBQXNDO0FaK2xKeEM7O0FZL2xKRTtFQUFzQztBWm1tSnhDOztBWW5tSkU7RUFBc0M7QVp1bUp4Qzs7QVl2bUpFO0VBQXNDO0FaMm1KeEM7O0FZM21KRTtFQUFzQztBWittSnhDOztBWS9tSkU7RUFBc0M7QVptbkp4Qzs7QVlubkpFO0VBQXNDO0FadW5KeEM7O0FZdm5KRTtFQUFzQztBWjJuSnhDOztBWTNuSkU7RUFBc0M7QVorbkp4Qzs7QVkvbkpFO0VBQXNDO0FabW9KeEM7O0FZbm9KRTtFQUFzQztBWnVvSnhDOztBWXZvSkU7RUFBc0M7QVoyb0p4Qzs7QVkzb0pFO0VBQXNDO0FaK29KeEM7O0FZL29KRTtFQUFzQztBWm1wSnhDOztBWW5wSkU7RUFBc0M7QVp1cEp4Qzs7QVl2cEpFO0VBQXNDO0FaMnBKeEM7O0FZM3BKRTtFQUFzQztBWitwSnhDOztBWS9wSkU7RUFBc0M7QVptcUp4Qzs7QVlucUpFO0VBQXNDO0FadXFKeEM7O0FZdnFKRTtFQUFzQztBWjJxSnhDOztBWTNxSkU7RUFBc0M7QVorcUp4Qzs7QVkvcUpFO0VBQXNDO0FabXJKeEM7O0FZbnJKRTtFQUFzQztBWnVySnhDOztBWXZySkU7RUFBc0M7QVoyckp4Qzs7QVkzckpFO0VBQXNDO0FaK3JKeEM7O0FZL3JKRTtFQUFzQztBWm1zSnhDOztBWW5zSkU7RUFBc0M7QVp1c0p4Qzs7QVl2c0pFO0VBQXNDO0FaMnNKeEM7O0FZM3NKRTtFQUFzQztBWitzSnhDOztBWS9zSkU7RUFBc0M7QVptdEp4Qzs7QVludEpFO0VBQXNDO0FadXRKeEM7O0FZdnRKRTtFQUFzQztBWjJ0SnhDOztBWTN0SkU7RUFBc0M7QVordEp4Qzs7QVkvdEpFO0VBQXNDO0FabXVKeEM7O0FZbnVKRTtFQUFzQztBWnV1SnhDOztBWXZ1SkU7RUFBc0M7QVoydUp4Qzs7QVkzdUpFO0VBQXNDO0FaK3VKeEM7O0FZL3VKRTtFQUFzQztBWm12SnhDOztBWW52SkU7RUFBc0M7QVp1dkp4Qzs7QVl2dkpFO0VBQXNDO0FaMnZKeEM7O0FZM3ZKRTtFQUFzQztBWit2SnhDOztBWS92SkU7RUFBc0M7QVptd0p4Qzs7QVlud0pFO0VBQXNDO0FadXdKeEM7O0FZdndKRTtFQUFzQztBWjJ3SnhDOztBWTN3SkU7RUFBc0M7QVord0p4Qzs7QVkvd0pFO0VBQXNDO0FabXhKeEM7O0FZbnhKRTtFQUFzQztBWnV4SnhDOztBWXZ4SkU7RUFBc0M7QVoyeEp4Qzs7QVkzeEpFO0VBQXNDO0FaK3hKeEM7O0FZL3hKRTtFQUFzQztBWm15SnhDOztBWW55SkU7RUFBc0M7QVp1eUp4Qzs7QVl2eUpFO0VBQXNDO0FaMnlKeEM7O0FZM3lKRTtFQUFzQztBWit5SnhDOztBWS95SkU7RUFBc0M7QVptekp4Qzs7QVluekpFO0VBQXNDO0FadXpKeEM7O0FZdnpKRTtFQUFzQztBWjJ6SnhDOztBWTN6SkU7RUFBc0M7QVorekp4Qzs7QVkvekpFO0VBQXNDO0FabTBKeEM7O0FZbjBKRTtFQUFzQztBWnUwSnhDOztBWXYwSkU7RUFBc0M7QVoyMEp4Qzs7QVkzMEpFO0VBQXNDO0FaKzBKeEM7O0FZLzBKRTtFQUFzQztBWm0xSnhDOztBWW4xSkU7RUFBc0M7QVp1MUp4Qzs7QVl2MUpFO0VBQXNDO0FaMjFKeEM7O0FZMzFKRTtFQUFzQztBWisxSnhDOztBWS8xSkU7RUFBc0M7QVptMkp4Qzs7QVluMkpFO0VBQXNDO0FadTJKeEM7O0FZdjJKRTtFQUFzQztBWjIySnhDOztBWTMySkU7RUFBc0M7QVorMkp4Qzs7QVkvMkpFO0VBQXNDO0FabTNKeEM7O0FZbjNKRTtFQUFzQztBWnUzSnhDOztBWXYzSkU7RUFBc0M7QVoyM0p4Qzs7QVkzM0pFO0VBQXNDO0FaKzNKeEM7O0FZLzNKRTtFQUFzQztBWm00SnhDOztBWW40SkU7RUFBc0M7QVp1NEp4Qzs7QVl2NEpFO0VBQXNDO0FaMjRKeEM7O0FZMzRKRTtFQUFzQztBWis0SnhDOztBWS80SkU7RUFBc0M7QVptNUp4Qzs7QVluNUpFO0VBQXNDO0FadTVKeEM7O0FZdjVKRTtFQUFzQztBWjI1SnhDOztBWTM1SkU7RUFBc0M7QVorNUp4Qzs7QVkvNUpFO0VBQXNDO0FabTZKeEM7O0FZbjZKRTtFQUFzQztBWnU2SnhDOztBWXY2SkU7RUFBc0M7QVoyNkp4Qzs7QVkzNkpFO0VBQXNDO0FaKzZKeEM7O0FZLzZKRTtFQUFzQztBWm03SnhDOztBWW43SkU7RUFBc0M7QVp1N0p4Qzs7QVl2N0pFO0VBQXNDO0FaMjdKeEM7O0FZMzdKRTtFQUFzQztBWis3SnhDOztBWS83SkU7RUFBc0M7QVptOEp4Qzs7QVluOEpFO0VBQXNDO0FadThKeEM7O0FZdjhKRTtFQUFzQztBWjI4SnhDOztBWTM4SkU7RUFBc0M7QVorOEp4Qzs7QVkvOEpFO0VBQXNDO0FabTlKeEM7O0FZbjlKRTtFQUFzQztBWnU5SnhDOztBWXY5SkU7RUFBc0M7QVoyOUp4Qzs7QVkzOUpFO0VBQXNDO0FaKzlKeEM7O0FZLzlKRTtFQUFzQztBWm0rSnhDOztBWW4rSkU7RUFBc0M7QVp1K0p4Qzs7QVl2K0pFO0VBQXNDO0FaMitKeEM7O0FZMytKRTtFQUFzQztBWisrSnhDOztBWS8rSkU7RUFBc0M7QVptL0p4Qzs7QVluL0pFO0VBQXNDO0FadS9KeEM7O0FZdi9KRTtFQUFzQztBWjIvSnhDOztBWTMvSkU7RUFBc0M7QVorL0p4Qzs7QVkvL0pFO0VBQXNDO0FabWdLeEM7O0FZbmdLRTtFQUFzQztBWnVnS3hDOztBWXZnS0U7RUFBc0M7QVoyZ0t4Qzs7QVkzZ0tFO0VBQXNDO0FaK2dLeEM7O0FZL2dLRTtFQUFzQztBWm1oS3hDOztBWW5oS0U7RUFBc0M7QVp1aEt4Qzs7QVl2aEtFO0VBQXNDO0FaMmhLeEM7O0FZM2hLRTtFQUFzQztBWitoS3hDOztBWS9oS0U7RUFBc0M7QVptaUt4Qzs7QVluaUtFO0VBQXNDO0FadWlLeEM7O0FZdmlLRTtFQUFzQztBWjJpS3hDOztBWTNpS0U7RUFBc0M7QVoraUt4Qzs7QVkvaUtFO0VBQXNDO0FabWpLeEM7O0FZbmpLRTtFQUFzQztBWnVqS3hDOztBWXZqS0U7RUFBc0M7QVoyakt4Qzs7QVkzaktFO0VBQXNDO0FaK2pLeEM7O0FZL2pLRTtFQUFzQztBWm1rS3hDOztBWW5rS0U7RUFBc0M7QVp1a0t4Qzs7QVl2a0tFO0VBQXNDO0FaMmtLeEM7O0FZM2tLRTtFQUFzQztBWitrS3hDOztBWS9rS0U7RUFBc0M7QVptbEt4Qzs7QVlubEtFO0VBQXNDO0FadWxLeEM7O0FZdmxLRTtFQUFzQztBWjJsS3hDOztBWTNsS0U7RUFBc0M7QVorbEt4Qzs7QVkvbEtFO0VBQXNDO0FabW1LeEM7O0FZbm1LRTtFQUFzQztBWnVtS3hDOztBWXZtS0U7RUFBc0M7QVoybUt4Qzs7QVkzbUtFO0VBQXNDO0FaK21LeEM7O0FZL21LRTtFQUFzQztBWm1uS3hDOztBWW5uS0U7RUFBc0M7QVp1bkt4Qzs7QVl2bktFO0VBQXNDO0FaMm5LeEM7O0FZM25LRTtFQUFzQztBWituS3hDOztBWS9uS0U7RUFBc0M7QVptb0t4Qzs7QVlub0tFO0VBQXNDO0FadW9LeEM7O0FZdm9LRTtFQUFzQztBWjJvS3hDOztBWTNvS0U7RUFBc0M7QVorb0t4Qzs7QVkvb0tFO0VBQXNDO0FabXBLeEM7O0FZbnBLRTtFQUFzQztBWnVwS3hDOztBWXZwS0U7RUFBc0M7QVoycEt4Qzs7QVkzcEtFO0VBQXNDO0FaK3BLeEM7O0FZL3BLRTtFQUFzQztBWm1xS3hDOztBWW5xS0U7RUFBc0M7QVp1cUt4Qzs7QVl2cUtFO0VBQXNDO0FaMnFLeEM7O0FZM3FLRTtFQUFzQztBWitxS3hDOztBWS9xS0U7RUFBc0M7QVptckt4Qzs7QVlucktFO0VBQXNDO0FadXJLeEM7O0FZdnJLRTtFQUFzQztBWjJyS3hDOztBWTNyS0U7RUFBc0M7QVorckt4Qzs7QVkvcktFO0VBQXNDO0FabXNLeEM7O0FZbnNLRTtFQUFzQztBWnVzS3hDOztBWXZzS0U7RUFBc0M7QVoyc0t4Qzs7QVkzc0tFO0VBQXNDO0FaK3NLeEM7O0FZL3NLRTtFQUFzQztBWm10S3hDOztBWW50S0U7RUFBc0M7QVp1dEt4Qzs7QVl2dEtFO0VBQXNDO0FaMnRLeEM7O0FZM3RLRTtFQUFzQztBWit0S3hDOztBWS90S0U7RUFBc0M7QVptdUt4Qzs7QVludUtFO0VBQXNDO0FadXVLeEM7O0FZdnVLRTtFQUFzQztBWjJ1S3hDOztBWTN1S0U7RUFBc0M7QVordUt4Qzs7QVkvdUtFO0VBQXNDO0FabXZLeEM7O0FZbnZLRTtFQUFzQztBWnV2S3hDOztBWXZ2S0U7RUFBc0M7QVoydkt4Qzs7QVkzdktFO0VBQXNDO0FaK3ZLeEM7O0FZL3ZLRTtFQUFzQztBWm13S3hDOztBWW53S0U7RUFBc0M7QVp1d0t4Qzs7QVl2d0tFO0VBQXNDO0FaMndLeEM7O0FZM3dLRTtFQUFzQztBWit3S3hDOztBWS93S0U7RUFBc0M7QVpteEt4Qzs7QVlueEtFO0VBQXNDO0FadXhLeEM7O0FZdnhLRTtFQUFzQztBWjJ4S3hDOztBWTN4S0U7RUFBc0M7QVoreEt4Qzs7QVkveEtFO0VBQXNDO0FabXlLeEM7O0FZbnlLRTtFQUFzQztBWnV5S3hDOztBWXZ5S0U7RUFBc0M7QVoyeUt4Qzs7QVkzeUtFO0VBQXNDO0FaK3lLeEM7O0FZL3lLRTtFQUFzQztBWm16S3hDOztBWW56S0U7RUFBc0M7QVp1ekt4Qzs7QVl2ektFO0VBQXNDO0FaMnpLeEM7O0FZM3pLRTtFQUFzQztBWit6S3hDOztBWS96S0U7RUFBc0M7QVptMEt4Qzs7QVluMEtFO0VBQXNDO0FadTBLeEM7O0FZdjBLRTtFQUFzQztBWjIwS3hDOztBWTMwS0U7RUFBc0M7QVorMEt4Qzs7QVkvMEtFO0VBQXNDO0FabTFLeEM7O0FZbjFLRTtFQUFzQztBWnUxS3hDOztBWXYxS0U7RUFBc0M7QVoyMUt4Qzs7QVkzMUtFO0VBQXNDO0FaKzFLeEM7O0FZLzFLRTtFQUFzQztBWm0yS3hDOztBWW4yS0U7RUFBc0M7QVp1Mkt4Qzs7QVl2MktFO0VBQXNDO0FaMjJLeEM7O0FZMzJLRTtFQUFzQztBWisyS3hDOztBWS8yS0U7RUFBc0M7QVptM0t4Qzs7QVluM0tFO0VBQXNDO0FadTNLeEM7O0FZdjNLRTtFQUFzQztBWjIzS3hDOztBWTMzS0U7RUFBc0M7QVorM0t4Qzs7QVkvM0tFO0VBQXNDO0FabTRLeEM7O0FZbjRLRTtFQUFzQztBWnU0S3hDOztBWXY0S0U7RUFBc0M7QVoyNEt4Qzs7QVkzNEtFO0VBQXNDO0FaKzRLeEM7O0FZLzRLRTtFQUFzQztBWm01S3hDOztBWW41S0U7RUFBc0M7QVp1NUt4Qzs7QVl2NUtFO0VBQXNDO0FaMjVLeEM7O0FZMzVLRTtFQUFzQztBWis1S3hDOztBWS81S0U7RUFBc0M7QVptNkt4Qzs7QVluNktFO0VBQXNDO0FadTZLeEM7O0FZdjZLRTtFQUFzQztBWjI2S3hDOztBWTM2S0U7RUFBc0M7QVorNkt4Qzs7QVkvNktFO0VBQXNDO0FabTdLeEM7O0FZbjdLRTtFQUFzQztBWnU3S3hDOztBWXY3S0U7RUFBc0M7QVoyN0t4Qzs7QVkzN0tFO0VBQXNDO0FaKzdLeEM7O0FZLzdLRTtFQUFzQztBWm04S3hDOztBWW44S0U7RUFBc0M7QVp1OEt4Qzs7QVl2OEtFO0VBQXNDO0FaMjhLeEM7O0FZMzhLRTtFQUFzQztBWis4S3hDOztBWS84S0U7RUFBc0M7QVptOUt4Qzs7QVluOUtFO0VBQXNDO0FadTlLeEM7O0FZdjlLRTtFQUFzQztBWjI5S3hDOztBWTM5S0U7RUFBc0M7QVorOUt4Qzs7QVkvOUtFO0VBQXNDO0FabStLeEM7O0FZbitLRTtFQUFzQztBWnUrS3hDOztBWXYrS0U7RUFBc0M7QVoyK0t4Qzs7QVkzK0tFO0VBQXNDO0FaKytLeEM7O0FZLytLRTtFQUFzQztBWm0vS3hDOztBWW4vS0U7RUFBc0M7QVp1L0t4Qzs7QVl2L0tFO0VBQXNDO0FaMi9LeEM7O0FZMy9LRTtFQUFzQztBWisvS3hDOztBWS8vS0U7RUFBc0M7QVptZ0x4Qzs7QVluZ0xFO0VBQXNDO0FadWdMeEM7O0FZdmdMRTtFQUFzQztBWjJnTHhDOztBWTNnTEU7RUFBc0M7QVorZ0x4Qzs7QVkvZ0xFO0VBQXNDO0FabWhMeEM7O0FZbmhMRTtFQUFzQztBWnVoTHhDOztBWXZoTEU7RUFBc0M7QVoyaEx4Qzs7QVkzaExFO0VBQXNDO0FaK2hMeEM7O0FZL2hMRTtFQUFzQztBWm1pTHhDOztBWW5pTEU7RUFBc0M7QVp1aUx4Qzs7QVl2aUxFO0VBQXNDO0FaMmlMeEM7O0FZM2lMRTtFQUFzQztBWitpTHhDOztBWS9pTEU7RUFBc0M7QVptakx4Qzs7QVluakxFO0VBQXNDO0FadWpMeEM7O0FZdmpMRTtFQUFzQztBWjJqTHhDOztBWTNqTEU7RUFBc0M7QVorakx4Qzs7QVkvakxFO0VBQXNDO0FabWtMeEM7O0FZbmtMRTtFQUFzQztBWnVrTHhDOztBWXZrTEU7RUFBc0M7QVoya0x4Qzs7QVkza0xFO0VBQXNDO0FaK2tMeEM7O0FZL2tMRTtFQUFzQztBWm1sTHhDOztBWW5sTEU7RUFBc0M7QVp1bEx4Qzs7QVl2bExFO0VBQXNDO0FaMmxMeEM7O0FZM2xMRTtFQUFzQztBWitsTHhDOztBWS9sTEU7RUFBc0M7QVptbUx4Qzs7QVlubUxFO0VBQXNDO0FadW1MeEM7O0FZdm1MRTtFQUFzQztBWjJtTHhDOztBWTNtTEU7RUFBc0M7QVorbUx4Qzs7QVkvbUxFO0VBQXNDO0FabW5MeEM7O0FZbm5MRTtFQUFzQztBWnVuTHhDOztBWXZuTEU7RUFBc0M7QVoybkx4Qzs7QVkzbkxFO0VBQXNDO0FaK25MeEM7O0FZL25MRTtFQUFzQztBWm1vTHhDOztBWW5vTEU7RUFBc0M7QVp1b0x4Qzs7QVl2b0xFO0VBQXNDO0FaMm9MeEM7O0FZM29MRTtFQUFzQztBWitvTHhDOztBWS9vTEU7RUFBc0M7QVptcEx4Qzs7QVlucExFO0VBQXNDO0FadXBMeEM7O0FZdnBMRTtFQUFzQztBWjJwTHhDOztBWTNwTEU7RUFBc0M7QVorcEx4Qzs7QVkvcExFO0VBQXNDO0FabXFMeEM7O0FZbnFMRTtFQUFzQztBWnVxTHhDOztBWXZxTEU7RUFBc0M7QVoycUx4Qzs7QVkzcUxFO0VBQXNDO0FaK3FMeEM7O0FZL3FMRTtFQUFzQztBWm1yTHhDOztBWW5yTEU7RUFBc0M7QVp1ckx4Qzs7QVl2ckxFO0VBQXNDO0FaMnJMeEM7O0FZM3JMRTtFQUFzQztBWityTHhDOztBWS9yTEU7RUFBc0M7QVptc0x4Qzs7QVluc0xFO0VBQXNDO0FadXNMeEM7O0FZdnNMRTtFQUFzQztBWjJzTHhDOztBWTNzTEU7RUFBc0M7QVorc0x4Qzs7QVkvc0xFO0VBQXNDO0FabXRMeEM7O0FZbnRMRTtFQUFzQztBWnV0THhDOztBWXZ0TEU7RUFBc0M7QVoydEx4Qzs7QVkzdExFO0VBQXNDO0FaK3RMeEM7O0FZL3RMRTtFQUFzQztBWm11THhDOztBWW51TEU7RUFBc0M7QVp1dUx4Qzs7QVl2dUxFO0VBQXNDO0FaMnVMeEM7O0FZM3VMRTtFQUFzQztBWit1THhDOztBWS91TEU7RUFBc0M7QVptdkx4Qzs7QVludkxFO0VBQXNDO0FadXZMeEM7O0FZdnZMRTtFQUFzQztBWjJ2THhDOztBWTN2TEU7RUFBc0M7QVordkx4Qzs7QVkvdkxFO0VBQXNDO0FabXdMeEM7O0FZbndMRTtFQUFzQztBWnV3THhDOztBWXZ3TEU7RUFBc0M7QVoyd0x4Qzs7QVkzd0xFO0VBQXNDO0FaK3dMeEM7O0FZL3dMRTtFQUFzQztBWm14THhDOztBWW54TEU7RUFBc0M7QVp1eEx4Qzs7QVl2eExFO0VBQXNDO0FaMnhMeEM7O0FZM3hMRTtFQUFzQztBWit4THhDOztBWS94TEU7RUFBc0M7QVpteUx4Qzs7QVlueUxFO0VBQXNDO0FadXlMeEM7O0FZdnlMRTtFQUFzQztBWjJ5THhDOztBWTN5TEU7RUFBc0M7QVoreUx4Qzs7QVkveUxFO0VBQXNDO0FabXpMeEM7O0FZbnpMRTtFQUFzQztBWnV6THhDOztBWXZ6TEU7RUFBc0M7QVoyekx4Qzs7QVkzekxFO0VBQXNDO0FaK3pMeEM7O0FZL3pMRTtFQUFzQztBWm0wTHhDOztBWW4wTEU7RUFBc0M7QVp1MEx4Qzs7QVl2MExFO0VBQXNDO0FaMjBMeEM7O0FZMzBMRTtFQUFzQztBWiswTHhDOztBWS8wTEU7RUFBc0M7QVptMUx4Qzs7QVluMUxFO0VBQXNDO0FadTFMeEM7O0FZdjFMRTtFQUFzQztBWjIxTHhDOztBWTMxTEU7RUFBc0M7QVorMUx4Qzs7QVkvMUxFO0VBQXNDO0FabTJMeEM7O0FZbjJMRTtFQUFzQztBWnUyTHhDOztBWXYyTEU7RUFBc0M7QVoyMkx4Qzs7QVkzMkxFO0VBQXNDO0FaKzJMeEM7O0FZLzJMRTtFQUFzQztBWm0zTHhDOztBWW4zTEU7RUFBc0M7QVp1M0x4Qzs7QVl2M0xFO0VBQXNDO0FaMjNMeEM7O0FZMzNMRTtFQUFzQztBWiszTHhDOztBWS8zTEU7RUFBc0M7QVptNEx4Qzs7QVluNExFO0VBQXNDO0FadTRMeEM7O0FZdjRMRTtFQUFzQztBWjI0THhDOztBWTM0TEU7RUFBc0M7QVorNEx4Qzs7QVkvNExFO0VBQXNDO0FabTVMeEM7O0FZbjVMRTtFQUFzQztBWnU1THhDOztBWXY1TEU7RUFBc0M7QVoyNUx4Qzs7QVkzNUxFO0VBQXNDO0FaKzVMeEM7O0FZLzVMRTtFQUFzQztBWm02THhDOztBWW42TEU7RUFBc0M7QVp1Nkx4Qzs7QVl2NkxFO0VBQXNDO0FaMjZMeEM7O0FZMzZMRTtFQUFzQztBWis2THhDOztBWS82TEU7RUFBc0M7QVptN0x4Qzs7QVluN0xFO0VBQXNDO0FadTdMeEM7O0FZdjdMRTtFQUFzQztBWjI3THhDOztBWTM3TEU7RUFBc0M7QVorN0x4Qzs7QVkvN0xFO0VBQXNDO0FabThMeEM7O0FZbjhMRTtFQUFzQztBWnU4THhDOztBWXY4TEU7RUFBc0M7QVoyOEx4Qzs7QVkzOExFO0VBQXNDO0FaKzhMeEM7O0FZLzhMRTtFQUFzQztBWm05THhDOztBWW45TEU7RUFBc0M7QVp1OUx4Qzs7QVl2OUxFO0VBQXNDO0FaMjlMeEM7O0FZMzlMRTtFQUFzQztBWis5THhDOztBWS85TEU7RUFBc0M7QVptK0x4Qzs7QVluK0xFO0VBQXNDO0FadStMeEM7O0FZditMRTtFQUFzQztBWjIrTHhDOztBWTMrTEU7RUFBc0M7QVorK0x4Qzs7QVkvK0xFO0VBQXNDO0FabS9MeEM7O0FZbi9MRTtFQUFzQztBWnUvTHhDOztBWXYvTEU7RUFBc0M7QVoyL0x4Qzs7QVkzL0xFO0VBQXNDO0FaKy9MeEM7O0FZLy9MRTtFQUFzQztBWm1nTXhDOztBWW5nTUU7RUFBc0M7QVp1Z014Qzs7QVl2Z01FO0VBQXNDO0FaMmdNeEM7O0FZM2dNRTtFQUFzQztBWitnTXhDOztBWS9nTUU7RUFBc0M7QVptaE14Qzs7QVluaE1FO0VBQXNDO0FadWhNeEM7O0FZdmhNRTtFQUFzQztBWjJoTXhDOztBWTNoTUU7RUFBc0M7QVoraE14Qzs7QVkvaE1FO0VBQXNDO0FabWlNeEM7O0FZbmlNRTtFQUFzQztBWnVpTXhDOztBWXZpTUU7RUFBc0M7QVoyaU14Qzs7QVkzaU1FO0VBQXNDO0FaK2lNeEM7O0FZL2lNRTtFQUFzQztBWm1qTXhDOztBWW5qTUU7RUFBc0M7QVp1ak14Qzs7QVl2ak1FO0VBQXNDO0FaMmpNeEM7O0FZM2pNRTtFQUFzQztBWitqTXhDOztBWS9qTUU7RUFBc0M7QVpta014Qzs7QVlua01FO0VBQXNDO0FadWtNeEM7O0FZdmtNRTtFQUFzQztBWjJrTXhDOztBWTNrTUU7RUFBc0M7QVora014Qzs7QVkva01FO0VBQXNDO0FabWxNeEM7O0FZbmxNRTtFQUFzQztBWnVsTXhDOztBWXZsTUU7RUFBc0M7QVoybE14Qzs7QVkzbE1FO0VBQXNDO0FaK2xNeEM7O0FZL2xNRTtFQUFzQztBWm1tTXhDOztBWW5tTUU7RUFBc0M7QVp1bU14Qzs7QVl2bU1FO0VBQXNDO0FaMm1NeEM7O0FZM21NRTtFQUFzQztBWittTXhDOztBWS9tTUU7RUFBc0M7QVptbk14Qzs7QVlubk1FO0VBQXNDO0FadW5NeEM7O0FZdm5NRTtFQUFzQztBWjJuTXhDOztBWTNuTUU7RUFBc0M7QVorbk14Qzs7QVkvbk1FO0VBQXNDO0FabW9NeEM7O0FZbm9NRTtFQUFzQztBWnVvTXhDOztBWXZvTUU7RUFBc0M7QVoyb014Qzs7QVkzb01FO0VBQXNDO0FaK29NeEM7O0FZL29NRTtFQUFzQztBWm1wTXhDOztBWW5wTUU7RUFBc0M7QVp1cE14Qzs7QVl2cE1FO0VBQXNDO0FaMnBNeEM7O0FZM3BNRTtFQUFzQztBWitwTXhDOztBWS9wTUU7RUFBc0M7QVptcU14Qzs7QVlucU1FO0VBQXNDO0FadXFNeEM7O0FZdnFNRTtFQUFzQztBWjJxTXhDOztBWTNxTUU7RUFBc0M7QVorcU14Qzs7QVkvcU1FO0VBQXNDO0FabXJNeEM7O0FZbnJNRTtFQUFzQztBWnVyTXhDOztBWXZyTUU7RUFBc0M7QVoyck14Qzs7QVkzck1FO0VBQXNDO0FaK3JNeEM7O0FZL3JNRTtFQUFzQztBWm1zTXhDOztBWW5zTUU7RUFBc0M7QVp1c014Qzs7QVl2c01FO0VBQXNDO0FaMnNNeEM7O0FZM3NNRTtFQUFzQztBWitzTXhDOztBWS9zTUU7RUFBc0M7QVptdE14Qzs7QVludE1FO0VBQXNDO0FadXRNeEM7O0FZdnRNRTtFQUFzQztBWjJ0TXhDOztBWTN0TUU7RUFBc0M7QVordE14Qzs7QVkvdE1FO0VBQXNDO0FabXVNeEM7O0FZbnVNRTtFQUFzQztBWnV1TXhDOztBWXZ1TUU7RUFBc0M7QVoydU14Qzs7QVkzdU1FO0VBQXNDO0FaK3VNeEM7O0FZL3VNRTtFQUFzQztBWm12TXhDOztBWW52TUU7RUFBc0M7QVp1dk14Qzs7QVl2dk1FO0VBQXNDO0FaMnZNeEM7O0FZM3ZNRTtFQUFzQztBWit2TXhDOztBWS92TUU7RUFBc0M7QVptd014Qzs7QVlud01FO0VBQXNDO0FadXdNeEM7O0FZdndNRTtFQUFzQztBWjJ3TXhDOztBWTN3TUU7RUFBc0M7QVord014Qzs7QVkvd01FO0VBQXNDO0FabXhNeEM7O0FZbnhNRTtFQUFzQztBWnV4TXhDOztBWXZ4TUU7RUFBc0M7QVoyeE14Qzs7QVkzeE1FO0VBQXNDO0FaK3hNeEM7O0FZL3hNRTtFQUFzQztBWm15TXhDOztBWW55TUU7RUFBc0M7QVp1eU14Qzs7QVl2eU1FO0VBQXNDO0FaMnlNeEM7O0FZM3lNRTtFQUFzQztBWit5TXhDOztBWS95TUU7RUFBc0M7QVptek14Qzs7QVluek1FO0VBQXNDO0FadXpNeEM7O0FZdnpNRTtFQUFzQztBWjJ6TXhDOztBWTN6TUU7RUFBc0M7QVorek14Qzs7QVkvek1FO0VBQXNDO0FabTBNeEM7O0FZbjBNRTtFQUFzQztBWnUwTXhDOztBWXYwTUU7RUFBc0M7QVoyME14Qzs7QVkzME1FO0VBQXNDO0FaKzBNeEM7O0FZLzBNRTtFQUFzQztBWm0xTXhDOztBWW4xTUU7RUFBc0M7QVp1MU14Qzs7QVl2MU1FO0VBQXNDO0FaMjFNeEM7O0FZMzFNRTtFQUFzQztBWisxTXhDOztBWS8xTUU7RUFBc0M7QVptMk14Qzs7QVluMk1FO0VBQXNDO0FadTJNeEM7O0FZdjJNRTtFQUFzQztBWjIyTXhDOztBWTMyTUU7RUFBc0M7QVorMk14Qzs7QVkvMk1FO0VBQXNDO0FabTNNeEM7O0FZbjNNRTtFQUFzQztBWnUzTXhDOztBWXYzTUU7RUFBc0M7QVoyM014Qzs7QVkzM01FO0VBQXNDO0FaKzNNeEM7O0FZLzNNRTtFQUFzQztBWm00TXhDOztBWW40TUU7RUFBc0M7QVp1NE14Qzs7QVl2NE1FO0VBQXNDO0FaMjRNeEM7O0FZMzRNRTtFQUFzQztBWis0TXhDOztBWS80TUU7RUFBc0M7QVptNU14Qzs7QVluNU1FO0VBQXNDO0FadTVNeEM7O0FZdjVNRTtFQUFzQztBWjI1TXhDOztBWTM1TUU7RUFBc0M7QVorNU14Qzs7QVkvNU1FO0VBQXNDO0FabTZNeEM7O0FZbjZNRTtFQUFzQztBWnU2TXhDOztBWXY2TUU7RUFBc0M7QVoyNk14Qzs7QVkzNk1FO0VBQXNDO0FaKzZNeEM7O0FZLzZNRTtFQUFzQztBWm03TXhDOztBWW43TUU7RUFBc0M7QVp1N014Qzs7QVl2N01FO0VBQXNDO0FaMjdNeEM7O0FZMzdNRTtFQUFzQztBWis3TXhDOztBWS83TUU7RUFBc0M7QVptOE14Qzs7QVluOE1FO0VBQXNDO0FadThNeEM7O0FZdjhNRTtFQUFzQztBWjI4TXhDOztBWTM4TUU7RUFBc0M7QVorOE14Qzs7QVkvOE1FO0VBQXNDO0FabTlNeEM7O0FZbjlNRTtFQUFzQztBWnU5TXhDOztBWXY5TUU7RUFBc0M7QVoyOU14Qzs7QVkzOU1FO0VBQXNDO0FaKzlNeEM7O0FZLzlNRTtFQUFzQztBWm0rTXhDOztBWW4rTUU7RUFBc0M7QVp1K014Qzs7QVl2K01FO0VBQXNDO0FaMitNeEM7O0FZMytNRTtFQUFzQztBWisrTXhDOztBWS8rTUU7RUFBc0M7QVptL014Qzs7QVluL01FO0VBQXNDO0FadS9NeEM7O0FZdi9NRTtFQUFzQztBWjIvTXhDOztBWTMvTUU7RUFBc0M7QVorL014Qzs7QVkvL01FO0VBQXNDO0FabWdOeEM7O0FZbmdORTtFQUFzQztBWnVnTnhDOztBWXZnTkU7RUFBc0M7QVoyZ054Qzs7QVkzZ05FO0VBQXNDO0FaK2dOeEM7O0FZL2dORTtFQUFzQztBWm1oTnhDOztBWW5oTkU7RUFBc0M7QVp1aE54Qzs7QVl2aE5FO0VBQXNDO0FaMmhOeEM7O0FZM2hORTtFQUFzQztBWitoTnhDOztBWS9oTkU7RUFBc0M7QVptaU54Qzs7QVluaU5FO0VBQXNDO0FadWlOeEM7O0FZdmlORTtFQUFzQztBWjJpTnhDOztBWTNpTkU7RUFBc0M7QVoraU54Qzs7QVkvaU5FO0VBQXNDO0FabWpOeEM7O0FZbmpORTtFQUFzQztBWnVqTnhDOztBWXZqTkU7RUFBc0M7QVoyak54Qzs7QVkzak5FO0VBQXNDO0FaK2pOeEM7O0FZL2pORTtFQUFzQztBWm1rTnhDOztBWW5rTkU7RUFBc0M7QVp1a054Qzs7QVl2a05FO0VBQXNDO0FaMmtOeEM7O0FZM2tORTtFQUFzQztBWitrTnhDOztBWS9rTkU7RUFBc0M7QVptbE54Qzs7QVlubE5FO0VBQXNDO0FadWxOeEM7O0FZdmxORTtFQUFzQztBWjJsTnhDOztBWTNsTkU7RUFBc0M7QVorbE54Qzs7QVkvbE5FO0VBQXNDO0FabW1OeEM7O0FZbm1ORTtFQUFzQztBWnVtTnhDOztBWXZtTkU7RUFBc0M7QVoybU54Qzs7QVkzbU5FO0VBQXNDO0FaK21OeEM7O0FZL21ORTtFQUFzQztBWm1uTnhDOztBWW5uTkU7RUFBc0M7QVp1bk54Qzs7QVl2bk5FO0VBQXNDO0FaMm5OeEM7O0FZM25ORTtFQUFzQztBWituTnhDOztBWS9uTkU7RUFBc0M7QVptb054Qzs7QVlub05FO0VBQXNDO0FadW9OeEM7O0FZdm9ORTtFQUFzQztBWjJvTnhDOztBWTNvTkU7RUFBc0M7QVorb054Qzs7QVkvb05FO0VBQXNDO0FabXBOeEM7O0FZbnBORTtFQUFzQztBWnVwTnhDOztBWXZwTkU7RUFBc0M7QVoycE54Qzs7QVkzcE5FO0VBQXNDO0FaK3BOeEM7O0FZL3BORTtFQUFzQztBWm1xTnhDOztBWW5xTkU7RUFBc0M7QVp1cU54Qzs7QVl2cU5FO0VBQXNDO0FaMnFOeEM7O0FZM3FORTtFQUFzQztBWitxTnhDOztBWS9xTkU7RUFBc0M7QVptck54Qzs7QVluck5FO0VBQXNDO0FadXJOeEM7O0FZdnJORTtFQUFzQztBWjJyTnhDOztBWTNyTkU7RUFBc0M7QVorck54Qzs7QVkvck5FO0VBQXNDO0FabXNOeEM7O0FZbnNORTtFQUFzQztBWnVzTnhDOztBWXZzTkU7RUFBc0M7QVoyc054Qzs7QVkzc05FO0VBQXNDO0FaK3NOeEM7O0FZL3NORTtFQUFzQztBWm10TnhDOztBWW50TkU7RUFBc0M7QVp1dE54Qzs7QVl2dE5FO0VBQXNDO0FaMnROeEM7O0FZM3RORTtFQUFzQztBWit0TnhDOztBWS90TkU7RUFBc0M7QVptdU54Qzs7QVludU5FO0VBQXNDO0FadXVOeEM7O0FZdnVORTtFQUFzQztBWjJ1TnhDOztBWTN1TkU7RUFBc0M7QVordU54Qzs7QVkvdU5FO0VBQXNDO0FabXZOeEM7O0FZbnZORTtFQUFzQztBWnV2TnhDOztBWXZ2TkU7RUFBc0M7QVoydk54Qzs7QVkzdk5FO0VBQXNDO0FaK3ZOeEM7O0FZL3ZORTtFQUFzQztBWm13TnhDOztBWW53TkU7RUFBc0M7QVp1d054Qzs7QVl2d05FO0VBQXNDO0FaMndOeEM7O0FZM3dORTtFQUFzQztBWit3TnhDOztBWS93TkU7RUFBc0M7QVpteE54Qzs7QVlueE5FO0VBQXNDO0FadXhOeEM7O0FZdnhORTtFQUFzQztBWjJ4TnhDOztBWTN4TkU7RUFBc0M7QVoreE54Qzs7QVkveE5FO0VBQXNDO0FabXlOeEM7O0FZbnlORTtFQUFzQztBWnV5TnhDOztBWXZ5TkU7RUFBc0M7QVoyeU54Qzs7QVkzeU5FO0VBQXNDO0FaK3lOeEM7O0FZL3lORTtFQUFzQztBWm16TnhDOztBWW56TkU7RUFBc0M7QVp1ek54Qzs7QVl2ek5FO0VBQXNDO0FaMnpOeEM7O0FZM3pORTtFQUFzQztBWit6TnhDOztBWS96TkU7RUFBc0M7QVptME54Qzs7QVluME5FO0VBQXNDO0FadTBOeEM7O0FZdjBORTtFQUFzQztBWjIwTnhDOztBWTMwTkU7RUFBc0M7QVorME54Qzs7QVkvME5FO0VBQXNDO0FabTFOeEM7O0FZbjFORTtFQUFzQztBWnUxTnhDOztBWXYxTkU7RUFBc0M7QVoyMU54Qzs7QVkzMU5FO0VBQXNDO0FaKzFOeEM7O0FZLzFORTtFQUFzQztBWm0yTnhDOztBWW4yTkU7RUFBc0M7QVp1Mk54Qzs7QVl2Mk5FO0VBQXNDO0FaMjJOeEM7O0FZMzJORTtFQUFzQztBWisyTnhDOztBWS8yTkU7RUFBc0M7QVptM054Qzs7QVluM05FO0VBQXNDO0FadTNOeEM7O0FZdjNORTtFQUFzQztBWjIzTnhDOztBWTMzTkU7RUFBc0M7QVorM054Qzs7QVkvM05FO0VBQXNDO0FabTROeEM7O0FZbjRORTtFQUFzQztBWnU0TnhDOztBWXY0TkU7RUFBc0M7QVoyNE54Qzs7QVkzNE5FO0VBQXNDO0FaKzROeEM7O0FZLzRORTtFQUFzQztBWm01TnhDOztBWW41TkU7RUFBc0M7QVp1NU54Qzs7QVl2NU5FO0VBQXNDO0FaMjVOeEM7O0FZMzVORTtFQUFzQztBWis1TnhDOztBWS81TkU7RUFBc0M7QVptNk54Qzs7QVluNk5FO0VBQXNDO0FadTZOeEM7O0FZdjZORTtFQUFzQztBWjI2TnhDOztBWTM2TkU7RUFBc0M7QVorNk54Qzs7QVkvNk5FO0VBQXNDO0FabTdOeEM7O0FZbjdORTtFQUFzQztBWnU3TnhDOztBWXY3TkU7RUFBc0M7QVoyN054Qzs7QVkzN05FO0VBQXNDO0FaKzdOeEM7O0FZLzdORTtFQUFzQztBWm04TnhDOztBWW44TkU7RUFBc0M7QVp1OE54Qzs7QVl2OE5FO0VBQXNDO0FaMjhOeEM7O0FZMzhORTtFQUFzQztBWis4TnhDOztBWS84TkU7RUFBc0M7QVptOU54Qzs7QVluOU5FO0VBQXNDO0FadTlOeEM7O0FZdjlORTtFQUFzQztBWjI5TnhDOztBWTM5TkU7RUFBc0M7QVorOU54Qzs7QVkvOU5FO0VBQXNDO0FabStOeEM7O0FZbitORTtFQUFzQztBWnUrTnhDOztBWXYrTkU7RUFBc0M7QVoyK054Qzs7QVkzK05FO0VBQXNDO0FaKytOeEM7O0FZLytORTtFQUFzQztBWm0vTnhDOztBWW4vTkU7RUFBc0M7QVp1L054Qzs7QVl2L05FO0VBQXNDO0FaMi9OeEM7O0FZMy9ORTtFQUFzQztBWisvTnhDOztBWS8vTkU7RUFBc0M7QVptZ094Qzs7QVluZ09FO0VBQXNDO0FadWdPeEM7O0FZdmdPRTtFQUFzQztBWjJnT3hDOztBWTNnT0U7RUFBc0M7QVorZ094Qzs7QVkvZ09FO0VBQXNDO0FabWhPeEM7O0FZbmhPRTtFQUFzQztBWnVoT3hDOztBWXZoT0U7RUFBc0M7QVoyaE94Qzs7QVkzaE9FO0VBQXNDO0FaK2hPeEM7O0FZL2hPRTtFQUFzQztBWm1pT3hDOztBWW5pT0U7RUFBc0M7QVp1aU94Qzs7QVl2aU9FO0VBQXNDO0FaMmlPeEM7O0FZM2lPRTtFQUFzQztBWitpT3hDOztBWS9pT0U7RUFBc0M7QVptak94Qzs7QVluak9FO0VBQXNDO0FadWpPeEM7O0FZdmpPRTtFQUFzQztBWjJqT3hDOztBWTNqT0U7RUFBc0M7QVorak94Qzs7QVkvak9FO0VBQXNDO0FabWtPeEM7O0FZbmtPRTtFQUFzQztBWnVrT3hDOztBWXZrT0U7RUFBc0M7QVoya094Qzs7QVkza09FO0VBQXNDO0FaK2tPeEM7O0FZL2tPRTtFQUFzQztBWm1sT3hDOztBWW5sT0U7RUFBc0M7QVp1bE94Qzs7QVl2bE9FO0VBQXNDO0FaMmxPeEM7O0FZM2xPRTtFQUFzQztBWitsT3hDOztBWS9sT0U7RUFBc0M7QVptbU94Qzs7QVlubU9FO0VBQXNDO0FadW1PeEM7O0FZdm1PRTtFQUFzQztBWjJtT3hDOztBWTNtT0U7RUFBc0M7QVorbU94Qzs7QVkvbU9FO0VBQXNDO0FabW5PeEM7O0FZbm5PRTtFQUFzQztBWnVuT3hDOztBWXZuT0U7RUFBc0M7QVoybk94Qzs7QVkzbk9FO0VBQXNDO0FaK25PeEM7O0FZL25PRTtFQUFzQztBWm1vT3hDOztBWW5vT0U7RUFBc0M7QVp1b094Qzs7QVl2b09FO0VBQXNDO0FaMm9PeEM7O0FZM29PRTtFQUFzQztBWitvT3hDOztBWS9vT0U7RUFBc0M7QVptcE94Qzs7QVlucE9FO0VBQXNDO0FadXBPeEM7O0FZdnBPRTtFQUFzQztBWjJwT3hDOztBWTNwT0U7RUFBc0M7QVorcE94Qzs7QVkvcE9FO0VBQXNDO0FabXFPeEM7O0FZbnFPRTtFQUFzQztBWnVxT3hDOztBWXZxT0U7RUFBc0M7QVoycU94Qzs7QVkzcU9FO0VBQXNDO0FaK3FPeEM7O0FZL3FPRTtFQUFzQztBWm1yT3hDOztBWW5yT0U7RUFBc0M7QVp1ck94Qzs7QVl2ck9FO0VBQXNDO0FaMnJPeEM7O0FZM3JPRTtFQUFzQztBWityT3hDOztBWS9yT0U7RUFBc0M7QVptc094Qzs7QVluc09FO0VBQXNDO0FadXNPeEM7O0FZdnNPRTtFQUFzQztBWjJzT3hDOztBWTNzT0U7RUFBc0M7QVorc094Qzs7QVkvc09FO0VBQXNDO0FabXRPeEM7O0FZbnRPRTtFQUFzQztBWnV0T3hDOztBWXZ0T0U7RUFBc0M7QVoydE94Qzs7QVkzdE9FO0VBQXNDO0FaK3RPeEM7O0FZL3RPRTtFQUFzQztBWm11T3hDOztBWW51T0U7RUFBc0M7QVp1dU94Qzs7QVl2dU9FO0VBQXNDO0FaMnVPeEM7O0FZM3VPRTtFQUFzQztBWit1T3hDOztBWS91T0U7RUFBc0M7QVptdk94Qzs7QVludk9FO0VBQXNDO0FadXZPeEM7O0FZdnZPRTtFQUFzQztBWjJ2T3hDOztBWTN2T0U7RUFBc0M7QVordk94Qzs7QVkvdk9FO0VBQXNDO0FabXdPeEM7O0FZbndPRTtFQUFzQztBWnV3T3hDOztBWXZ3T0U7RUFBc0M7QVoyd094Qzs7QVkzd09FO0VBQXNDO0FaK3dPeEM7O0FZL3dPRTtFQUFzQztBWm14T3hDOztBWW54T0U7RUFBc0M7QVp1eE94Qzs7QVl2eE9FO0VBQXNDO0FaMnhPeEM7O0FZM3hPRTtFQUFzQztBWit4T3hDOztBWS94T0U7RUFBc0M7QVpteU94Qzs7QVlueU9FO0VBQXNDO0FadXlPeEM7O0FZdnlPRTtFQUFzQztBWjJ5T3hDOztBWTN5T0U7RUFBc0M7QVoreU94Qzs7QVkveU9FO0VBQXNDO0FabXpPeEM7O0FZbnpPRTtFQUFzQztBWnV6T3hDOztBWXZ6T0U7RUFBc0M7QVoyek94Qzs7QVkzek9FO0VBQXNDO0FaK3pPeEM7O0FZL3pPRTtFQUFzQztBWm0wT3hDOztBWW4wT0U7RUFBc0M7QVp1ME94Qzs7QVl2ME9FO0VBQXNDO0FaMjBPeEM7O0FZMzBPRTtFQUFzQztBWiswT3hDOztBWS8wT0U7RUFBc0M7QVptMU94Qzs7QVluMU9FO0VBQXNDO0FadTFPeEM7O0FZdjFPRTtFQUFzQztBWjIxT3hDOztBWTMxT0U7RUFBc0M7QVorMU94Qzs7QVkvMU9FO0VBQXNDO0FabTJPeEM7O0FZbjJPRTtFQUFzQztBWnUyT3hDOztBWXYyT0U7RUFBc0M7QVoyMk94Qzs7QVkzMk9FO0VBQXNDO0FaKzJPeEM7O0FZLzJPRTtFQUFzQztBWm0zT3hDOztBWW4zT0U7RUFBc0M7QVp1M094Qzs7QVl2M09FO0VBQXNDO0FaMjNPeEM7O0FZMzNPRTtFQUFzQztBWiszT3hDOztBWS8zT0U7RUFBc0M7QVptNE94Qzs7QVluNE9FO0VBQXNDO0FadTRPeEM7O0FZdjRPRTtFQUFzQztBWjI0T3hDOztBWTM0T0U7RUFBc0M7QVorNE94Qzs7QVkvNE9FO0VBQXNDO0FabTVPeEM7O0FZbjVPRTtFQUFzQztBWnU1T3hDOztBWXY1T0U7RUFBc0M7QVoyNU94Qzs7QVkzNU9FO0VBQXNDO0FaKzVPeEM7O0FZLzVPRTtFQUFzQztBWm02T3hDOztBWW42T0U7RUFBc0M7QVp1Nk94Qzs7QVl2Nk9FO0VBQXNDO0FaMjZPeEM7O0FZMzZPRTtFQUFzQztBWis2T3hDOztBWS82T0U7RUFBc0M7QVptN094Qzs7QVluN09FO0VBQXNDO0FadTdPeEM7O0FZdjdPRTtFQUFzQztBWjI3T3hDOztBWTM3T0U7RUFBc0M7QVorN094Qzs7QVkvN09FO0VBQXNDO0FabThPeEM7O0FZbjhPRTtFQUFzQztBWnU4T3hDOztBWXY4T0U7RUFBc0M7QVoyOE94Qzs7QVkzOE9FO0VBQXNDO0FaKzhPeEM7O0FZLzhPRTtFQUFzQztBWm05T3hDOztBWW45T0U7RUFBc0M7QVp1OU94Qzs7QVl2OU9FO0VBQXNDO0FaMjlPeEM7O0FZMzlPRTtFQUFzQztBWis5T3hDOztBWS85T0U7RUFBc0M7QVptK094Qzs7QVluK09FO0VBQXNDO0FadStPeEM7O0FZditPRTtFQUFzQztBWjIrT3hDOztBWTMrT0U7RUFBc0M7QVorK094Qzs7QVkvK09FO0VBQXNDO0FabS9PeEM7O0FZbi9PRTtFQUFzQztBWnUvT3hDOztBWXYvT0U7RUFBc0M7QVoyL094Qzs7QVkzL09FO0VBQXNDO0FaKy9PeEM7O0FZLy9PRTtFQUFzQztBWm1nUHhDOztBWW5nUEU7RUFBc0M7QVp1Z1B4Qzs7QVl2Z1BFO0VBQXNDO0FaMmdQeEM7O0FZM2dQRTtFQUFzQztBWitnUHhDOztBWS9nUEU7RUFBc0M7QVptaFB4Qzs7QVluaFBFO0VBQXNDO0FadWhQeEM7O0FZdmhQRTtFQUFzQztBWjJoUHhDOztBWTNoUEU7RUFBc0M7QVoraFB4Qzs7QVkvaFBFO0VBQXNDO0FabWlQeEM7O0FZbmlQRTtFQUFzQztBWnVpUHhDOztBWXZpUEU7RUFBc0M7QVoyaVB4Qzs7QVkzaVBFO0VBQXNDO0FaK2lQeEM7O0FZL2lQRTtFQUFzQztBWm1qUHhDOztBWW5qUEU7RUFBc0M7QVp1alB4Qzs7QVl2alBFO0VBQXNDO0FaMmpQeEM7O0FZM2pQRTtFQUFzQztBWitqUHhDOztBWS9qUEU7RUFBc0M7QVpta1B4Qzs7QVlua1BFO0VBQXNDO0FadWtQeEM7O0FZdmtQRTtFQUFzQztBWjJrUHhDOztBWTNrUEU7RUFBc0M7QVora1B4Qzs7QVkva1BFO0VBQXNDO0FabWxQeEM7O0FZbmxQRTtFQUFzQztBWnVsUHhDOztBWXZsUEU7RUFBc0M7QVoybFB4Qzs7QVkzbFBFO0VBQXNDO0FaK2xQeEM7O0FZL2xQRTtFQUFzQztBWm1tUHhDOztBWW5tUEU7RUFBc0M7QVp1bVB4Qzs7QVl2bVBFO0VBQXNDO0FaMm1QeEM7O0FZM21QRTtFQUFzQztBWittUHhDOztBWS9tUEU7RUFBc0M7QVptblB4Qzs7QVlublBFO0VBQXNDO0FadW5QeEM7O0FZdm5QRTtFQUFzQztBWjJuUHhDOztBWTNuUEU7RUFBc0M7QVorblB4Qzs7QVkvblBFO0VBQXNDO0FabW9QeEM7O0FZbm9QRTtFQUFzQztBWnVvUHhDOztBWXZvUEU7RUFBc0M7QVoyb1B4Qzs7QVkzb1BFO0VBQXNDO0FaK29QeEM7O0FZL29QRTtFQUFzQztBWm1wUHhDOztBWW5wUEU7RUFBc0M7QVp1cFB4Qzs7QVl2cFBFO0VBQXNDO0FaMnBQeEM7O0FZM3BQRTtFQUFzQztBWitwUHhDOztBWS9wUEU7RUFBc0M7QVptcVB4Qzs7QVlucVBFO0VBQXNDO0FadXFQeEM7O0FZdnFQRTtFQUFzQztBWjJxUHhDOztBWTNxUEU7RUFBc0M7QVorcVB4Qzs7QVkvcVBFO0VBQXNDO0FabXJQeEM7O0FZbnJQRTtFQUFzQztBWnVyUHhDOztBWXZyUEU7RUFBc0M7QVoyclB4Qzs7QVkzclBFO0VBQXNDO0FaK3JQeEM7O0FZL3JQRTtFQUFzQztBWm1zUHhDOztBWW5zUEU7RUFBc0M7QVp1c1B4Qzs7QVl2c1BFO0VBQXNDO0FaMnNQeEM7O0FZM3NQRTtFQUFzQztBWitzUHhDOztBWS9zUEU7RUFBc0M7QVptdFB4Qzs7QVludFBFO0VBQXNDO0FadXRQeEM7O0FZdnRQRTtFQUFzQztBWjJ0UHhDOztBWTN0UEU7RUFBc0M7QVordFB4Qzs7QVkvdFBFO0VBQXNDO0FabXVQeEM7O0FZbnVQRTtFQUFzQztBWnV1UHhDOztBWXZ1UEU7RUFBc0M7QVoydVB4Qzs7QVkzdVBFO0VBQXNDO0FaK3VQeEM7O0FZL3VQRTtFQUFzQztBWm12UHhDOztBWW52UEU7RUFBc0M7QVp1dlB4Qzs7QVl2dlBFO0VBQXNDO0FaMnZQeEM7O0FZM3ZQRTtFQUFzQztBWit2UHhDOztBWS92UEU7RUFBc0M7QVptd1B4Qzs7QVlud1BFO0VBQXNDO0FadXdQeEM7O0FZdndQRTtFQUFzQztBWjJ3UHhDOztBWTN3UEU7RUFBc0M7QVord1B4Qzs7QVkvd1BFO0VBQXNDO0FabXhQeEM7O0FZbnhQRTtFQUFzQztBWnV4UHhDOztBWXZ4UEU7RUFBc0M7QVoyeFB4Qzs7QVkzeFBFO0VBQXNDO0FaK3hQeEM7O0FZL3hQRTtFQUFzQztBWm15UHhDOztBWW55UEU7RUFBc0M7QVp1eVB4Qzs7QVl2eVBFO0VBQXNDO0FaMnlQeEM7O0FZM3lQRTtFQUFzQztBWit5UHhDOztBWS95UEU7RUFBc0M7QVptelB4Qzs7QVluelBFO0VBQXNDO0FadXpQeEM7O0FZdnpQRTtFQUFzQztBWjJ6UHhDOztBWTN6UEU7RUFBc0M7QVorelB4Qzs7QVkvelBFO0VBQXNDO0FabTBQeEM7O0FZbjBQRTtFQUFzQztBWnUwUHhDOztBWXYwUEU7RUFBc0M7QVoyMFB4Qzs7QVkzMFBFO0VBQXNDO0FaKzBQeEM7O0FZLzBQRTtFQUFzQztBWm0xUHhDOztBWW4xUEU7RUFBc0M7QVp1MVB4Qzs7QVl2MVBFO0VBQXNDO0FaMjFQeEM7O0FZMzFQRTtFQUFzQztBWisxUHhDOztBWS8xUEU7RUFBc0M7QVptMlB4Qzs7QVluMlBFO0VBQXNDO0FadTJQeEM7O0FZdjJQRTtFQUFzQztBWjIyUHhDOztBWTMyUEU7RUFBc0M7QVorMlB4Qzs7QVkvMlBFO0VBQXNDO0FabTNQeEM7O0FZbjNQRTtFQUFzQztBWnUzUHhDOztBWXYzUEU7RUFBc0M7QVoyM1B4Qzs7QVkzM1BFO0VBQXNDO0FaKzNQeEM7O0FZLzNQRTtFQUFzQztBWm00UHhDOztBWW40UEU7RUFBc0M7QVp1NFB4Qzs7QVl2NFBFO0VBQXNDO0FaMjRQeEM7O0FZMzRQRTtFQUFzQztBWis0UHhDOztBWS80UEU7RUFBc0M7QVptNVB4Qzs7QVluNVBFO0VBQXNDO0FadTVQeEM7O0FZdjVQRTtFQUFzQztBWjI1UHhDOztBWTM1UEU7RUFBc0M7QVorNVB4Qzs7QVkvNVBFO0VBQXNDO0FabTZQeEM7O0FZbjZQRTtFQUFzQztBWnU2UHhDOztBWXY2UEU7RUFBc0M7QVoyNlB4Qzs7QVkzNlBFO0VBQXNDO0FaKzZQeEM7O0FZLzZQRTtFQUFzQztBWm03UHhDOztBWW43UEU7RUFBc0M7QVp1N1B4Qzs7QVl2N1BFO0VBQXNDO0FaMjdQeEM7O0FZMzdQRTtFQUFzQztBWis3UHhDOztBWS83UEU7RUFBc0M7QVptOFB4Qzs7QVluOFBFO0VBQXNDO0FadThQeEM7O0FZdjhQRTtFQUFzQztBWjI4UHhDOztBWTM4UEU7RUFBc0M7QVorOFB4Qzs7QVkvOFBFO0VBQXNDO0FabTlQeEM7O0FZbjlQRTtFQUFzQztBWnU5UHhDOztBWXY5UEU7RUFBc0M7QVoyOVB4Qzs7QVkzOVBFO0VBQXNDO0FaKzlQeEM7O0FZLzlQRTtFQUFzQztBWm0rUHhDOztBWW4rUEU7RUFBc0M7QVp1K1B4Qzs7QVl2K1BFO0VBQXNDO0FaMitQeEM7O0FZMytQRTtFQUFzQztBWisrUHhDOztBWS8rUEU7RUFBc0M7QVptL1B4Qzs7QVluL1BFO0VBQXNDO0FadS9QeEM7O0FZdi9QRTtFQUFzQztBWjIvUHhDOztBWTMvUEU7RUFBc0M7QVorL1B4Qzs7QVkvL1BFO0VBQXNDO0FabWdReEM7O0FZbmdRRTtFQUFzQztBWnVnUXhDOztBWXZnUUU7RUFBc0M7QVoyZ1F4Qzs7QVkzZ1FFO0VBQXNDO0FaK2dReEM7O0FhbGhRQTs7RVRxQkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKa2dRRjs7QUk3L1BFOztFQWJBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSitnUUY7O0FjaGpRQTs7OztFQUFBO0FBUUE7RUFDRTtFQUNBO0FkZ2pRRjs7QWM3aVFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJSOEJ3QjtFUTdCeEI7QWRnalFGO0FjNWlRQTs7RUFFRTtBZDhpUUY7O0FjMWlRRTtFQUFxQztBZDhpUXZDOztBYzlpUUU7RUFBcUM7QWRralF2Qzs7QWNsalFFO0VBQXFDO0Fkc2pRdkM7O0FjdGpRRTtFQUFxQztBZDBqUXZDOztBYzFqUUU7RUFBcUM7QWQ4alF2Qzs7QWM5alFFO0VBQXFDO0Fka2tRdkM7O0FjbGtRRTtFQUFxQztBZHNrUXZDOztBY3RrUUU7RUFBcUM7QWQwa1F2Qzs7QWMxa1FFO0VBQXFDO0FkOGtRdkM7O0FjOWtRRTtFQUFxQztBZGtsUXZDOztBY2xsUUU7RUFBcUM7QWRzbFF2Qzs7QWN0bFFFO0VBQXFDO0FkMGxRdkM7O0FjMWxRRTtFQUFxQztBZDhsUXZDOztBYzlsUUU7RUFBcUM7QWRrbVF2Qzs7QWNsbVFFO0VBQXFDO0Fkc21RdkM7O0FjdG1RRTtFQUFxQztBZDBtUXZDOztBYzFtUUU7RUFBcUM7QWQ4bVF2Qzs7QWM5bVFFO0VBQXFDO0Fka25RdkM7O0FjbG5RRTtFQUFxQztBZHNuUXZDOztBY3RuUUU7RUFBcUM7QWQwblF2Qzs7QWMxblFFO0VBQXFDO0FkOG5RdkM7O0FjOW5RRTtFQUFxQztBZGtvUXZDOztBY2xvUUU7RUFBcUM7QWRzb1F2Qzs7QWN0b1FFO0VBQXFDO0FkMG9RdkM7O0FjMW9RRTtFQUFxQztBZDhvUXZDOztBYzlvUUU7RUFBcUM7QWRrcFF2Qzs7QWNscFFFO0VBQXFDO0Fkc3BRdkM7O0FjdHBRRTtFQUFxQztBZDBwUXZDOztBYzFwUUU7RUFBcUM7QWQ4cFF2Qzs7QWM5cFFFO0VBQXFDO0Fka3FRdkM7O0FjbHFRRTtFQUFxQztBZHNxUXZDOztBY3RxUUU7RUFBcUM7QWQwcVF2Qzs7QWMxcVFFO0VBQXFDO0FkOHFRdkM7O0FjOXFRRTtFQUFxQztBZGtyUXZDOztBY2xyUUU7RUFBcUM7QWRzclF2Qzs7QWN0clFFO0VBQXFDO0FkMHJRdkM7O0FjMXJRRTtFQUFxQztBZDhyUXZDOztBYzlyUUU7RUFBcUM7QWRrc1F2Qzs7QWNsc1FFO0VBQXFDO0Fkc3NRdkM7O0FjdHNRRTtFQUFxQztBZDBzUXZDOztBYzFzUUU7RUFBcUM7QWQ4c1F2Qzs7QWM5c1FFO0VBQXFDO0Fka3RRdkM7O0FjbHRRRTtFQUFxQztBZHN0UXZDOztBY3R0UUU7RUFBcUM7QWQwdFF2Qzs7QWMxdFFFO0VBQXFDO0FkOHRRdkM7O0FjOXRRRTtFQUFxQztBZGt1UXZDOztBY2x1UUU7RUFBcUM7QWRzdVF2Qzs7QWN0dVFFO0VBQXFDO0FkMHVRdkM7O0FjMXVRRTtFQUFxQztBZDh1UXZDOztBYzl1UUU7RUFBcUM7QWRrdlF2Qzs7QWNsdlFFO0VBQXFDO0Fkc3ZRdkM7O0FjdHZRRTtFQUFxQztBZDB2UXZDOztBYzF2UUU7RUFBcUM7QWQ4dlF2Qzs7QWM5dlFFO0VBQXFDO0Fka3dRdkM7O0FjbHdRRTtFQUFxQztBZHN3UXZDOztBY3R3UUU7RUFBcUM7QWQwd1F2Qzs7QWMxd1FFO0VBQXFDO0FkOHdRdkM7O0FjOXdRRTtFQUFxQztBZGt4UXZDOztBY2x4UUU7RUFBcUM7QWRzeFF2Qzs7QWN0eFFFO0VBQXFDO0FkMHhRdkM7O0FjMXhRRTtFQUFxQztBZDh4UXZDOztBYzl4UUU7RUFBcUM7QWRreVF2Qzs7QWNseVFFO0VBQXFDO0Fkc3lRdkM7O0FjdHlRRTtFQUFxQztBZDB5UXZDOztBYzF5UUU7RUFBcUM7QWQ4eVF2Qzs7QWM5eVFFO0VBQXFDO0Fka3pRdkM7O0FjbHpRRTtFQUFxQztBZHN6UXZDOztBY3R6UUU7RUFBcUM7QWQwelF2Qzs7QWMxelFFO0VBQXFDO0FkOHpRdkM7O0FjOXpRRTtFQUFxQztBZGswUXZDOztBY2wwUUU7RUFBcUM7QWRzMFF2Qzs7QWN0MFFFO0VBQXFDO0FkMDBRdkM7O0FjMTBRRTtFQUFxQztBZDgwUXZDOztBYzkwUUU7RUFBcUM7QWRrMVF2Qzs7QWNsMVFFO0VBQXFDO0FkczFRdkM7O0FjdDFRRTtFQUFxQztBZDAxUXZDOztBYzExUUU7RUFBcUM7QWQ4MVF2Qzs7QWM5MVFFO0VBQXFDO0FkazJRdkM7O0FjbDJRRTtFQUFxQztBZHMyUXZDOztBY3QyUUU7RUFBcUM7QWQwMlF2Qzs7QWMxMlFFO0VBQXFDO0FkODJRdkM7O0FjOTJRRTtFQUFxQztBZGszUXZDOztBY2wzUUU7RUFBcUM7QWRzM1F2Qzs7QWN0M1FFO0VBQXFDO0FkMDNRdkM7O0FjMTNRRTtFQUFxQztBZDgzUXZDOztBYzkzUUU7RUFBcUM7QWRrNFF2Qzs7QWNsNFFFO0VBQXFDO0FkczRRdkM7O0FjdDRRRTtFQUFxQztBZDA0UXZDOztBYzE0UUU7RUFBcUM7QWQ4NFF2Qzs7QWM5NFFFO0VBQXFDO0FkazVRdkM7O0FjbDVRRTtFQUFxQztBZHM1UXZDOztBY3Q1UUU7RUFBcUM7QWQwNVF2Qzs7QWMxNVFFO0VBQXFDO0FkODVRdkM7O0FjOTVRRTtFQUFxQztBZGs2UXZDOztBY2w2UUU7RUFBcUM7QWRzNlF2Qzs7QWN0NlFFO0VBQXFDO0FkMDZRdkM7O0FjMTZRRTtFQUFxQztBZDg2UXZDOztBYzk2UUU7RUFBcUM7QWRrN1F2Qzs7QWNsN1FFO0VBQXFDO0FkczdRdkM7O0FjdDdRRTtFQUFxQztBZDA3UXZDOztBYzE3UUU7RUFBcUM7QWQ4N1F2Qzs7QWM5N1FFO0VBQXFDO0FkazhRdkM7O0FjbDhRRTtFQUFxQztBZHM4UXZDOztBY3Q4UUU7RUFBcUM7QWQwOFF2Qzs7QWMxOFFFO0VBQXFDO0FkODhRdkM7O0FjOThRRTtFQUFxQztBZGs5UXZDOztBY2w5UUU7RUFBcUM7QWRzOVF2Qzs7QWN0OVFFO0VBQXFDO0FkMDlRdkM7O0FjMTlRRTtFQUFxQztBZDg5UXZDOztBYzk5UUU7RUFBcUM7QWRrK1F2Qzs7QWNsK1FFO0VBQXFDO0FkcytRdkM7O0FjdCtRRTtFQUFxQztBZDArUXZDOztBYzErUUU7RUFBcUM7QWQ4K1F2Qzs7QWM5K1FFO0VBQXFDO0Fkay9RdkM7O0FjbC9RRTtFQUFxQztBZHMvUXZDOztBY3QvUUU7RUFBcUM7QWQwL1F2Qzs7QWMxL1FFO0VBQXFDO0FkOC9RdkM7O0FjOS9RRTtFQUFxQztBZGtnUnZDOztBY2xnUkU7RUFBcUM7QWRzZ1J2Qzs7QWN0Z1JFO0VBQXFDO0FkMGdSdkM7O0FjMWdSRTtFQUFxQztBZDhnUnZDOztBYzlnUkU7RUFBcUM7QWRraFJ2Qzs7QWNsaFJFO0VBQXFDO0Fkc2hSdkM7O0FjdGhSRTtFQUFxQztBZDBoUnZDOztBYzFoUkU7RUFBcUM7QWQ4aFJ2Qzs7QWM5aFJFO0VBQXFDO0Fka2lSdkM7O0FjbGlSRTtFQUFxQztBZHNpUnZDOztBY3RpUkU7RUFBcUM7QWQwaVJ2Qzs7QWMxaVJFO0VBQXFDO0FkOGlSdkM7O0FjOWlSRTtFQUFxQztBZGtqUnZDOztBY2xqUkU7RUFBcUM7QWRzalJ2Qzs7QWN0alJFO0VBQXFDO0FkMGpSdkM7O0FjMWpSRTtFQUFxQztBZDhqUnZDOztBYzlqUkU7RUFBcUM7QWRra1J2Qzs7QWNsa1JFO0VBQXFDO0Fkc2tSdkM7O0FjdGtSRTtFQUFxQztBZDBrUnZDOztBYzFrUkU7RUFBcUM7QWQ4a1J2Qzs7QWM5a1JFO0VBQXFDO0Fka2xSdkM7O0FjbGxSRTtFQUFxQztBZHNsUnZDOztBY3RsUkU7RUFBcUM7QWQwbFJ2Qzs7QWMxbFJFO0VBQXFDO0FkOGxSdkM7O0FjOWxSRTtFQUFxQztBZGttUnZDOztBY2xtUkU7RUFBcUM7QWRzbVJ2Qzs7QWN0bVJFO0VBQXFDO0FkMG1SdkM7O0FjMW1SRTtFQUFxQztBZDhtUnZDOztBYzltUkU7RUFBcUM7QWRrblJ2Qzs7QWNsblJFO0VBQXFDO0Fkc25SdkM7O0FjdG5SRTtFQUFxQztBZDBuUnZDOztBYzFuUkU7RUFBcUM7QWQ4blJ2Qzs7QWM5blJFO0VBQXFDO0Fka29SdkM7O0FjbG9SRTtFQUFxQztBZHNvUnZDOztBY3RvUkU7RUFBcUM7QWQwb1J2Qzs7QWMxb1JFO0VBQXFDO0FkOG9SdkM7O0FjOW9SRTtFQUFxQztBZGtwUnZDOztBY2xwUkU7RUFBcUM7QWRzcFJ2Qzs7QWN0cFJFO0VBQXFDO0FkMHBSdkM7O0FjMXBSRTtFQUFxQztBZDhwUnZDOztBYzlwUkU7RUFBcUM7QWRrcVJ2Qzs7QWNscVJFO0VBQXFDO0Fkc3FSdkM7O0FjdHFSRTtFQUFxQztBZDBxUnZDOztBYzFxUkU7RUFBcUM7QWQ4cVJ2Qzs7QWM5cVJFO0VBQXFDO0Fka3JSdkM7O0FjbHJSRTtFQUFxQztBZHNyUnZDOztBY3RyUkU7RUFBcUM7QWQwclJ2Qzs7QWMxclJFO0VBQXFDO0FkOHJSdkM7O0FjOXJSRTtFQUFxQztBZGtzUnZDOztBY2xzUkU7RUFBcUM7QWRzc1J2Qzs7QWN0c1JFO0VBQXFDO0FkMHNSdkM7O0FjMXNSRTtFQUFxQztBZDhzUnZDOztBYzlzUkU7RUFBcUM7QWRrdFJ2Qzs7QWNsdFJFO0VBQXFDO0Fkc3RSdkM7O0FjdHRSRTtFQUFxQztBZDB0UnZDOztBYzF0UkU7RUFBcUM7QWQ4dFJ2Qzs7QWM5dFJFO0VBQXFDO0Fka3VSdkM7O0FjbHVSRTtFQUFxQztBZHN1UnZDOztBY3R1UkU7RUFBcUM7QWQwdVJ2Qzs7QWMxdVJFO0VBQXFDO0FkOHVSdkM7O0FjOXVSRTtFQUFxQztBZGt2UnZDOztBY2x2UkU7RUFBcUM7QWRzdlJ2Qzs7QWN0dlJFO0VBQXFDO0FkMHZSdkM7O0FjMXZSRTtFQUFxQztBZDh2UnZDOztBYzl2UkU7RUFBcUM7QWRrd1J2Qzs7QWNsd1JFO0VBQXFDO0Fkc3dSdkM7O0FjdHdSRTtFQUFxQztBZDB3UnZDOztBYzF3UkU7RUFBcUM7QWQ4d1J2Qzs7QWM5d1JFO0VBQXFDO0Fka3hSdkM7O0FjbHhSRTtFQUFxQztBZHN4UnZDOztBY3R4UkU7RUFBcUM7QWQweFJ2Qzs7QWMxeFJFO0VBQXFDO0FkOHhSdkM7O0FjOXhSRTtFQUFxQztBZGt5UnZDOztBY2x5UkU7RUFBcUM7QWRzeVJ2Qzs7QWN0eVJFO0VBQXFDO0FkMHlSdkM7O0FjMXlSRTtFQUFxQztBZDh5UnZDOztBYzl5UkU7RUFBcUM7QWRrelJ2Qzs7QWNselJFO0VBQXFDO0Fkc3pSdkM7O0FjdHpSRTtFQUFxQztBZDB6UnZDOztBYzF6UkU7RUFBcUM7QWQ4elJ2Qzs7QWM5elJFO0VBQXFDO0FkazBSdkM7O0FjbDBSRTtFQUFxQztBZHMwUnZDOztBY3QwUkU7RUFBcUM7QWQwMFJ2Qzs7QWMxMFJFO0VBQXFDO0FkODBSdkM7O0FjOTBSRTtFQUFxQztBZGsxUnZDOztBY2wxUkU7RUFBcUM7QWRzMVJ2Qzs7QWN0MVJFO0VBQXFDO0FkMDFSdkM7O0FjMTFSRTtFQUFxQztBZDgxUnZDOztBYzkxUkU7RUFBcUM7QWRrMlJ2Qzs7QWNsMlJFO0VBQXFDO0FkczJSdkM7O0FjdDJSRTtFQUFxQztBZDAyUnZDOztBYzEyUkU7RUFBcUM7QWQ4MlJ2Qzs7QWM5MlJFO0VBQXFDO0FkazNSdkM7O0FjbDNSRTtFQUFxQztBZHMzUnZDOztBY3QzUkU7RUFBcUM7QWQwM1J2Qzs7QWMxM1JFO0VBQXFDO0FkODNSdkM7O0FjOTNSRTtFQUFxQztBZGs0UnZDOztBY2w0UkU7RUFBcUM7QWRzNFJ2Qzs7QWN0NFJFO0VBQXFDO0FkMDRSdkM7O0FjMTRSRTtFQUFxQztBZDg0UnZDOztBYzk0UkU7RUFBcUM7QWRrNVJ2Qzs7QWNsNVJFO0VBQXFDO0FkczVSdkM7O0FjdDVSRTtFQUFxQztBZDA1UnZDOztBYzE1UkU7RUFBcUM7QWQ4NVJ2Qzs7QWM5NVJFO0VBQXFDO0FkazZSdkM7O0FjbDZSRTtFQUFxQztBZHM2UnZDOztBY3Q2UkU7RUFBcUM7QWQwNlJ2Qzs7QWMxNlJFO0VBQXFDO0FkODZSdkM7O0FjOTZSRTtFQUFxQztBZGs3UnZDOztBY2w3UkU7RUFBcUM7QWRzN1J2Qzs7QWN0N1JFO0VBQXFDO0FkMDdSdkM7O0FjMTdSRTtFQUFxQztBZDg3UnZDOztBYzk3UkU7RUFBcUM7QWRrOFJ2Qzs7QWNsOFJFO0VBQXFDO0FkczhSdkM7O0FjdDhSRTtFQUFxQztBZDA4UnZDOztBYzE4UkU7RUFBcUM7QWQ4OFJ2Qzs7QWM5OFJFO0VBQXFDO0FkazlSdkM7O0FjbDlSRTtFQUFxQztBZHM5UnZDOztBY3Q5UkU7RUFBcUM7QWQwOVJ2Qzs7QWMxOVJFO0VBQXFDO0FkODlSdkM7O0FjOTlSRTtFQUFxQztBZGsrUnZDOztBY2wrUkU7RUFBcUM7QWRzK1J2Qzs7QWN0K1JFO0VBQXFDO0FkMCtSdkM7O0FjMStSRTtFQUFxQztBZDgrUnZDOztBYzkrUkU7RUFBcUM7QWRrL1J2Qzs7QWNsL1JFO0VBQXFDO0Fkcy9SdkM7O0FjdC9SRTtFQUFxQztBZDAvUnZDOztBYzEvUkU7RUFBcUM7QWQ4L1J2Qzs7QWM5L1JFO0VBQXFDO0Fka2dTdkM7O0FjbGdTRTtFQUFxQztBZHNnU3ZDOztBY3RnU0U7RUFBcUM7QWQwZ1N2Qzs7QWMxZ1NFO0VBQXFDO0FkOGdTdkM7O0FjOWdTRTtFQUFxQztBZGtoU3ZDOztBY2xoU0U7RUFBcUM7QWRzaFN2Qzs7QWN0aFNFO0VBQXFDO0FkMGhTdkM7O0FjMWhTRTtFQUFxQztBZDhoU3ZDOztBYzloU0U7RUFBcUM7QWRraVN2Qzs7QWNsaVNFO0VBQXFDO0Fkc2lTdkM7O0FjdGlTRTtFQUFxQztBZDBpU3ZDOztBYzFpU0U7RUFBcUM7QWQ4aVN2Qzs7QWM5aVNFO0VBQXFDO0Fka2pTdkM7O0FjbGpTRTtFQUFxQztBZHNqU3ZDOztBY3RqU0U7RUFBcUM7QWQwalN2Qzs7QWMxalNFO0VBQXFDO0FkOGpTdkM7O0FjOWpTRTtFQUFxQztBZGtrU3ZDOztBY2xrU0U7RUFBcUM7QWRza1N2Qzs7QWN0a1NFO0VBQXFDO0FkMGtTdkM7O0FjMWtTRTtFQUFxQztBZDhrU3ZDOztBYzlrU0U7RUFBcUM7QWRrbFN2Qzs7QWNsbFNFO0VBQXFDO0Fkc2xTdkM7O0FjdGxTRTtFQUFxQztBZDBsU3ZDOztBYzFsU0U7RUFBcUM7QWQ4bFN2Qzs7QWM5bFNFO0VBQXFDO0Fka21TdkM7O0FjbG1TRTtFQUFxQztBZHNtU3ZDOztBY3RtU0U7RUFBcUM7QWQwbVN2Qzs7QWMxbVNFO0VBQXFDO0FkOG1TdkM7O0FjOW1TRTtFQUFxQztBZGtuU3ZDOztBY2xuU0U7RUFBcUM7QWRzblN2Qzs7QWN0blNFO0VBQXFDO0FkMG5TdkM7O0FjMW5TRTtFQUFxQztBZDhuU3ZDOztBYzluU0U7RUFBcUM7QWRrb1N2Qzs7QWNsb1NFO0VBQXFDO0Fkc29TdkM7O0FjdG9TRTtFQUFxQztBZDBvU3ZDOztBYzFvU0U7RUFBcUM7QWQ4b1N2Qzs7QWM5b1NFO0VBQXFDO0Fka3BTdkM7O0FjbHBTRTtFQUFxQztBZHNwU3ZDOztBY3RwU0U7RUFBcUM7QWQwcFN2Qzs7QWMxcFNFO0VBQXFDO0FkOHBTdkM7O0FjOXBTRTtFQUFxQztBZGtxU3ZDOztBY2xxU0U7RUFBcUM7QWRzcVN2Qzs7QWN0cVNFO0VBQXFDO0FkMHFTdkM7O0FjMXFTRTtFQUFxQztBZDhxU3ZDOztBYzlxU0U7RUFBcUM7QWRrclN2Qzs7QWNsclNFO0VBQXFDO0Fkc3JTdkM7O0FjdHJTRTtFQUFxQztBZDByU3ZDOztBYzFyU0U7RUFBcUM7QWQ4clN2Qzs7QWM5clNFO0VBQXFDO0Fka3NTdkM7O0FjbHNTRTtFQUFxQztBZHNzU3ZDOztBY3RzU0U7RUFBcUM7QWQwc1N2Qzs7QWMxc1NFO0VBQXFDO0FkOHNTdkM7O0FjOXNTRTtFQUFxQztBZGt0U3ZDOztBY2x0U0U7RUFBcUM7QWRzdFN2Qzs7QWN0dFNFO0VBQXFDO0FkMHRTdkM7O0FjMXRTRTtFQUFxQztBZDh0U3ZDOztBYzl0U0U7RUFBcUM7QWRrdVN2Qzs7QWNsdVNFO0VBQXFDO0Fkc3VTdkM7O0FjdHVTRTtFQUFxQztBZDB1U3ZDOztBYzF1U0U7RUFBcUM7QWQ4dVN2Qzs7QWM5dVNFO0VBQXFDO0Fka3ZTdkM7O0FjbHZTRTtFQUFxQztBZHN2U3ZDOztBY3R2U0U7RUFBcUM7QWQwdlN2Qzs7QWMxdlNFO0VBQXFDO0FkOHZTdkM7O0FjOXZTRTtFQUFxQztBZGt3U3ZDOztBY2x3U0U7RUFBcUM7QWRzd1N2Qzs7QWN0d1NFO0VBQXFDO0FkMHdTdkM7O0FjMXdTRTtFQUFxQztBZDh3U3ZDOztBYzl3U0U7RUFBcUM7QWRreFN2Qzs7QWNseFNFO0VBQXFDO0Fkc3hTdkM7O0FjdHhTRTtFQUFxQztBZDB4U3ZDOztBYzF4U0U7RUFBcUM7QWQ4eFN2Qzs7QWM5eFNFO0VBQXFDO0Fka3lTdkM7O0FjbHlTRTtFQUFxQztBZHN5U3ZDOztBY3R5U0U7RUFBcUM7QWQweVN2Qzs7QWMxeVNFO0VBQXFDO0FkOHlTdkM7O0FjOXlTRTtFQUFxQztBZGt6U3ZDOztBY2x6U0U7RUFBcUM7QWRzelN2Qzs7QWN0elNFO0VBQXFDO0FkMHpTdkM7O0FjMXpTRTtFQUFxQztBZDh6U3ZDOztBYzl6U0U7RUFBcUM7QWRrMFN2Qzs7QWNsMFNFO0VBQXFDO0FkczBTdkM7O0FjdDBTRTtFQUFxQztBZDAwU3ZDOztBYzEwU0U7RUFBcUM7QWQ4MFN2Qzs7QWM5MFNFO0VBQXFDO0FkazFTdkM7O0FjbDFTRTtFQUFxQztBZHMxU3ZDOztBY3QxU0U7RUFBcUM7QWQwMVN2Qzs7QWMxMVNFO0VBQXFDO0FkODFTdkM7O0FjOTFTRTtFQUFxQztBZGsyU3ZDOztBY2wyU0U7RUFBcUM7QWRzMlN2Qzs7QWN0MlNFO0VBQXFDO0FkMDJTdkM7O0FjMTJTRTtFQUFxQztBZDgyU3ZDOztBYzkyU0U7RUFBcUM7QWRrM1N2Qzs7QWNsM1NFO0VBQXFDO0FkczNTdkM7O0FjdDNTRTtFQUFxQztBZDAzU3ZDOztBYzEzU0U7RUFBcUM7QWQ4M1N2Qzs7QWM5M1NFO0VBQXFDO0FkazRTdkM7O0FjbDRTRTtFQUFxQztBZHM0U3ZDOztBY3Q0U0U7RUFBcUM7QWQwNFN2Qzs7QWMxNFNFO0VBQXFDO0FkODRTdkM7O0FjOTRTRTtFQUFxQztBZGs1U3ZDOztBY2w1U0U7RUFBcUM7QWRzNVN2Qzs7QWN0NVNFO0VBQXFDO0FkMDVTdkM7O0FjMTVTRTtFQUFxQztBZDg1U3ZDOztBYzk1U0U7RUFBcUM7QWRrNlN2Qzs7QWNsNlNFO0VBQXFDO0FkczZTdkM7O0FjdDZTRTtFQUFxQztBZDA2U3ZDOztBYzE2U0U7RUFBcUM7QWQ4NlN2Qzs7QWM5NlNFO0VBQXFDO0FkazdTdkM7O0FjbDdTRTtFQUFxQztBZHM3U3ZDOztBY3Q3U0U7RUFBcUM7QWQwN1N2Qzs7QWMxN1NFO0VBQXFDO0FkODdTdkM7O0FjOTdTRTtFQUFxQztBZGs4U3ZDOztBY2w4U0U7RUFBcUM7QWRzOFN2Qzs7QWN0OFNFO0VBQXFDO0FkMDhTdkM7O0FjMThTRTtFQUFxQztBZDg4U3ZDOztBYzk4U0U7RUFBcUM7QWRrOVN2Qzs7QWNsOVNFO0VBQXFDO0FkczlTdkM7O0FjdDlTRTtFQUFxQztBZDA5U3ZDOztBYzE5U0U7RUFBcUM7QWQ4OVN2Qzs7QWM5OVNFO0VBQXFDO0FkaytTdkM7O0FjbCtTRTtFQUFxQztBZHMrU3ZDOztBY3QrU0U7RUFBcUM7QWQwK1N2Qzs7QWMxK1NFO0VBQXFDO0FkOCtTdkM7O0FjOStTRTtFQUFxQztBZGsvU3ZDOztBY2wvU0U7RUFBcUM7QWRzL1N2Qzs7QWN0L1NFO0VBQXFDO0FkMC9TdkM7O0FjMS9TRTtFQUFxQztBZDgvU3ZDOztBYzkvU0U7RUFBcUM7QWRrZ1R2Qzs7QWNsZ1RFO0VBQXFDO0Fkc2dUdkM7O0FjdGdURTtFQUFxQztBZDBnVHZDOztBYzFnVEU7RUFBcUM7QWQ4Z1R2Qzs7QWM5Z1RFO0VBQXFDO0Fka2hUdkM7O0FjbGhURTtFQUFxQztBZHNoVHZDOztBY3RoVEU7RUFBcUM7QWQwaFR2Qzs7QWMxaFRFO0VBQXFDO0FkOGhUdkM7O0FjOWhURTtFQUFxQztBZGtpVHZDOztBY2xpVEU7RUFBcUM7QWRzaVR2Qzs7QWN0aVRFO0VBQXFDO0FkMGlUdkM7O0FjMWlURTtFQUFxQztBZDhpVHZDOztBYzlpVEU7RUFBcUM7QWRralR2Qzs7QWNsalRFO0VBQXFDO0Fkc2pUdkM7O0FjdGpURTtFQUFxQztBZDBqVHZDOztBYzFqVEU7RUFBcUM7QWQ4alR2Qzs7QWM5alRFO0VBQXFDO0Fka2tUdkM7O0FjbGtURTtFQUFxQztBZHNrVHZDOztBY3RrVEU7RUFBcUM7QWQwa1R2Qzs7QWMxa1RFO0VBQXFDO0FkOGtUdkM7O0FjOWtURTtFQUFxQztBZGtsVHZDOztBY2xsVEU7RUFBcUM7QWRzbFR2Qzs7QWN0bFRFO0VBQXFDO0FkMGxUdkM7O0FjMWxURTtFQUFxQztBZDhsVHZDOztBYzlsVEU7RUFBcUM7QWRrbVR2Qzs7QWNsbVRFO0VBQXFDO0Fkc21UdkM7O0FjdG1URTtFQUFxQztBZDBtVHZDOztBYzFtVEU7RUFBcUM7QWQ4bVR2Qzs7QWM5bVRFO0VBQXFDO0Fka25UdkM7O0FjbG5URTtFQUFxQztBZHNuVHZDOztBY3RuVEU7RUFBcUM7QWQwblR2Qzs7QWMxblRFO0VBQXFDO0FkOG5UdkM7O0FjOW5URTtFQUFxQztBZGtvVHZDOztBY2xvVEU7RUFBcUM7QWRzb1R2Qzs7QWN0b1RFO0VBQXFDO0FkMG9UdkM7O0FjMW9URTtFQUFxQztBZDhvVHZDOztBYzlvVEU7RUFBcUM7QWRrcFR2Qzs7QWNscFRFO0VBQXFDO0Fkc3BUdkM7O0FjdHBURTtFQUFxQztBZDBwVHZDOztBYzFwVEU7RUFBcUM7QWQ4cFR2Qzs7QWM5cFRFO0VBQXFDO0Fka3FUdkM7O0FjbHFURTtFQUFxQztBZHNxVHZDOztBY3RxVEU7RUFBcUM7QWQwcVR2Qzs7QWMxcVRFO0VBQXFDO0FkOHFUdkM7O0FjOXFURTtFQUFxQztBZGtyVHZDOztBY2xyVEU7RUFBcUM7QWRzclR2Qzs7QWN0clRFO0VBQXFDO0FkMHJUdkM7O0FjMXJURTtFQUFxQztBZDhyVHZDOztBYzlyVEU7RUFBcUM7QWRrc1R2Qzs7QWNsc1RFO0VBQXFDO0Fkc3NUdkM7O0FjdHNURTtFQUFxQztBZDBzVHZDOztBYzFzVEU7RUFBcUM7QWQ4c1R2Qzs7QWM5c1RFO0VBQXFDO0Fka3RUdkM7O0FjbHRURTtFQUFxQztBZHN0VHZDOztBY3R0VEU7RUFBcUM7QWQwdFR2Qzs7QWMxdFRFO0VBQXFDO0FkOHRUdkM7O0FjOXRURTtFQUFxQztBZGt1VHZDOztBY2x1VEU7RUFBcUM7QWRzdVR2Qzs7QWN0dVRFO0VBQXFDO0FkMHVUdkM7O0FjMXVURTtFQUFxQztBZDh1VHZDOztBYzl1VEU7RUFBcUM7QWRrdlR2Qzs7QWNsdlRFO0VBQXFDO0Fkc3ZUdkM7O0FjdHZURTtFQUFxQztBZDB2VHZDOztBYzF2VEU7RUFBcUM7QWQ4dlR2Qzs7QWM5dlRFO0VBQXFDO0Fka3dUdkM7O0FjbHdURTtFQUFxQztBZHN3VHZDOztBY3R3VEU7RUFBcUM7QWQwd1R2Qzs7QWMxd1RFO0VBQXFDO0FkOHdUdkM7O0FjOXdURTtFQUFxQztBZGt4VHZDOztBY2x4VEU7RUFBcUM7QWRzeFR2Qzs7QWN0eFRFO0VBQXFDO0FkMHhUdkM7O0FjMXhURTtFQUFxQztBZDh4VHZDOztBYzl4VEU7RUFBcUM7QWRreVR2Qzs7QWNseVRFO0VBQXFDO0Fkc3lUdkM7O0FjdHlURTtFQUFxQztBZDB5VHZDOztBYzF5VEU7RUFBcUM7QWQ4eVR2Qzs7QWM5eVRFO0VBQXFDO0Fka3pUdkM7O0FjbHpURTtFQUFxQztBZHN6VHZDOztBY3R6VEU7RUFBcUM7QWQwelR2Qzs7QWMxelRFO0VBQXFDO0FkOHpUdkM7O0FjOXpURTtFQUFxQztBZGswVHZDOztBY2wwVEU7RUFBcUM7QWRzMFR2Qzs7QWN0MFRFO0VBQXFDO0FkMDBUdkM7O0FjMTBURTtFQUFxQztBZDgwVHZDOztBYzkwVEU7RUFBcUM7QWRrMVR2Qzs7QWNsMVRFO0VBQXFDO0FkczFUdkM7O0FjdDFURTtFQUFxQztBZDAxVHZDOztBYzExVEU7RUFBcUM7QWQ4MVR2Qzs7QWM5MVRFO0VBQXFDO0FkazJUdkM7O0FjbDJURTtFQUFxQztBZHMyVHZDOztBY3QyVEU7RUFBcUM7QWQwMlR2Qzs7QWMxMlRFO0VBQXFDO0FkODJUdkM7O0FjOTJURTtFQUFxQztBZGszVHZDOztBY2wzVEU7RUFBcUM7QWRzM1R2Qzs7QWN0M1RFO0VBQXFDO0FkMDNUdkM7O0FjMTNURTtFQUFxQztBZDgzVHZDOztBYzkzVEU7RUFBcUM7QWRrNFR2Qzs7QWNsNFRFO0VBQXFDO0FkczRUdkM7O0FjdDRURTtFQUFxQztBZDA0VHZDOztBYzE0VEU7RUFBcUM7QWQ4NFR2Qzs7QWM5NFRFO0VBQXFDO0FkazVUdkM7O0FjbDVURTtFQUFxQztBZHM1VHZDOztBY3Q1VEU7RUFBcUM7QWQwNVR2Qzs7QWMxNVRFO0VBQXFDO0FkODVUdkM7O0FjOTVURTtFQUFxQztBZGs2VHZDOztBY2w2VEU7RUFBcUM7QWRzNlR2Qzs7QWN0NlRFO0VBQXFDO0FkMDZUdkM7O0FjMTZURTtFQUFxQztBZDg2VHZDOztBYzk2VEU7RUFBcUM7QWRrN1R2Qzs7QWNsN1RFO0VBQXFDO0FkczdUdkM7O0FjdDdURTtFQUFxQztBZDA3VHZDOztBYzE3VEU7RUFBcUM7QWQ4N1R2Qzs7QWM5N1RFO0VBQXFDO0FkazhUdkM7O0FjbDhURTtFQUFxQztBZHM4VHZDOztBY3Q4VEU7RUFBcUM7QWQwOFR2Qzs7QWMxOFRFO0VBQXFDO0FkODhUdkM7O0FjOThURTtFQUFxQztBZGs5VHZDOztBY2w5VEU7RUFBcUM7QWRzOVR2Qzs7QWN0OVRFO0VBQXFDO0FkMDlUdkM7O0FjMTlURTtFQUFxQztBZDg5VHZDOztBYzk5VEU7RUFBcUM7QWRrK1R2Qzs7QWNsK1RFO0VBQXFDO0FkcytUdkM7O0FjdCtURTtFQUFxQztBZDArVHZDOztBYzErVEU7RUFBcUM7QWQ4K1R2Qzs7QWM5K1RFO0VBQXFDO0Fkay9UdkM7O0FjbC9URTtFQUFxQztBZHMvVHZDOztBY3QvVEU7RUFBcUM7QWQwL1R2Qzs7QWMxL1RFO0VBQXFDO0FkOC9UdkM7O0FjOS9URTtFQUFxQztBZGtnVXZDOztBY2xnVUU7RUFBcUM7QWRzZ1V2Qzs7QWN0Z1VFO0VBQXFDO0FkMGdVdkM7O0FjMWdVRTtFQUFxQztBZDhnVXZDOztBYzlnVUU7RUFBcUM7QWRraFV2Qzs7QWNsaFVFO0VBQXFDO0Fkc2hVdkM7O0FjdGhVRTtFQUFxQztBZDBoVXZDOztBYzFoVUU7RUFBcUM7QWQ4aFV2Qzs7QWM5aFVFO0VBQXFDO0Fka2lVdkM7O0FjbGlVRTtFQUFxQztBZHNpVXZDOztBY3RpVUU7RUFBcUM7QWQwaVV2Qzs7QWMxaVVFO0VBQXFDO0FkOGlVdkM7O0FjOWlVRTtFQUFxQztBZGtqVXZDOztBY2xqVUU7RUFBcUM7QWRzalV2Qzs7QWVsbFVBOzs7O0VBQUE7QUFRQTtFQUNFO0VBQ0E7QWZrbFVGOztBZS9rVUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQlQ4QndCO0VTN0J4QjtBZmtsVUY7QWU5a1VBOzs7Ozs7OztFQUVFO0Fmc2xVRjs7QWdCOW1VQTs7OztFQUFBO0FBUUE7RUFDRTtFQUNBO0FoQjhtVUY7O0FnQjNtVUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQlY4QndCO0VVN0J4QjtBaEI4bVVGO0FnQjFtVUE7O0VBRUU7QWhCNG1VRjs7QUVqb1VBO0VBQ0U7RUFDQTtBRm9vVUY7O0FFam9VQTs7Ozs7Ozs7Ozs7Ozs7O0VBU0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYwb1VGOztBRXZvVUE7Ozs7Ozs7Ozs7O0VBS0U7QUZncFVGOztBRTdvVUE7O0VBRUU7QUZncFVGOztBaUJwclVBOzs7OztFQUFBO0FDQUE7RUFHSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0Y7RUFDQTtBbEJ3c1VGOztBbUJ2c1VBOzs7RUFHRTtBbkIwc1VGOztBbUJ2c1VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5CMHNVRjs7QW1CcHNVQTtFQUNFO0FuQnVzVUY7O0FtQjdyVUE7RUFDRTtFQUNBLHFOQ3NPNEI7RUNqR3hCO0VGbklKLGdCQytPNEI7RUQ5TzVCLGdCQ21QNEI7RURsUDVCLGNDbkNTO0VEb0NUO0VBQ0Esc0JDOUNTO0FwQjh1VVg7O0FtQnByVUE7RUFDRTtBbkJ1clVGOztBbUI5cVVBO0VBQ0U7RUFDQTtFQUNBO0FuQmlyVUY7O0FtQnBxVUE7RUFDRTtFQUNBLHFCQ2lONEI7QXBCczlUOUI7O0FtQmhxVUE7RUFDRTtFQUNBLG1CQ29GMEI7QXBCK2tVNUI7O0FtQnhwVUE7O0VBRUU7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QW5CMnBVRjs7QW1CeHBVQTtFQUNFO0VBQ0E7RUFDQTtBbkIycFVGOztBbUJ4cFVBOzs7RUFHRTtFQUNBO0FuQjJwVUY7O0FtQnhwVUE7Ozs7RUFJRTtBbkIycFVGOztBbUJ4cFVBO0VBQ0UsZ0JDa0o0QjtBcEJ5Z1U5Qjs7QW1CeHBVQTtFQUNFO0VBQ0E7QW5CMnBVRjs7QW1CeHBVQTtFQUNFO0FuQjJwVUY7O0FtQnhwVUE7O0VBRUUsbUJDcUk0QjtBcEJzaFU5Qjs7QW1CeHBVQTtFRUlJO0FyQndwVUo7O0FtQm5wVUE7O0VBRUU7RUVQRTtFRlNGO0VBQ0E7QW5Cc3BVRjs7QW1CbnBVQTtFQUFNO0FuQnVwVU47O0FtQnRwVUE7RUFBTTtBbkIwcFVOOztBbUJucFVBO0VBQ0UsY0dwS3dCO0VIcUt4QixxQkNYd0M7RURZeEM7QW5Cc3BVRjtBdUJ0MFVFO0VKbUxFLGNDZHNDO0VEZXRDLDBCQ2RzQztBcEJvcVUxQzs7QW1CN29VQTtFQUNFO0VBQ0E7QW5CZ3BVRjtBdUIvMFVFO0VKa01FO0VBQ0E7QW5CZ3BVSjs7QW1Cdm9VQTs7OztFQUlFLGlHQzBENEI7RUNsSDFCO0FyQm1zVUo7O0FtQnZvVUE7RUFFRTtFQUVBO0VBRUE7RUFHQTtBbkJxb1VGOztBbUI3blVBO0VBRUU7QW5CK25VRjs7QW1Cdm5VQTtFQUNFO0VBQ0E7QW5CMG5VRjs7QW1Cdm5VQTtFQUdFO0VBQ0E7QW5Cd25VRjs7QW1CaG5VQTtFQUNFO0FuQm1uVUY7O0FtQmhuVUE7RUFDRSxvQktuUHFCO0VMb1ByQix1QktwUHFCO0VMcVByQixjQ3RRUztFRHVRVDtFQUNBO0FuQm1uVUY7O0FtQjVtVUE7RUFFRTtFQUNBO0FuQjhtVUY7O0FtQnRtVUE7RUFFRTtFQUNBLHFCQzRKc0M7QXBCNDhUeEM7O0FtQmxtVUE7RUFFRTtBbkJvbVVGOztBbUI1bFVBO0VBQ0U7QW5CK2xVRjs7QW1CNWxVQTs7Ozs7RUFLRTtFQUNBO0VFaEtFO0VGa0tGO0FuQitsVUY7O0FtQjVsVUE7O0VBRUU7QW5CK2xVRjs7QW1CNWxVQTs7RUFFRTtBbkIrbFVGOztBbUJ6bFVBO0VBQ0U7QW5CNGxVRjs7QW1CdGxVQTtFQUNFO0FuQnlsVUY7O0FtQmxsVUE7Ozs7RUFJRTtBbkJxbFVGOztBbUI1a1VJOzs7O0VBQ0U7QW5Ca2xVTjs7QW1CNWtVQTs7OztFQUlFO0VBQ0E7QW5CK2tVRjs7QW1CNWtVQTs7RUFFRTtFQUNBO0FuQitrVUY7O0FtQjNrVUE7RUFDRTtFQUVBO0FuQjZrVUY7O0FtQjFrVUE7RUFNRTtFQUVBO0VBQ0E7RUFDQTtBbkJ1a1VGOztBbUJsa1VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRTlPSTtFRmdQSjtFQUNBO0VBQ0E7QW5CcWtVRjs7QW1CbGtVQTtFQUNFO0FuQnFrVUY7O0FtQmprVUE7O0VBRUU7QW5Cb2tVRjs7QW1CamtVQTtFQUtFO0VBQ0E7QW5CZ2tVRjs7QW1CempVQTtFQUNFO0FuQjRqVUY7O0FtQnBqVUE7RUFDRTtFQUNBO0FuQnVqVUY7O0FtQmhqVUE7RUFDRTtBbkJtalVGOztBbUJoalVBO0VBQ0U7RUFDQTtBbkJtalVGOztBbUJoalVBO0VBQ0U7QW5CbWpVRjs7QW1COWlVQTtFQUNFO0FuQmlqVUY7O0F5QjdnVkE7O0VBRUUscUJMc1M0QjtFS3JTNUIsa0NDTG9CO0VETXBCLGdCTHNTNEI7RUtyUzVCLGdCTHNTNEI7QXBCMHVVOUI7O0F5QjVnVkE7RUpxS007QXJCMjJVTjs7QXlCL2dWQTtFSm9LTTtBckIrMlVOOztBeUJsaFZBO0VKbUtNO0FyQm0zVU47O0F5QnJoVkE7RUprS007QXJCdTNVTjs7QXlCeGhWQTtFSmlLTTtBckIyM1VOOztBeUIzaFZBO0VKZ0tNO0FyQiszVU47O0F5QjdoVkE7RUo4Sk07RUk1SkosZ0JMd1M0QjtBcEJ3dlU5Qjs7QXlCNWhWQTtFSndKTTtFSXRKSixnQkwyUjRCO0VLMVI1QixnQkxrUjRCO0FwQjZ3VTlCOztBeUI3aFZBO0VKbUpNO0VJakpKLGdCTHVSNEI7RUt0UjVCLGdCTDZRNEI7QXBCbXhVOUI7O0F5QjloVkE7RUo4SU07RUk1SUosZ0JMbVI0QjtFS2xSNUIsZ0JMd1E0QjtBcEJ5eFU5Qjs7QXlCL2hWQTtFSnlJTTtFSXZJSixnQkwrUTRCO0VLOVE1QixnQkxtUTRCO0FwQit4VTlCOztBeUIxaFZBO0VBQ0UsZ0JMZ0ZPO0VLL0VQLG1CTCtFTztFSzlFUDtFQUNBO0F6QjZoVkY7O0F5QnJoVkE7O0VKa0dJO0VJL0ZGLGdCTDJONEI7QXBCNnpVOUI7O0F5QnJoVkE7O0VBRUUsY0xtUTRCO0VLbFE1Qix5QkwyUTRCO0FwQjZ3VTlCOztBeUJoaFZBO0VFL0VFO0VBQ0E7QTNCbW1WRjs7QXlCaGhWQTtFRXBGRTtFQUNBO0EzQndtVkY7O0F5QmxoVkE7RUFDRTtBekJxaFZGO0F5Qm5oVkU7RUFDRSxvQkxxUDBCO0FwQmd5VTlCOztBeUIzZ1ZBO0VKMkRJO0VJekRGO0F6QjhnVkY7O0F5QjFnVkE7RUFDRSxtQkx1Qk87RUM2Q0g7QXJCMDhVTjs7QXlCMWdWQTtFQUNFO0VKK0NFO0VJN0NGLGNMMUdTO0FwQnVuVlg7QXlCM2dWRTtFQUNFO0F6QjZnVko7O0E0QmhvVkE7RUNJRTtFQUdBO0E3QjhuVkY7O0E0Qi9uVkE7RUFDRSxnQlJxZ0NrQztFUXBnQ2xDLHNCUlJTO0VRU1Q7RUVFRTtFRFBGO0VBR0E7QTdCdW9WRjs7QTRCem5WQTtFQUVFO0E1QjJuVkY7O0E0QnhuVkE7RUFDRTtFQUNBO0E1QjJuVkY7O0E0QnhuVkE7RVA4SEk7RU81SEYsY1IzQlM7QXBCc3BWWDs7QStCbHFWQTtFVm1LSTtFVWpLRixjWG1DUTtFV2xDUjtBL0JxcVZGO0ErQmxxVkU7RUFDRTtBL0JvcVZKOztBK0IvcFZBO0VBQ0U7RVZzSkU7RVVwSkYsV1hUUztFV1VULHlCWERTO0VVRVA7QTlCa3FWSjtBK0IvcFZFO0VBQ0U7RVY4SUE7RVU1SUEsZ0JYeVEwQjtBcEJ3NVU5Qjs7QStCM3BWQTtFQUNFO0VWcUlFO0VVbklGLGNYakJTO0FwQitxVlg7QStCM3BWRTtFVmdJRTtFVTlIQTtFQUNBO0EvQjZwVko7O0ErQnhwVkE7RUFDRSxpQlhpa0NrQztFV2hrQ2xDO0EvQjJwVkY7O0FnQ25zVkU7Ozs7OztFQ0RBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDNnNWRjs7QWtDMXBWSTtFRnpDRTtJQUNFLGdCWjhMZTtFcEJ5Z1ZyQjtBQUNGO0FrQ2hxVkk7RUZ6Q0U7SUFDRSxnQlo4TGU7RXBCOGdWckI7QUFDRjtBa0NycVZJO0VGekNFO0lBQ0UsZ0JaOExlO0VwQm1oVnJCO0FBQ0Y7QWtDMXFWSTtFRnpDRTtJQUNFLGlCWjhMZTtFcEJ3aFZyQjtBQUNGO0FnQzNyVkU7RUNuQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDaXVWRjs7QWdDM3JWRTtFQUNFO0VBQ0E7QWhDOHJWSjtBZ0M1clZJOztFQUVFO0VBQ0E7QWhDOHJWTjs7QW1DcHZWRTs7Ozs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5DNHZWSjs7QW1DdHVWTTtFQUNFO0VBQ0E7RUFDQTtBbkN5dVZSOztBaUM3c1ZFO0VBQ0U7RUFDQTtBakNndFZKOztBaUNsdFZFO0VBQ0U7RUFDQTtBakNxdFZKOztBaUN2dFZFO0VBQ0U7RUFDQTtBakMwdFZKOztBaUM1dFZFO0VBQ0U7RUFDQTtBakMrdFZKOztBaUNqdVZFO0VBQ0U7RUFDQTtBakNvdVZKOztBaUN0dVZFO0VBQ0U7RUFDQTtBakN5dVZKOztBbUM1dlZNO0VGQ0o7RUFDQTtFQUNBO0FqQyt2VkY7O0FtQzV2VlU7RUZiUjtFQUlBO0FqQzB3VkY7O0FtQ2p3VlU7RUZiUjtFQUlBO0FqQyt3VkY7O0FtQ3R3VlU7RUZiUjtFQUlBO0FqQ294VkY7O0FtQzN3VlU7RUZiUjtFQUlBO0FqQ3l4VkY7O0FtQ2h4VlU7RUZiUjtFQUlBO0FqQzh4VkY7O0FtQ3J4VlU7RUZiUjtFQUlBO0FqQ215VkY7O0FtQzF4VlU7RUZiUjtFQUlBO0FqQ3d5VkY7O0FtQy94VlU7RUZiUjtFQUlBO0FqQzZ5VkY7O0FtQ3B5VlU7RUZiUjtFQUlBO0FqQ2t6VkY7O0FtQ3p5VlU7RUZiUjtFQUlBO0FqQ3V6VkY7O0FtQzl5VlU7RUZiUjtFQUlBO0FqQzR6VkY7O0FtQ256VlU7RUZiUjtFQUlBO0FqQ2kwVkY7O0FtQ2x6Vk07RUFBd0I7QW5Dc3pWOUI7O0FtQ3B6Vk07RUFBdUI7QW5Dd3pWN0I7O0FtQ3J6VlE7RUFBd0IsUUFEYjtBbkMwelZuQjs7QW1DenpWUTtFQUF3QixRQURiO0FuQzh6Vm5COztBbUM3elZRO0VBQXdCLFFBRGI7QW5DazBWbkI7O0FtQ2owVlE7RUFBd0IsUUFEYjtBbkNzMFZuQjs7QW1DcjBWUTtFQUF3QixRQURiO0FuQzAwVm5COztBbUN6MFZRO0VBQXdCLFFBRGI7QW5DODBWbkI7O0FtQzcwVlE7RUFBd0IsUUFEYjtBbkNrMVZuQjs7QW1DajFWUTtFQUF3QixRQURiO0FuQ3MxVm5COztBbUNyMVZRO0VBQXdCLFFBRGI7QW5DMDFWbkI7O0FtQ3oxVlE7RUFBd0IsUUFEYjtBbkM4MVZuQjs7QW1DNzFWUTtFQUF3QixTQURiO0FuQ2syVm5COztBbUNqMlZRO0VBQXdCLFNBRGI7QW5DczJWbkI7O0FtQ3IyVlE7RUFBd0IsU0FEYjtBbkMwMlZuQjs7QW1DbDJWWTtFRmhCVjtBakNzM1ZGOztBbUN0MlZZO0VGaEJWO0FqQzAzVkY7O0FtQzEyVlk7RUZoQlY7QWpDODNWRjs7QW1DOTJWWTtFRmhCVjtBakNrNFZGOztBbUNsM1ZZO0VGaEJWO0FqQ3M0VkY7O0FtQ3QzVlk7RUZoQlY7QWpDMDRWRjs7QW1DMTNWWTtFRmhCVjtBakM4NFZGOztBbUM5M1ZZO0VGaEJWO0FqQ2s1VkY7O0FtQ2w0Vlk7RUZoQlY7QWpDczVWRjs7QW1DdDRWWTtFRmhCVjtBakMwNVZGOztBbUMxNFZZO0VGaEJWO0FqQzg1VkY7O0FrQ3o1Vkk7RUMzQkU7SUFDRTtJQUNBO0lBQ0E7RW5DdzdWTjtFaUM1NVZBO0lBQ0U7SUFDQTtFakM4NVZGO0VpQ2g2VkE7SUFDRTtJQUNBO0VqQ2s2VkY7RWlDcDZWQTtJQUNFO0lBQ0E7RWpDczZWRjtFaUN4NlZBO0lBQ0U7SUFDQTtFakMwNlZGO0VpQzU2VkE7SUFDRTtJQUNBO0VqQzg2VkY7RWlDaDdWQTtJQUNFO0lBQ0E7RWpDazdWRjtFbUNyOFZJO0lGQ0o7SUFDQTtJQUNBO0VqQ3U4VkE7RW1DcDhWUTtJRmJSO0lBSUE7RWpDaTlWQTtFbUN4OFZRO0lGYlI7SUFJQTtFakNxOVZBO0VtQzU4VlE7SUZiUjtJQUlBO0VqQ3k5VkE7RW1DaDlWUTtJRmJSO0lBSUE7RWpDNjlWQTtFbUNwOVZRO0lGYlI7SUFJQTtFakNpK1ZBO0VtQ3g5VlE7SUZiUjtJQUlBO0VqQ3ErVkE7RW1DNTlWUTtJRmJSO0lBSUE7RWpDeStWQTtFbUNoK1ZRO0lGYlI7SUFJQTtFakM2K1ZBO0VtQ3ArVlE7SUZiUjtJQUlBO0VqQ2kvVkE7RW1DeCtWUTtJRmJSO0lBSUE7RWpDcS9WQTtFbUM1K1ZRO0lGYlI7SUFJQTtFakN5L1ZBO0VtQ2gvVlE7SUZiUjtJQUlBO0VqQzYvVkE7RW1DOStWSTtJQUF3QjtFbkNpL1Y1QjtFbUMvK1ZJO0lBQXVCO0VuQ2svVjNCO0VtQy8rVk07SUFBd0IsUUFEYjtFbkNtL1ZqQjtFbUNsL1ZNO0lBQXdCLFFBRGI7RW5Dcy9WakI7RW1Dci9WTTtJQUF3QixRQURiO0VuQ3kvVmpCO0VtQ3gvVk07SUFBd0IsUUFEYjtFbkM0L1ZqQjtFbUMzL1ZNO0lBQXdCLFFBRGI7RW5DKy9WakI7RW1DOS9WTTtJQUF3QixRQURiO0VuQ2tnV2pCO0VtQ2pnV007SUFBd0IsUUFEYjtFbkNxZ1dqQjtFbUNwZ1dNO0lBQXdCLFFBRGI7RW5Dd2dXakI7RW1DdmdXTTtJQUF3QixRQURiO0VuQzJnV2pCO0VtQzFnV007SUFBd0IsUUFEYjtFbkM4Z1dqQjtFbUM3Z1dNO0lBQXdCLFNBRGI7RW5DaWhXakI7RW1DaGhXTTtJQUF3QixTQURiO0VuQ29oV2pCO0VtQ25oV007SUFBd0IsU0FEYjtFbkN1aFdqQjtFbUMvZ1dVO0lGaEJWO0VqQ2tpV0E7RW1DbGhXVTtJRmhCVjtFakNxaVdBO0VtQ3JoV1U7SUZoQlY7RWpDd2lXQTtFbUN4aFdVO0lGaEJWO0VqQzJpV0E7RW1DM2hXVTtJRmhCVjtFakM4aVdBO0VtQzloV1U7SUZoQlY7RWpDaWpXQTtFbUNqaVdVO0lGaEJWO0VqQ29qV0E7RW1DcGlXVTtJRmhCVjtFakN1aldBO0VtQ3ZpV1U7SUZoQlY7RWpDMGpXQTtFbUMxaVdVO0lGaEJWO0VqQzZqV0E7RW1DN2lXVTtJRmhCVjtFakNna1dBO0VtQ2hqV1U7SUZoQlY7RWpDbWtXQTtBQUNGO0FrQy9qV0k7RUMzQkU7SUFDRTtJQUNBO0lBQ0E7RW5DNmxXTjtFaUNqa1dBO0lBQ0U7SUFDQTtFakNta1dGO0VpQ3JrV0E7SUFDRTtJQUNBO0VqQ3VrV0Y7RWlDemtXQTtJQUNFO0lBQ0E7RWpDMmtXRjtFaUM3a1dBO0lBQ0U7SUFDQTtFakMra1dGO0VpQ2psV0E7SUFDRTtJQUNBO0VqQ21sV0Y7RWlDcmxXQTtJQUNFO0lBQ0E7RWpDdWxXRjtFbUMxbVdJO0lGQ0o7SUFDQTtJQUNBO0VqQzRtV0E7RW1Dem1XUTtJRmJSO0lBSUE7RWpDc25XQTtFbUM3bVdRO0lGYlI7SUFJQTtFakMwbldBO0VtQ2puV1E7SUZiUjtJQUlBO0VqQzhuV0E7RW1Dcm5XUTtJRmJSO0lBSUE7RWpDa29XQTtFbUN6bldRO0lGYlI7SUFJQTtFakNzb1dBO0VtQzduV1E7SUZiUjtJQUlBO0VqQzBvV0E7RW1Dam9XUTtJRmJSO0lBSUE7RWpDOG9XQTtFbUNyb1dRO0lGYlI7SUFJQTtFakNrcFdBO0VtQ3pvV1E7SUZiUjtJQUlBO0VqQ3NwV0E7RW1DN29XUTtJRmJSO0lBSUE7RWpDMHBXQTtFbUNqcFdRO0lGYlI7SUFJQTtFakM4cFdBO0VtQ3JwV1E7SUZiUjtJQUlBO0VqQ2txV0E7RW1DbnBXSTtJQUF3QjtFbkNzcFc1QjtFbUNwcFdJO0lBQXVCO0VuQ3VwVzNCO0VtQ3BwV007SUFBd0IsUUFEYjtFbkN3cFdqQjtFbUN2cFdNO0lBQXdCLFFBRGI7RW5DMnBXakI7RW1DMXBXTTtJQUF3QixRQURiO0VuQzhwV2pCO0VtQzdwV007SUFBd0IsUUFEYjtFbkNpcVdqQjtFbUNocVdNO0lBQXdCLFFBRGI7RW5Db3FXakI7RW1DbnFXTTtJQUF3QixRQURiO0VuQ3VxV2pCO0VtQ3RxV007SUFBd0IsUUFEYjtFbkMwcVdqQjtFbUN6cVdNO0lBQXdCLFFBRGI7RW5DNnFXakI7RW1DNXFXTTtJQUF3QixRQURiO0VuQ2dyV2pCO0VtQy9xV007SUFBd0IsUUFEYjtFbkNtcldqQjtFbUNscldNO0lBQXdCLFNBRGI7RW5Dc3JXakI7RW1DcnJXTTtJQUF3QixTQURiO0VuQ3lyV2pCO0VtQ3hyV007SUFBd0IsU0FEYjtFbkM0cldqQjtFbUNwcldVO0lGaEJWO0VqQ3VzV0E7RW1DdnJXVTtJRmhCVjtFakMwc1dBO0VtQzFyV1U7SUZoQlY7RWpDNnNXQTtFbUM3cldVO0lGaEJWO0VqQ2d0V0E7RW1DaHNXVTtJRmhCVjtFakNtdFdBO0VtQ25zV1U7SUZoQlY7RWpDc3RXQTtFbUN0c1dVO0lGaEJWO0VqQ3l0V0E7RW1DenNXVTtJRmhCVjtFakM0dFdBO0VtQzVzV1U7SUZoQlY7RWpDK3RXQTtFbUMvc1dVO0lGaEJWO0VqQ2t1V0E7RW1DbHRXVTtJRmhCVjtFakNxdVdBO0VtQ3J0V1U7SUZoQlY7RWpDd3VXQTtBQUNGO0FrQ3B1V0k7RUMzQkU7SUFDRTtJQUNBO0lBQ0E7RW5Da3dXTjtFaUN0dVdBO0lBQ0U7SUFDQTtFakN3dVdGO0VpQzF1V0E7SUFDRTtJQUNBO0VqQzR1V0Y7RWlDOXVXQTtJQUNFO0lBQ0E7RWpDZ3ZXRjtFaUNsdldBO0lBQ0U7SUFDQTtFakNvdldGO0VpQ3R2V0E7SUFDRTtJQUNBO0VqQ3d2V0Y7RWlDMXZXQTtJQUNFO0lBQ0E7RWpDNHZXRjtFbUMvd1dJO0lGQ0o7SUFDQTtJQUNBO0VqQ2l4V0E7RW1DOXdXUTtJRmJSO0lBSUE7RWpDMnhXQTtFbUNseFdRO0lGYlI7SUFJQTtFakMreFdBO0VtQ3R4V1E7SUZiUjtJQUlBO0VqQ215V0E7RW1DMXhXUTtJRmJSO0lBSUE7RWpDdXlXQTtFbUM5eFdRO0lGYlI7SUFJQTtFakMyeVdBO0VtQ2x5V1E7SUZiUjtJQUlBO0VqQyt5V0E7RW1DdHlXUTtJRmJSO0lBSUE7RWpDbXpXQTtFbUMxeVdRO0lGYlI7SUFJQTtFakN1eldBO0VtQzl5V1E7SUZiUjtJQUlBO0VqQzJ6V0E7RW1DbHpXUTtJRmJSO0lBSUE7RWpDK3pXQTtFbUN0eldRO0lGYlI7SUFJQTtFakNtMFdBO0VtQzF6V1E7SUZiUjtJQUlBO0VqQ3UwV0E7RW1DeHpXSTtJQUF3QjtFbkMyelc1QjtFbUN6eldJO0lBQXVCO0VuQzR6VzNCO0VtQ3p6V007SUFBd0IsUUFEYjtFbkM2eldqQjtFbUM1eldNO0lBQXdCLFFBRGI7RW5DZzBXakI7RW1DL3pXTTtJQUF3QixRQURiO0VuQ20wV2pCO0VtQ2wwV007SUFBd0IsUUFEYjtFbkNzMFdqQjtFbUNyMFdNO0lBQXdCLFFBRGI7RW5DeTBXakI7RW1DeDBXTTtJQUF3QixRQURiO0VuQzQwV2pCO0VtQzMwV007SUFBd0IsUUFEYjtFbkMrMFdqQjtFbUM5MFdNO0lBQXdCLFFBRGI7RW5DazFXakI7RW1DajFXTTtJQUF3QixRQURiO0VuQ3ExV2pCO0VtQ3AxV007SUFBd0IsUUFEYjtFbkN3MVdqQjtFbUN2MVdNO0lBQXdCLFNBRGI7RW5DMjFXakI7RW1DMTFXTTtJQUF3QixTQURiO0VuQzgxV2pCO0VtQzcxV007SUFBd0IsU0FEYjtFbkNpMldqQjtFbUN6MVdVO0lGaEJWO0VqQzQyV0E7RW1DNTFXVTtJRmhCVjtFakMrMldBO0VtQy8xV1U7SUZoQlY7RWpDazNXQTtFbUNsMldVO0lGaEJWO0VqQ3EzV0E7RW1DcjJXVTtJRmhCVjtFakN3M1dBO0VtQ3gyV1U7SUZoQlY7RWpDMjNXQTtFbUMzMldVO0lGaEJWO0VqQzgzV0E7RW1DOTJXVTtJRmhCVjtFakNpNFdBO0VtQ2ozV1U7SUZoQlY7RWpDbzRXQTtFbUNwM1dVO0lGaEJWO0VqQ3U0V0E7RW1DdjNXVTtJRmhCVjtFakMwNFdBO0VtQzEzV1U7SUZoQlY7RWpDNjRXQTtBQUNGO0FrQ3o0V0k7RUMzQkU7SUFDRTtJQUNBO0lBQ0E7RW5DdTZXTjtFaUMzNFdBO0lBQ0U7SUFDQTtFakM2NFdGO0VpQy80V0E7SUFDRTtJQUNBO0VqQ2k1V0Y7RWlDbjVXQTtJQUNFO0lBQ0E7RWpDcTVXRjtFaUN2NVdBO0lBQ0U7SUFDQTtFakN5NVdGO0VpQzM1V0E7SUFDRTtJQUNBO0VqQzY1V0Y7RWlDLzVXQTtJQUNFO0lBQ0E7RWpDaTZXRjtFbUNwN1dJO0lGQ0o7SUFDQTtJQUNBO0VqQ3M3V0E7RW1DbjdXUTtJRmJSO0lBSUE7RWpDZzhXQTtFbUN2N1dRO0lGYlI7SUFJQTtFakNvOFdBO0VtQzM3V1E7SUZiUjtJQUlBO0VqQ3c4V0E7RW1DLzdXUTtJRmJSO0lBSUE7RWpDNDhXQTtFbUNuOFdRO0lGYlI7SUFJQTtFakNnOVdBO0VtQ3Y4V1E7SUZiUjtJQUlBO0VqQ285V0E7RW1DMzhXUTtJRmJSO0lBSUE7RWpDdzlXQTtFbUMvOFdRO0lGYlI7SUFJQTtFakM0OVdBO0VtQ245V1E7SUZiUjtJQUlBO0VqQ2crV0E7RW1DdjlXUTtJRmJSO0lBSUE7RWpDbytXQTtFbUMzOVdRO0lGYlI7SUFJQTtFakN3K1dBO0VtQy85V1E7SUZiUjtJQUlBO0VqQzQrV0E7RW1DNzlXSTtJQUF3QjtFbkNnK1c1QjtFbUM5OVdJO0lBQXVCO0VuQ2krVzNCO0VtQzk5V007SUFBd0IsUUFEYjtFbkNrK1dqQjtFbUNqK1dNO0lBQXdCLFFBRGI7RW5DcStXakI7RW1DcCtXTTtJQUF3QixRQURiO0VuQ3crV2pCO0VtQ3YrV007SUFBd0IsUUFEYjtFbkMyK1dqQjtFbUMxK1dNO0lBQXdCLFFBRGI7RW5DOCtXakI7RW1DNytXTTtJQUF3QixRQURiO0VuQ2kvV2pCO0VtQ2gvV007SUFBd0IsUUFEYjtFbkNvL1dqQjtFbUNuL1dNO0lBQXdCLFFBRGI7RW5DdS9XakI7RW1DdC9XTTtJQUF3QixRQURiO0VuQzAvV2pCO0VtQ3ovV007SUFBd0IsUUFEYjtFbkM2L1dqQjtFbUM1L1dNO0lBQXdCLFNBRGI7RW5DZ2dYakI7RW1DLy9XTTtJQUF3QixTQURiO0VuQ21nWGpCO0VtQ2xnWE07SUFBd0IsU0FEYjtFbkNzZ1hqQjtFbUM5L1dVO0lGaEJWO0VqQ2loWEE7RW1DamdYVTtJRmhCVjtFakNvaFhBO0VtQ3BnWFU7SUZoQlY7RWpDdWhYQTtFbUN2Z1hVO0lGaEJWO0VqQzBoWEE7RW1DMWdYVTtJRmhCVjtFakM2aFhBO0VtQzdnWFU7SUZoQlY7RWpDZ2lYQTtFbUNoaFhVO0lGaEJWO0VqQ21pWEE7RW1DbmhYVTtJRmhCVjtFakNzaVhBO0VtQ3RoWFU7SUZoQlY7RWpDeWlYQTtFbUN6aFhVO0lGaEJWO0VqQzRpWEE7RW1DNWhYVTtJRmhCVjtFakMraVhBO0VtQy9oWFU7SUZoQlY7RWpDa2pYQTtBQUNGO0FvQ3RtWEE7RUFDRTtFQUNBLG1CaEJpSU87RWdCaElQLGNoQlNTO0FwQitsWFg7QW9Dcm1YRTs7RUFFRSxnQlprQm1CO0VZakJuQjtFQUNBO0FwQ3VtWEo7QW9DcG1YRTtFQUNFO0VBQ0E7QXBDc21YSjtBb0NubVhFO0VBQ0U7QXBDcW1YSjs7QW9DM2xYRTs7RUFFRSxlaEI2VDBCO0FwQml5VzlCOztBb0NybFhBO0VBQ0U7QXBDd2xYRjtBb0N0bFhFOztFQUVFO0FwQ3dsWEo7QW9DcGxYSTs7RUFFRTtBcENzbFhOOztBb0NobFhFOzs7O0VBSUU7QXBDbWxYSjs7QW9DMWtYRTtFQUNFLHFDaEJ5UjBCO0FwQm96VzlCOztBdUI1b1hFO0VhMkVJLGNoQnZFSztFZ0J3RUwsc0NoQjhRd0I7QXBCdXpXOUI7O0FxQ3ZwWEk7OztFQUdFLHlCRDJGK0I7QXBDK2pYckM7QXFDdHBYTTs7OztFQUlFLHFCRG1GeUU7QXBDcWtYakY7O0F1QjdwWEU7RWNpQk0seUJBSmU7QXJDb3BYdkI7QXFDOW9YUTs7RUFFRSx5QkFSYTtBckN3cFh2Qjs7QXFDM3FYSTs7O0VBR0UseUJEMkYrQjtBcENtbFhyQztBcUMxcVhNOzs7O0VBSUUscUJEbUZ5RTtBcEN5bFhqRjs7QXVCanJYRTtFY2lCTSx5QkFKZTtBckN3cVh2QjtBcUNscVhROztFQUVFLHlCQVJhO0FyQzRxWHZCOztBcUMvclhJOzs7RUFHRSx5QkQyRitCO0FwQ3VtWHJDO0FxQzlyWE07Ozs7RUFJRSxxQkRtRnlFO0FwQzZtWGpGOztBdUJyc1hFO0VjaUJNLHlCQUplO0FyQzRyWHZCO0FxQ3RyWFE7O0VBRUUseUJBUmE7QXJDZ3NYdkI7O0FxQ250WEk7OztFQUdFLHlCRDJGK0I7QXBDMm5YckM7QXFDbHRYTTs7OztFQUlFLHFCRG1GeUU7QXBDaW9YakY7O0F1Qnp0WEU7RWNpQk0seUJBSmU7QXJDZ3RYdkI7QXFDMXNYUTs7RUFFRSx5QkFSYTtBckNvdFh2Qjs7QXFDdnVYSTs7O0VBR0UseUJEMkYrQjtBcEMrb1hyQztBcUN0dVhNOzs7O0VBSUUscUJEbUZ5RTtBcENxcFhqRjs7QXVCN3VYRTtFY2lCTSx5QkFKZTtBckNvdVh2QjtBcUM5dFhROztFQUVFLHlCQVJhO0FyQ3d1WHZCOztBcUMzdlhJOzs7RUFHRSx5QkQyRitCO0FwQ21xWHJDO0FxQzF2WE07Ozs7RUFJRSxxQkRtRnlFO0FwQ3lxWGpGOztBdUJqd1hFO0VjaUJNLHlCQUplO0FyQ3d2WHZCO0FxQ2x2WFE7O0VBRUUseUJBUmE7QXJDNHZYdkI7O0FxQy93WEk7OztFQUdFLHlCRDJGK0I7QXBDdXJYckM7QXFDOXdYTTs7OztFQUlFLHFCRG1GeUU7QXBDNnJYakY7O0F1QnJ4WEU7RWNpQk0seUJBSmU7QXJDNHdYdkI7QXFDdHdYUTs7RUFFRSx5QkFSYTtBckNneFh2Qjs7QXFDbnlYSTs7O0VBR0UseUJEMkYrQjtBcEMyc1hyQztBcUNseVhNOzs7O0VBSUUscUJEbUZ5RTtBcENpdFhqRjs7QXVCenlYRTtFY2lCTSx5QkFKZTtBckNneVh2QjtBcUMxeFhROztFQUVFLHlCQVJhO0FyQ295WHZCOztBcUN2elhJOzs7RUFHRSxzQ2pCNlZ3QjtBcEI2OVc5Qjs7QXVCdnpYRTtFY2lCTSxzQ0FKZTtBckM4eVh2QjtBcUN4eVhROztFQUVFLHNDQVJhO0FyQ2t6WHZCOztBb0MxdFhJO0VBQ0UsV2hCM0dLO0VnQjRHTCx5QmhCcEdLO0VnQnFHTCxxQmhCaVF3QjtBcEI0OVc5QjtBb0N4dFhJO0VBQ0UsY2hCNUdLO0VnQjZHTCx5QmhCbEhLO0VnQm1ITCxxQmhCbEhLO0FwQjQwWFg7O0FvQ3J0WEE7RUFDRSxXaEIzSFM7RWdCNEhULHlCaEJwSFM7QXBCNDBYWDtBb0N0dFhFOzs7RUFHRSxxQmhCNk8wQjtBcEIyK1c5QjtBb0NydFhFO0VBQ0U7QXBDdXRYSjtBb0NudFhJO0VBQ0UsMkNoQmlPd0I7QXBCby9XOUI7QXVCMTFYRTtFYTRJTSxXaEJqSkc7RWdCa0pILDRDaEIyTnNCO0FwQnMvVzlCOztBa0NqeVhJO0VFaUdBO0lBRUk7SUFDQTtJQUNBO0lBQ0E7RXBDbXNYTjtFb0Noc1hNO0lBQ0U7RXBDa3NYUjtBQUNGO0FrQzd5WEk7RUVpR0E7SUFFSTtJQUNBO0lBQ0E7SUFDQTtFcEM4c1hOO0VvQzNzWE07SUFDRTtFcEM2c1hSO0FBQ0Y7QWtDeHpYSTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VwQ3l0WE47RW9DdHRYTTtJQUNFO0VwQ3d0WFI7QUFDRjtBa0NuMFhJO0VFaUdBO0lBRUk7SUFDQTtJQUNBO0lBQ0E7RXBDb3VYTjtFb0NqdVhNO0lBQ0U7RXBDbXVYUjtBQUNGO0FvQzd1WEk7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBcEM4dVhSO0FvQzN1WFE7RUFDRTtBcEM2dVhWOztBc0MxNVhBO0VBQ0U7RUFDQTtFQUNBLG1DbEIyZXNDO0VrQjFldEM7RWpCMEtJO0VpQnZLSixnQmxCbVI0QjtFa0JsUjVCLGdCbEJ1UjRCO0VrQnRSNUIsY2xCRFM7RWtCRVQsc0JsQlRTO0VrQlVUO0VBQ0E7RVJBRTtFU0ZFLHdFRFFKO0F0Q3c1WEY7QXVDNTVYTTtFRGROO0lDZVE7RXZDKzVYTjtBQUNGO0FzQzE1WEU7RUFDRTtFQUNBO0F0QzQ1WEo7QXdDNTZYRTtFQUNFO0VBQ0Esc0JwQlJPO0VvQlNQLHFCcEJzZG9DO0VvQnJkcEM7RUFLRSxnRHBCcVh3QjtBcEJxalg5QjtBc0M1NVhFO0VBQ0UsY2xCeEJPO0VrQjBCUDtBdEM2NVhKO0FzQ2g2WEU7RUFDRSxjbEJ4Qk87RWtCMEJQO0F0QzY1WEo7QXNDcjVYRTtFQUVFLHlCbEJ4Q087RWtCMENQO0F0Q3E1WEo7O0FzQzc0WEU7Ozs7RUFDRTtLQUFBO1VBQUE7QXRDbTVYSjs7QXNDNzRYRTtFQUNFO0VBQ0E7QXRDZzVYSjtBc0M3NFhFO0VBTUUsY2xCL0RPO0VrQmdFUCxzQmxCdkVPO0FwQmk5WFg7O0FzQ3I0WEE7O0VBRUU7RUFDQTtBdEN3NFhGOztBc0M5M1hBO0VBQ0U7RUFDQTtFQUNBO0VqQmlFRTtFaUIvREYsZ0JsQmdNNEI7QXBCaXNYOUI7O0FzQzkzWEE7RUFDRTtFQUNBO0VqQjBFSTtFaUJ4RUosZ0JsQjZINEI7QXBCb3dYOUI7O0FzQzkzWEE7RUFDRTtFQUNBO0VqQm1FSTtFaUJqRUosZ0JsQnVINEI7QXBCMHdYOUI7O0FzQ3gzWEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFakJvREk7RWlCbERKLGdCbEJtSzRCO0VrQmxLNUIsY2xCbkhTO0VrQm9IVDtFQUNBO0VBQ0E7QXRDMjNYRjtBc0N6M1hFO0VBRUU7RUFDQTtBdEMwM1hKOztBc0M5MlhBO0VBQ0Usa0NsQjZWc0M7RWtCNVZ0QztFakIyQkk7RWlCekJKLGdCbEIrRTRCO0VVeE4xQjtBOUIyL1hKOztBc0M5MlhBO0VBQ0UsZ0NsQnNWc0M7RWtCclZ0QztFakJtQkk7RWlCakJKLGdCbEJzRTRCO0VVdk4xQjtBOUJtZ1lKOztBc0M1MlhFO0VBRUU7QXRDODJYSjs7QXNDMTJYQTtFQUNFO0F0QzYyWEY7O0FzQ3IyWEE7RUFDRSxtQmxCMlVzQztBcEI2aFh4Qzs7QXNDcjJYQTtFQUNFO0VBQ0EsbUJsQjRUc0M7QXBCNGlYeEM7O0FzQ2gyWEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdENtMlhGO0FzQ2oyWEU7O0VBRUU7RUFDQTtBdENtMlhKOztBc0MxMVhBO0VBQ0U7RUFDQTtFQUNBLHFCbEJpU3NDO0FwQjRqWHhDOztBc0MxMVhBO0VBQ0U7RUFDQSxrQmxCNlJzQztFa0I1UnRDO0F0QzYxWEY7QXNDMTFYRTtFQUVFLGNsQnpOTztBcEJvallYOztBc0N2MVhBO0VBQ0U7QXRDMDFYRjs7QXNDdjFYQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHFCbEI4UXNDO0FwQjRrWHhDO0FzQ3YxWEU7RUFDRTtFQUNBO0VBQ0EsdUJsQnlRb0M7RWtCeFFwQztBdEN5MVhKOztBd0N0aVlFO0VBQ0U7RUFDQTtFQUNBLG1CcEIyY29DO0VDdFZwQztFbUJuSEEsY0ZxTnFDO0F0Q28xWHpDOztBd0N0aVlFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbkJ3SEU7RW1CdEhGLGdCcEJ1TzBCO0VvQnRPMUI7RUFDQTtFVjlDQTtBOUJ3bFlKO0F3Q3JpWUk7RUFFRTtBeENzaVlOOztBd0NqaVlJOzs7O0VBRUU7QXhDc2lZTjs7QXdDcGxZSTtFQW9ERSxxQkZrTG1DO0VFL0tqQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Q2tpWVI7QXdDL2hZTTtFQUNFLHFCRnVLaUM7RUV0S2pDO0F4Q2lpWVI7O0F3Q2ptWUk7RUF5RUk7RUFDQTtBeEM0aFlSOztBd0N0bVlJO0VBbUZJLG9DcEI2WGdDO0VvQjVYaEM7QXhDdWhZUjs7QXdDM21ZSTtFQTJGRSxxQkYySW1DO0VFeElqQztFQUNBO0F4Q2toWVI7QXdDL2dZTTtFQUNFLHFCRm1JaUM7RUVsSWpDO0F4Q2loWVI7O0F3QzFnWU07RUFDRSxjRjBIaUM7QXRDbTVYekM7QXdDMWdZTTs7O0VBRUU7QXhDNmdZUjs7QXdDdGdZTTtFQUNFLGNGNkdpQztBdEM0NVh6QztBd0N2Z1lRO0VBQ0UscUJGMEcrQjtBdEMrNVh6QztBd0NwZ1lRO0VBQ0U7RUM1Sk4seUJENkoyQjtBeENzZ1kvQjtBd0NqZ1lRO0VBQ0U7QXhDbWdZVjtBd0NoZ1lRO0VBQ0UscUJGeUYrQjtBdEN5Nlh6Qzs7QXdDei9YTTtFQUNFLHFCRitFaUM7QXRDNjZYekM7QXdDeC9YUTtFQUNFLHFCRjBFK0I7RUV6RS9CO0F4QzAvWFY7O0F3QzNvWUU7RUFDRTtFQUNBO0VBQ0EsbUJwQjJjb0M7RUN0VnBDO0VtQm5IQSxjRnFOcUM7QXRDeTdYekM7O0F3QzNvWUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VuQndIRTtFbUJ0SEYsZ0JwQnVPMEI7RW9CdE8xQjtFQUNBO0VWOUNBO0E5QjZyWUo7QXdDMW9ZSTtFQUVFO0F4QzJvWU47O0F3Q3RvWUk7Ozs7RUFFRTtBeEMyb1lOOztBd0N6cllJO0VBb0RFLHFCRmtMbUM7RUUvS2pDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhDdW9ZUjtBd0Nwb1lNO0VBQ0UscUJGdUtpQztFRXRLakM7QXhDc29ZUjs7QXdDdHNZSTtFQXlFSTtFQUNBO0F4Q2lvWVI7O0F3QzNzWUk7RUFtRkksb0NwQjZYZ0M7RW9CNVhoQztBeEM0bllSOztBd0NodFlJO0VBMkZFLHFCRjJJbUM7RUV4SWpDO0VBQ0E7QXhDdW5ZUjtBd0NwbllNO0VBQ0UscUJGbUlpQztFRWxJakM7QXhDc25ZUjs7QXdDL21ZTTtFQUNFLGNGMEhpQztBdEN3L1h6QztBd0MvbVlNOzs7RUFFRTtBeENrbllSOztBd0MzbVlNO0VBQ0UsY0Y2R2lDO0F0Q2lnWXpDO0F3QzVtWVE7RUFDRSxxQkYwRytCO0F0Q29nWXpDO0F3Q3ptWVE7RUFDRTtFQzVKTix5QkQ2SjJCO0F4QzJtWS9CO0F3Q3RtWVE7RUFDRTtBeEN3bVlWO0F3Q3JtWVE7RUFDRSxxQkZ5RitCO0F0QzhnWXpDOztBd0M5bFlNO0VBQ0UscUJGK0VpQztBdENraFl6QztBd0M3bFlRO0VBQ0UscUJGMEUrQjtFRXpFL0I7QXhDK2xZVjs7QXNDMWdZQTtFQUNFO0VBQ0E7RUFDQTtBdEM2Z1lGO0FzQ3hnWUU7RUFDRTtBdEMwZ1lKO0FrQ3p1WUk7RUlvT0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEN3Z1lKO0VzQ3BnWUU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V0Q3NnWUo7RXNDbGdZRTtJQUNFO0lBQ0E7SUFDQTtFdENvZ1lKO0VzQ2hnWUU7SUFDRTtFdENrZ1lKO0VzQy8vWEU7O0lBRUU7RXRDaWdZSjtFc0M1L1hFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdEM4L1hKO0VzQzUvWEU7SUFDRTtJQUNBO0lBQ0E7SUFDQSxxQmxCZ0xrQztJa0IvS2xDO0V0QzgvWEo7RXNDMy9YRTtJQUNFO0lBQ0E7RXRDNi9YSjtFc0MzL1hFO0lBQ0U7RXRDNi9YSjtBQUNGOztBMEMvMFlBO0VBQ0U7RUFFQSxnQnRCdVI0QjtFc0J0UjVCLGN0Qk1TO0VzQkxUO0VBR0E7RUFDQTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VDdUZBO0V0QjRFSTtFc0IxRUosZ0JuQnRFcUI7RU1sQm5CO0VTRkUscUlHR0o7QTFDazFZRjtBdUNqMVlNO0VHZE47SUhlUTtFdkNvMVlOO0FBQ0Y7QXVCOTFZRTtFbUJVRSxjdEJOTztFc0JPUDtBMUN1MVlKO0EwQ3AxWUU7RUFFRTtFQUNBLGdEdEI4VzBCO0FwQnUrWDlCO0EwQ2oxWUU7RUFFRSxhdEJrWjBCO0FwQmc4WDlCO0EwQzkwWUU7RUFDRTtBMUNnMVlKO0EwQ2wwWUE7O0VBRUU7QTFDbzBZRjs7QTBDM3pZRTtFQzNEQTtFRkFFLHlCckJzRVc7RXVCcEViLHFCdkJvRWE7QXBCc3pZZjtBdUJ0M1lFO0VvQkFFO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0NrNFl6RztBMkN0M1lFO0VBRUU7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HO0EzQ20zWU47QTJDOTJZRTtFQUVFO0VBQ0EseUJ2QjBDVztFdUJ6Q1gscUJ2QnlDVztBcEJzMFlmO0EyQ3gyWUU7RUFHRTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNDazVZN0w7QTJDbjJZSTtFQUtJO0EzQ2kyWVI7O0EwQ3oxWUU7RUMzREE7RUZBRSx5QnJCc0VXO0V1QnBFYixxQnZCb0VhO0FwQm8xWWY7QXVCcDVZRTtFb0JBRTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTNDZzZZekc7QTJDcDVZRTtFQUVFO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRztBM0NpNVlOO0EyQzU0WUU7RUFFRTtFQUNBLHlCdkIwQ1c7RXVCekNYLHFCdkJ5Q1c7QXBCbzJZZjtBMkN0NFlFO0VBR0U7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQ2c3WTdMO0EyQ2o0WUk7RUFLSTtBM0MrM1lSOztBMEN2M1lFO0VDM0RBO0VGQUUseUJyQnNFVztFdUJwRWIscUJ2Qm9FYTtBcEJrM1lmO0F1Qmw3WUU7RW9CQUU7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQzg3WXpHO0EyQ2w3WUU7RUFFRTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkc7QTNDKzZZTjtBMkMxNllFO0VBRUU7RUFDQSx5QnZCMENXO0V1QnpDWCxxQnZCeUNXO0FwQms0WWY7QTJDcDZZRTtFQUdFO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0M4OFk3TDtBMkMvNVlJO0VBS0k7QTNDNjVZUjs7QTBDcjVZRTtFQzNEQTtFRkFFLHlCckJzRVc7RXVCcEViLHFCdkJvRWE7QXBCZzVZZjtBdUJoOVlFO0VvQkFFO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0M0OVl6RztBMkNoOVlFO0VBRUU7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HO0EzQzY4WU47QTJDeDhZRTtFQUVFO0VBQ0EseUJ2QjBDVztFdUJ6Q1gscUJ2QnlDVztBcEJnNllmO0EyQ2w4WUU7RUFHRTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNDNCtZN0w7QTJDNzdZSTtFQUtJO0EzQzI3WVI7O0EwQ243WUU7RUMzREE7RUZBRSx5QnJCc0VXO0V1QnBFYixxQnZCb0VhO0FwQjg2WWY7QXVCOStZRTtFb0JBRTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTNDMC9Zekc7QTJDOStZRTtFQUVFO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRztBM0MyK1lOO0EyQ3QrWUU7RUFFRTtFQUNBLHlCdkIwQ1c7RXVCekNYLHFCdkJ5Q1c7QXBCODdZZjtBMkNoK1lFO0VBR0U7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQzBnWjdMO0EyQzM5WUk7RUFLSTtBM0N5OVlSOztBMENqOVlFO0VDM0RBO0VGQUUseUJyQnNFVztFdUJwRWIscUJ2Qm9FYTtBcEI0OFlmO0F1QjVnWkU7RW9CQUU7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQ3doWnpHO0EyQzVnWkU7RUFFRTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkc7QTNDeWdaTjtBMkNwZ1pFO0VBRUU7RUFDQSx5QnZCMENXO0V1QnpDWCxxQnZCeUNXO0FwQjQ5WWY7QTJDOS9ZRTtFQUdFO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0N3aVo3TDtBMkN6L1lJO0VBS0k7QTNDdS9ZUjs7QTBDLytZRTtFQzNEQTtFRkFFLHlCckJzRVc7RXVCcEViLHFCdkJvRWE7QXBCMCtZZjtBdUIxaVpFO0VvQkFFO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0Nzalp6RztBMkMxaVpFO0VBRUU7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HO0EzQ3VpWk47QTJDbGlaRTtFQUVFO0VBQ0EseUJ2QjBDVztFdUJ6Q1gscUJ2QnlDVztBcEIwL1lmO0EyQzVoWkU7RUFHRTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNDc2taN0w7QTJDdmhaSTtFQUtJO0EzQ3FoWlI7O0EwQzdnWkU7RUMzREE7RUZBRSx5QnJCc0VXO0V1QnBFYixxQnZCb0VhO0FwQndnWmY7QXVCeGtaRTtFb0JBRTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTNDb2xaekc7QTJDeGtaRTtFQUVFO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRztBM0Nxa1pOO0EyQ2hrWkU7RUFFRTtFQUNBLHlCdkIwQ1c7RXVCekNYLHFCdkJ5Q1c7QXBCd2haZjtBMkMxalpFO0VBR0U7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQ29tWjdMO0EyQ3JqWkk7RUFLSTtBM0NtalpSOztBMENyaVpFO0VDUEEsY3ZCWWE7RXVCWGIscUJ2QldhO0FwQnFpWmY7QXVCcm1aRTtFb0J3REUsV0FMZ0Q7RUFNaEQseUJ2Qk9XO0V1Qk5YLHFCdkJNVztBcEIwaVpmO0EyQzdpWkU7RUFFRTtBM0M4aVpKO0EyQzNpWkU7RUFFRSxjdkJKVztFdUJLWDtBM0M0aVpKO0EyQ3ppWkU7RUFHRTtFQUNBLHlCdkJaVztFdUJhWCxxQnZCYlc7QXBCc2paZjtBMkN2aVpJO0VBS0k7QTNDcWlaUjs7QTBDOWpaRTtFQ1BBLGN2QllhO0V1QlhiLHFCdkJXYTtBcEI4alpmO0F1QjluWkU7RW9Cd0RFLFdBTGdEO0VBTWhELHlCdkJPVztFdUJOWCxxQnZCTVc7QXBCbWtaZjtBMkN0a1pFO0VBRUU7QTNDdWtaSjtBMkNwa1pFO0VBRUUsY3ZCSlc7RXVCS1g7QTNDcWtaSjtBMkNsa1pFO0VBR0U7RUFDQSx5QnZCWlc7RXVCYVgscUJ2QmJXO0FwQitrWmY7QTJDaGtaSTtFQUtJO0EzQzhqWlI7O0EwQ3ZsWkU7RUNQQSxjdkJZYTtFdUJYYixxQnZCV2E7QXBCdWxaZjtBdUJ2cFpFO0VvQndERSxXQUxnRDtFQU1oRCx5QnZCT1c7RXVCTlgscUJ2Qk1XO0FwQjRsWmY7QTJDL2xaRTtFQUVFO0EzQ2dtWko7QTJDN2xaRTtFQUVFLGN2QkpXO0V1QktYO0EzQzhsWko7QTJDM2xaRTtFQUdFO0VBQ0EseUJ2QlpXO0V1QmFYLHFCdkJiVztBcEJ3bVpmO0EyQ3psWkk7RUFLSTtBM0N1bFpSOztBMENoblpFO0VDUEEsY3ZCWWE7RXVCWGIscUJ2QldhO0FwQmduWmY7QXVCaHJaRTtFb0J3REUsV0FMZ0Q7RUFNaEQseUJ2Qk9XO0V1Qk5YLHFCdkJNVztBcEJxblpmO0EyQ3huWkU7RUFFRTtBM0N5blpKO0EyQ3RuWkU7RUFFRSxjdkJKVztFdUJLWDtBM0N1blpKO0EyQ3BuWkU7RUFHRTtFQUNBLHlCdkJaVztFdUJhWCxxQnZCYlc7QXBCaW9aZjtBMkNsblpJO0VBS0k7QTNDZ25aUjs7QTBDem9aRTtFQ1BBLGN2QllhO0V1QlhiLHFCdkJXYTtBcEJ5b1pmO0F1QnpzWkU7RW9Cd0RFLGNBTGdEO0VBTWhELHlCdkJPVztFdUJOWCxxQnZCTVc7QXBCOG9aZjtBMkNqcFpFO0VBRUU7QTNDa3BaSjtBMkMvb1pFO0VBRUUsY3ZCSlc7RXVCS1g7QTNDZ3BaSjtBMkM3b1pFO0VBR0U7RUFDQSx5QnZCWlc7RXVCYVgscUJ2QmJXO0FwQjBwWmY7QTJDM29aSTtFQUtJO0EzQ3lvWlI7O0EwQ2xxWkU7RUNQQSxjdkJZYTtFdUJYYixxQnZCV2E7QXBCa3FaZjtBdUJsdVpFO0VvQndERSxXQUxnRDtFQU1oRCx5QnZCT1c7RXVCTlgscUJ2Qk1XO0FwQnVxWmY7QTJDMXFaRTtFQUVFO0EzQzJxWko7QTJDeHFaRTtFQUVFLGN2QkpXO0V1QktYO0EzQ3lxWko7QTJDdHFaRTtFQUdFO0VBQ0EseUJ2QlpXO0V1QmFYLHFCdkJiVztBcEJtclpmO0EyQ3BxWkk7RUFLSTtBM0NrcVpSOztBMEMzclpFO0VDUEEsY3ZCWWE7RXVCWGIscUJ2QldhO0FwQjJyWmY7QXVCM3ZaRTtFb0J3REUsY0FMZ0Q7RUFNaEQseUJ2Qk9XO0V1Qk5YLHFCdkJNVztBcEJnc1pmO0EyQ25zWkU7RUFFRTtBM0Nvc1pKO0EyQ2pzWkU7RUFFRSxjdkJKVztFdUJLWDtBM0Nrc1pKO0EyQy9yWkU7RUFHRTtFQUNBLHlCdkJaVztFdUJhWCxxQnZCYlc7QXBCNHNaZjtBMkM3clpJO0VBS0k7QTNDMnJaUjs7QTBDcHRaRTtFQ1BBLGN2QllhO0V1QlhiLHFCdkJXYTtBcEJvdFpmO0F1QnB4WkU7RW9Cd0RFLFdBTGdEO0VBTWhELHlCdkJPVztFdUJOWCxxQnZCTVc7QXBCeXRaZjtBMkM1dFpFO0VBRUU7QTNDNnRaSjtBMkMxdFpFO0VBRUUsY3ZCSlc7RXVCS1g7QTNDMnRaSjtBMkN4dFpFO0VBR0U7RUFDQSx5QnZCWlc7RXVCYVgscUJ2QmJXO0FwQnF1WmY7QTJDdHRaSTtFQUtJO0EzQ290WlI7O0EwQ2x1WkE7RUFDRSxnQnRCNk00QjtFc0I1TTVCLGNwQjlEd0I7RW9CK0R4QixxQnRCMkZ3QztBcEIwb1oxQztBdUI5eVpFO0VtQjRFRSxjdEJ5RnNDO0VzQnhGdEMsMEJ0QnlGc0M7QXBCNG9aMUM7QTBDbHVaRTtFQUVFLDBCdEJvRnNDO0FwQitvWjFDO0EwQ2h1WkU7RUFFRSxjdEJ0Rk87RXNCdUZQO0ExQ2l1Wko7O0EwQ3R0WkE7RUNQRTtFdEI0RUk7RXNCMUVKLGdCdkIrSDRCO0VVdk4xQjtBOUIwelpKOztBMEN6dFpBO0VDWEU7RXRCNEVJO0VzQjFFSixnQnZCZ0k0QjtFVXhOMUI7QTlCaTBaSjs7QTBDdnRaQTtFQUNFO0VBQ0E7QTFDMHRaRjtBMEN2dFpFO0VBQ0Usa0J0QndUMEI7QXBCaTZZOUI7O0EwQ2p0WkU7OztFQUNFO0ExQ3N0Wko7O0E0Q2oyWkE7RUxnQk0sZ0NLZko7QTVDbzJaRjtBdUNqMVpNO0VLcEJOO0lMcUJRO0V2Q28xWk47QUFDRjtBNEN2MlpFO0VBQ0U7QTVDeTJaSjs7QTRDcDJaRTtFQUNFO0E1Q3UyWko7O0E0Q24yWkE7RUFDRTtFQUNBO0VBQ0E7RUxESSw2QktFSjtBNUNzMlpGO0F1Q3AyWk07RUtOTjtJTE9RO0V2Q3UyWk47QUFDRjtBNEN6MlpFO0VBQ0U7RUFDQTtFTE5FLDRCS09GO0E1QzIyWko7QXVDOTJaTTtFS0FKO0lMQ007RXZDaTNaTjtBQUNGOztBNkN0NFpBOzs7O0VBSUU7QTdDeTRaRjs7QTZDdDRaQTtFQUNFO0E3Q3k0WkY7QThDcjNaSTtFQUNFO0VBQ0Esb0IxQitOd0I7RTBCOU54Qix1QjFCNk53QjtFMEI1TnhCO0VBaENKO0VBQ0E7RUFDQTtFQUNBO0E5Q3c1WkY7QThDbjJaSTtFQUNFO0E5Q3EyWk47O0E2Qy80WkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhekJ5cEJrQztFeUJ4cEJsQztFQUNBO0VBQ0EsZ0J6Qml1QmtDO0V5Qmh1QmxDO0VBQ0E7RXhCMkpJO0V3QnpKSixjekJYUztFeUJZVDtFQUNBO0VBQ0Esc0J6QnZCUztFeUJ3QlQ7RUFDQTtFZmRFO0E5Qmk2Wko7O0E2QzE0Wkk7RUFDRTtFQUNBO0E3QzY0Wk47O0E2QzE0Wkk7RUFDRTtFQUNBO0E3QzY0Wk47O0FrQ2o0Wkk7RVduQkE7SUFDRTtJQUNBO0U3Q3c1Wko7RTZDcjVaRTtJQUNFO0lBQ0E7RTdDdTVaSjtBQUNGO0FrQzU0Wkk7RVduQkE7SUFDRTtJQUNBO0U3Q2s2Wko7RTZDLzVaRTtJQUNFO0lBQ0E7RTdDaTZaSjtBQUNGO0FrQ3Q1Wkk7RVduQkE7SUFDRTtJQUNBO0U3QzQ2Wko7RTZDejZaRTtJQUNFO0lBQ0E7RTdDMjZaSjtBQUNGO0FrQ2g2Wkk7RVduQkE7SUFDRTtJQUNBO0U3Q3M3Wko7RTZDbjdaRTtJQUNFO0lBQ0E7RTdDcTdaSjtBQUNGO0E2Qzk2WkU7RUFDRTtFQUNBO0VBQ0E7RUFDQSx1QnpCK3JCZ0M7QXBCaXZZcEM7QThDLzhaSTtFQUNFO0VBQ0Esb0IxQitOd0I7RTBCOU54Qix1QjFCNk53QjtFMEI1TnhCO0VBekJKO0VBQ0E7RUFDQTtFQUNBO0E5QzIrWkY7QThDNzdaSTtFQUNFO0E5Qys3Wk47O0E2Q3A3WkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCekJpckJnQztBcEJzd1lwQztBOENwK1pJO0VBQ0U7RUFDQSxvQjFCK053QjtFMEI5TnhCLHVCMUI2TndCO0UwQjVOeEI7RUFsQko7RUFDQTtFQUNBO0VBQ0E7QTlDeS9aRjtBOENsOVpJO0VBQ0U7QTlDbzlaTjtBNkMvN1pJO0VBQ0U7QTdDaThaTjs7QTZDMzdaRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0J6QmdxQmdDO0FwQjh4WXBDO0E4QzUvWkk7RUFDRTtFQUNBLG9CMUIrTndCO0UwQjlOeEIsdUIxQjZOd0I7RTBCNU54QjtBOUM4L1pOO0E4Q24vWk07RUFDRTtBOUNxL1pSO0E4Q2wvWk07RUFDRTtFQUNBLHFCMUI0TXNCO0UwQjNNdEIsdUIxQjBNc0I7RTBCek10QjtFQTlCTjtFQUNBO0VBQ0E7QTlDbWhhRjtBOENsL1pJO0VBQ0U7QTlDby9aTjtBNkM5OFpJO0VBQ0U7QTdDZzlaTjs7QTZDeDhaRTtFQUlFO0VBQ0E7QTdDdzhaSjs7QTZDbjhaQTtFRTlHRTtFQUNBO0VBQ0E7RUFDQTtBL0NxamFGOztBNkNuOFpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQnpCaUs0QjtFeUJoSzVCLGN6QmhIUztFeUJpSFQ7RUFFQTtFQUNBO0VBQ0E7QTdDcThaRjtBdUIxamFFO0VzQm9JRSxjekJvbkJnQztFeUJubkJoQztFSi9JQSx5QnJCR087QXBCc2thWDtBNkN0N1pFO0VBRUUsV3pCcEpPO0V5QnFKUDtFSnRKQSx5Qm5CZ0JzQjtBdEI4amExQjtBNkNwN1pFO0VBRUUsY3pCdEpPO0V5QnVKUDtFQUNBO0E3Q3E3Wko7O0E2Qzc2WkE7RUFDRTtBN0NnN1pGOztBNkM1NlpBO0VBQ0U7RUFDQSxzQnpCaW1Ca0M7RXlCaG1CbEM7RXhCQUk7RXdCRUosY3pCektTO0V5QjBLVDtBN0MrNlpGOztBNkMzNlpBO0VBQ0U7RUFDQTtFQUNBLGN6QjlLUztBcEI0bGFYOztBZ0R6bWFBOztFQUVFO0VBQ0E7RUFDQTtBaEQ0bWFGO0FnRDFtYUU7OztFQUNFO0VBQ0E7QWhEOG1hSjtBdUI3bWFFOzs7RXlCSUk7QWhEOG1hTjtBZ0Q1bWFJOzs7Ozs7O0VBR0U7QWhEa25hTjs7QWdENW1hQTtFQUNFO0VBQ0E7RUFDQTtBaEQrbWFGO0FnRDdtYUU7RUFDRTtBaEQrbWFKOztBZ0R6bWFFOztFQUVFO0FoRDRtYUo7QWdEeG1hRTs7O0VsQlhFO0VBQ0E7QTlCd25hSjtBZ0R6bWFFOzs7RWxCRkU7RUFDQTtBOUJnbmFKOztBZ0Q3bGFBO0VBQ0U7RUFDQTtBaERnbWFGO0FnRDlsYUU7RUFHRTtBaEQ4bGFKO0FnRDNsYUU7RUFDRTtBaEQ2bGFKOztBZ0R6bGFBO0VBQ0U7RUFDQTtBaEQ0bGFGOztBZ0R6bGFBO0VBQ0U7RUFDQTtBaEQ0bGFGOztBZ0R4a2FBO0VBQ0U7RUFDQTtFQUNBO0FoRDJrYUY7QWdEemthRTs7RUFFRTtBaEQya2FKO0FnRHhrYUU7O0VBRUU7QWhEMGthSjtBZ0R0a2FFOzs7RWxCckZFO0VBQ0E7QTlCZ3FhSjtBZ0R2a2FFOzs7RWxCeEdFO0VBQ0E7QTlCb3JhSjs7QWdEemphRTs7O0VBRUU7QWhENmphSjtBZ0QzamFJOzs7Ozs7O0VBRUU7RUFDQTtFQUNBO0FoRGtrYU47O0FpRDN0YUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRDh0YUY7QWlENXRhRTs7OztFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEOHRhSjtBaUQ1dGFJOzs7Ozs7Ozs7Ozs7RUFHRTtBakR1dWFOO0FpRGx1YUU7OztFQUdFO0FqRG91YUo7QWlEaHVhRTtFQUNFO0FqRGt1YUo7QWlEN3RhSTs7RW5CSUE7RUFDQTtBOUI2dGFKO0FpRDd0YUU7RUFDRTtFQUNBO0FqRCt0YUo7QWlEN3RhSTtFbkJuQkE7RUFDQTtBOUJtdmFKO0FpRC90YUk7RW5CUEE7RUFDQTtBOUJ5dWFKO0FpRC90YUk7Ozs7RW5CekJBO0VBQ0E7QTlCOHZhSjtBaUQ3dGFJOzs7O0VuQmxDQTtFQUNBO0E5QnF3YUo7O0FpRHB0YUE7O0VBRUU7QWpEdXRhRjtBaURsdGFFOzs7O0VBQ0U7RUFDQTtBakR1dGFKO0FpRHJ0YUk7Ozs7RUFDRTtBakQwdGFOO0FpRHR0YUU7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJRTtBakQwdWFKOztBaUR0dWFBO0VBQXVCO0FqRDB1YXZCOztBaUR6dWFBO0VBQXNCO0FqRDZ1YXRCOztBaURydWFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RTVCMkRJO0U0QnpESixnQjdCcUs0QjtFNkJwSzVCLGdCN0J5SzRCO0U2QnhLNUIsYzdCL0dTO0U2QmdIVDtFQUNBO0VBQ0EseUI3QnZIUztFNkJ3SFQ7RW5CL0dFO0E5QncxYUo7QWlEcnVhRTs7RUFFRTtBakR1dWFKOztBaUQ3dGFBOztFQUVFLGdDN0JtV3NDO0FwQjYzWnhDOztBaUQ3dGFBOzs7Ozs7OztFQU1FO0U1QndCSTtFNEJ0QkosZ0I3QjJFNEI7RVV2TjFCO0E5QisyYUo7O0FpRC90YUE7O0VBRUUsa0M3QmlWc0M7QXBCaTVaeEM7O0FpRC90YUE7Ozs7Ozs7O0VBTUU7RTVCT0k7RTRCTEosZ0I3QjJENEI7RVV4TjFCO0E5Qms0YUo7O0FpRGp1YUE7O0VBRUU7QWpEb3VhRjs7QWlEenRhQTs7Ozs7Ozs7Ozs7RW5COUpJO0VBQ0E7QTlCcTRhSjs7QWlEN3RhQTs7Ozs7Ozs7RW5CM0pJO0VBQ0E7QTlCbTRhSjs7QWtEMzZhQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0FsRDg2YUY7O0FrRDM2YUE7RUFDRTtFQUNBLGtCOUJ5ZnNDO0FwQnE3WnhDOztBa0QzNmFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsVzlCcWZzQztFOEJwZnRDO0VBQ0E7QWxEODZhRjtBa0Q1NmFFO0VBQ0UsVzlCekJPO0U4QjBCUCxxQjVCWHNCO0VtQmhCdEIseUJuQmdCc0I7QXRCMDdhMUI7QWtEMTZhRTtFQUtJLGdEOUJnV3dCO0FwQndrYTlCO0FrRHA2YUU7RUFDRSxxQjlCc2JvQztBcEJnL1p4QztBa0RuNmFFO0VBQ0UsVzlCN0NPO0U4QjhDUCx5QjlCa2Y0QztFOEJqZjVDLHFCOUJpZjRDO0FwQm83WmhEO0FrRDk1YUk7RUFDRSxjOUJqREs7QXBCaTlhWDtBa0Q5NWFNO0VBQ0UseUI5QnhERztBcEJ3OWFYOztBa0R0NWFBO0VBQ0U7RUFDQTtFQUVBO0FsRHc1YUY7QWtEcDVhRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVzlCd2JvQztFOEJ2YnBDLFk5QnVib0M7RThCdGJwQztFQUNBO0VBQ0Esc0I5QnJGTztFOEJzRlA7QWxEczVhSjtBa0RqNWFFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXOUJ5YW9DO0U4QnhhcEMsWTlCd2FvQztFOEJ2YXBDO0VBQ0E7QWxEbTVhSjs7QWtEejRhRTtFcEJsR0U7QTlCKythSjtBa0R4NGFJO0VBQ0U7QWxEMDRhTjtBa0RyNGFJO0VBQ0UscUI1QjFHb0I7RW1CaEJ0Qix5Qm5CZ0JzQjtBdEJrL2ExQjtBa0RwNGFJO0VBQ0U7QWxEczRhTjtBa0RqNGFJO0VUcElBLHVDckJ5aEI0QztBcEIrK1poRDtBa0RqNGFJO0VUdklBLHVDckJ5aEI0QztBcEJrL1poRDs7QWtEejNhRTtFQUVFLGtCOUIwWjRDO0FwQmkrWmhEO0FrRHYzYUk7RUFDRTtBbER5M2FOO0FrRHAzYUk7RVQ5SkEsdUNyQnloQjRDO0FwQjQvWmhEOztBa0Q1MmFBO0VBQ0U7QWxEKzJhRjtBa0Q1MmFJO0VBQ0U7RUFDQSxjOUJrWTBDO0U4QmpZMUM7RUFFQSxxQjlCZ1kwQztBcEI2K1poRDtBa0QxMmFJO0VBQ0U7RUFDQTtFQUNBLHVCOUIyWDBDO0U4QjFYMUMsd0I5QjBYMEM7RThCelgxQyx5QjlCcExLO0U4QnNMTCxxQjlCc1gwQztFbUJ4aUIxQyx5SVdtTEE7QWxEMjJhTjtBdUMxaGJNO0VXdUtGO0lYdEtJO0V2QzZoYk47QUFDRjtBa0QzMmFJO0VBQ0Usc0I5QmxNSztFOEJtTUw7QWxENjJhTjtBa0R4MmFJO0VUek1BLHVDckJ5aEI0QztBcEIyaGFoRDs7QWtEOTFhQTtFQUNFO0VBQ0E7RUFDQSxtQzlCcVJzQztFOEJwUnRDO0U3QjVDSTtFNkIrQ0osZ0I5QjZENEI7RThCNUQ1QixnQjlCaUU0QjtFOEJoRTVCLGM5QnZOUztFOEJ3TlQ7RUFDQTtFQUNBO0VwQnRORTtFb0J5TkY7S0FBQTtVQUFBO0FsRCsxYUY7QWtENzFhRTtFQUNFLHFCOUJ3UG9DO0U4QnZQcEM7RUFLRSxnRDlCbVc4QjtBcEJ3L1pwQztBa0R4MWFJO0VBTUUsYzlCL09LO0U4QmdQTCxzQjlCdlBLO0FwQjRrYlg7QWtEajFhRTtFQUVFO0VBQ0Esc0I5QitIMEI7RThCOUgxQjtBbERrMWFKO0FrRC8wYUU7RUFDRSxjOUI3UE87RThCOFBQLHlCOUJsUU87QXBCbWxiWDtBa0Q3MGFFO0VBQ0U7QWxEKzBhSjtBa0QzMGFFO0VBQ0U7RUFDQTtBbEQ2MGFKOztBa0R6MGFBO0VBQ0Usa0M5QjBOc0M7RThCek50QyxvQjlCaUg0QjtFOEJoSDVCLHVCOUJnSDRCO0U4Qi9HNUIsb0I5QmdINEI7RUMxTnhCO0FyQnU3YU47O0FrRHowYUE7RUFDRSxnQzlCbU5zQztFOEJsTnRDLG1COUI4RzRCO0U4QjdHNUIsc0I5QjZHNEI7RThCNUc1QixrQjlCNkc0QjtFQy9OeEI7QXJCKzdhTjs7QWtEcDBhQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1DOUJpTXNDO0U4QmhNdEM7QWxEdTBhRjs7QWtEcDBhQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1DOUJ5THNDO0U4QnhMdEM7RUFDQTtFQUNBO0FsRHUwYUY7QWtEcjBhRTtFQUNFLHFCOUJxS29DO0U4QnBLcEMsZ0Q5QnlFMEI7QXBCOHZhOUI7QWtEbjBhRTtFQUVFLHlCOUIvVE87QXBCbW9iWDtBa0RoMGFJO0VBQ0UsaUI5QjJUYTtBcEJ1Z2FuQjtBa0Q5emFFO0VBQ0U7QWxEZzBhSjs7QWtENXphQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQzlCd0pzQztFOEJ2SnRDO0VBQ0E7RUFFQSxnQjlCaEU0QjtFOEJpRTVCLGdCOUI1RDRCO0U4QjZENUIsYzlCcFZTO0U4QnFWVCxzQjlCNVZTO0U4QjZWVDtFcEJsVkU7QTlCaXBiSjtBa0QzemFFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNkI5QmlJb0M7RThCaElwQztFQUNBLGdCOUI1RTBCO0U4QjZFMUIsYzlCcFdPO0U4QnFXUDtFVDdXQSx5QnJCR087RThCNFdQO0VwQm5XQTtBOUJpcWJKOztBa0RuemFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QWxEc3phRjtBa0RwemFFO0VBQ0U7QWxEc3phSjtBa0RsemFJO0VBQTBCLGdFOUJvT2U7QXBCaWxhN0M7QWtEcHphSTtFQUEwQixnRTlCbU9lO0FwQm9sYTdDO0FrRHR6YUk7RUFBMEIsZ0U5QmtPZTtBcEJ1bGE3QztBa0R0emFFO0VBQ0U7QWxEd3phSjtBa0RyemFFO0VBQ0UsVzlCb055QztFOEJuTnpDLFk5Qm1OeUM7RThCbE56QztFVGxaQSx5Qm5CZ0JzQjtFNEJvWXRCLFM5Qm1OeUM7RVUzbEJ6QztFU0ZFLG9IVzZZRjtFWDdZRSw0R1c2WUY7RUFDQTtVQUFBO0FsRHN6YUo7QXVDaHNiTTtFV2lZSjtJWGhZTTtJQUFBO0V2Q21zYk47QUFDRjtBa0R6emFJO0VUMVpBLHlCckI0bUJ5QztBcEIwbWE3QztBa0R2emFFO0VBQ0UsVzlCNkxnQztFOEI1TGhDLGM5QjZMZ0M7RThCNUxoQztFQUNBLGU5QjRMZ0M7RThCM0xoQyx5QjlCaGFPO0U4QmlhUDtFcEJ6WkE7QTlCbXRiSjtBa0RyemFFO0VBQ0UsVzlCeUx5QztFOEJ4THpDLFk5QndMeUM7RXFCcG1CekMseUJuQmdCc0I7RTRCOFp0QixTOUJ5THlDO0VVM2xCekM7RVNGRSxpSFd1YUY7RVh2YUUsNEdXdWFGO0VBQ0E7T0FBQTtBbERzemFKO0F1QzF0Yk07RVc0Wko7SVgzWk07SUFBQTtFdkM2dGJOO0FBQ0Y7QWtEenphSTtFVHBiQSx5QnJCNG1CeUM7QXBCb29hN0M7QWtEdnphRTtFQUNFLFc5Qm1LZ0M7RThCbEtoQyxjOUJtS2dDO0U4QmxLaEM7RUFDQSxlOUJrS2dDO0U4QmpLaEMseUI5QjFiTztFOEIyYlA7RXBCbmJBO0E5QjZ1Yko7QWtEcnphRTtFQUNFLFc5QitKeUM7RThCOUp6QyxZOUI4SnlDO0U4QjdKekM7RUFDQSxvQjlCckUwQjtFOEJzRTFCLG1COUJ0RTBCO0VxQm5ZMUIseUJuQmdCc0I7RTRCMmJ0QixTOUI0SnlDO0VVM2xCekM7RVNGRSxnSFdvY0Y7RVhwY0UsNEdXb2NGO0VBQ0E7QWxEc3phSjtBdUN2dmJNO0VXc2JKO0lYcmJNO0lBQUE7RXZDMHZiTjtBQUNGO0FrRHp6YUk7RVRqZEEseUJyQjRtQnlDO0FwQmlxYTdDO0FrRHZ6YUU7RUFDRSxXOUJzSWdDO0U4QnJJaEMsYzlCc0lnQztFOEJySWhDO0VBQ0EsZTlCcUlnQztFOEJwSWhDO0VBQ0E7RUFDQTtBbER5emFKO0FrRHJ6YUU7RUFDRSx5QjlCOWRPO0VVUVA7QTlCOHdiSjtBa0RwemFFO0VBQ0U7RUFDQSx5QjlCcGVPO0VVUVA7QTlCbXhiSjtBa0RsemFJO0VBQ0UseUI5QnhlSztBcEI0eGJYO0FrRGp6YUk7RUFDRTtBbERtemFOO0FrRGh6YUk7RUFDRSx5QjlCaGZLO0FwQmt5Ylg7QWtEL3lhSTtFQUNFO0FsRGl6YU47QWtEOXlhSTtFQUNFLHlCOUJ4Zks7QXBCd3liWDs7QWtEM3lhQTs7O0VYemZNLDRHVzRmSjtBbEQ4eWFGO0F1Q3R5Yk07RVdxZk47OztJWHBmUTtFdkMyeWJOO0FBQ0Y7O0FtRDV6YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRCt6YkY7O0FtRDV6YkE7RUFDRTtFQUNBO0FuRCt6YkY7QXVCOXpiRTtFNEJHRTtBbkQ4emJKO0FtRDF6YkU7RUFDRSxjL0JYTztFK0JZUDtFQUNBO0FuRDR6Yko7O0FtRHB6YkE7RUFDRTtBbkR1emJGO0FtRHJ6YkU7RUFDRTtFQUNBO0VBQ0E7RXJCYkE7RUFDQTtBOUJxMGJKO0F1QmoxYkU7RTRCNkJJO0VBQ0EscUMvQmlwQjhCO0FwQnNxYXBDO0FtRHB6Ykk7RUFDRSxjL0JyQ0s7RStCc0NMO0VBQ0E7QW5Ec3piTjtBbURsemJFOztFQUVFLGMvQjVDTztFK0I2Q1Asc0IvQnBETztFK0JxRFAsa0MvQnNvQmdDO0FwQjhxYXBDO0FtRGp6YkU7RUFFRTtFckJ0Q0E7RUFDQTtBOUJ5MWJKOztBbUR4eWJFO0VBQ0U7RUFDQTtFckI3REE7QTlCeTJiSjtBbUR4eWJFOztFQUVFLFcvQjlFTztFK0IrRVAseUI3QmhFc0I7QXRCMDJiMUI7O0FtRGh5YkU7O0VBRUU7RUFDQTtBbkRteWJKOztBbUQ5eGJFOztFQUVFO0VBQ0E7RUFDQTtBbkRpeWJKOztBbUR2eGJFO0VBQ0U7QW5EMHhiSjtBbUR4eGJFO0VBQ0U7QW5EMHhiSjs7QW9EbjRiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcERzNGJGO0FvRGw0YkU7Ozs7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRHk0Yko7QW9EcjNiQTtFQUNFO0VBQ0Esc0JoQ2txQmtDO0VnQ2pxQmxDLHlCaENpcUJrQztFZ0NocUJsQyxrQmhDZ0ZPO0VDNkNIO0UrQjNISjtFQUNBO0FwRHUzYkY7QXVCajZiRTtFNkI2Q0U7QXBEdTNiSjs7QW9EOTJiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEaTNiRjtBb0QvMmJFO0VBQ0U7RUFDQTtBcERpM2JKO0FvRDkyYkU7RUFDRTtFQUNBO0FwRGczYko7O0FvRHYyYkE7RUFDRTtFQUNBLG1CaEN5bEJrQztFZ0N4bEJsQyxzQmhDd2xCa0M7QXBCa3hhcEM7O0FvRDkxYkE7RUFDRTtFQUNBO0VBR0E7QXBEKzFiRjs7QW9EMzFiQTtFQUNFO0UvQjhESTtFK0I1REo7RUFDQTtFQUNBO0V0QnhHRTtBOUJ1OGJKO0F1Qno4YkU7RTZCOEdFO0FwRDgxYko7O0FvRHgxYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEMjFiRjs7QW9EeDFiQTtFQUNFLGdCaENnbEJrQztFZ0Mva0JsQztBcEQyMWJGOztBa0NqNmJJO0VrQmtGSTs7Ozs7O0lBQ0U7SUFDQTtFcER3MWJSO0FBQ0Y7QWtDMTdiSTtFa0I2RkE7SUFvQkk7SUFDQTtFcEQ2MGJOO0VvRDMwYk07SUFDRTtFcEQ2MGJSO0VvRDMwYlE7SUFDRTtFcEQ2MGJWO0VvRDEwYlE7SUFDRSxxQmhDeWhCd0I7SWdDeGhCeEIsb0JoQ3doQndCO0VwQm96YWxDO0VvRHYwYk07Ozs7OztJQUNFO0VwRDgwYlI7RW9EaDBiTTtJQUNFO0VwRGswYlI7RW9EL3piTTtJQUNFO0lBR0E7RXBEK3piUjtFb0Q1emJNO0lBQ0U7RXBEOHpiUjtBQUNGO0FrQy84Ykk7RWtCa0ZJOzs7Ozs7SUFDRTtJQUNBO0VwRHE0YlI7QUFDRjtBa0N2K2JJO0VrQjZGQTtJQW9CSTtJQUNBO0VwRDAzYk47RW9EeDNiTTtJQUNFO0VwRDAzYlI7RW9EeDNiUTtJQUNFO0VwRDAzYlY7RW9EdjNiUTtJQUNFLHFCaEN5aEJ3QjtJZ0N4aEJ4QixvQmhDd2hCd0I7RXBCaTJhbEM7RW9EcDNiTTs7Ozs7O0lBQ0U7RXBEMjNiUjtFb0Q3MmJNO0lBQ0U7RXBEKzJiUjtFb0Q1MmJNO0lBQ0U7SUFHQTtFcEQ0MmJSO0VvRHoyYk07SUFDRTtFcEQyMmJSO0FBQ0Y7QWtDNS9iSTtFa0JrRkk7Ozs7OztJQUNFO0lBQ0E7RXBEazdiUjtBQUNGO0FrQ3BoY0k7RWtCNkZBO0lBb0JJO0lBQ0E7RXBEdTZiTjtFb0RyNmJNO0lBQ0U7RXBEdTZiUjtFb0RyNmJRO0lBQ0U7RXBEdTZiVjtFb0RwNmJRO0lBQ0UscUJoQ3loQndCO0lnQ3hoQnhCLG9CaEN3aEJ3QjtFcEI4NGFsQztFb0RqNmJNOzs7Ozs7SUFDRTtFcER3NmJSO0VvRDE1Yk07SUFDRTtFcEQ0NWJSO0VvRHo1Yk07SUFDRTtJQUdBO0VwRHk1YlI7RW9EdDViTTtJQUNFO0VwRHc1YlI7QUFDRjtBa0N6aWNJO0VrQmtGSTs7Ozs7O0lBQ0U7SUFDQTtFcEQrOWJSO0FBQ0Y7QWtDamtjSTtFa0I2RkE7SUFvQkk7SUFDQTtFcERvOWJOO0VvRGw5Yk07SUFDRTtFcERvOWJSO0VvRGw5YlE7SUFDRTtFcERvOWJWO0VvRGo5YlE7SUFDRSxxQmhDeWhCd0I7SWdDeGhCeEIsb0JoQ3doQndCO0VwQjI3YWxDO0VvRDk4Yk07Ozs7OztJQUNFO0VwRHE5YlI7RW9EdjhiTTtJQUNFO0VwRHk4YlI7RW9EdDhiTTtJQUNFO0lBR0E7RXBEczhiUjtFb0RuOGJNO0lBQ0U7RXBEcThiUjtBQUNGO0FvRHRnY0k7RUFvQkk7RUFDQTtBcERxL2JSO0FvRHhnY1E7Ozs7OztFQUNFO0VBQ0E7QXBEK2djVjtBb0Q1L2JRO0VBQ0U7QXBEOC9iVjtBb0Q1L2JVO0VBQ0U7QXBEOC9iWjtBb0QzL2JVO0VBQ0UscUJoQ3loQndCO0VnQ3hoQnhCLG9CaEN3aEJ3QjtBcEJxK2FwQztBb0R4L2JROzs7Ozs7RUFDRTtBcEQrL2JWO0FvRGovYlE7RUFDRTtBcERtL2JWO0FvRGgvYlE7RUFDRTtFQUdBO0FwRGcvYlY7QW9ENytiUTtFQUNFO0FwRCsrYlY7O0FvRGorYkU7RUFDRSx5QmhDaWdCZ0M7QXBCbSthcEM7QXVCNXJjRTtFNkIyTkkseUJoQzhmOEI7QXBCcythcEM7QW9ELzliSTtFQUNFLHlCaENzZjhCO0FwQjIrYXBDO0F1QmxzY0U7RTZCb09NLHlCaENvZjRCO0FwQjYrYXBDO0FvRDk5Yk07RUFDRSx5QmhDa2Y0QjtBcEI4K2FwQztBb0Q1OWJJOzs7O0VBSUUseUJoQ3llOEI7QXBCcS9hcEM7QW9EMTliRTtFQUNFLHlCaENrZWdDO0VnQ2plaEMsZ0NoQ3NlZ0M7QXBCcy9hcEM7QW9EejliRTtFQUNFO0FwRDI5Yko7QW9EeDliRTtFQUNFLHlCaEN5ZGdDO0FwQmlnYnBDO0FvRHo5Ykk7RUFDRSx5QmhDeWQ4QjtBcEJrZ2JwQztBdUIzdGNFO0U2Qm1RTSx5QmhDc2Q0QjtBcEJxZ2JwQzs7QW9EbjliRTtFQUNFLFdoQ3JSTztBcEIydWNYO0F1Qmx1Y0U7RTZCK1FJLFdoQ3hSSztBcEI4dWNYO0FvRGo5Ykk7RUFDRSwrQmhDMmI4QjtBcEJ3aGJwQztBdUJ4dWNFO0U2QndSTSxnQ2hDeWI0QjtBcEIwaGJwQztBb0RoOWJNO0VBQ0UsZ0NoQ3ViNEI7QXBCMmhicEM7QW9EOThiSTs7OztFQUlFLFdoQzdTSztBcEI2dmNYO0FvRDU4YkU7RUFDRSwrQmhDdWFnQztFZ0N0YWhDLHNDaEMyYWdDO0FwQm1pYnBDO0FvRDM4YkU7RUFDRTtBcEQ2OGJKO0FvRDE4YkU7RUFDRSwrQmhDOFpnQztBcEI4aWJwQztBb0QzOGJJO0VBQ0UsV2hDN1RLO0FwQjB3Y1g7QXVCandjRTtFNkJ1VE0sV2hDaFVHO0FwQjZ3Y1g7O0FxRGh4Y0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0Esc0JqQ0pTO0VpQ0tUO0VBQ0E7RXZCS0U7QTlCOHdjSjtBcURoeGNFO0VBQ0U7RUFDQTtBckRreGNKO0FxRC93Y0U7RUFDRTtFQUNBO0FyRGl4Y0o7QXFEL3djSTtFQUNFO0V2QkNGO0VBQ0E7QTlCaXhjSjtBcUQvd2NJO0VBQ0U7RXZCVUY7RUFDQTtBOUJ3d2NKO0FxRDV3Y0U7O0VBRUU7QXJEOHdjSjs7QXFEMXdjQTtFQUdFO0VBR0E7RUFDQSxnQmpDZ3hCa0M7QXBCeS9hcEM7O0FxRHJ3Y0E7RUFDRSxxQjdCN0JxQjtBeEJxeWN2Qjs7QXFEcndjQTtFQUNFO0VBQ0E7QXJEd3djRjs7QXFEcndjQTtFQUNFO0FyRHd3Y0Y7O0F1Qjd6Y0U7RThCMERFO0FyRHV3Y0o7QXFEcHdjRTtFQUNFLG9CakN5dkJnQztBcEI2Z2JwQzs7QXFEOXZjQTtFQUNFO0VBQ0E7RUFFQSxxQ2pDa3ZCa0M7RWlDanZCbEM7QXJEZ3djRjtBcUQ5dmNFO0V2QnZFRTtBOUJ3MGNKOztBcUQ1dmNBO0VBQ0U7RUFFQSxxQ2pDdXVCa0M7RWlDdHVCbEM7QXJEOHZjRjtBcUQ1dmNFO0V2QmxGRTtBOUJpMWNKOztBcURydmNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJEd3ZjRjs7QXFEcnZjQTtFQUNFO0VBQ0E7QXJEd3ZjRjs7QXFEcHZjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQmpDNnNCa0M7RVU1ekJoQztBOUJ1MmNKOztBcURwdmNBOzs7RUFHRTtFQUNBO0FyRHV2Y0Y7O0FxRHB2Y0E7O0V2QmpISTtFQUNBO0E5QjAyY0o7O0FxRHJ2Y0E7O0V2QnhHSTtFQUNBO0E5QmsyY0o7O0FxRGx2Y0U7RUFDRSxtQmpDcXJCZ0M7QXBCZ2ticEM7QWtDcDFjSTtFbUI2Rko7SUFNSTtJQUNBO0lBQ0E7SUFDQTtFckRxdmNGO0VxRG52Y0U7SUFFRTtJQUNBLGtCakN5cUI4QjtJaUN4cUI5QjtJQUNBLGlCakN1cUI4QjtFcEI2a2JsQztBQUNGOztBcUR4dWNFO0VBQ0UsbUJqQ3lwQmdDO0FwQmtsYnBDO0FrQ3QyY0k7RW1CdUhKO0lBUUk7SUFDQTtFckQydWNGO0VxRHh1Y0U7SUFFRTtJQUNBO0VyRHl1Y0o7RXFEdnVjSTtJQUNFO0lBQ0E7RXJEeXVjTjtFcURwdWNNO0l2QnpLSjtJQUNBO0U5Qmc1Y0Y7RXFEcnVjUTs7SUFHRTtFckRzdWNWO0VxRHB1Y1E7O0lBR0U7RXJEcXVjVjtFcURqdWNNO0l2QjFLSjtJQUNBO0U5Qjg0Y0Y7RXFEbHVjUTs7SUFHRTtFckRtdWNWO0VxRGp1Y1E7O0lBR0U7RXJEa3VjVjtBQUNGOztBcURydGNFO0VBQ0UscUI3QnpObUI7QXhCaTdjdkI7QWtDaDVjSTtFbUJzTEo7SUFNSSxvQmpDMmxCZ0M7U2lDM2xCaEMsZWpDMmxCZ0M7SWlDMWxCaEMsd0JqQzJsQmdDO1NpQzNsQmhDLG1CakMybEJnQztJaUMxbEJoQztJQUNBO0VyRHd0Y0Y7RXFEdHRjRTtJQUNFO0lBQ0E7RXJEd3RjSjtBQUNGOztBcUQvc2NBO0VBQ0U7QXJEa3RjRjtBcURodGNFO0VBQ0U7QXJEa3RjSjtBcURodGNJO0VBQ0U7RXZCdk9GO0VBQ0E7QTlCMDdjSjtBcURodGNJO0V2QnpQQTtFQUNBO0E5QjQ4Y0o7QXFEaHRjSTtFdkJ0UUE7RXVCd1FFO0FyRGt0Y047O0FzRDUrY0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQmxDcWlDa0M7RWtDbmlDbEM7RUFDQSx5QmxDRVM7RVVTUDtBOUJvK2NKOztBc0R6K2NFO0VBQ0Usb0JsQ3loQ2dDO0FwQm05YXBDO0FzRDErY0k7RUFDRTtFQUNBLHFCbENxaEM4QjtFa0NwaEM5QixjbENOSztFa0NPTDtBdEQ0K2NOO0FzRGwrY0U7RUFDRTtBdERvK2NKO0FzRGorY0U7RUFDRTtBdERtK2NKO0FzRGgrY0U7RUFDRSxjbEMxQk87QXBCNC9jWDs7QXVEemdkQTtFQUNFO0U1QkdBO0VBQ0E7RUdhRTtBOUI4L2NKOztBdUQxZ2RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpQm5Db3hCa0M7RW1DbnhCbEMsY2pDVXdCO0VpQ1J4QixzQm5DUFM7RW1DUVQ7QXZENGdkRjtBdUQxZ2RFO0VBQ0U7RUFDQSxjbkM4SnNDO0VtQzdKdEM7RUFDQSx5Qm5DWk87RW1DYVAscUJuQ1pPO0FwQndoZFg7QXVEemdkRTtFQUNFO0VBQ0EsVW5DNHdCZ0M7RW1DM3dCaEMsZ0RuQytXMEI7QXBCNHBjOUI7O0F1RHJnZEk7RUFDRTtFekJhRjtFQUNBO0E5QjQvY0o7QXVEcmdkSTtFekJOQTtFQUNBO0E5QjhnZEo7QXVEcGdkRTtFQUNFO0VBQ0EsV25DeENPO0VtQ3lDUCx5QmpDMUJzQjtFaUMyQnRCLHFCakMzQnNCO0F0QmlpZDFCO0F1RG5nZEU7RUFDRSxjbkN4Q087RW1DeUNQO0VBRUE7RUFDQSxzQm5DbERPO0VtQ21EUCxxQm5DaERPO0FwQm9qZFg7O0F3RDNqZEU7RUFDRTtFbkNnTEU7RW1DOUtGLGdCcENtTzBCO0FwQjIxYzlCO0F3RHpqZE07RTFCcUNGO0VBQ0E7QTlCdWhkSjtBd0R4amRNO0UxQmtCRjtFQUNBO0E5QnlpZEo7O0F3RHprZEU7RUFDRTtFbkNnTEU7RW1DOUtGLGdCcENvTzBCO0FwQncyYzlCO0F3RHZrZE07RTFCcUNGO0VBQ0E7QTlCcWlkSjtBd0R0a2RNO0UxQmtCRjtFQUNBO0E5QnVqZEo7O0F5RHJsZEE7RUFDRTtFQUNBO0VwQzZKRTtFb0MzSkYsZ0JyQ3dSNEI7RXFDdlI1QjtFQUNBO0VBQ0E7RUFDQTtFM0JLRTtFU0ZFLHFJa0JESjtBekR3bGRGO0F1Q25sZE07RWtCZk47SWxCZ0JRO0V2Q3NsZE47QUFDRjtBdUI1bGRFO0VrQ0dJO0F6RDRsZE47O0F5RHZsZEU7RUFDRTtBekQwbGRKOztBeURybGRBO0VBQ0U7RUFDQTtBekR3bGRGOztBeURqbGRBO0VBQ0Usb0JyQ2k0QmtDO0VxQ2g0QmxDLG1CckNnNEJrQztFVXY1QmhDO0E5QjRtZEo7O0F5RDVrZEU7RUNqREE7RUFDQSx5QnRDMEVhO0FwQnVqZGY7QXVCbm5kRTtFbUNWSTtFQUNBO0ExRGdvZE47QTBEN25kSTtFQUVFO0VBQ0E7QTFEOG5kTjs7QXlEemxkRTtFQ2pEQTtFQUNBLHlCdEMwRWE7QXBCb2tkZjtBdUJob2RFO0VtQ1ZJO0VBQ0E7QTFENm9kTjtBMEQxb2RJO0VBRUU7RUFDQTtBMUQyb2ROOztBeUR0bWRFO0VDakRBO0VBQ0EseUJ0QzBFYTtBcEJpbGRmO0F1QjdvZEU7RW1DVkk7RUFDQTtBMUQwcGROO0EwRHZwZEk7RUFFRTtFQUNBO0ExRHdwZE47O0F5RG5uZEU7RUNqREE7RUFDQSx5QnRDMEVhO0FwQjhsZGY7QXVCMXBkRTtFbUNWSTtFQUNBO0ExRHVxZE47QTBEcHFkSTtFQUVFO0VBQ0E7QTFEcXFkTjs7QXlEaG9kRTtFQ2pEQTtFQUNBLHlCdEMwRWE7QXBCMm1kZjtBdUJ2cWRFO0VtQ1ZJO0VBQ0E7QTFEb3JkTjtBMERqcmRJO0VBRUU7RUFDQTtBMURrcmROOztBeUQ3b2RFO0VDakRBO0VBQ0EseUJ0QzBFYTtBcEJ3bmRmO0F1QnByZEU7RW1DVkk7RUFDQTtBMURpc2ROO0EwRDlyZEk7RUFFRTtFQUNBO0ExRCtyZE47O0F5RDFwZEU7RUNqREE7RUFDQSx5QnRDMEVhO0FwQnFvZGY7QXVCanNkRTtFbUNWSTtFQUNBO0ExRDhzZE47QTBEM3NkSTtFQUVFO0VBQ0E7QTFENHNkTjs7QXlEdnFkRTtFQ2pEQTtFQUNBLHlCdEMwRWE7QXBCa3BkZjtBdUI5c2RFO0VtQ1ZJO0VBQ0E7QTFEMnRkTjtBMER4dGRJO0VBRUU7RUFDQTtBMUR5dGROOztBMkR0dWRBO0VBQ0U7RUFDQSxtQnZDeXpCa0M7RXVDdnpCbEMseUJ2Q0tTO0VVU1A7QTlCMnRkSjtBa0NqcmRJO0V5QjVESjtJQVFJO0UzRHl1ZEY7QUFDRjs7QTJEdHVkQTtFQUNFO0VBQ0E7RTdCSUU7QTlCc3VkSjs7QTREcHZkQTtFQUNFO0VBQ0E7RUFDQSxtQnhDeTlCa0M7RXdDeDlCbEM7RTlCVUU7QTlCOHVkSjs7QTREbnZkQTtFQUVFO0E1RHF2ZEY7O0E0RGp2ZEE7RUFDRSxnQnhDNlE0QjtBcEJ1K2M5Qjs7QTRENXVkQTtFQUNFO0E1RCt1ZEY7QTRENXVkRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUQ4dWRKOztBNERwdWRFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RHl1ZHZFO0E2RHJ4ZEU7RUFDRTtBN0R1eGRKO0E2RHB4ZEU7RUFDRTtBN0RzeGRKOztBNERodmRFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RHF2ZHZFO0E2RGp5ZEU7RUFDRTtBN0RteWRKO0E2RGh5ZEU7RUFDRTtBN0RreWRKOztBNEQ1dmRFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RGl3ZHZFO0E2RDd5ZEU7RUFDRTtBN0QreWRKO0E2RDV5ZEU7RUFDRTtBN0Q4eWRKOztBNER4d2RFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RDZ3ZHZFO0E2RHp6ZEU7RUFDRTtBN0QyemRKO0E2RHh6ZEU7RUFDRTtBN0QwemRKOztBNERweGRFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RHl4ZHZFO0E2RHIwZEU7RUFDRTtBN0R1MGRKO0E2RHAwZEU7RUFDRTtBN0RzMGRKOztBNERoeWRFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RHF5ZHZFO0E2RGoxZEU7RUFDRTtBN0RtMWRKO0E2RGgxZEU7RUFDRTtBN0RrMWRKOztBNEQ1eWRFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RGl6ZHZFO0E2RDcxZEU7RUFDRTtBN0QrMWRKO0E2RDUxZEU7RUFDRTtBN0Q4MWRKOztBNER4emRFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RDZ6ZHZFO0E2RHoyZEU7RUFDRTtBN0QyMmRKO0E2RHgyZEU7RUFDRTtBN0QwMmRKOztBOERsM2RFO0VBQ0U7SUFBTztFOURzM2RUO0U4RHIzZEU7SUFBSztFOUR3M2RQO0FBQ0Y7QThEcjNkQTtFQUNFO0VBQ0EsWTFDaytCa0M7RTBDaitCbEM7RUFDQTtFekN3S0k7RXlDdEtKLHlCMUNMUztFVVNQO0E5Qm8zZEo7O0E4RG4zZEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFcxQ2pCUztFMENrQlQ7RUFDQTtFQUNBLHlCMUN1OUJrQztFbUJsK0I5QiwyQnVCWUo7QTlEczNkRjtBdUM5M2RNO0V1QkROO0l2QkVRO0V2Q2k0ZE47QUFDRjs7QThEeDNkQTtFckJZRTtFcUJWQTtBOUQyM2RGOztBOER2M2RFO0VBQ0U7QTlEMDNkSjtBOER2M2RNO0VBSko7SUFLTTtFOUQwM2ROO0FBQ0Y7O0ErRHI2ZEE7RUFDRTtFQUNBO0EvRHc2ZEY7O0ErRHI2ZEE7RUFDRTtBL0R3NmRGOztBZ0UxNmRBO0VBQ0U7RUFDQTtFQUdBO0VBQ0E7RWxDUUU7QTlCbzZkSjs7QWdFbDZkQTtFQUNFO0VBQ0EsYzVDUlM7RTRDU1Q7QWhFcTZkRjtBdUI1NmRFO0V5Q1dFO0VBQ0EsYzVDZE87RTRDZVA7RUFDQSx5QjVDdEJPO0FwQjA3ZFg7QWdFajZkRTtFQUNFLGM1Q2xCTztFNENtQlAseUI1QzFCTztBcEI2N2RYOztBZ0UxNWRBO0VBQ0U7RUFDQTtFQUNBO0VBR0Esc0I1QzNDUztFNEM0Q1Q7QWhFMjVkRjtBZ0V6NWRFO0VsQzFCRTtFQUNBO0E5QnM3ZEo7QWdFejVkRTtFbENoQkU7RUFDQTtBOUI0NmRKO0FnRXo1ZEU7RUFFRSxjNUNsRE87RTRDbURQO0VBQ0Esc0I1QzFETztBcEJvOWRYO0FnRXQ1ZEU7RUFDRTtFQUNBLFc1Q2hFTztFNENpRVAseUIxQ2xEc0I7RTBDbUR0QixxQjFDbkRzQjtBdEIyOGQxQjtBZ0VyNWRFO0VBQ0U7QWhFdTVkSjtBZ0VyNWRJO0VBQ0U7RUFDQSxxQkNqRlM7QWpFdytkZjs7QWdFejRkSTtFQUNFO0FoRTQ0ZE47QWdFejRkUTtFbEMxQko7RUFaQTtBOUJtN2RKO0FnRXg0ZFE7RWxDM0NKO0VBWUE7QTlCMjZkSjtBZ0V2NGRRO0VBQ0U7QWhFeTRkVjtBZ0V0NGRRO0VBQ0UscUJDbEhLO0VEbUhMO0FoRXc0ZFY7QWdFdDRkVTtFQUNFO0VBQ0Esc0JDdkhHO0FqRSsvZGY7O0FrQ244ZEk7RThCbUNBO0lBQ0U7RWhFbzZkSjtFZ0VqNmRNO0lsQzFCSjtJQVpBO0U5QjI4ZEY7RWdFaDZkTTtJbEMzQ0o7SUFZQTtFOUJtOGRGO0VnRS81ZE07SUFDRTtFaEVpNmRSO0VnRTk1ZE07SUFDRSxxQkNsSEs7SURtSEw7RWhFZzZkUjtFZ0U5NWRRO0lBQ0U7SUFDQSxzQkN2SEc7RWpFdWhlYjtBQUNGO0FrQzU5ZEk7RThCbUNBO0lBQ0U7RWhFNDdkSjtFZ0V6N2RNO0lsQzFCSjtJQVpBO0U5Qm0rZEY7RWdFeDdkTTtJbEMzQ0o7SUFZQTtFOUIyOWRGO0VnRXY3ZE07SUFDRTtFaEV5N2RSO0VnRXQ3ZE07SUFDRSxxQkNsSEs7SURtSEw7RWhFdzdkUjtFZ0V0N2RRO0lBQ0U7SUFDQSxzQkN2SEc7RWpFK2llYjtBQUNGO0FrQ3AvZEk7RThCbUNBO0lBQ0U7RWhFbzlkSjtFZ0VqOWRNO0lsQzFCSjtJQVpBO0U5QjIvZEY7RWdFaDlkTTtJbEMzQ0o7SUFZQTtFOUJtL2RGO0VnRS84ZE07SUFDRTtFaEVpOWRSO0VnRTk4ZE07SUFDRSxxQkNsSEs7SURtSEw7RWhFZzlkUjtFZ0U5OGRRO0lBQ0U7SUFDQSxzQkN2SEc7RWpFdWtlYjtBQUNGO0FrQzVnZUk7RThCbUNBO0lBQ0U7RWhFNCtkSjtFZ0V6K2RNO0lsQzFCSjtJQVpBO0U5Qm1oZUY7RWdFeCtkTTtJbEMzQ0o7SUFZQTtFOUIyZ2VGO0VnRXYrZE07SUFDRTtFaEV5K2RSO0VnRXQrZE07SUFDRSxxQkNsSEs7SURtSEw7RWhFdytkUjtFZ0V0K2RRO0lBQ0U7SUFDQSxzQkN2SEc7RWpFK2xlYjtBQUNGO0FnRTM5ZEE7RWxDbkhJO0E5QmlsZUo7QWdFMzlkRTtFQUNFO0FoRTY5ZEo7QWdFMzlkSTtFQUNFO0FoRTY5ZE47O0FrRXRtZUU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFczlkM0M7QXVCOWxlRTtFMkNQTSxjRitJa0U7RUU5SWxFO0FsRXdtZVI7QWtFcm1lTTtFQUNFLFc5Q1BHO0U4Q1FILHlCRnlJa0U7RUV4SWxFLHFCRndJa0U7QWhFKzlkMUU7O0FrRXBuZUU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFbytkM0M7QXVCNW1lRTtFMkNQTSxjRitJa0U7RUU5SWxFO0FsRXNuZVI7QWtFbm5lTTtFQUNFLFc5Q1BHO0U4Q1FILHlCRnlJa0U7RUV4SWxFLHFCRndJa0U7QWhFNitkMUU7O0FrRWxvZUU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFay9kM0M7QXVCMW5lRTtFMkNQTSxjRitJa0U7RUU5SWxFO0FsRW9vZVI7QWtFam9lTTtFQUNFLFc5Q1BHO0U4Q1FILHlCRnlJa0U7RUV4SWxFLHFCRndJa0U7QWhFMi9kMUU7O0FrRWhwZUU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFZ2dlM0M7QXVCeG9lRTtFMkNQTSxjRitJa0U7RUU5SWxFO0FsRWtwZVI7QWtFL29lTTtFQUNFLFc5Q1BHO0U4Q1FILHlCRnlJa0U7RUV4SWxFLHFCRndJa0U7QWhFeWdlMUU7O0FrRTlwZUU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFOGdlM0M7QXVCdHBlRTtFMkNQTSxjRitJa0U7RUU5SWxFO0FsRWdxZVI7QWtFN3BlTTtFQUNFLFc5Q1BHO0U4Q1FILHlCRnlJa0U7RUV4SWxFLHFCRndJa0U7QWhFdWhlMUU7O0FrRTVxZUU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFNGhlM0M7QXVCcHFlRTtFMkNQTSxjRitJa0U7RUU5SWxFO0FsRThxZVI7QWtFM3FlTTtFQUNFLFc5Q1BHO0U4Q1FILHlCRnlJa0U7RUV4SWxFLHFCRndJa0U7QWhFcWllMUU7O0FrRTFyZUU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFMGllM0M7QXVCbHJlRTtFMkNQTSxjRitJa0U7RUU5SWxFO0FsRTRyZVI7QWtFenJlTTtFQUNFLFc5Q1BHO0U4Q1FILHlCRnlJa0U7RUV4SWxFLHFCRndJa0U7QWhFbWplMUU7O0FrRXhzZUU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFd2plM0M7QXVCaHNlRTtFMkNQTSxjRitJa0U7RUU5SWxFO0FsRTBzZVI7QWtFdnNlTTtFQUNFLFc5Q1BHO0U4Q1FILHlCRnlJa0U7RUV4SWxFLHFCRndJa0U7QWhFaWtlMUU7O0FtRXp0ZUE7RUFDRTtFOUNtTEk7RThDakxKLGdCL0M4UjRCO0UrQzdSNUI7RUFDQSxXL0NZUztFK0NYVCx5Qi9DeWxDa0M7RStDeGxDbEM7QW5FNHRlRjtBdUJ2dGVFO0U0Q0RFLFcvQ01PO0UrQ0xQO0FuRTJ0ZUo7QXVCdnRlRTtFNENDSTtBbkV5dGVOOztBbUU5c2VBO0VBQ0U7RUFDQTtFQUNBO0FuRWl0ZUY7O0FtRTNzZUE7RUFDRTtBbkU4c2VGOztBb0VwdmVBO0VBR0UsaUJoRDI0QmtDO0VnRDE0QmxDLGdCaEQwNEJrQztFQzF0QjlCO0UrQzdLSiwyQ2hENDRCa0M7RWdEMzRCbEM7RUFDQTtFQUNBLGdEaEQ2NEJrQztFZ0Q1NEJsQztFdENPRTtBOUI4dWVKO0FvRWx2ZUU7RUFDRSxzQmhEZzRCZ0M7QXBCbzNjcEM7QW9FanZlRTtFQUNFO0FwRW12ZUo7QW9FaHZlRTtFQUNFO0VBQ0E7QXBFa3ZlSjtBb0UvdWVFO0VBQ0U7QXBFaXZlSjs7QW9FN3VlQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNoRHZCUztFZ0R3QlQsMkNoRHEzQmtDO0VnRHAzQmxDO0VBQ0E7RXRDWkU7RUFDQTtBOUI2dmVKOztBb0U5dWVBO0VBQ0UsZ0JoRG0yQmtDO0FwQjg0Y3BDOztBcUV2eGVBO0VBRUU7QXJFeXhlRjtBcUV2eGVFO0VBQ0U7RUFDQTtBckV5eGVKOztBcUVweGVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYWpENHBCa0M7RWlEM3BCbEM7RUFDQTtFQUNBO0VBQ0E7RUFHQTtBckVxeGVGOztBcUU5d2VBO0VBQ0U7RUFDQTtFQUNBLGNqRGk1QmtDO0VpRC80QmxDO0FyRWd4ZUY7QXFFN3dlRTtFOUIzQkksbUM4QjRCRjtFQUNBLDhCakR1NkJnQztBcEJ3MmNwQztBdUN4eWVNO0U4QnVCSjtJOUJ0Qk07RXZDMnllTjtBQUNGO0FxRWx4ZUU7RUFDRSxlakRxNkJnQztBcEIrMmNwQztBcUVoeGVFO0VBQ0Usc0JqRGs2QmdDO0FwQmczY3BDOztBcUU5d2VBO0VBQ0U7RUFDQTtBckVpeGVGO0FxRS93ZUU7RUFDRTtFQUNBO0FyRWl4ZUo7QXFFOXdlRTs7RUFFRTtBckVneGVKO0FxRTd3ZUU7RUFDRTtBckUrd2VKOztBcUUzd2VBO0VBQ0U7RUFDQTtFQUNBO0FyRTh3ZUY7QXFFM3dlRTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7QXJFNndlSjtBcUV6d2VFO0VBQ0U7RUFDQTtFQUNBO0FyRTJ3ZUo7QXFFendlSTtFQUNFO0FyRTJ3ZU47QXFFeHdlSTtFQUNFO0FyRTB3ZU47O0FxRXB3ZUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0Esc0JqRDNHUztFaUQ0R1Q7RUFDQTtFdkNsR0U7RXVDc0dGO0FyRW13ZUY7O0FxRS92ZUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhakRnakJrQztFaUQvaUJsQztFQUNBO0VBQ0Esc0JqRGxIUztBcEJvM2VYO0FxRS92ZUU7RUFBUztBckVrd2VYO0FxRWp3ZUU7RUFBUyxZakQrekJ5QjtBcEJxOGNwQzs7QXFFL3ZlQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGtCakQ2ekJrQztFaUQ1ekJsQztFdkN0SEU7RUFDQTtBOUJ5M2VKO0FxRWp3ZUU7RUFDRSxrQmpEd3pCZ0M7RWlEdHpCaEM7QXJFa3dlSjs7QXFFN3ZlQTtFQUNFO0VBQ0EsZ0JqRHVJNEI7QXBCeW5lOUI7O0FxRTN2ZUE7RUFDRTtFQUdBO0VBQ0EsYWpEMHdCa0M7QXBCay9jcEM7O0FxRXh2ZUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXZDeklFO0VBQ0E7QTlCcTRlSjtBcUV2dmVFO0VBQ0U7QXJFeXZlSjs7QXFFcHZlQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJFdXZlRjs7QWtDOTNlSTtFbUM2SUY7SUFDRSxjN0M5Sm1CO0k2QytKbkI7RXJFcXZlRjtFcUVsdmVBO0lBQ0U7RXJFb3ZlRjtFcUVsdmVFO0lBQ0U7RXJFb3ZlSjtFcUVodmVBO0lBQ0U7RXJFa3ZlRjtFcUVodmVFO0lBQ0U7SUFDQTtJQUFBO0VyRWt2ZUo7RXFFMXVlQTtJQUFZLGM3Q3RMUztFeEJtNmVyQjtBQUNGO0FrQ3I1ZUk7RW1DMktGOztJQUVFLGM3QzlMbUI7RXhCMjZlckI7QUFDRjtBa0MzNWVJO0VtQ2tMRjtJQUFZLGlCakRpdUJzQjtFcEI0Z2RsQztBQUNGO0FzRTM5ZUE7RUFDRTtFQUNBLGFsRGdyQmtDO0VrRC9xQmxDO0VBQ0EsU2xENjFCa0M7RW1EajJCbEMscU5uRG9SNEI7RW1EbFI1QjtFQUNBLGdCbkQ0UjRCO0VtRDNSNUIsZ0JuRGdTNEI7RW1EL1I1QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbERxS0k7RWlEektKO0VBQ0E7QXRFdStlRjtBc0VyK2VFO0VBQVMsWWxEaTFCeUI7QXBCdXBkcEM7QXNFdCtlRTtFQUNFO0VBQ0E7RUFDQSxhbERpMUJnQztFa0RoMUJoQyxjbERpMUJnQztBcEJ1cGRwQztBc0V0K2VJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRFdytlTjs7QXNFbitlQTtFQUNFO0F0RXMrZUY7QXNFcCtlRTtFQUNFO0F0RXMrZUo7QXNFcCtlSTtFQUNFO0VBQ0E7RUFDQSxzQmxEdkJLO0FwQjYvZVg7O0FzRWorZUE7RUFDRTtBdEVvK2VGO0FzRWwrZUU7RUFDRTtFQUNBLGFsRG16QmdDO0VrRGx6QmhDLGNsRGl6QmdDO0FwQm1yZHBDO0FzRWwrZUk7RUFDRTtFQUNBO0VBQ0Esd0JsRHZDSztBcEIyZ2ZYOztBc0UvOWVBO0VBQ0U7QXRFaytlRjtBc0VoK2VFO0VBQ0U7QXRFaytlSjtBc0VoK2VJO0VBQ0U7RUFDQTtFQUNBLHlCbERyREs7QXBCdWhmWDs7QXNFNzllQTtFQUNFO0F0RWcrZUY7QXNFOTllRTtFQUNFO0VBQ0EsYWxEcXhCZ0M7RWtEcHhCaEMsY2xEbXhCZ0M7QXBCNnNkcEM7QXNFOTllSTtFQUNFO0VBQ0E7RUFDQSx1QmxEckVLO0FwQnFpZlg7O0FzRTM4ZUE7RUFDRSxnQmxEK3VCa0M7RWtEOXVCbEM7RUFDQSxXbER2R1M7RWtEd0dUO0VBQ0Esc0JsRC9GUztFVUNQO0E5QjZpZko7O0F3RS9qZkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhcEQ4cUJrQztFb0Q3cUJsQztFQUNBLGdCcEQrMkJrQztFbURwM0JsQyxxTm5Eb1I0QjtFbURsUjVCO0VBQ0EsZ0JuRDRSNEI7RW1EM1I1QixnQm5EZ1M0QjtFbUQvUjVCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VsRHFLSTtFbUR4S0o7RUFDQSxzQnBETlM7RW9ET1Q7RUFDQTtFMUNHRTtBOUIwa2ZKO0F3RXprZkU7RUFDRTtFQUNBO0VBQ0EsV3BEKzJCZ0M7RW9EOTJCaEMsY3BEKzJCZ0M7RW9EOTJCaEM7QXhFMmtmSjtBd0V6a2ZJO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEUwa2ZOOztBd0Vya2ZBO0VBQ0UscUJwRGcyQmtDO0FwQnd1ZHBDO0F3RXRrZkU7RUFDRTtBeEV3a2ZKO0F3RXRrZkk7RUFDRTtFQUNBO0VBQ0EscUNwRDIxQjhCO0FwQjZ1ZHBDO0F3RXJrZkk7RUFDRSxXUGxEUztFT21EVDtFQUNBLHNCcEQ3Q0s7QXBCb25mWDs7QXdFbGtmQTtFQUNFLG1CcEQ0MEJrQztBcEJ5dmRwQztBd0Vua2ZFO0VBQ0U7RUFDQSxhcER3MEJnQztFb0R2MEJoQyxZcERzMEJnQztFb0RyMEJoQztBeEVxa2ZKO0F3RW5rZkk7RUFDRTtFQUNBO0VBQ0EsdUNwRG8wQjhCO0FwQml3ZHBDO0F3RWxrZkk7RUFDRSxTUHpFUztFTzBFVDtFQUNBLHdCcERwRUs7QXBCd29mWDs7QXdFL2pmQTtFQUNFLGtCcERxekJrQztBcEI2d2RwQztBd0Voa2ZFO0VBQ0U7QXhFa2tmSjtBd0Voa2ZJO0VBQ0U7RUFDQTtFQUNBLHdDcERnekI4QjtBcEJreGRwQztBd0UvamZJO0VBQ0UsUVA3RlM7RU84RlQ7RUFDQSx5QnBEeEZLO0FwQnlwZlg7QXdFNWpmRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV3BENHhCZ0M7RW9EM3hCaEM7RUFDQTtFQUNBO0F4RThqZko7O0F3RTFqZkE7RUFDRSxvQnBEcXhCa0M7QXBCd3lkcEM7QXdFM2pmRTtFQUNFO0VBQ0EsYXBEaXhCZ0M7RW9EaHhCaEMsWXBEK3dCZ0M7RW9EOXdCaEM7QXhFNmpmSjtBd0UzamZJO0VBQ0U7RUFDQTtFQUNBLHNDcEQ2d0I4QjtBcEJnemRwQztBd0UxamZJO0VBQ0UsVVBoSVM7RU9pSVQ7RUFDQSx1QnBEM0hLO0FwQnVyZlg7O0F3RXRpZkE7RUFDRTtFQUNBO0VuRDBCSTtFbUR2QkoseUJwRCt0QmtDO0VvRDl0QmxDO0UxQ25JRTtFQUNBO0E5QjRxZko7QXdFdmlmRTtFQUNFO0F4RXlpZko7O0F3RXJpZkE7RUFDRTtFQUNBLGNwRHhKUztBcEJnc2ZYOztBeUVuc2ZBO0VBQ0U7QXpFc3NmRjs7QXlFbnNmQTtFQUNFO0F6RXNzZkY7O0F5RW5zZkE7RUFDRTtFQUNBO0VBQ0E7QXpFc3NmRjtBMEU3dGZFO0VBQ0U7RUFDQTtFQUNBO0ExRSt0Zko7O0F5RXZzZkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWxDbEJJLHNDa0NtQko7QXpFMHNmRjtBdUN6dGZNO0VrQ1FOO0lsQ1BRO0V2QzR0Zk47QUFDRjs7QXlFNXNmQTs7O0VBR0U7QXpFK3NmRjs7QXlFNXNmQTs7RUFFRTtBekUrc2ZGOztBeUU1c2ZBOztFQUVFO0F6RStzZkY7O0F5RXRzZkU7RUFDRTtFQUNBO0VBQ0E7QXpFeXNmSjtBeUV0c2ZFOzs7RUFHRTtFQUNBO0F6RXdzZko7QXlFcnNmRTs7RUFFRTtFQUNBO0VsQzVERSwyQmtDNkRGO0F6RXVzZko7QXVDaHdmTTtFa0NxREo7O0lsQ3BETTtFdkNvd2ZOO0FBQ0Y7O0F5RXBzZkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQSxVckRzOUJtQztFcURyOUJuQztFQUNBLFdyRDNGUztFcUQ0RlQ7RUFDQTtFQUNBO0VBQ0EsWXJEaTlCbUM7RW1CdmlDL0IsOEJrQ3VGSjtBekVzc2ZGO0F1Q3p4Zk07RWtDa0VOOztJbENqRVE7RXZDNnhmTjtBQUNGO0F1Qm55ZkU7OztFa0QyRkUsV3JEcEdPO0VxRHFHUDtFQUNBO0VBQ0EsWXJEMDhCaUM7QXBCbXdkckM7O0F5RTFzZkE7RUFDRTtBekU2c2ZGOztBeUV4c2ZBO0VBQ0U7QXpFMnNmRjs7QXlFcHNmQTs7RUFFRTtFQUNBLFdyRG04Qm1DO0VxRGw4Qm5DLFlyRGs4Qm1DO0VxRGo4Qm5DO0F6RXVzZkY7O0F5RXJzZkE7RUFDRTtBekV3c2ZGOztBeUV0c2ZBO0VBQ0U7QXpFeXNmRjs7QXlFaHNmQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxpQnJEeTVCbUM7RXFEeDVCbkMsZ0JyRHc1Qm1DO0VxRHY1Qm5DO0F6RWtzZkY7QXlFaHNmRTtFQUNFO0VBQ0E7RUFDQSxXckR1NUJpQztFcUR0NUJqQyxXckR1NUJpQztFcUR0NUJqQyxpQnJEdzVCaUM7RXFEdjVCakMsZ0JyRHU1QmlDO0VxRHQ1QmpDO0VBQ0E7RUFDQSxzQnJEbktPO0VxRG9LUDtFQUVBO0VBQ0E7RUFDQTtFbEMvSkUsNkJrQ2dLRjtBekVpc2ZKO0F1QzcxZk07RWtDNklKO0lsQzVJTTtFdkNnMmZOO0FBQ0Y7QXlFbnNmRTtFQUNFO0F6RXFzZko7O0F5RTVyZkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdyRDlMUztFcUQrTFQ7QXpFK3JmRjs7QTJFajRmQTtFQUNFO0lBQUs7RTNFcTRmTDtBQUNGO0EyRW40ZkE7RUFDRTtFQUNBLFd2RHNrQ3dCO0V1RHJrQ3hCLFl2RHFrQ3dCO0V1RHBrQ3hCLHdCdkRza0N3QjtFdURya0N4QjtFQUNBO0VBRUE7RUFDQTtBM0VvNGZGOztBMkVqNGZBO0VBQ0UsV3ZEZ2tDd0I7RXVEL2pDeEIsWXZEK2pDd0I7RXVEOWpDeEIsbUJ2RGdrQ3dCO0FwQm8wZDFCOztBMkU3M2ZBO0VBQ0U7SUFDRTtFM0VnNGZGO0UyRTkzZkE7SUFDRTtJQUNBO0UzRWc0ZkY7QUFDRjtBMkU3M2ZBO0VBQ0U7RUFDQSxXdkRzaUN3QjtFdURyaUN4QixZdkRxaUN3QjtFdURwaUN4Qix3QnZEc2lDd0I7RXVEcmlDeEI7RUFFQTtFQUNBO0VBQ0E7QTNFODNmRjs7QTJFMzNmQTtFQUNFLFd2RGdpQ3dCO0V1RC9oQ3hCLFl2RCtoQ3dCO0FwQisxZDFCOztBMkUxM2ZFO0VBQ0U7O0lBRUU7RTNFNjNmSjtBQUNGO0E0RXo3ZkE7RUFBcUI7QTVFNDdmckI7O0E0RTM3ZkE7RUFBcUI7QTVFKzdmckI7O0E0RTk3ZkE7RUFBcUI7QTVFazhmckI7O0E0RWo4ZkE7RUFBcUI7QTVFcThmckI7O0E0RXA4ZkE7RUFBcUI7QTVFdzhmckI7O0E0RXY4ZkE7RUFBcUI7QTVFMjhmckI7O0E2RTc4ZkU7RUFDRTtBN0VnOWZKOztBdUJ0OGZFOzs7Ozs7O0VzRExJO0E3RXE5Zk47O0E2RTM5ZkU7RUFDRTtBN0U4OWZKOztBdUJwOWZFOzs7OztFc0RMSTtBN0VpK2ZOOztBNkV2K2ZFO0VBQ0U7QTdFMCtmSjs7QXVCaCtmRTs7Ozs7RXNETEk7QTdFNitmTjs7QTZFbi9mRTtFQUNFO0E3RXMvZko7O0F1QjUrZkU7Ozs7O0VzRExJO0E3RXkvZk47O0E2RS8vZkU7RUFDRTtBN0VrZ2dCSjs7QXVCeC9mRTs7Ozs7RXNETEk7QTdFcWdnQk47O0E2RTNnZ0JFO0VBQ0U7QTdFOGdnQko7O0F1QnBnZ0JFOzs7Ozs7O0VzRExJO0E3RW1oZ0JOOztBNkV6aGdCRTtFQUNFO0E3RTRoZ0JKOztBdUJsaGdCRTs7Ozs7RXNETEk7QTdFK2hnQk47O0E2RXJpZ0JFO0VBQ0U7QTdFd2lnQko7O0F1QjloZ0JFOzs7OztFc0RMSTtBN0UyaWdCTjs7QThFMWlnQkE7RUFDRTtBOUU2aWdCRjs7QThFMWlnQkE7RUFDRTtBOUU2aWdCRjs7QStFeGpnQkE7RUFBa0I7QS9FNGpnQmxCOztBK0UzamdCQTtFQUFrQjtBL0UramdCbEI7O0ErRTlqZ0JBO0VBQWtCO0EvRWtrZ0JsQjs7QStFamtnQkE7RUFBa0I7QS9FcWtnQmxCOztBK0Vwa2dCQTtFQUFrQjtBL0V3a2dCbEI7O0ErRXRrZ0JBO0VBQW1CO0EvRTBrZ0JuQjs7QStFemtnQkE7RUFBbUI7QS9FNmtnQm5COztBK0U1a2dCQTtFQUFtQjtBL0VnbGdCbkI7O0ErRS9rZ0JBO0VBQW1CO0EvRW1sZ0JuQjs7QStFbGxnQkE7RUFBbUI7QS9Fc2xnQm5COztBK0VubGdCRTtFQUNFO0EvRXNsZ0JKOztBK0V2bGdCRTtFQUNFO0EvRTBsZ0JKOztBK0UzbGdCRTtFQUNFO0EvRThsZ0JKOztBK0UvbGdCRTtFQUNFO0EvRWttZ0JKOztBK0VubWdCRTtFQUNFO0EvRXNtZ0JKOztBK0V2bWdCRTtFQUNFO0EvRTBtZ0JKOztBK0UzbWdCRTtFQUNFO0EvRThtZ0JKOztBK0UvbWdCRTtFQUNFO0EvRWtuZ0JKOztBK0U5bWdCQTtFQUNFO0EvRWluZ0JGOztBK0UxbWdCQTtFQUNFO0EvRTZtZ0JGOztBK0UxbWdCQTtFQUNFO0EvRTZtZ0JGOztBK0UxbWdCQTtFQUNFO0VBQ0E7QS9FNm1nQkY7O0ErRTFtZ0JBO0VBQ0U7RUFDQTtBL0U2bWdCRjs7QStFMW1nQkE7RUFDRTtFQUNBO0EvRTZtZ0JGOztBK0UxbWdCQTtFQUNFO0VBQ0E7QS9FNm1nQkY7O0ErRTFtZ0JBO0VBQ0U7QS9FNm1nQkY7O0ErRTFtZ0JBO0VBQ0U7QS9FNm1nQkY7O0ErRTFtZ0JBO0VBQ0U7QS9FNm1nQkY7O0ErRTFtZ0JBO0VBQ0U7QS9FNm1nQkY7O0EwRXJyZ0JFO0VBQ0U7RUFDQTtFQUNBO0ExRXdyZ0JKOztBZ0ZqcmdCTTtFQUF3QjtBaEZxcmdCOUI7O0FnRnJyZ0JNO0VBQXdCO0FoRnlyZ0I5Qjs7QWdGenJnQk07RUFBd0I7QWhGNnJnQjlCOztBZ0Y3cmdCTTtFQUF3QjtBaEZpc2dCOUI7O0FnRmpzZ0JNO0VBQXdCO0FoRnFzZ0I5Qjs7QWdGcnNnQk07RUFBd0I7QWhGeXNnQjlCOztBZ0Z6c2dCTTtFQUF3QjtBaEY2c2dCOUI7O0FnRjdzZ0JNO0VBQXdCO0FoRml0Z0I5Qjs7QWdGanRnQk07RUFBd0I7QWhGcXRnQjlCOztBa0NwcWdCSTtFOENqREU7SUFBd0I7RWhGMHRnQjVCO0VnRjF0Z0JJO0lBQXdCO0VoRjZ0Z0I1QjtFZ0Y3dGdCSTtJQUF3QjtFaEZndWdCNUI7RWdGaHVnQkk7SUFBd0I7RWhGbXVnQjVCO0VnRm51Z0JJO0lBQXdCO0VoRnN1Z0I1QjtFZ0Z0dWdCSTtJQUF3QjtFaEZ5dWdCNUI7RWdGenVnQkk7SUFBd0I7RWhGNHVnQjVCO0VnRjV1Z0JJO0lBQXdCO0VoRit1Z0I1QjtFZ0YvdWdCSTtJQUF3QjtFaEZrdmdCNUI7QUFDRjtBa0Nsc2dCSTtFOENqREU7SUFBd0I7RWhGdXZnQjVCO0VnRnZ2Z0JJO0lBQXdCO0VoRjB2Z0I1QjtFZ0YxdmdCSTtJQUF3QjtFaEY2dmdCNUI7RWdGN3ZnQkk7SUFBd0I7RWhGZ3dnQjVCO0VnRmh3Z0JJO0lBQXdCO0VoRm13Z0I1QjtFZ0Zud2dCSTtJQUF3QjtFaEZzd2dCNUI7RWdGdHdnQkk7SUFBd0I7RWhGeXdnQjVCO0VnRnp3Z0JJO0lBQXdCO0VoRjR3Z0I1QjtFZ0Y1d2dCSTtJQUF3QjtFaEYrd2dCNUI7QUFDRjtBa0MvdGdCSTtFOENqREU7SUFBd0I7RWhGb3hnQjVCO0VnRnB4Z0JJO0lBQXdCO0VoRnV4Z0I1QjtFZ0Z2eGdCSTtJQUF3QjtFaEYweGdCNUI7RWdGMXhnQkk7SUFBd0I7RWhGNnhnQjVCO0VnRjd4Z0JJO0lBQXdCO0VoRmd5Z0I1QjtFZ0ZoeWdCSTtJQUF3QjtFaEZteWdCNUI7RWdGbnlnQkk7SUFBd0I7RWhGc3lnQjVCO0VnRnR5Z0JJO0lBQXdCO0VoRnl5Z0I1QjtFZ0Z6eWdCSTtJQUF3QjtFaEY0eWdCNUI7QUFDRjtBa0M1dmdCSTtFOENqREU7SUFBd0I7RWhGaXpnQjVCO0VnRmp6Z0JJO0lBQXdCO0VoRm96Z0I1QjtFZ0ZwemdCSTtJQUF3QjtFaEZ1emdCNUI7RWdGdnpnQkk7SUFBd0I7RWhGMHpnQjVCO0VnRjF6Z0JJO0lBQXdCO0VoRjZ6Z0I1QjtFZ0Y3emdCSTtJQUF3QjtFaEZnMGdCNUI7RWdGaDBnQkk7SUFBd0I7RWhGbTBnQjVCO0VnRm4wZ0JJO0lBQXdCO0VoRnMwZ0I1QjtFZ0Z0MGdCSTtJQUF3QjtFaEZ5MGdCNUI7QUFDRjtBZ0ZoMGdCQTtFQUVJO0lBQXFCO0VoRmswZ0J2QjtFZ0ZsMGdCRTtJQUFxQjtFaEZxMGdCdkI7RWdGcjBnQkU7SUFBcUI7RWhGdzBnQnZCO0VnRngwZ0JFO0lBQXFCO0VoRjIwZ0J2QjtFZ0YzMGdCRTtJQUFxQjtFaEY4MGdCdkI7RWdGOTBnQkU7SUFBcUI7RWhGaTFnQnZCO0VnRmoxZ0JFO0lBQXFCO0VoRm8xZ0J2QjtFZ0ZwMWdCRTtJQUFxQjtFaEZ1MWdCdkI7RWdGdjFnQkU7SUFBcUI7RWhGMDFnQnZCO0FBQ0Y7QWlGaDNnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRmszZ0JGO0FpRmgzZ0JFO0VBQ0U7RUFDQTtBakZrM2dCSjtBaUYvMmdCRTs7Ozs7RUFLRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakZpM2dCSjs7QWlGeDJnQkk7RUFDRTtBakYyMmdCTjs7QWlGNTJnQkk7RUFDRTtBakYrMmdCTjs7QWlGaDNnQkk7RUFDRTtBakZtM2dCTjs7QWlGcDNnQkk7RUFDRTtBakZ1M2dCTjs7QWtGaDVnQkk7RUFBZ0M7QWxGbzVnQnBDOztBa0ZuNWdCSTtFQUFnQztBbEZ1NWdCcEM7O0FrRnQ1Z0JJO0VBQWdDO0FsRjA1Z0JwQzs7QWtGejVnQkk7RUFBZ0M7QWxGNjVnQnBDOztBa0YzNWdCSTtFQUE4QjtBbEYrNWdCbEM7O0FrRjk1Z0JJO0VBQThCO0FsRms2Z0JsQzs7QWtGajZnQkk7RUFBOEI7QWxGcTZnQmxDOztBa0ZwNmdCSTtFQUE4QjtBbEZ3NmdCbEM7O0FrRnY2Z0JJO0VBQThCO0FsRjI2Z0JsQzs7QWtGMTZnQkk7RUFBOEI7QWxGODZnQmxDOztBa0Y3NmdCSTtFQUE4QjtBbEZpN2dCbEM7O0FrRmg3Z0JJO0VBQThCO0FsRm83Z0JsQzs7QWtGbDdnQkk7RUFBb0M7QWxGczdnQnhDOztBa0ZyN2dCSTtFQUFvQztBbEZ5N2dCeEM7O0FrRng3Z0JJO0VBQW9DO0FsRjQ3Z0J4Qzs7QWtGMzdnQkk7RUFBb0M7QWxGKzdnQnhDOztBa0Y5N2dCSTtFQUFvQztBbEZrOGdCeEM7O0FrRmg4Z0JJO0VBQWlDO0FsRm84Z0JyQzs7QWtGbjhnQkk7RUFBaUM7QWxGdThnQnJDOztBa0Z0OGdCSTtFQUFpQztBbEYwOGdCckM7O0FrRno4Z0JJO0VBQWlDO0FsRjY4Z0JyQzs7QWtGNThnQkk7RUFBaUM7QWxGZzlnQnJDOztBa0Y5OGdCSTtFQUFrQztBbEZrOWdCdEM7O0FrRmo5Z0JJO0VBQWtDO0FsRnE5Z0J0Qzs7QWtGcDlnQkk7RUFBa0M7QWxGdzlnQnRDOztBa0Z2OWdCSTtFQUFrQztBbEYyOWdCdEM7O0FrRjE5Z0JJO0VBQWtDO0FsRjg5Z0J0Qzs7QWtGNzlnQkk7RUFBa0M7QWxGaStnQnRDOztBa0YvOWdCSTtFQUFnQztBbEZtK2dCcEM7O0FrRmwrZ0JJO0VBQWdDO0FsRnMrZ0JwQzs7QWtGcitnQkk7RUFBZ0M7QWxGeStnQnBDOztBa0Z4K2dCSTtFQUFnQztBbEY0K2dCcEM7O0FrRjMrZ0JJO0VBQWdDO0FsRisrZ0JwQzs7QWtGOStnQkk7RUFBZ0M7QWxGay9nQnBDOztBa0N0K2dCSTtFZ0RsREE7SUFBZ0M7RWxGNmhoQmxDO0VrRjVoaEJFO0lBQWdDO0VsRitoaEJsQztFa0Y5aGhCRTtJQUFnQztFbEZpaWhCbEM7RWtGaGloQkU7SUFBZ0M7RWxGbWloQmxDO0VrRmppaEJFO0lBQThCO0VsRm9paEJoQztFa0ZuaWhCRTtJQUE4QjtFbEZzaWhCaEM7RWtGcmloQkU7SUFBOEI7RWxGd2loQmhDO0VrRnZpaEJFO0lBQThCO0VsRjBpaEJoQztFa0Z6aWhCRTtJQUE4QjtFbEY0aWhCaEM7RWtGM2loQkU7SUFBOEI7RWxGOGloQmhDO0VrRjdpaEJFO0lBQThCO0VsRmdqaEJoQztFa0YvaWhCRTtJQUE4QjtFbEZramhCaEM7RWtGaGpoQkU7SUFBb0M7RWxGbWpoQnRDO0VrRmxqaEJFO0lBQW9DO0VsRnFqaEJ0QztFa0ZwamhCRTtJQUFvQztFbEZ1amhCdEM7RWtGdGpoQkU7SUFBb0M7RWxGeWpoQnRDO0VrRnhqaEJFO0lBQW9DO0VsRjJqaEJ0QztFa0Z6amhCRTtJQUFpQztFbEY0amhCbkM7RWtGM2poQkU7SUFBaUM7RWxGOGpoQm5DO0VrRjdqaEJFO0lBQWlDO0VsRmdraEJuQztFa0YvamhCRTtJQUFpQztFbEZra2hCbkM7RWtGamtoQkU7SUFBaUM7RWxGb2toQm5DO0VrRmxraEJFO0lBQWtDO0VsRnFraEJwQztFa0Zwa2hCRTtJQUFrQztFbEZ1a2hCcEM7RWtGdGtoQkU7SUFBa0M7RWxGeWtoQnBDO0VrRnhraEJFO0lBQWtDO0VsRjJraEJwQztFa0Yxa2hCRTtJQUFrQztFbEY2a2hCcEM7RWtGNWtoQkU7SUFBa0M7RWxGK2toQnBDO0VrRjdraEJFO0lBQWdDO0VsRmdsaEJsQztFa0Yva2hCRTtJQUFnQztFbEZrbGhCbEM7RWtGamxoQkU7SUFBZ0M7RWxGb2xoQmxDO0VrRm5saEJFO0lBQWdDO0VsRnNsaEJsQztFa0ZybGhCRTtJQUFnQztFbEZ3bGhCbEM7RWtGdmxoQkU7SUFBZ0M7RWxGMGxoQmxDO0FBQ0Y7QWtDL2toQkk7RWdEbERBO0lBQWdDO0VsRnFvaEJsQztFa0Zwb2hCRTtJQUFnQztFbEZ1b2hCbEM7RWtGdG9oQkU7SUFBZ0M7RWxGeW9oQmxDO0VrRnhvaEJFO0lBQWdDO0VsRjJvaEJsQztFa0Z6b2hCRTtJQUE4QjtFbEY0b2hCaEM7RWtGM29oQkU7SUFBOEI7RWxGOG9oQmhDO0VrRjdvaEJFO0lBQThCO0VsRmdwaEJoQztFa0Yvb2hCRTtJQUE4QjtFbEZrcGhCaEM7RWtGanBoQkU7SUFBOEI7RWxGb3BoQmhDO0VrRm5waEJFO0lBQThCO0VsRnNwaEJoQztFa0ZycGhCRTtJQUE4QjtFbEZ3cGhCaEM7RWtGdnBoQkU7SUFBOEI7RWxGMHBoQmhDO0VrRnhwaEJFO0lBQW9DO0VsRjJwaEJ0QztFa0YxcGhCRTtJQUFvQztFbEY2cGhCdEM7RWtGNXBoQkU7SUFBb0M7RWxGK3BoQnRDO0VrRjlwaEJFO0lBQW9DO0VsRmlxaEJ0QztFa0ZocWhCRTtJQUFvQztFbEZtcWhCdEM7RWtGanFoQkU7SUFBaUM7RWxGb3FoQm5DO0VrRm5xaEJFO0lBQWlDO0VsRnNxaEJuQztFa0ZycWhCRTtJQUFpQztFbEZ3cWhCbkM7RWtGdnFoQkU7SUFBaUM7RWxGMHFoQm5DO0VrRnpxaEJFO0lBQWlDO0VsRjRxaEJuQztFa0YxcWhCRTtJQUFrQztFbEY2cWhCcEM7RWtGNXFoQkU7SUFBa0M7RWxGK3FoQnBDO0VrRjlxaEJFO0lBQWtDO0VsRmlyaEJwQztFa0ZocmhCRTtJQUFrQztFbEZtcmhCcEM7RWtGbHJoQkU7SUFBa0M7RWxGcXJoQnBDO0VrRnByaEJFO0lBQWtDO0VsRnVyaEJwQztFa0ZycmhCRTtJQUFnQztFbEZ3cmhCbEM7RWtGdnJoQkU7SUFBZ0M7RWxGMHJoQmxDO0VrRnpyaEJFO0lBQWdDO0VsRjRyaEJsQztFa0YzcmhCRTtJQUFnQztFbEY4cmhCbEM7RWtGN3JoQkU7SUFBZ0M7RWxGZ3NoQmxDO0VrRi9yaEJFO0lBQWdDO0VsRmtzaEJsQztBQUNGO0FrQ3ZyaEJJO0VnRGxEQTtJQUFnQztFbEY2dWhCbEM7RWtGNXVoQkU7SUFBZ0M7RWxGK3VoQmxDO0VrRjl1aEJFO0lBQWdDO0VsRml2aEJsQztFa0ZodmhCRTtJQUFnQztFbEZtdmhCbEM7RWtGanZoQkU7SUFBOEI7RWxGb3ZoQmhDO0VrRm52aEJFO0lBQThCO0VsRnN2aEJoQztFa0ZydmhCRTtJQUE4QjtFbEZ3dmhCaEM7RWtGdnZoQkU7SUFBOEI7RWxGMHZoQmhDO0VrRnp2aEJFO0lBQThCO0VsRjR2aEJoQztFa0YzdmhCRTtJQUE4QjtFbEY4dmhCaEM7RWtGN3ZoQkU7SUFBOEI7RWxGZ3doQmhDO0VrRi92aEJFO0lBQThCO0VsRmt3aEJoQztFa0Zod2hCRTtJQUFvQztFbEZtd2hCdEM7RWtGbHdoQkU7SUFBb0M7RWxGcXdoQnRDO0VrRnB3aEJFO0lBQW9DO0VsRnV3aEJ0QztFa0Z0d2hCRTtJQUFvQztFbEZ5d2hCdEM7RWtGeHdoQkU7SUFBb0M7RWxGMndoQnRDO0VrRnp3aEJFO0lBQWlDO0VsRjR3aEJuQztFa0Yzd2hCRTtJQUFpQztFbEY4d2hCbkM7RWtGN3doQkU7SUFBaUM7RWxGZ3hoQm5DO0VrRi93aEJFO0lBQWlDO0VsRmt4aEJuQztFa0ZqeGhCRTtJQUFpQztFbEZveGhCbkM7RWtGbHhoQkU7SUFBa0M7RWxGcXhoQnBDO0VrRnB4aEJFO0lBQWtDO0VsRnV4aEJwQztFa0Z0eGhCRTtJQUFrQztFbEZ5eGhCcEM7RWtGeHhoQkU7SUFBa0M7RWxGMnhoQnBDO0VrRjF4aEJFO0lBQWtDO0VsRjZ4aEJwQztFa0Y1eGhCRTtJQUFrQztFbEYreGhCcEM7RWtGN3hoQkU7SUFBZ0M7RWxGZ3loQmxDO0VrRi94aEJFO0lBQWdDO0VsRmt5aEJsQztFa0ZqeWhCRTtJQUFnQztFbEZveWhCbEM7RWtGbnloQkU7SUFBZ0M7RWxGc3loQmxDO0VrRnJ5aEJFO0lBQWdDO0VsRnd5aEJsQztFa0Z2eWhCRTtJQUFnQztFbEYweWhCbEM7QUFDRjtBa0MveGhCSTtFZ0RsREE7SUFBZ0M7RWxGcTFoQmxDO0VrRnAxaEJFO0lBQWdDO0VsRnUxaEJsQztFa0Z0MWhCRTtJQUFnQztFbEZ5MWhCbEM7RWtGeDFoQkU7SUFBZ0M7RWxGMjFoQmxDO0VrRnoxaEJFO0lBQThCO0VsRjQxaEJoQztFa0YzMWhCRTtJQUE4QjtFbEY4MWhCaEM7RWtGNzFoQkU7SUFBOEI7RWxGZzJoQmhDO0VrRi8xaEJFO0lBQThCO0VsRmsyaEJoQztFa0ZqMmhCRTtJQUE4QjtFbEZvMmhCaEM7RWtGbjJoQkU7SUFBOEI7RWxGczJoQmhDO0VrRnIyaEJFO0lBQThCO0VsRncyaEJoQztFa0Z2MmhCRTtJQUE4QjtFbEYwMmhCaEM7RWtGeDJoQkU7SUFBb0M7RWxGMjJoQnRDO0VrRjEyaEJFO0lBQW9DO0VsRjYyaEJ0QztFa0Y1MmhCRTtJQUFvQztFbEYrMmhCdEM7RWtGOTJoQkU7SUFBb0M7RWxGaTNoQnRDO0VrRmgzaEJFO0lBQW9DO0VsRm0zaEJ0QztFa0ZqM2hCRTtJQUFpQztFbEZvM2hCbkM7RWtGbjNoQkU7SUFBaUM7RWxGczNoQm5DO0VrRnIzaEJFO0lBQWlDO0VsRnczaEJuQztFa0Z2M2hCRTtJQUFpQztFbEYwM2hCbkM7RWtGejNoQkU7SUFBaUM7RWxGNDNoQm5DO0VrRjEzaEJFO0lBQWtDO0VsRjYzaEJwQztFa0Y1M2hCRTtJQUFrQztFbEYrM2hCcEM7RWtGOTNoQkU7SUFBa0M7RWxGaTRoQnBDO0VrRmg0aEJFO0lBQWtDO0VsRm00aEJwQztFa0ZsNGhCRTtJQUFrQztFbEZxNGhCcEM7RWtGcDRoQkU7SUFBa0M7RWxGdTRoQnBDO0VrRnI0aEJFO0lBQWdDO0VsRnc0aEJsQztFa0Z2NGhCRTtJQUFnQztFbEYwNGhCbEM7RWtGejRoQkU7SUFBZ0M7RWxGNDRoQmxDO0VrRjM0aEJFO0lBQWdDO0VsRjg0aEJsQztFa0Y3NGhCRTtJQUFnQztFbEZnNWhCbEM7RWtGLzRoQkU7SUFBZ0M7RWxGazVoQmxDO0FBQ0Y7QW1GNzdoQkk7RUFBd0I7QW5GZzhoQjVCOztBbUYvN2hCSTtFQUF3QjtBbkZtOGhCNUI7O0FtRmw4aEJJO0VBQXdCO0FuRnM4aEI1Qjs7QWtDbDVoQkk7RWlEdERBO0lBQXdCO0VuRjY4aEIxQjtFbUY1OGhCRTtJQUF3QjtFbkYrOGhCMUI7RW1GOThoQkU7SUFBd0I7RW5GaTloQjFCO0FBQ0Y7QWtDOTVoQkk7RWlEdERBO0lBQXdCO0VuRnc5aEIxQjtFbUZ2OWhCRTtJQUF3QjtFbkYwOWhCMUI7RW1GejloQkU7SUFBd0I7RW5GNDloQjFCO0FBQ0Y7QWtDejZoQkk7RWlEdERBO0lBQXdCO0VuRm0raEIxQjtFbUZsK2hCRTtJQUF3QjtFbkZxK2hCMUI7RW1GcCtoQkU7SUFBd0I7RW5GdStoQjFCO0FBQ0Y7QWtDcDdoQkk7RWlEdERBO0lBQXdCO0VuRjgraEIxQjtFbUY3K2hCRTtJQUF3QjtFbkZnL2hCMUI7RW1GLytoQkU7SUFBd0I7RW5Gay9oQjFCO0FBQ0Y7QW9GeC9oQkU7RUFBeUI7S0FBQTtVQUFBO0FwRjIvaEIzQjs7QW9GMy9oQkU7RUFBeUI7S0FBQTtVQUFBO0FwRisvaEIzQjs7QW9GLy9oQkU7RUFBeUI7S0FBQTtVQUFBO0FwRm1naUIzQjs7QXFGbmdpQkU7RUFBc0I7QXJGdWdpQnhCOztBcUZ2Z2lCRTtFQUFzQjtBckYyZ2lCeEI7O0FzRjFnaUJFO0VBQXlCO0F0RjhnaUIzQjs7QXNGOWdpQkU7RUFBeUI7QXRGa2hpQjNCOztBc0ZsaGlCRTtFQUF5QjtBdEZzaGlCM0I7O0FzRnRoaUJFO0VBQXlCO0F0RjBoaUIzQjs7QXNGMWhpQkU7RUFBeUI7QXRGOGhpQjNCOztBc0Z6aGlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYWxFaXFCa0M7QXBCMjNnQnBDOztBc0Z6aGlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYWxFeXBCa0M7QXBCbTRnQnBDOztBc0Z4aGlCRTtFQURGO0lBRUk7SUFDQTtJQUNBLGFsRWlwQmdDO0VwQjI0Z0JsQztBQUNGOztBdUZ0amlCQTtFQ0VFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEZ3amlCRjs7QXdGOWlpQkU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhGZ2ppQko7O0F5RjdraUJBO0VBQWE7QXpGaWxpQmI7O0F5RmhsaUJBO0VBQVU7QXpGb2xpQlY7O0F5Rm5saUJBO0VBQWE7QXpGdWxpQmI7O0F5RnRsaUJBO0VBQWU7QXpGMGxpQmY7O0EwRnpsaUJJO0VBQXVCO0ExRjZsaUIzQjs7QTBGN2xpQkk7RUFBdUI7QTFGaW1pQjNCOztBMEZqbWlCSTtFQUF1QjtBMUZxbWlCM0I7O0EwRnJtaUJJO0VBQXVCO0ExRnltaUIzQjs7QTBGem1pQkk7RUFBdUI7QTFGNm1pQjNCOztBMEY3bWlCSTtFQUF1QjtBMUZpbmlCM0I7O0EwRmpuaUJJO0VBQXVCO0ExRnFuaUIzQjs7QTBGcm5pQkk7RUFBdUI7QTFGeW5pQjNCOztBMEZ6bmlCSTtFQUF1QjtBMUY2bmlCM0I7O0EwRjduaUJJO0VBQXVCO0ExRmlvaUIzQjs7QTBGN25pQkE7RUFBVTtBMUZpb2lCVjs7QTBGaG9pQkE7RUFBVTtBMUZvb2lCVjs7QTBGaG9pQkE7RUFBYztBMUZvb2lCZDs7QTBGbm9pQkE7RUFBYztBMUZ1b2lCZDs7QTBGcm9pQkE7RUFBVTtBMUZ5b2lCVjs7QTBGeG9pQkE7RUFBVTtBMUY0b2lCVjs7QTJGcnBpQlE7RUFBZ0M7QTNGeXBpQnhDOztBMkZ4cGlCUTs7RUFFRTtBM0YycGlCVjs7QTJGenBpQlE7Ozs7O0VBRUU7QTNGK3BpQlY7O0EyRjdwaUJROztFQUVFO0EzRmdxaUJWOztBMkY5cGlCUTs7Ozs7RUFFRTtBM0ZvcWlCVjs7QTJGbnJpQlE7RUFBZ0M7QTNGdXJpQnhDOztBMkZ0cmlCUTs7O0VBRUU7QTNGMHJpQlY7O0EyRnhyaUJROzs7RUFFRTtBM0Y0cmlCVjs7QTJGMXJpQlE7OztFQUVFO0EzRjhyaUJWOztBMkY1cmlCUTs7O0VBRUU7QTNGZ3NpQlY7O0EyRi9zaUJRO0VBQWdDO0EzRm10aUJ4Qzs7QTJGbHRpQlE7O0VBRUU7QTNGcXRpQlY7O0EyRm50aUJROzs7Ozs7RUFFRTtBM0YwdGlCVjs7QTJGeHRpQlE7O0VBRUU7QTNGMnRpQlY7O0EyRnp0aUJROztFQUVFO0EzRjR0aUJWOztBMkYzdWlCUTtFQUFnQztBM0YrdWlCeEM7O0EyRjl1aUJROztFQUVFO0EzRml2aUJWOztBMkYvdWlCUTs7RUFFRTtBM0ZrdmlCVjs7QTJGaHZpQlE7O0VBRUU7QTNGbXZpQlY7O0EyRmp2aUJROztFQUVFO0EzRm92aUJWOztBMkZud2lCUTtFQUFnQztBM0Z1d2lCeEM7O0EyRnR3aUJROztFQUVFO0EzRnl3aUJWOztBMkZ2d2lCUTs7RUFFRTtBM0Ywd2lCVjs7QTJGeHdpQlE7O0VBRUU7QTNGMndpQlY7O0EyRnp3aUJROztFQUVFO0EzRjR3aUJWOztBMkYzeGlCUTtFQUFnQztBM0YreGlCeEM7O0EyRjl4aUJROztFQUVFO0EzRml5aUJWOztBMkYveGlCUTs7RUFFRTtBM0ZreWlCVjs7QTJGaHlpQlE7O0VBRUU7QTNGbXlpQlY7O0EyRmp5aUJROztFQUVFO0EzRm95aUJWOztBMkZuemlCUTtFQUFnQztBM0Z1emlCeEM7O0EyRnR6aUJROztFQUVFO0EzRnl6aUJWOztBMkZ2emlCUTs7RUFFRTtBM0YwemlCVjs7QTJGeHppQlE7O0VBRUU7QTNGMnppQlY7O0EyRnp6aUJROztFQUVFO0EzRjR6aUJWOztBMkYzMGlCUTtFQUFnQztBM0YrMGlCeEM7O0EyRjkwaUJROztFQUVFO0EzRmkxaUJWOztBMkYvMGlCUTs7RUFFRTtBM0ZrMWlCVjs7QTJGaDFpQlE7O0VBRUU7QTNGbTFpQlY7O0EyRmoxaUJROztFQUVFO0EzRm8xaUJWOztBMkZuMmlCUTtFQUFnQztBM0Z1MmlCeEM7O0EyRnQyaUJROztFQUVFO0EzRnkyaUJWOztBMkZ2MmlCUTs7RUFFRTtBM0YwMmlCVjs7QTJGeDJpQlE7O0VBRUU7QTNGMjJpQlY7O0EyRnoyaUJROztFQUVFO0EzRjQyaUJWOztBMkYzM2lCUTtFQUFnQztBM0YrM2lCeEM7O0EyRjkzaUJROztFQUVFO0EzRmk0aUJWOztBMkYvM2lCUTs7RUFFRTtBM0ZrNGlCVjs7QTJGaDRpQlE7O0VBRUU7QTNGbTRpQlY7O0EyRmo0aUJROztFQUVFO0EzRm80aUJWOztBMkZuNWlCUTtFQUFnQztBM0Z1NWlCeEM7O0EyRnQ1aUJROztFQUVFO0EzRnk1aUJWOztBMkZ2NWlCUTs7RUFFRTtBM0YwNWlCVjs7QTJGeDVpQlE7O0VBRUU7QTNGMjVpQlY7O0EyRno1aUJROztFQUVFO0EzRjQ1aUJWOztBMkYzNmlCUTtFQUFnQztBM0YrNmlCeEM7O0EyRjk2aUJROztFQUVFO0EzRmk3aUJWOztBMkYvNmlCUTs7RUFFRTtBM0ZrN2lCVjs7QTJGaDdpQlE7O0VBRUU7QTNGbTdpQlY7O0EyRmo3aUJROztFQUVFO0EzRm83aUJWOztBMkY1NmlCUTtFQUF3QjtBM0ZnN2lCaEM7O0EyRi82aUJROztFQUVFO0EzRms3aUJWOztBMkZoN2lCUTs7RUFFRTtBM0ZtN2lCVjs7QTJGajdpQlE7O0VBRUU7QTNGbzdpQlY7O0EyRmw3aUJROztFQUVFO0EzRnE3aUJWOztBMkZwOGlCUTtFQUF3QjtBM0Z3OGlCaEM7O0EyRnY4aUJROztFQUVFO0EzRjA4aUJWOztBMkZ4OGlCUTs7RUFFRTtBM0YyOGlCVjs7QTJGejhpQlE7O0VBRUU7QTNGNDhpQlY7O0EyRjE4aUJROztFQUVFO0EzRjY4aUJWOztBMkY1OWlCUTtFQUF3QjtBM0ZnK2lCaEM7O0EyRi85aUJROztFQUVFO0EzRmsraUJWOztBMkZoK2lCUTs7RUFFRTtBM0ZtK2lCVjs7QTJGaitpQlE7O0VBRUU7QTNGbytpQlY7O0EyRmwraUJROztFQUVFO0EzRnEraUJWOztBMkZwL2lCUTtFQUF3QjtBM0Z3L2lCaEM7O0EyRnYvaUJROztFQUVFO0EzRjAvaUJWOztBMkZ4L2lCUTs7RUFFRTtBM0YyL2lCVjs7QTJGei9pQlE7O0VBRUU7QTNGNC9pQlY7O0EyRjEvaUJROztFQUVFO0EzRjYvaUJWOztBMkY1Z2pCUTtFQUF3QjtBM0ZnaGpCaEM7O0EyRi9nakJROztFQUVFO0EzRmtoakJWOztBMkZoaGpCUTs7RUFFRTtBM0ZtaGpCVjs7QTJGamhqQlE7O0VBRUU7QTNGb2hqQlY7O0EyRmxoakJROztFQUVFO0EzRnFoakJWOztBMkYvZ2pCSTtFQUFtQjtBM0ZtaGpCdkI7O0EyRmxoakJJOztFQUVFO0EzRnFoakJOOztBMkZuaGpCSTs7RUFFRTtBM0ZzaGpCTjs7QTJGcGhqQkk7O0VBRUU7QTNGdWhqQk47O0EyRnJoakJJOztFQUVFO0EzRndoakJOOztBa0NqaWpCSTtFeURsREk7SUFBZ0M7RTNGd2xqQnRDO0UyRnZsakJNOztJQUVFO0UzRnlsakJSO0UyRnZsakJNOztJQUVFO0UzRnlsakJSO0UyRnZsakJNOztJQUVFO0UzRnlsakJSO0UyRnZsakJNOztJQUVFO0UzRnlsakJSO0UyRnhtakJNO0lBQWdDO0UzRjJtakJ0QztFMkYxbWpCTTs7SUFFRTtFM0Y0bWpCUjtFMkYxbWpCTTs7SUFFRTtFM0Y0bWpCUjtFMkYxbWpCTTs7SUFFRTtFM0Y0bWpCUjtFMkYxbWpCTTs7SUFFRTtFM0Y0bWpCUjtFMkYzbmpCTTtJQUFnQztFM0Y4bmpCdEM7RTJGN25qQk07O0lBRUU7RTNGK25qQlI7RTJGN25qQk07O0lBRUU7RTNGK25qQlI7RTJGN25qQk07O0lBRUU7RTNGK25qQlI7RTJGN25qQk07O0lBRUU7RTNGK25qQlI7RTJGOW9qQk07SUFBZ0M7RTNGaXBqQnRDO0UyRmhwakJNOztJQUVFO0UzRmtwakJSO0UyRmhwakJNOztJQUVFO0UzRmtwakJSO0UyRmhwakJNOztJQUVFO0UzRmtwakJSO0UyRmhwakJNOztJQUVFO0UzRmtwakJSO0UyRmpxakJNO0lBQWdDO0UzRm9xakJ0QztFMkZucWpCTTs7SUFFRTtFM0ZxcWpCUjtFMkZucWpCTTs7SUFFRTtFM0ZxcWpCUjtFMkZucWpCTTs7SUFFRTtFM0ZxcWpCUjtFMkZucWpCTTs7SUFFRTtFM0ZxcWpCUjtFMkZwcmpCTTtJQUFnQztFM0Z1cmpCdEM7RTJGdHJqQk07O0lBRUU7RTNGd3JqQlI7RTJGdHJqQk07O0lBRUU7RTNGd3JqQlI7RTJGdHJqQk07O0lBRUU7RTNGd3JqQlI7RTJGdHJqQk07O0lBRUU7RTNGd3JqQlI7RTJGdnNqQk07SUFBZ0M7RTNGMHNqQnRDO0UyRnpzakJNOztJQUVFO0UzRjJzakJSO0UyRnpzakJNOztJQUVFO0UzRjJzakJSO0UyRnpzakJNOztJQUVFO0UzRjJzakJSO0UyRnpzakJNOztJQUVFO0UzRjJzakJSO0UyRjF0akJNO0lBQWdDO0UzRjZ0akJ0QztFMkY1dGpCTTs7SUFFRTtFM0Y4dGpCUjtFMkY1dGpCTTs7SUFFRTtFM0Y4dGpCUjtFMkY1dGpCTTs7SUFFRTtFM0Y4dGpCUjtFMkY1dGpCTTs7SUFFRTtFM0Y4dGpCUjtFMkY3dWpCTTtJQUFnQztFM0ZndmpCdEM7RTJGL3VqQk07O0lBRUU7RTNGaXZqQlI7RTJGL3VqQk07O0lBRUU7RTNGaXZqQlI7RTJGL3VqQk07O0lBRUU7RTNGaXZqQlI7RTJGL3VqQk07O0lBRUU7RTNGaXZqQlI7RTJGaHdqQk07SUFBZ0M7RTNGbXdqQnRDO0UyRmx3akJNOztJQUVFO0UzRm93akJSO0UyRmx3akJNOztJQUVFO0UzRm93akJSO0UyRmx3akJNOztJQUVFO0UzRm93akJSO0UyRmx3akJNOztJQUVFO0UzRm93akJSO0UyRm54akJNO0lBQWdDO0UzRnN4akJ0QztFMkZyeGpCTTs7SUFFRTtFM0Z1eGpCUjtFMkZyeGpCTTs7SUFFRTtFM0Z1eGpCUjtFMkZyeGpCTTs7SUFFRTtFM0Z1eGpCUjtFMkZyeGpCTTs7SUFFRTtFM0Z1eGpCUjtFMkZ0eWpCTTtJQUFnQztFM0Z5eWpCdEM7RTJGeHlqQk07O0lBRUU7RTNGMHlqQlI7RTJGeHlqQk07O0lBRUU7RTNGMHlqQlI7RTJGeHlqQk07O0lBRUU7RTNGMHlqQlI7RTJGeHlqQk07O0lBRUU7RTNGMHlqQlI7RTJGbHlqQk07SUFBd0I7RTNGcXlqQjlCO0UyRnB5akJNOztJQUVFO0UzRnN5akJSO0UyRnB5akJNOztJQUVFO0UzRnN5akJSO0UyRnB5akJNOztJQUVFO0UzRnN5akJSO0UyRnB5akJNOztJQUVFO0UzRnN5akJSO0UyRnJ6akJNO0lBQXdCO0UzRnd6akI5QjtFMkZ2empCTTs7SUFFRTtFM0Z5empCUjtFMkZ2empCTTs7SUFFRTtFM0Z5empCUjtFMkZ2empCTTs7SUFFRTtFM0Z5empCUjtFMkZ2empCTTs7SUFFRTtFM0Z5empCUjtFMkZ4MGpCTTtJQUF3QjtFM0YyMGpCOUI7RTJGMTBqQk07O0lBRUU7RTNGNDBqQlI7RTJGMTBqQk07O0lBRUU7RTNGNDBqQlI7RTJGMTBqQk07O0lBRUU7RTNGNDBqQlI7RTJGMTBqQk07O0lBRUU7RTNGNDBqQlI7RTJGMzFqQk07SUFBd0I7RTNGODFqQjlCO0UyRjcxakJNOztJQUVFO0UzRisxakJSO0UyRjcxakJNOztJQUVFO0UzRisxakJSO0UyRjcxakJNOztJQUVFO0UzRisxakJSO0UyRjcxakJNOztJQUVFO0UzRisxakJSO0UyRjkyakJNO0lBQXdCO0UzRmkzakI5QjtFMkZoM2pCTTs7SUFFRTtFM0ZrM2pCUjtFMkZoM2pCTTs7SUFFRTtFM0ZrM2pCUjtFMkZoM2pCTTs7SUFFRTtFM0ZrM2pCUjtFMkZoM2pCTTs7SUFFRTtFM0ZrM2pCUjtFMkY1MmpCRTtJQUFtQjtFM0YrMmpCckI7RTJGOTJqQkU7O0lBRUU7RTNGZzNqQko7RTJGOTJqQkU7O0lBRUU7RTNGZzNqQko7RTJGOTJqQkU7O0lBRUU7RTNGZzNqQko7RTJGOTJqQkU7O0lBRUU7RTNGZzNqQko7QUFDRjtBa0MxM2pCSTtFeURsREk7SUFBZ0M7RTNGZzdqQnRDO0UyRi82akJNOztJQUVFO0UzRmk3akJSO0UyRi82akJNOztJQUVFO0UzRmk3akJSO0UyRi82akJNOztJQUVFO0UzRmk3akJSO0UyRi82akJNOztJQUVFO0UzRmk3akJSO0UyRmg4akJNO0lBQWdDO0UzRm04akJ0QztFMkZsOGpCTTs7SUFFRTtFM0ZvOGpCUjtFMkZsOGpCTTs7SUFFRTtFM0ZvOGpCUjtFMkZsOGpCTTs7SUFFRTtFM0ZvOGpCUjtFMkZsOGpCTTs7SUFFRTtFM0ZvOGpCUjtFMkZuOWpCTTtJQUFnQztFM0ZzOWpCdEM7RTJGcjlqQk07O0lBRUU7RTNGdTlqQlI7RTJGcjlqQk07O0lBRUU7RTNGdTlqQlI7RTJGcjlqQk07O0lBRUU7RTNGdTlqQlI7RTJGcjlqQk07O0lBRUU7RTNGdTlqQlI7RTJGdCtqQk07SUFBZ0M7RTNGeStqQnRDO0UyRngrakJNOztJQUVFO0UzRjArakJSO0UyRngrakJNOztJQUVFO0UzRjArakJSO0UyRngrakJNOztJQUVFO0UzRjArakJSO0UyRngrakJNOztJQUVFO0UzRjArakJSO0UyRnovakJNO0lBQWdDO0UzRjQvakJ0QztFMkYzL2pCTTs7SUFFRTtFM0Y2L2pCUjtFMkYzL2pCTTs7SUFFRTtFM0Y2L2pCUjtFMkYzL2pCTTs7SUFFRTtFM0Y2L2pCUjtFMkYzL2pCTTs7SUFFRTtFM0Y2L2pCUjtFMkY1Z2tCTTtJQUFnQztFM0YrZ2tCdEM7RTJGOWdrQk07O0lBRUU7RTNGZ2hrQlI7RTJGOWdrQk07O0lBRUU7RTNGZ2hrQlI7RTJGOWdrQk07O0lBRUU7RTNGZ2hrQlI7RTJGOWdrQk07O0lBRUU7RTNGZ2hrQlI7RTJGL2hrQk07SUFBZ0M7RTNGa2lrQnRDO0UyRmppa0JNOztJQUVFO0UzRm1pa0JSO0UyRmppa0JNOztJQUVFO0UzRm1pa0JSO0UyRmppa0JNOztJQUVFO0UzRm1pa0JSO0UyRmppa0JNOztJQUVFO0UzRm1pa0JSO0UyRmxqa0JNO0lBQWdDO0UzRnFqa0J0QztFMkZwamtCTTs7SUFFRTtFM0ZzamtCUjtFMkZwamtCTTs7SUFFRTtFM0ZzamtCUjtFMkZwamtCTTs7SUFFRTtFM0ZzamtCUjtFMkZwamtCTTs7SUFFRTtFM0ZzamtCUjtFMkZya2tCTTtJQUFnQztFM0Z3a2tCdEM7RTJGdmtrQk07O0lBRUU7RTNGeWtrQlI7RTJGdmtrQk07O0lBRUU7RTNGeWtrQlI7RTJGdmtrQk07O0lBRUU7RTNGeWtrQlI7RTJGdmtrQk07O0lBRUU7RTNGeWtrQlI7RTJGeGxrQk07SUFBZ0M7RTNGMmxrQnRDO0UyRjFsa0JNOztJQUVFO0UzRjRsa0JSO0UyRjFsa0JNOztJQUVFO0UzRjRsa0JSO0UyRjFsa0JNOztJQUVFO0UzRjRsa0JSO0UyRjFsa0JNOztJQUVFO0UzRjRsa0JSO0UyRjNta0JNO0lBQWdDO0UzRjhta0J0QztFMkY3bWtCTTs7SUFFRTtFM0YrbWtCUjtFMkY3bWtCTTs7SUFFRTtFM0YrbWtCUjtFMkY3bWtCTTs7SUFFRTtFM0YrbWtCUjtFMkY3bWtCTTs7SUFFRTtFM0YrbWtCUjtFMkY5bmtCTTtJQUFnQztFM0Zpb2tCdEM7RTJGaG9rQk07O0lBRUU7RTNGa29rQlI7RTJGaG9rQk07O0lBRUU7RTNGa29rQlI7RTJGaG9rQk07O0lBRUU7RTNGa29rQlI7RTJGaG9rQk07O0lBRUU7RTNGa29rQlI7RTJGMW5rQk07SUFBd0I7RTNGNm5rQjlCO0UyRjVua0JNOztJQUVFO0UzRjhua0JSO0UyRjVua0JNOztJQUVFO0UzRjhua0JSO0UyRjVua0JNOztJQUVFO0UzRjhua0JSO0UyRjVua0JNOztJQUVFO0UzRjhua0JSO0UyRjdva0JNO0lBQXdCO0UzRmdwa0I5QjtFMkYvb2tCTTs7SUFFRTtFM0ZpcGtCUjtFMkYvb2tCTTs7SUFFRTtFM0ZpcGtCUjtFMkYvb2tCTTs7SUFFRTtFM0ZpcGtCUjtFMkYvb2tCTTs7SUFFRTtFM0ZpcGtCUjtFMkZocWtCTTtJQUF3QjtFM0ZtcWtCOUI7RTJGbHFrQk07O0lBRUU7RTNGb3FrQlI7RTJGbHFrQk07O0lBRUU7RTNGb3FrQlI7RTJGbHFrQk07O0lBRUU7RTNGb3FrQlI7RTJGbHFrQk07O0lBRUU7RTNGb3FrQlI7RTJGbnJrQk07SUFBd0I7RTNGc3JrQjlCO0UyRnJya0JNOztJQUVFO0UzRnVya0JSO0UyRnJya0JNOztJQUVFO0UzRnVya0JSO0UyRnJya0JNOztJQUVFO0UzRnVya0JSO0UyRnJya0JNOztJQUVFO0UzRnVya0JSO0UyRnRza0JNO0lBQXdCO0UzRnlza0I5QjtFMkZ4c2tCTTs7SUFFRTtFM0Ywc2tCUjtFMkZ4c2tCTTs7SUFFRTtFM0Ywc2tCUjtFMkZ4c2tCTTs7SUFFRTtFM0Ywc2tCUjtFMkZ4c2tCTTs7SUFFRTtFM0Ywc2tCUjtFMkZwc2tCRTtJQUFtQjtFM0Z1c2tCckI7RTJGdHNrQkU7O0lBRUU7RTNGd3NrQko7RTJGdHNrQkU7O0lBRUU7RTNGd3NrQko7RTJGdHNrQkU7O0lBRUU7RTNGd3NrQko7RTJGdHNrQkU7O0lBRUU7RTNGd3NrQko7QUFDRjtBa0NsdGtCSTtFeURsREk7SUFBZ0M7RTNGd3drQnRDO0UyRnZ3a0JNOztJQUVFO0UzRnl3a0JSO0UyRnZ3a0JNOztJQUVFO0UzRnl3a0JSO0UyRnZ3a0JNOztJQUVFO0UzRnl3a0JSO0UyRnZ3a0JNOztJQUVFO0UzRnl3a0JSO0UyRnh4a0JNO0lBQWdDO0UzRjJ4a0J0QztFMkYxeGtCTTs7SUFFRTtFM0Y0eGtCUjtFMkYxeGtCTTs7SUFFRTtFM0Y0eGtCUjtFMkYxeGtCTTs7SUFFRTtFM0Y0eGtCUjtFMkYxeGtCTTs7SUFFRTtFM0Y0eGtCUjtFMkYzeWtCTTtJQUFnQztFM0Y4eWtCdEM7RTJGN3lrQk07O0lBRUU7RTNGK3lrQlI7RTJGN3lrQk07O0lBRUU7RTNGK3lrQlI7RTJGN3lrQk07O0lBRUU7RTNGK3lrQlI7RTJGN3lrQk07O0lBRUU7RTNGK3lrQlI7RTJGOXprQk07SUFBZ0M7RTNGaTBrQnRDO0UyRmgwa0JNOztJQUVFO0UzRmswa0JSO0UyRmgwa0JNOztJQUVFO0UzRmswa0JSO0UyRmgwa0JNOztJQUVFO0UzRmswa0JSO0UyRmgwa0JNOztJQUVFO0UzRmswa0JSO0UyRmoxa0JNO0lBQWdDO0UzRm8xa0J0QztFMkZuMWtCTTs7SUFFRTtFM0ZxMWtCUjtFMkZuMWtCTTs7SUFFRTtFM0ZxMWtCUjtFMkZuMWtCTTs7SUFFRTtFM0ZxMWtCUjtFMkZuMWtCTTs7SUFFRTtFM0ZxMWtCUjtFMkZwMmtCTTtJQUFnQztFM0Z1MmtCdEM7RTJGdDJrQk07O0lBRUU7RTNGdzJrQlI7RTJGdDJrQk07O0lBRUU7RTNGdzJrQlI7RTJGdDJrQk07O0lBRUU7RTNGdzJrQlI7RTJGdDJrQk07O0lBRUU7RTNGdzJrQlI7RTJGdjNrQk07SUFBZ0M7RTNGMDNrQnRDO0UyRnoza0JNOztJQUVFO0UzRjIza0JSO0UyRnoza0JNOztJQUVFO0UzRjIza0JSO0UyRnoza0JNOztJQUVFO0UzRjIza0JSO0UyRnoza0JNOztJQUVFO0UzRjIza0JSO0UyRjE0a0JNO0lBQWdDO0UzRjY0a0J0QztFMkY1NGtCTTs7SUFFRTtFM0Y4NGtCUjtFMkY1NGtCTTs7SUFFRTtFM0Y4NGtCUjtFMkY1NGtCTTs7SUFFRTtFM0Y4NGtCUjtFMkY1NGtCTTs7SUFFRTtFM0Y4NGtCUjtFMkY3NWtCTTtJQUFnQztFM0ZnNmtCdEM7RTJGLzVrQk07O0lBRUU7RTNGaTZrQlI7RTJGLzVrQk07O0lBRUU7RTNGaTZrQlI7RTJGLzVrQk07O0lBRUU7RTNGaTZrQlI7RTJGLzVrQk07O0lBRUU7RTNGaTZrQlI7RTJGaDdrQk07SUFBZ0M7RTNGbTdrQnRDO0UyRmw3a0JNOztJQUVFO0UzRm83a0JSO0UyRmw3a0JNOztJQUVFO0UzRm83a0JSO0UyRmw3a0JNOztJQUVFO0UzRm83a0JSO0UyRmw3a0JNOztJQUVFO0UzRm83a0JSO0UyRm44a0JNO0lBQWdDO0UzRnM4a0J0QztFMkZyOGtCTTs7SUFFRTtFM0Z1OGtCUjtFMkZyOGtCTTs7SUFFRTtFM0Z1OGtCUjtFMkZyOGtCTTs7SUFFRTtFM0Z1OGtCUjtFMkZyOGtCTTs7SUFFRTtFM0Z1OGtCUjtFMkZ0OWtCTTtJQUFnQztFM0Z5OWtCdEM7RTJGeDlrQk07O0lBRUU7RTNGMDlrQlI7RTJGeDlrQk07O0lBRUU7RTNGMDlrQlI7RTJGeDlrQk07O0lBRUU7RTNGMDlrQlI7RTJGeDlrQk07O0lBRUU7RTNGMDlrQlI7RTJGbDlrQk07SUFBd0I7RTNGcTlrQjlCO0UyRnA5a0JNOztJQUVFO0UzRnM5a0JSO0UyRnA5a0JNOztJQUVFO0UzRnM5a0JSO0UyRnA5a0JNOztJQUVFO0UzRnM5a0JSO0UyRnA5a0JNOztJQUVFO0UzRnM5a0JSO0UyRnIra0JNO0lBQXdCO0UzRncra0I5QjtFMkZ2K2tCTTs7SUFFRTtFM0Z5K2tCUjtFMkZ2K2tCTTs7SUFFRTtFM0Z5K2tCUjtFMkZ2K2tCTTs7SUFFRTtFM0Z5K2tCUjtFMkZ2K2tCTTs7SUFFRTtFM0Z5K2tCUjtFMkZ4L2tCTTtJQUF3QjtFM0YyL2tCOUI7RTJGMS9rQk07O0lBRUU7RTNGNC9rQlI7RTJGMS9rQk07O0lBRUU7RTNGNC9rQlI7RTJGMS9rQk07O0lBRUU7RTNGNC9rQlI7RTJGMS9rQk07O0lBRUU7RTNGNC9rQlI7RTJGM2dsQk07SUFBd0I7RTNGOGdsQjlCO0UyRjdnbEJNOztJQUVFO0UzRitnbEJSO0UyRjdnbEJNOztJQUVFO0UzRitnbEJSO0UyRjdnbEJNOztJQUVFO0UzRitnbEJSO0UyRjdnbEJNOztJQUVFO0UzRitnbEJSO0UyRjlobEJNO0lBQXdCO0UzRmlpbEI5QjtFMkZoaWxCTTs7SUFFRTtFM0ZraWxCUjtFMkZoaWxCTTs7SUFFRTtFM0ZraWxCUjtFMkZoaWxCTTs7SUFFRTtFM0ZraWxCUjtFMkZoaWxCTTs7SUFFRTtFM0ZraWxCUjtFMkY1aGxCRTtJQUFtQjtFM0YraGxCckI7RTJGOWhsQkU7O0lBRUU7RTNGZ2lsQko7RTJGOWhsQkU7O0lBRUU7RTNGZ2lsQko7RTJGOWhsQkU7O0lBRUU7RTNGZ2lsQko7RTJGOWhsQkU7O0lBRUU7RTNGZ2lsQko7QUFDRjtBa0MxaWxCSTtFeURsREk7SUFBZ0M7RTNGZ21sQnRDO0UyRi9sbEJNOztJQUVFO0UzRmltbEJSO0UyRi9sbEJNOztJQUVFO0UzRmltbEJSO0UyRi9sbEJNOztJQUVFO0UzRmltbEJSO0UyRi9sbEJNOztJQUVFO0UzRmltbEJSO0UyRmhubEJNO0lBQWdDO0UzRm1ubEJ0QztFMkZsbmxCTTs7SUFFRTtFM0ZvbmxCUjtFMkZsbmxCTTs7SUFFRTtFM0ZvbmxCUjtFMkZsbmxCTTs7SUFFRTtFM0ZvbmxCUjtFMkZsbmxCTTs7SUFFRTtFM0ZvbmxCUjtFMkZub2xCTTtJQUFnQztFM0Zzb2xCdEM7RTJGcm9sQk07O0lBRUU7RTNGdW9sQlI7RTJGcm9sQk07O0lBRUU7RTNGdW9sQlI7RTJGcm9sQk07O0lBRUU7RTNGdW9sQlI7RTJGcm9sQk07O0lBRUU7RTNGdW9sQlI7RTJGdHBsQk07SUFBZ0M7RTNGeXBsQnRDO0UyRnhwbEJNOztJQUVFO0UzRjBwbEJSO0UyRnhwbEJNOztJQUVFO0UzRjBwbEJSO0UyRnhwbEJNOztJQUVFO0UzRjBwbEJSO0UyRnhwbEJNOztJQUVFO0UzRjBwbEJSO0UyRnpxbEJNO0lBQWdDO0UzRjRxbEJ0QztFMkYzcWxCTTs7SUFFRTtFM0Y2cWxCUjtFMkYzcWxCTTs7SUFFRTtFM0Y2cWxCUjtFMkYzcWxCTTs7SUFFRTtFM0Y2cWxCUjtFMkYzcWxCTTs7SUFFRTtFM0Y2cWxCUjtFMkY1cmxCTTtJQUFnQztFM0YrcmxCdEM7RTJGOXJsQk07O0lBRUU7RTNGZ3NsQlI7RTJGOXJsQk07O0lBRUU7RTNGZ3NsQlI7RTJGOXJsQk07O0lBRUU7RTNGZ3NsQlI7RTJGOXJsQk07O0lBRUU7RTNGZ3NsQlI7RTJGL3NsQk07SUFBZ0M7RTNGa3RsQnRDO0UyRmp0bEJNOztJQUVFO0UzRm10bEJSO0UyRmp0bEJNOztJQUVFO0UzRm10bEJSO0UyRmp0bEJNOztJQUVFO0UzRm10bEJSO0UyRmp0bEJNOztJQUVFO0UzRm10bEJSO0UyRmx1bEJNO0lBQWdDO0UzRnF1bEJ0QztFMkZwdWxCTTs7SUFFRTtFM0ZzdWxCUjtFMkZwdWxCTTs7SUFFRTtFM0ZzdWxCUjtFMkZwdWxCTTs7SUFFRTtFM0ZzdWxCUjtFMkZwdWxCTTs7SUFFRTtFM0ZzdWxCUjtFMkZydmxCTTtJQUFnQztFM0Z3dmxCdEM7RTJGdnZsQk07O0lBRUU7RTNGeXZsQlI7RTJGdnZsQk07O0lBRUU7RTNGeXZsQlI7RTJGdnZsQk07O0lBRUU7RTNGeXZsQlI7RTJGdnZsQk07O0lBRUU7RTNGeXZsQlI7RTJGeHdsQk07SUFBZ0M7RTNGMndsQnRDO0UyRjF3bEJNOztJQUVFO0UzRjR3bEJSO0UyRjF3bEJNOztJQUVFO0UzRjR3bEJSO0UyRjF3bEJNOztJQUVFO0UzRjR3bEJSO0UyRjF3bEJNOztJQUVFO0UzRjR3bEJSO0UyRjN4bEJNO0lBQWdDO0UzRjh4bEJ0QztFMkY3eGxCTTs7SUFFRTtFM0YreGxCUjtFMkY3eGxCTTs7SUFFRTtFM0YreGxCUjtFMkY3eGxCTTs7SUFFRTtFM0YreGxCUjtFMkY3eGxCTTs7SUFFRTtFM0YreGxCUjtFMkY5eWxCTTtJQUFnQztFM0ZpemxCdEM7RTJGaHpsQk07O0lBRUU7RTNGa3psQlI7RTJGaHpsQk07O0lBRUU7RTNGa3psQlI7RTJGaHpsQk07O0lBRUU7RTNGa3psQlI7RTJGaHpsQk07O0lBRUU7RTNGa3psQlI7RTJGMXlsQk07SUFBd0I7RTNGNnlsQjlCO0UyRjV5bEJNOztJQUVFO0UzRjh5bEJSO0UyRjV5bEJNOztJQUVFO0UzRjh5bEJSO0UyRjV5bEJNOztJQUVFO0UzRjh5bEJSO0UyRjV5bEJNOztJQUVFO0UzRjh5bEJSO0UyRjd6bEJNO0lBQXdCO0UzRmcwbEI5QjtFMkYvemxCTTs7SUFFRTtFM0ZpMGxCUjtFMkYvemxCTTs7SUFFRTtFM0ZpMGxCUjtFMkYvemxCTTs7SUFFRTtFM0ZpMGxCUjtFMkYvemxCTTs7SUFFRTtFM0ZpMGxCUjtFMkZoMWxCTTtJQUF3QjtFM0ZtMWxCOUI7RTJGbDFsQk07O0lBRUU7RTNGbzFsQlI7RTJGbDFsQk07O0lBRUU7RTNGbzFsQlI7RTJGbDFsQk07O0lBRUU7RTNGbzFsQlI7RTJGbDFsQk07O0lBRUU7RTNGbzFsQlI7RTJGbjJsQk07SUFBd0I7RTNGczJsQjlCO0UyRnIybEJNOztJQUVFO0UzRnUybEJSO0UyRnIybEJNOztJQUVFO0UzRnUybEJSO0UyRnIybEJNOztJQUVFO0UzRnUybEJSO0UyRnIybEJNOztJQUVFO0UzRnUybEJSO0UyRnQzbEJNO0lBQXdCO0UzRnkzbEI5QjtFMkZ4M2xCTTs7SUFFRTtFM0YwM2xCUjtFMkZ4M2xCTTs7SUFFRTtFM0YwM2xCUjtFMkZ4M2xCTTs7SUFFRTtFM0YwM2xCUjtFMkZ4M2xCTTs7SUFFRTtFM0YwM2xCUjtFMkZwM2xCRTtJQUFtQjtFM0Z1M2xCckI7RTJGdDNsQkU7O0lBRUU7RTNGdzNsQko7RTJGdDNsQkU7O0lBRUU7RTNGdzNsQko7RTJGdDNsQkU7O0lBRUU7RTNGdzNsQko7RTJGdDNsQkU7O0lBRUU7RTNGdzNsQko7QUFDRjtBNEZ6N2xCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtBNUZ5N2xCSjs7QTZGbjhsQkE7RUFBa0I7QTdGdThsQmxCOztBNkZuOGxCQTtFQUFpQjtBN0Z1OGxCakI7O0E2RnQ4bEJBO0VBQWlCO0E3RjA4bEJqQjs7QTZGejhsQkE7RUFBaUI7QTdGNjhsQmpCOztBNkY1OGxCQTtFQ1RFO0VBQ0E7RUFDQTtBOUZ5OWxCRjs7QTZGMThsQkk7RUFBd0I7QTdGODhsQjVCOztBNkY3OGxCSTtFQUF3QjtBN0ZpOWxCNUI7O0E2Rmg5bEJJO0VBQXdCO0E3Rm85bEI1Qjs7QWtDLzZsQkk7RTJEdkNBO0lBQXdCO0U3RjI5bEIxQjtFNkYxOWxCRTtJQUF3QjtFN0Y2OWxCMUI7RTZGNTlsQkU7SUFBd0I7RTdGKzlsQjFCO0FBQ0Y7QWtDMzdsQkk7RTJEdkNBO0lBQXdCO0U3RnMrbEIxQjtFNkZyK2xCRTtJQUF3QjtFN0Z3K2xCMUI7RTZGditsQkU7SUFBd0I7RTdGMCtsQjFCO0FBQ0Y7QWtDdDhsQkk7RTJEdkNBO0lBQXdCO0U3RmkvbEIxQjtFNkZoL2xCRTtJQUF3QjtFN0ZtL2xCMUI7RTZGbC9sQkU7SUFBd0I7RTdGcS9sQjFCO0FBQ0Y7QWtDajlsQkk7RTJEdkNBO0lBQXdCO0U3RjQvbEIxQjtFNkYzL2xCRTtJQUF3QjtFN0Y4L2xCMUI7RTZGNy9sQkU7SUFBd0I7RTdGZ2dtQjFCO0FBQ0Y7QTZGMy9sQkE7RUFBbUI7QTdGOC9sQm5COztBNkY3L2xCQTtFQUFtQjtBN0ZpZ21CbkI7O0E2RmhnbUJBO0VBQW1CO0E3Rm9nbUJuQjs7QTZGaGdtQkE7RUFBdUI7QTdGb2dtQnZCOztBNkZuZ21CQTtFQUF1QjtBN0Z1Z21CdkI7O0E2RnRnbUJBO0VBQXVCO0E3RjBnbUJ2Qjs7QTZGemdtQkE7RUFBdUI7QTdGNmdtQnZCOztBNkY1Z21CQTtFQUF1QjtBN0ZnaG1CdkI7O0E2Ri9nbUJBO0VBQXVCO0E3Rm1obUJ2Qjs7QTZGL2dtQkE7RUFBYztBN0ZtaG1CZDs7QStGMWptQkU7RUFDRTtBL0Y2am1CSjs7QXVCbmptQkU7RXdFTE07QS9GNGptQlI7O0ErRmxrbUJFO0VBQ0U7QS9GcWttQko7O0F1QjNqbUJFO0V3RUxNO0EvRm9rbUJSOztBK0Yxa21CRTtFQUNFO0EvRjZrbUJKOztBdUJua21CRTtFd0VMTTtBL0Y0a21CUjs7QStGbGxtQkU7RUFDRTtBL0ZxbG1CSjs7QXVCM2ttQkU7RXdFTE07QS9Gb2xtQlI7O0ErRjFsbUJFO0VBQ0U7QS9GNmxtQko7O0F1Qm5sbUJFO0V3RUxNO0EvRjRsbUJSOztBK0ZsbW1CRTtFQUNFO0EvRnFtbUJKOztBdUIzbG1CRTtFd0VMTTtBL0ZvbW1CUjs7QStGMW1tQkU7RUFDRTtBL0Y2bW1CSjs7QXVCbm1tQkU7RXdFTE07QS9GNG1tQlI7O0ErRmxubUJFO0VBQ0U7QS9GcW5tQko7O0F1QjNtbUJFO0V3RUxNO0EvRm9ubUJSOztBNkY3a21CQTtFQUFhO0E3RmlsbUJiOztBNkZobG1CQTtFQUFjO0E3Rm9sbUJkOztBNkZsbG1CQTtFQUFpQjtBN0ZzbG1CakI7O0E2RnJsbUJBO0VBQWlCO0E3RnlsbUJqQjs7QTZGcmxtQkE7RUd2REU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEdncG1CRjs7QTZGemxtQkE7RUFBd0I7QTdGNmxtQnhCOztBNkYzbG1CQTtFQUNFO0VBQ0E7QTdGOGxtQkY7O0E2RnpsbUJBO0VBQWM7QTdGNmxtQmQ7O0FpRzlwbUJBO0VBQ0U7QWpHaXFtQkY7O0FpRzlwbUJBO0VBQ0U7QWpHaXFtQkY7O0FrR2pxbUJFO0VBQ0U7OztJQUtFO0lBRUE7RWxHaXFtQko7RWtHN3BtQkk7SUFDRTtFbEcrcG1CTjtFa0d0cG1CRTtJQUNFO0VsR3dwbUJKO0VrRzFvbUJFO0lBQ0U7RWxHNG9tQko7RWtHMW9tQkU7O0lBRUU7SUFDQTtFbEc0b21CSjtFa0d6b21CRTs7SUFFRTtFbEcyb21CSjtFa0d4b21CRTs7O0lBR0U7SUFDQTtFbEcwb21CSjtFa0d2b21CRTs7SUFFRTtFbEd5b21CSjtFa0dqb21CRTtJQUNFLFE5RTJpQzhCO0VwQndsa0JsQztFa0dqb21CRTtJQUNFO0VsR21vbUJKO0VrR2pvbUJFO0lBQ0U7RWxHbW9tQko7RWtHL25tQkU7SUFDRTtFbEdpb21CSjtFa0cvbm1CRTtJQUNFO0VsR2lvbUJKO0VrRzlubUJFO0lBQ0U7RWxHZ29tQko7RWtHOW5tQkk7O0lBRUU7RWxHZ29tQk47RWtHM25tQkk7O0lBRUU7RWxHNm5tQk47RWtHem5tQkU7SUFDRTtFbEcybm1CSjtFa0d6bm1CSTs7OztJQUlFLHFCOUU5R0c7RXBCeXVtQlQ7RWtHdm5tQkU7SUFDRTtJQUNBLHFCOUVwSEs7RXBCNnVtQlQ7QUFDRjtBbUd2dm1CQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VDcUVFLG9DRHBFNkI7QW5HMHZtQmpDO0FtR3h2bUJDO0VBQ0M7RUFDQTtBbkcwdm1CRjtBbUd4dm1CQztFQzhERyx3Q0Q3RDZCO0FuRzJ2bUJqQzs7QXFHeHdtQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFRDRERywwQkMzRCtCO0FyRzZ3bUJuQzs7QXFHM3dtQkE7RUFDQztFQUNBLFVEa0NxQjtFQ2pDckI7RUFDQSxjREhzQjtFQ0l0QjtFQUNBO0VBQ0E7RUFDQTtBckc4d21CRDs7QXFHNXdtQkE7RUFDQztBckcrd21CRDs7QXNHaHltQkM7RUFDQztFQUNBO0VBQ0E7RUYyRUUsc0JFMUU2QjtBdEdxeW1CakM7QXNHbnltQkM7RUFDQztBdEdxeW1CRjtBc0dueW1CQztFQUNDO0F0R3F5bUJGO0FzR255bUJDO0VBQ0M7QXRHcXltQkY7O0F1R2x6bUJDO0VBQ0M7RUFDQTtBdkdxem1CRjtBdUduem1CQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFSDRDRSwwQkczQ2dDO0VIMERoQyxzQkd6RDZCO0F2R3l6bUJqQztBdUd2em1CQztFQUNDO0F2R3l6bUJGO0F1R3Z6bUJDO0VBQ0MsMEJIVG1DO0FwR2swbUJyQztBdUd2em1CQztFQUNDO0F2R3l6bUJGO0F1R3Z6bUJDO0VBQ0M7QXZHeXptQkY7QXVHdnptQkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBdkd5em1CRjs7QW9HaHdtQkE7RUFDSTtBcEdtd21CSjs7QW9HaHdtQkE7RUFDSSxjQTlGbUI7RUErRm5CLG9CQXBHb0I7RUFxR3BCLGVBbkdrQjtFQW9HbEIsaUJBbkdvQjtFQW9HcEIsK0JBdEd1QjtBcEd5Mm1CM0I7O0FvR2h3bUJBO0VBQ0ksaUJBbkdvQjtFQW9HcEI7RUFDQTtBcEdtd21CSjs7QW9HaHdtQkE7RUFDSSx5QkFoRmU7RUFpRmY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBM0NBLHNCQTRDK0I7RUFqRC9CLDhDQXhDcUI7RUE4QnJCLGtCQTFCc0I7QXBHKzFtQjFCO0FvR3R3bUJJO0VBSUk7QXBHcXdtQlI7QW9HbHdtQkk7RUFDSSxzQkl2SHFCO0F4RzIzbUI3QjtBb0dsd21CSTtFQUNJO0FwR293bUJSO0FvR2x3bUJJO0VBbEVBLCtDQXZDMkI7QXBHKzJtQi9CO0FvR253bUJJO0VBL0VBLDBCQWdGc0M7QXBHdXdtQjFDO0FvR3B3bUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7R0FDQTtBcEdzd21CUjtBb0dwd21CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLG1CQWhKZTtFQWlKZixjQXZKZTtFQXdKZjtBcEdzd21CUjtBb0dwd21CUTtFQUNJLG1CQWxKa0I7RUFtSmxCLGNBNUpXO0VBNkpYO0FwR3N3bUJaO0FvR2x3bUJRO0VBQ0k7RUFDQTtFQUNBO0FwR293bUJaO0FvR2p3bUJJO0VBSUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQW5ISiwyQkFvSG1DO0FwR2l3bUJ2QztBb0cvd21CUTtFQUNJO0FwR2l4bUJaO0FvR253bUJRO0VBQVU7QXBHc3dtQmxCOztBb0dsd21CQTtFQUNJO0VBQ0E7RUFDQTtBcEdxd21CSjs7QW9HbHdtQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxtQkF2TGtDO0VBd0xsQztFQUNBO0VBQ0E7RUFDQTtBcEdxd21CSjs7QW9HbHdtQkE7RUFDSTtFQUNBO0VBQ0EseUJBbEx3QjtFQW1MeEIsaUJBcE11QjtFQXFNdkI7RUFDQTtFQTNJQSxzQkE0SStCO0VBakovQix3Q0FrSitCO0VBNUovQiwwQkE2SmtDO0FwRzB3bUJ0QztBb0d4d21CSTtFQUNJO0VBQ0E7QXBHMHdtQlI7QW9HendtQlE7RUFDSSxvQ0F6TmdCO0VBc0R4QixrQkFvSzBDO0FwRzZ3bUI5QztBb0cxd21CSTtFQUNJO0FwRzR3bUJSO0FvRzF3bUJJO0VBQ0k7QXBHNHdtQlI7QW9HMXdtQkk7RUFDSSxjQXRPZTtFQXVPZixpQkEzTm1CO0VBNE5uQjtBcEc0d21CUjtBb0cxd21CSTtFQUNJLHlCQTVOK0I7RUE2Ti9CLGNBNU5vQztBcEd3K21CNUM7QW9HM3dtQlE7RUFDSSxjQTlOZ0M7QXBHMittQjVDO0FvRzF3bUJJO0VBQ0ksNEJBak9vQztBcEc2K21CNUM7O0FvR3h3bUJBO0VBQ0k7RUFDQTtFQUNBLGlCQXhONEI7QXBHbSttQmhDOztBb0d2d21CSTtFQUFXO0FwRzJ3bUJmO0FvRzF3bUJJO0VBQXVDO0FwRzZ3bUIzQztBb0czd21CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV0F2TmlCO0VBd05qQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHNndtQlI7QW9HM3dtQkk7RUFDSTtFQUNBO0VBQ0E7QXBHNndtQlI7O0FvR3h3bUJJO0VBQ0ksVUF4T2lCO0VBeU9qQjtBcEcyd21CUjtBb0d6d21CSTtFQUNJO0FwRzJ3bUJSOztBb0d2d21CQTtFQUNJLFlBdlF5QjtFQXdRekIseUJBM1J1QjtBcEdxaW5CM0I7O0F5R2xqbkJBOzs7Ozs7Ozs7Ozs7OztFQUFBO0FOQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQ3FFRSxvQ0RwRTZCO0FuR29rbkJqQztBbUdsa25CQztFQUNDO0VBQ0E7QW5Hb2tuQkY7QW1HbGtuQkM7RUM4REcsd0NEN0Q2QjtBbkdxa25CakM7O0FxR2xsbkJBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUQ0REcsMEJDM0QrQjtBckd1bG5CbkM7O0FxR3JsbkJBO0VBQ0M7RUFDQSxVRGtDcUI7RUNqQ3JCO0VBQ0EsY0RIc0I7RUNJdEI7RUFDQTtFQUNBO0VBQ0E7QXJHd2xuQkQ7O0FxR3RsbkJBO0VBQ0M7QXJHeWxuQkQ7O0FzRzFtbkJDO0VBQ0M7RUFDQTtFQUNBO0VGMkVFLHNCRTFFNkI7QXRHK21uQmpDO0FzRzdtbkJDO0VBQ0M7QXRHK21uQkY7QXNHN21uQkM7RUFDQztBdEcrbW5CRjtBc0c3bW5CQztFQUNDO0F0RyttbkJGOztBdUc1bm5CQztFQUNDO0VBQ0E7QXZHK25uQkY7QXVHN25uQkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUg0Q0UsMEJHM0NnQztFSDBEaEMsc0JHekQ2QjtBdkdtb25CakM7QXVHam9uQkM7RUFDQztBdkdtb25CRjtBdUdqb25CQztFQUNDLDBCSFRtQztBcEc0b25CckM7QXVHam9uQkM7RUFDQztBdkdtb25CRjtBdUdqb25CQztFQUNDO0F2R21vbkJGO0F1R2pvbkJDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QXZHbW9uQkY7O0FvRzFrbkJBO0VBQ0k7QXBHNmtuQko7O0FvRzFrbkJBO0VBQ0ksY0E5Rm1CO0VBK0ZuQixvQkFwR29CO0VBcUdwQixlQW5Ha0I7RUFvR2xCLGlCQW5Hb0I7RUFvR3BCLCtCQXRHdUI7QXBHbXJuQjNCOztBb0cxa25CQTtFQUNJLGlCQW5Hb0I7RUFvR3BCO0VBQ0E7QXBHNmtuQko7O0FvRzFrbkJBO0VBQ0kseUJBaEZlO0VBaUZmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQTNDQSxzQkE0QytCO0VBakQvQiw4Q0F4Q3FCO0VBOEJyQixrQkExQnNCO0FwR3lxbkIxQjtBb0dobG5CSTtFQUlJO0FwRytrbkJSO0FvRzVrbkJJO0VBQ0ksc0JJdkhxQjtBeEdxc25CN0I7QW9HNWtuQkk7RUFDSTtBcEc4a25CUjtBb0c1a25CSTtFQWxFQSwrQ0F2QzJCO0FwR3lybkIvQjtBb0c3a25CSTtFQS9FQSwwQkFnRnNDO0FwR2lsbkIxQztBb0c5a25CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0dBQ0E7QXBHZ2xuQlI7QW9HOWtuQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxtQkFoSmU7RUFpSmYsY0F2SmU7RUF3SmY7QXBHZ2xuQlI7QW9HOWtuQlE7RUFDSSxtQkFsSmtCO0VBbUpsQixjQTVKVztFQTZKWDtBcEdnbG5CWjtBb0c1a25CUTtFQUNJO0VBQ0E7RUFDQTtBcEc4a25CWjtBb0cza25CSTtFQUlJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFuSEosMkJBb0htQztBcEcya25CdkM7QW9HemxuQlE7RUFDSTtBcEcybG5CWjtBb0c3a25CUTtFQUFVO0FwR2dsbkJsQjs7QW9HNWtuQkE7RUFDSTtFQUNBO0VBQ0E7QXBHK2tuQko7O0FvRzVrbkJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsbUJBdkxrQztFQXdMbEM7RUFDQTtFQUNBO0VBQ0E7QXBHK2tuQko7O0FvRzVrbkJBO0VBQ0k7RUFDQTtFQUNBLHlCQWxMd0I7RUFtTHhCLGlCQXBNdUI7RUFxTXZCO0VBQ0E7RUEzSUEsc0JBNEkrQjtFQWpKL0Isd0NBa0orQjtFQTVKL0IsMEJBNkprQztBcEdvbG5CdEM7QW9HbGxuQkk7RUFDSTtFQUNBO0FwR29sbkJSO0FvR25sbkJRO0VBQ0ksb0NBek5nQjtFQXNEeEIsa0JBb0swQztBcEd1bG5COUM7QW9HcGxuQkk7RUFDSTtBcEdzbG5CUjtBb0dwbG5CSTtFQUNJO0FwR3NsbkJSO0FvR3BsbkJJO0VBQ0ksY0F0T2U7RUF1T2YsaUJBM05tQjtFQTRObkI7QXBHc2xuQlI7QW9HcGxuQkk7RUFDSSx5QkE1TitCO0VBNk4vQixjQTVOb0M7QXBHa3puQjVDO0FvR3JsbkJRO0VBQ0ksY0E5TmdDO0FwR3F6bkI1QztBb0dwbG5CSTtFQUNJLDRCQWpPb0M7QXBHdXpuQjVDOztBb0dsbG5CQTtFQUNJO0VBQ0E7RUFDQSxpQkF4TjRCO0FwRzZ5bkJoQzs7QW9HamxuQkk7RUFBVztBcEdxbG5CZjtBb0dwbG5CSTtFQUF1QztBcEd1bG5CM0M7QW9HcmxuQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdBdk5pQjtFQXdOakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3VsbkJSO0FvR3JsbkJJO0VBQ0k7RUFDQTtFQUNBO0FwR3VsbkJSOztBb0dsbG5CSTtFQUNJLFVBeE9pQjtFQXlPakI7QXBHcWxuQlI7QW9HbmxuQkk7RUFDSTtBcEdxbG5CUjs7QW9HamxuQkE7RUFDSSxZQXZReUI7RUF3UXpCLHlCQTNSdUI7QXBHKzJuQjNCOztBeUczem5CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGFEL0RjO0VDZ0VkLGlCTGxEdUI7RUttRHZCO0VBQ0E7RUxSQSxzQmhGK0swQjtFZ0ZySzFCO0FwR2kwbkJKOztBeUc3em5CSTtFQUNJLGVEMUVVO0VDMkVWLGdCckZxTnNCO0FwQjJtbkI5QjtBeUc5em5CSTtFQUNJO0F6R2cwbkJSO0F5Rzl6bkJJO0VBQ0k7RUFDQTtFMURsRk47RUFDQTtFQUNBO0VBQ0E7RTBEaUZNO0VBQ0E7QXpHbTBuQlI7O0F5Ry96bkJBO0VBQ0k7QXpHazBuQko7O0F5Ry96bkJBO0VBQ0k7QXpHazBuQko7O0F5Ry96bkJBO0VBQ0ksZXJGOEwwQjtBcEJvb25COUI7QXlHaDBuQkk7RUx6Q0Esa0JBMUJzQjtBcEd3NG5CMUI7QXlHbDBuQkk7RUFDSTtBekdvMG5CUjtBeUdsMG5CSTtFQUdJLHFCbkZqSGtCO0VtRmtIbEI7RUx6Q0osZ0ZLMENtQztBekdtMG5CdkM7O0F5Ry96bkJBO0VBQ0kscUJuRnZHc0I7RThFd0R0QixnREsvQjJCO0F6R2s1bkIvQjtBeUdqMG5CSTtFQUNJLHFCQXBHNEI7RUxpRGhDLGlFSzlCaUM7QXpHczVuQnJDOztBeUc5em5CUTtFQUNJO0VBQ0E7QXpHaTBuQlo7QXlHL3puQlE7RUx4RUosa0JLeUUwQztBekdtMG5COUM7O0F5Rzl6bkJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUx4RUEsZ0JLeUUrQjtFTG5GL0IsZ0JLb0ZrQztBekdvMG5CdEM7O0EwRzc1bkJBOztFQUFBO0FBR0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0lBQUE7RUFzRUE7O0lBQUE7QTFHODFuQkQ7QTBHLzVuQkU7O0VBQ0M7QTFHazZuQkg7QTBHOTVuQkM7O0VBRUM7RUFHQyw2QkE1RW1CO0ExRzArbkJ0QjtBMEczNW5CRTs7RUFDQztBMUc4NW5CSDtBMEcxNW5CQzs7RUFFQztFQUdDLDBCQXpGbUI7QTFHbS9uQnRCO0EwR241bkJHOzs7RUFHQztHQUNBO0ExR3E1bkJKO0EwR2w1bkJHOzs7OztFQUtDO0VBQ0E7QTFHbzVuQko7QTBHajVuQkc7RUFDQztBMUdtNW5CSjtBMEdqNW5CRztFQUNDO0ExR201bkJKO0EwR2o1bkJHO0VBQ0M7QTFHbTVuQko7QTBHajVuQkc7RUFDQztBMUdtNW5CSjtBMEdqNW5CRztFQUNDO0ExR201bkJKO0EwR3o0bkJFO0VBQ0MseUJBaklvQjtBMUc0Z29CdkI7QTBHejRuQkc7RUFDQyx5QkFqSWlCO0ExRzRnb0JyQjtBMEd2NG5CRTs7RUFFQztBMUd5NG5CSDtBMEdqNG5CRTtFQUNDLDBCQXZKaUI7QTFHMGhvQnBCO0EwR2g0bkJFOzs7RUFFQztBMUdtNG5CSDtBMEc1M25CRTtFQUNDLDBCQXBLaUI7RUFxS2pCLDRCQXJLaUI7QTFHbWlvQnBCO0EwRzMzbkJFOztFQUVDLDJCQTFLaUI7QTFHdWlvQnBCO0EwRzEzbkJFOztFQUVDO0ExRzQzbkJIO0EwR3AzbkJFO0VBQ0M7QTFHczNuQkg7QTBHcDNuQkc7RUFDQztBMUdzM25CSjtBMEc3Mm5CRTtFQUNDO0ExRysybkJIO0EwRzcybkJHO0VBQ0M7QTFHKzJuQko7QTBHcjJuQkc7Ozs7O0VBR0M7QTFHeTJuQko7QTBHdDJuQkc7Ozs7O0VBR0M7QTFHMDJuQko7QTBHbDJuQkc7RUFBYztBMUdxMm5CakI7QTBHcDJuQkc7RUFBYztBMUd1Mm5CakI7QTBHdDJuQkc7RUFBYztBMUd5Mm5CakI7QTBHdDJuQkk7RUFBYztBMUd5Mm5CbEI7QTBHeDJuQkk7RUFBYztBMUcyMm5CbEI7QTBHMTJuQkk7RUFBYztBMUc2Mm5CbEI7QTBHeDJuQkc7RUFBYztBMUcyMm5CakI7QTBHMTJuQkc7RUFBYztBMUc2Mm5CakI7QTBHNTJuQkc7RUFBYztBMUcrMm5CakI7QTBHNTJuQkk7RUFBYztBMUcrMm5CbEI7QTBHOTJuQkk7RUFBYztBMUdpM25CbEI7QTBHaDNuQkk7RUFBYztBMUdtM25CbEI7QTBHMzJuQkc7RUFBYztBMUc4Mm5CakI7QTBHNzJuQkc7RUFBYztBMUdnM25CakI7QTBHLzJuQkc7RUFBYztBMUdrM25CakI7QTBHLzJuQkk7RUFBYztBMUdrM25CbEI7QTBHajNuQkk7RUFBYztBMUdvM25CbEI7QTBHbjNuQkk7RUFBYztBMUdzM25CbEI7QTBHajNuQkM7RUFDQyw2QkE5UW9CO0ExR2lvb0J0QjtBMEcvMm5CRTtFQUNDO0ExR2kzbkJIO0EwRzUybkJFOztFQUVDO0ExRzgybkJIO0EwRzMybkJFOztFQUVDO0ExRzYybkJIO0EwRzEybkJFOztFQUVDO0ExRzQybkJIO0EwR3QybkJDOztFQUVDO0ExR3cybkJGO0EwR3IybkJDOzs7RUFHQztBMUd1Mm5CRjtBMEdwMm5CQzs7RUFFQztBMUdzMm5CRjtBMEduMm5CQzs7RUFFQztBMUdxMm5CRjtBMEdsMm5CQzs7RUFFQztBMUdvMm5CRjtBMEcvMW5CRTs7OztFQUVDO0ExR20ybkJIO0EwR2gybkJFOzs7O0VBRUM7QTFHbzJuQkg7QTBHajJuQkU7Ozs7RUFFQztBMUdxMm5CSDtBMEdsMm5CRTs7OztFQUVDO0ExR3MybkJIO0EwR24ybkJFOzs7O0VBRUM7QTFHdTJuQkg7QTBHbDJuQkU7O0VBRUM7QTFHbzJuQkg7QTBHajJuQkU7O0VBRUM7QTFHbTJuQkg7QTBHaDJuQkU7O0VBRUM7QTFHazJuQkg7QTBHLzFuQkU7O0VBRUM7QTFHaTJuQkg7QTBHOTFuQkU7O0VBRUM7QTFHZzJuQkg7O0EwR3oxbkJBOzs7RUFJUztBMUc0MW5CVDs7QTBHeDFuQkE7O0VBQUE7QUFHQTtFQUNDO0VBQ0E7R0FDQTtFQW9LQTtBMUd3cm5CRDtBMEd6MW5CQztFQUNDO0ExRzIxbkJGO0EwR3YxbkJDO0VBQ0M7RUFDQTtBMUd5MW5CRjtBMEd2MW5CRTtFQUNDO0ExR3kxbkJIO0EwR3AxbkJDO0VBQ0M7RUFDQTtFQUNBO0ExR3MxbkJGO0EwR2wxbkJDO0VBQ0M7RUFDQTtFQUNBO0ExR28xbkJGO0EwR2wxbkJFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtHQUNBO0VBRUE7RUFDQTtFQUNBO0ExR20xbkJIO0EwR2oxbkJHO0VBRUM7RUFDQTtFQWxaSCx1QkFvWkksRUFuWkosc0JBQ0EsMkJBQ0EsYUFDQSxZQUNBO0VBQ0E7QTFHcXVvQkQ7QTBHbDFuQkc7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExR2sxbkJKO0EwRy8wbkJHO0VBQ0M7RUFDQTtFQXJhSCx5QkF1YUksRUF0YUosc0JBQ0EsMkJBQ0EsYUFDQSxZQUNBO0VBQ0E7QTFHdXZvQkQ7QTBHajFuQkc7RUFDQztFQTdhSCx5QkErYUksRUE5YUosc0JBQ0EsMkJBQ0EsYUFDQSxZQUNBO0VBQ0E7RUE0YUc7QTFHczFuQko7QTBHbDFuQkU7RUFDQztBMUdvMW5CSDtBMEcvMG5CQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFNQTtBMUcrMG5CRjtBMEc1MG5CQzs7Ozs7RUFLQyxXQXBmb0I7QTFHazBvQnRCO0EwRzEwbkJDO0VBQ0M7QTFHNDBuQkY7QTBHMTBuQkU7R0FDQztFQUNBO0ExRzQwbkJIO0EwRzEwbkJHO0VBRUM7QTFHMjBuQko7QTBHeDBuQkc7O0VBSUM7RUFDQTtFQUNBO0VBQ0E7QTFHdzBuQko7QTBHbDBuQkU7RUFDQyw2QkEvaEJtQjtBMUdtMm9CdEI7QTBHajBuQkU7O0VBRUM7QTFHbTBuQkg7QTBHOXpuQkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExR2cwbkJGOztBMEd2em5CQTtFQUVFOztJQUVDO0lBQ0E7RTFHeXpuQkQ7RTBHdHpuQkE7SUFDQztFMUd3em5CRDtBQUNGO0EwR3B6bkJBO0VBRUU7O0lBRUM7SUFDQTtFMUdxem5CRDtFMEdsem5CQTtJQUNDO0UxR296bkJEO0FBQ0Y7QTJHejRvQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRzI0b0JEO0EyR3o0b0JDOztFQUdDO0EzRzI0b0JGO0EyR3o0b0JFOztFQUNDO0EzRzQ0b0JIO0EyR3I0b0JFOztFQUVDO0EzR3U0b0JIOztBMkc5M29CRTtFQUNDO0VBQ0E7RUFDQTtBM0dpNG9CSDtBMkc5M29CRTtFQUNDO0VBQ0E7QTNHZzRvQkg7QTJHNTNvQkM7RUFDQztBM0c4M29CRjtBMkc1M29CRTtFQUNDO0VBQ0E7RUFDQTtBM0c4M29CSDtBMkczM29CRTtFQUNDO0VBQ0E7RUFDQTtBM0c2M29CSDtBMkd6M29CQztFQUNDO0VBQ0E7QTNHMjNvQkY7QTJHeDNvQkM7RUFDQztFQUNBO0VBQ0E7QTNHMDNvQkY7QTJHeDNvQkU7RUFDQztFQUNBO0EzRzAzb0JIO0EyR3Qzb0JDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0d3M29CRjs7QTJHLzJvQkU7Ozs7RUFHQztBM0dtM29CSDtBMkdoM29CRTs7RUFDQztBM0dtM29CSDtBMkcvMm9CQzs7Ozs7RUFLQztFQUNBO0EzR2kzb0JGO0EyRy8yb0JFOzs7Ozs7Ozs7RUFFQztFQUNBO0VBQ0E7RUFDQTtBM0d3M29CSDtBMkdyM29CRTs7Ozs7RUFDQztFQUNBO0EzRzIzb0JIO0EyR3gzb0JFOzs7OztFQUNDO0VBQ0E7QTNHODNvQkg7QTJHMTNvQkM7O0VBRUM7QTNHNDNvQkY7QTJHejNvQkM7O0VBRUM7QTNHMjNvQkY7O0EyR3Izb0JBO0VBQ0M7QTNHdzNvQkQ7O0EyR3Azb0JDO0VBQ0M7RUFDQTtFQUNBO0EzR3Uzb0JGO0EyR3Azb0JHOzs7RUFHQztBM0dzM29CSjtBMkdsM29CRTs7RUFFQztBM0dvM29CSDs7QTJHLzJvQkE7RUFDQztFQUNBO0EzR2szb0JEOztBMkc3Mm9CQTtFQUVFOzs7O0lBSUM7RTNHKzJvQkQ7QUFDRjtBMkduMm9CQztFQUNDO0EzR3Eyb0JGO0EyR2wyb0JDOzs7RUFHQztFQUNBO0EzR28yb0JGOztBMkc1MW9CQzs7RUFFQztBM0crMW9CRjtBMkc3MW9CRTs7O0VBRUM7QTNHZzJvQkg7QTJHNTFvQkM7O0VBRUM7QTNHODFvQkY7O0EyR3oxb0JBO0VBQ0M7QTNHNDFvQkQ7O0EyR3Yxb0JBO0VBQ0M7QTNHMDFvQkQ7QTJHdjFvQkU7RUFDQztBM0d5MW9CSDtBMkd2MW9CRTtFQUNDO0EzR3kxb0JIOztBNEc1a3BCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHK2twQkY7QTRHN2twQkU7RUFDRTtBNUcra3BCSjs7QTRHM2twQkE7OztFQUdFO0VBQ0E7QTVHOGtwQkY7O0E0RzNrcEJBO0VBQ0U7RUFDQTtBNUc4a3BCRjs7QTRHemtwQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RzRrcEJKOztBNEd6a3BCQTtFQUNJO0E1RzRrcEJKOztBNEd6a3BCQTtFQUNJO0E1RzRrcEJKOztBNEd6a3BCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1RzRrcEJKOztBNEd6a3BCQTtFQUNJO0VBQ0E7QTVHNGtwQko7O0E0R3prcEJBO0VBQ0k7RUFDQTtBNUc0a3BCSjs7QTRHemtwQkE7RUFDSTtFQUNBO0E1RzRrcEJKOztBNEd6a3BCQTtFQUNJO0VBQ0E7QTVHNGtwQko7O0E0R3prcEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RzRrcEJKOztBNEd6a3BCQTtFQUNJO0VBQ0E7QTVHNGtwQko7O0E0R3prcEJBO0VBQ0k7RUFDQTtBNUc0a3BCSjs7QTZHanFwQkE7RUFDRTtFQUNBO0VBQ0E7QTdHb3FwQkY7O0E4R3ZxcEJBO0VBQ0U7QTlHMHFwQkY7O0E4R3ZxcEJBO0VBQ0U7QTlHMHFwQkY7O0E4R3ZxcEJBO0VBQ0U7QTlHMHFwQkY7O0ErR25ycEJBO0VBQ0U7RUFDQTtFQUNBO0EvR3NycEJGOztBK0ducnBCQTtFQUNFO0EvR3NycEJGOztBK0ducnBCQTtFQUNFO0EvR3NycEJGOztBK0dwcnBCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBL0d1cnBCRjs7QStHcnJwQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0d3cnBCRjs7QStHdHJwQkE7RUFDRTtBL0d5cnBCRjs7QWdINXRwQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSCt0cEJGOztBaUgxdXBCQTs7OztFQUFBO0FBaUJBO0VBQ0k7QWpIaXVwQko7QWlIL3RwQkk7RUFDSTtFQUNBO0VBQ0E7QWpIaXVwQlI7QWlIOXRwQlk7RUFESjtJQUVRO0VqSGl1cEJkO0FBQ0Y7QWlIL3RwQlk7RUFMSjtJQU1RO0VqSGt1cEJkO0FBQ0Y7QWlIaHVwQlk7RUFUSjtJQVVRO0VqSG11cEJkO0FBQ0Y7QWlIaHVwQlE7RUFDSTtFQUNBO0VBQ0E7QWpIa3VwQlo7QWlIOXRwQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQSx1Q0FyQ2dDO0VBc0NoQztFQUNBO0FqSGd1cEJoQjtBaUg3dHBCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpIK3RwQmhCO0FpSDF0cEJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esb0NBeERnQztFQXlEaEM7RUFDQTtBakg0dHBCaEI7QWlIenRwQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSDJ0cEJoQjtBaUh0dHBCWTtFQUNJO0VBQ0E7QWpId3RwQmhCO0FpSHJ0cEJZO0VBQ0k7RUFDQTtBakh1dHBCaEI7QWlIbHRwQkk7RUFDSTtBakhvdHBCUjtBaUhqdHBCSTtFQUNJO0FqSG10cEJSO0FpSGh0cEJJO0VBQ0k7QWpIa3RwQlI7QWlIL3NwQkk7RUFDSTtFQUNBO0VBQ0EsZ0JBMUdpQztFQTJHakM7QWpIaXRwQlI7QWlIOXNwQkk7RUFDSTtBakhndHBCUjtBaUg3c3BCSTtFQUVJO0FqSDhzcEJSO0FpSDNzcEJJO0VBRUk7QWpINHNwQlI7QWlIenNwQkk7RUFFSTtBakgwc3BCUjtBaUh2c3BCSTtFQUVJO0FqSHdzcEJSO0FpSHJzcEJJO0VBRUk7QWpIc3NwQlI7QWlIbnNwQkk7RUFFSTtBakhvc3BCUjtBaUhqc3BCSTtFQUVJO0FqSGtzcEJSO0FpSC9ycEJJO0VBRUk7QWpIZ3NwQlI7QWlIN3JwQkk7RUFFSTtBakg4cnBCUjtBaUgzcnBCSTtFQUNJO0FqSDZycEJSO0FpSDNycEJRO0VBRUk7QWpINHJwQlo7QWlIenJwQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSDJycEJaO0FpSHpycEJZO0VBQ0k7RUFDQTtFQUNBO0FqSDJycEJoQjtBaUh0cnBCSTtFQUNJO0VBQ0E7QWpId3JwQlI7QWlIcnJwQlE7RUFFSTtFQUNBLHNCN0Y0Q2tCO0FwQjBvcEI5QjtBaUhucnBCUTtFQUNJO0VBQ0E7RUFDQTtBakhxcnBCWjtBaUhucnBCWTtFQUNJO0FqSHFycEJoQjtBaUhscnBCWTtFQUVJO0VBQ0EsYzNGcE1VO0UyRnFNVjtBakhtcnBCaEI7QWlIaHJwQlk7RUFFSTtBakhpcnBCaEI7QWlIOXFwQlk7RUFFSTtBakgrcXBCaEI7QWlIM3FwQlE7RUFDSTtBakg2cXBCWjtBaUgzcXBCWTtFQUNJLG1CM0Z4TlU7QXRCcTRwQjFCO0FpSHpxcEJRO0VBQ0k7RUFDQTtFQUNBO0FqSDJxcEJaO0FpSHpxcEJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsYzNGcE9VO0F0Qis0cEIxQjtBaUh4cXBCWTtFQUNJO0VBQ0E7RUFDQTtBakgwcXBCaEI7QWlIdnFwQlk7RUFJSSxtQjNGbFBVO0UyRm1QVjtBakhzcXBCaEI7QWlIbnFwQlk7RUFFSSxjM0Z2UFU7QXRCMjVwQjFCO0FpSGpxcEJZO0VBQ0k7QWpIbXFwQmhCO0FpSGpxcEJnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEJUNVBIO0VTNlBHLG9DQXBRNEI7RUFxUTVCO0VBQ0E7RUFDQTtBakhtcXBCcEI7QWlIL3BwQlk7RUFFSSx5QlR0UUM7RVN1UUQsV1Q5UWlCO0VTK1FqQix5Q0E3UWdCO0FqSDY2cEJoQztBaUg3cHBCWTtFQUNJO0FqSCtwcEJoQjtBaUg1cHBCWTtFQUVJO0VBQ0EsYzNGeFJVO0UyRnlSVjtBakg2cHBCaEI7QWlIMXBwQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQjdGbEVjO0FwQjh0cEI5QjtBaUgxcHBCZ0I7RUFDSSxtQjNGdlNNO0F0Qm04cEIxQjtBaUh6cHBCZ0I7RUFDSSx5QlRwU0g7RVNxU0csV1Q1U2E7RVM2U2IseUNBM1NZO0FqSHM4cEJoQztBaUh4cHBCZ0I7RUFDSSxjM0ZoVE07QXRCMDhwQjFCO0FpSHZwcEJnQjtFQUVJO0VBQ0EsYzNGdFRNO0UyRnVUTjtBakh3cHBCcEI7QWlIanBwQlE7RUFDSTtFQUNBO0FqSG1wcEJaOztBaUg3b3BCSTtFQUNJO0FqSGdwcEJSOztBa0hyK3BCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBcUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7QWxIdStwQkY7O0FrSHIrcEJBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QWxIdytwQkY7O0FrSHQrcEJBOzs7RUFLRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEh5K3BCRjs7QWtIditwQkE7O0VBRUU7RUFDQTtBbEgwK3BCRjs7QWtIeCtwQkE7O0VBRUU7RUFDQTtBbEgyK3BCRjs7QWtIeitwQkE7O0VBRUU7RUFDQTtBbEg0K3BCRjs7QWtIMStwQkE7O0VBRUU7RUFDQTtBbEg2K3BCRjs7QWtIMytwQkE7O0VBRUU7RUFDQTtBbEg4K3BCRjs7QWtINStwQkE7O0VBRUU7RUFDQTtBbEgrK3BCRjs7QWtINytwQkE7O0VBRUU7RUFDQTtBbEhnL3BCRjs7QWtIOStwQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxIaS9wQkY7O0FrSC8rcEJBO0VBQ0U7RUFDQTtBbEhrL3BCRjs7QWtIaC9wQkE7RUFDRTtFQUNBO0FsSG0vcEJGOztBa0hqL3BCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxIby9wQkY7O0FrSGwvcEJBOztFQUVFO0FsSHEvcEJGOztBa0huL3BCQTs7O0VBR0U7RUFDQTtFQUNBO0FsSHMvcEJGOztBa0hwL3BCQTs7O0VBR0U7RUFDQTtFQUNBO0FsSHUvcEJGOztBa0hyL3BCQTs7O0VBR0U7RUFDQTtFQUNBO0FsSHcvcEJGOztBa0h0L3BCQTs7O0VBR0U7QWxIeS9wQkY7O0FrSHYvcEJBOzs7Ozs7Ozs7RUFTRTtFQUNBO0VBQ0E7QWxIMC9wQkY7O0FrSHgvcEJBO0VBRUU7QWxIMi9wQkY7O0FrSHovcEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxINC9wQkY7O0FrSDEvcEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxINi9wQkY7O0FrSDMvcEJBO0VBQ0U7RUFDQTtFQUVBO0FsSDgvcEJGOztBa0g1L3BCQTs7RUFFRTtFQUNBO0FsSCsvcEJGOztBa0g3L3BCQTs7RUFFRTtFQUNBO0FsSGdncUJGOztBbUhoc3FCRTtFQUNFO0VBQ0E7RUFDQTtBbkhtc3FCSjtBbUgxcnFCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkg0cnFCRjs7QW1IeHJxQm9DO0VBQVc7QW5INHJxQi9DOztBbUgzcnFCb0M7RUFBVztBbkgrcnFCL0M7O0FtSDdycUJvQzs7RUFBVztBbkhrc3FCL0M7O0FtSGpzcUJvQztFQUFXO0FuSHFzcUIvQzs7QW1IcHNxQm9DO0VBQVc7QW5Id3NxQi9DOztBbUh2c3FCb0M7RUFBVztBbkgyc3FCL0M7O0FtSDFzcUJvQztFQUFXO0FuSDhzcUIvQzs7QW1IN3NxQm9DO0VBQVc7QW5IaXRxQi9DOztBbUhodHFCb0M7RUFBVztBbkhvdHFCL0M7O0FtSG50cUJvQztFQUFXO0FuSHV0cUIvQzs7QW1IdHRxQm9DO0VBQVc7QW5IMHRxQi9DOztBbUh6dHFCb0M7RUFBVztBbkg2dHFCL0M7O0FtSDV0cUJvQztFQUFXO0FuSGd1cUIvQzs7QW1IL3RxQm9DO0VBQVc7QW5IbXVxQi9DOztBbUhsdXFCb0M7RUFBVztBbkhzdXFCL0M7O0FtSHJ1cUJvQztFQUFXO0FuSHl1cUIvQzs7QW1IeHVxQm9DO0VBQVc7QW5INHVxQi9DOztBbUgzdXFCb0M7RUFBVztBbkgrdXFCL0M7O0FtSDl1cUJvQztFQUFXO0FuSGt2cUIvQzs7QW1IanZxQm9DO0VBQVc7QW5IcXZxQi9DOztBbUhwdnFCb0M7RUFBVztBbkh3dnFCL0M7O0FtSHZ2cUJvQztFQUFXO0FuSDJ2cUIvQzs7QW1IMXZxQm9DO0VBQVc7QW5IOHZxQi9DOztBbUg3dnFCb0M7RUFBVztBbkhpd3FCL0M7O0FtSGh3cUJvQztFQUFXO0FuSG93cUIvQzs7QW1IbndxQm9DO0VBQVc7QW5IdXdxQi9DOztBbUh0d3FCb0M7RUFBVztBbkgwd3FCL0M7O0FtSHp3cUJvQztFQUFXO0FuSDZ3cUIvQzs7QW1INXdxQm9DO0VBQVc7QW5IZ3hxQi9DOztBbUgvd3FCb0M7RUFBVztBbkhteHFCL0M7O0FtSGx4cUJvQztFQUFXO0FuSHN4cUIvQzs7QW1IcnhxQm9DO0VBQVc7QW5IeXhxQi9DOztBbUh4eHFCb0M7RUFBVztBbkg0eHFCL0M7O0FtSDN4cUJvQztFQUFXO0FuSCt4cUIvQzs7QW1IOXhxQm9DO0VBQVc7QW5Ia3lxQi9DOztBbUhqeXFCb0M7RUFBVztBbkhxeXFCL0M7O0FtSHB5cUJvQztFQUFXO0FuSHd5cUIvQzs7QW1IdnlxQm9DO0VBQVc7QW5IMnlxQi9DOztBbUgxeXFCb0M7RUFBVztBbkg4eXFCL0M7O0FtSDd5cUJvQztFQUFXO0FuSGl6cUIvQzs7QW1IaHpxQm9DO0VBQVc7QW5Ib3pxQi9DOztBbUhuenFCb0M7RUFBVztBbkh1enFCL0M7O0FtSHR6cUJvQztFQUFXO0FuSDB6cUIvQzs7QW1IenpxQm9DO0VBQVc7QW5INnpxQi9DOztBbUg1enFCb0M7RUFBVztBbkhnMHFCL0M7O0FtSC96cUJvQztFQUFXO0FuSG0wcUIvQzs7QW1IbDBxQm9DO0VBQVc7QW5IczBxQi9DOztBbUhyMHFCb0M7RUFBVztBbkh5MHFCL0M7O0FtSHgwcUJvQztFQUFXO0FuSDQwcUIvQzs7QW1IMzBxQm9DO0VBQVc7QW5IKzBxQi9DOztBbUg5MHFCb0M7RUFBVztBbkhrMXFCL0M7O0FtSGoxcUJvQztFQUFXO0FuSHExcUIvQzs7QW1IcDFxQm9DO0VBQVc7QW5IdzFxQi9DOztBbUh2MXFCb0M7RUFBVztBbkgyMXFCL0M7O0FtSDExcUJvQztFQUFXO0FuSDgxcUIvQzs7QW1INzFxQm9DO0VBQVc7QW5IaTJxQi9DOztBbUhoMnFCb0M7RUFBVztBbkhvMnFCL0M7O0FtSG4ycUJvQztFQUFXO0FuSHUycUIvQzs7QW1IdDJxQm9DO0VBQVc7QW5IMDJxQi9DOztBbUh6MnFCb0M7RUFBVztBbkg2MnFCL0M7O0FtSDUycUJvQztFQUFXO0FuSGczcUIvQzs7QW1ILzJxQm9DO0VBQVc7QW5IbTNxQi9DOztBbUhsM3FCb0M7RUFBVztBbkhzM3FCL0M7O0FtSHIzcUJvQztFQUFXO0FuSHkzcUIvQzs7QW1IeDNxQm9DO0VBQVc7QW5INDNxQi9DOztBbUgzM3FCb0M7RUFBVztBbkgrM3FCL0M7O0FtSDkzcUJvQztFQUFXO0FuSGs0cUIvQzs7QW1IajRxQm9DO0VBQVc7QW5IcTRxQi9DOztBbUhwNHFCb0M7RUFBVztBbkh3NHFCL0M7O0FtSHY0cUJvQztFQUFXO0FuSDI0cUIvQzs7QW1IMTRxQm9DO0VBQVc7QW5IODRxQi9DOztBbUg3NHFCb0M7RUFBVztBbkhpNXFCL0M7O0FtSGg1cUJvQztFQUFXO0FuSG81cUIvQzs7QW1IbjVxQm9DO0VBQVc7QW5IdTVxQi9DOztBbUh0NXFCb0M7RUFBVztBbkgwNXFCL0M7O0FtSHo1cUJvQztFQUFXO0FuSDY1cUIvQzs7QW1INTVxQm9DO0VBQVc7QW5IZzZxQi9DOztBbUgvNXFCb0M7RUFBVztBbkhtNnFCL0M7O0FtSGw2cUJvQztFQUFXO0FuSHM2cUIvQzs7QW1IcjZxQm9DO0VBQVc7QW5IeTZxQi9DOztBbUh4NnFCb0M7RUFBVztBbkg0NnFCL0M7O0FtSDM2cUJvQztFQUFXO0FuSCs2cUIvQzs7QW1IOTZxQm9DO0VBQVc7QW5IazdxQi9DOztBbUhqN3FCb0M7RUFBVztBbkhxN3FCL0M7O0FtSHA3cUJvQztFQUFXO0FuSHc3cUIvQzs7QW1IdjdxQm9DO0VBQVc7QW5IMjdxQi9DOztBbUgxN3FCb0M7RUFBVztBbkg4N3FCL0M7O0FtSDc3cUJvQztFQUFXO0FuSGk4cUIvQzs7QW1IaDhxQm9DO0VBQVc7QW5IbzhxQi9DOztBbUhuOHFCb0M7RUFBVztBbkh1OHFCL0M7O0FtSHQ4cUJvQztFQUFXO0FuSDA4cUIvQzs7QW1IejhxQm9DO0VBQVc7QW5INjhxQi9DOztBbUg1OHFCb0M7RUFBVztBbkhnOXFCL0M7O0FtSC84cUJvQztFQUFXO0FuSG05cUIvQzs7QW1IbDlxQm9DO0VBQVc7QW5IczlxQi9DOztBbUhyOXFCb0M7RUFBVztBbkh5OXFCL0M7O0FtSHg5cUJvQztFQUFXO0FuSDQ5cUIvQzs7QW1IMzlxQm9DO0VBQVc7QW5IKzlxQi9DOztBbUg5OXFCb0M7RUFBVztBbkhrK3FCL0M7O0FtSGorcUJvQztFQUFXO0FuSHErcUIvQzs7QW1IcCtxQm9DO0VBQVc7QW5IdytxQi9DOztBbUh2K3FCb0M7RUFBVztBbkgyK3FCL0M7O0FtSDErcUJvQztFQUFXO0FuSDgrcUIvQzs7QW1INytxQm9DO0VBQVc7QW5IaS9xQi9DOztBbUhoL3FCb0M7RUFBVztBbkhvL3FCL0M7O0FtSG4vcUJvQztFQUFXO0FuSHUvcUIvQzs7QW1IdC9xQm9DO0VBQVc7QW5IMC9xQi9DOztBbUh6L3FCb0M7RUFBVztBbkg2L3FCL0M7O0FtSDUvcUJvQztFQUFXO0FuSGdnckIvQzs7QW1ILy9xQm9DO0VBQVc7QW5IbWdyQi9DOztBbUhsZ3JCb0M7RUFBVztBbkhzZ3JCL0M7O0FtSHJnckJvQztFQUFXO0FuSHlnckIvQzs7QW1IeGdyQm9DO0VBQVc7QW5INGdyQi9DOztBbUgzZ3JCb0M7RUFBVztBbkgrZ3JCL0M7O0FtSDlnckJvQztFQUFXO0FuSGtockIvQzs7QW1IamhyQm9DO0VBQVc7QW5IcWhyQi9DOztBbUhwaHJCb0M7RUFBVztBbkh3aHJCL0M7O0FtSHZockJvQztFQUFXO0FuSDJockIvQzs7QW1IMWhyQm9DO0VBQVc7QW5IOGhyQi9DOztBbUg3aHJCb0M7RUFBVztBbkhpaXJCL0M7O0FtSGhpckJvQztFQUFXO0FuSG9pckIvQzs7QW1IbmlyQm9DO0VBQVc7QW5IdWlyQi9DOztBbUh0aXJCb0M7RUFBVztBbkgwaXJCL0M7O0FtSHppckJvQztFQUFXO0FuSDZpckIvQzs7QW1INWlyQm9DO0VBQVc7QW5IZ2pyQi9DOztBbUgvaXJCb0M7RUFBVztBbkhtanJCL0M7O0FtSGxqckJvQztFQUFXO0FuSHNqckIvQzs7QW1IcmpyQm9DO0VBQVc7QW5IeWpyQi9DOztBbUh4anJCb0M7RUFBVztBbkg0anJCL0M7O0FtSDNqckJvQztFQUFXO0FuSCtqckIvQzs7QW1IOWpyQm9DO0VBQVc7QW5Ia2tyQi9DOztBbUhqa3JCb0M7RUFBVztBbkhxa3JCL0M7O0FtSHBrckJvQztFQUFXO0FuSHdrckIvQzs7QW1IdmtyQm9DO0VBQVc7QW5IMmtyQi9DOztBbUgxa3JCb0M7RUFBVztBbkg4a3JCL0M7O0FtSDdrckJvQztFQUFXO0FuSGlsckIvQzs7QW1IaGxyQm9DO0VBQVc7QW5Ib2xyQi9DOztBbUhubHJCb0M7RUFBVztBbkh1bHJCL0M7O0FtSHRsckJvQztFQUFXO0FuSDBsckIvQzs7QW1IemxyQm9DO0VBQVc7QW5INmxyQi9DOztBbUg1bHJCb0M7RUFBVztBbkhnbXJCL0M7O0FtSC9sckJvQztFQUFXO0FuSG1tckIvQzs7QW1IbG1yQm9DO0VBQVc7QW5Ic21yQi9DOztBbUhybXJCb0M7RUFBVztBbkh5bXJCL0M7O0FtSHhtckJvQztFQUFXO0FuSDRtckIvQzs7QW1IM21yQm9DO0VBQVc7QW5IK21yQi9DOztBbUg5bXJCb0M7RUFBVztBbkhrbnJCL0M7O0FtSGpuckJvQztFQUFXO0FuSHFuckIvQzs7QW1IcG5yQm9DO0VBQVc7QW5Id25yQi9DOztBbUh2bnJCb0M7RUFBVztBbkgybnJCL0M7O0FtSDFuckJvQztFQUFXO0FuSDhuckIvQzs7QW1IN25yQm9DO0VBQVc7QW5IaW9yQi9DOztBbUhob3JCb0M7RUFBVztBbkhvb3JCL0M7O0FtSG5vckJvQztFQUFXO0FuSHVvckIvQzs7QW1IdG9yQm9DO0VBQVc7QW5IMG9yQi9DOztBbUh6b3JCb0M7RUFBVztBbkg2b3JCL0M7O0FtSDVvckJvQztFQUFXO0FuSGdwckIvQzs7QW1IL29yQm9DO0VBQVc7QW5IbXByQi9DOztBbUhscHJCb0M7RUFBVztBbkhzcHJCL0M7O0FtSHJwckJvQztFQUFXO0FuSHlwckIvQzs7QW1IeHByQm9DO0VBQVc7QW5INHByQi9DOztBbUgzcHJCb0M7RUFBVztBbkgrcHJCL0M7O0FtSDlwckJvQztFQUFXO0FuSGtxckIvQzs7QW1IanFyQm9DO0VBQVc7QW5IcXFyQi9DOztBbUhwcXJCb0M7RUFBVztBbkh3cXJCL0M7O0FtSHZxckJvQztFQUFXO0FuSDJxckIvQzs7QW1IMXFyQm9DO0VBQVc7QW5IOHFyQi9DOztBbUg3cXJCb0M7RUFBVztBbkhpcnJCL0M7O0FtSGhyckJvQztFQUFXO0FuSG9yckIvQzs7QW1IbnJyQm9DO0VBQVc7QW5IdXJyQi9DOztBbUh0cnJCb0M7RUFBVztBbkgwcnJCL0M7O0FtSHpyckJvQztFQUFXO0FuSDZyckIvQzs7QW1INXJyQm9DO0VBQVc7QW5IZ3NyQi9DOztBbUgvcnJCb0M7RUFBVztBbkhtc3JCL0M7O0FtSGxzckJvQztFQUFXO0FuSHNzckIvQzs7QW1IcnNyQm9DO0VBQVc7QW5IeXNyQi9DOztBbUh4c3JCb0M7RUFBVztBbkg0c3JCL0M7O0FtSDNzckJvQztFQUFXO0FuSCtzckIvQzs7QW1IOXNyQm9DO0VBQVc7QW5Ia3RyQi9DOztBbUhqdHJCb0M7RUFBVztBbkhxdHJCL0M7O0FtSHB0ckJvQztFQUFXO0FuSHd0ckIvQzs7QW1IdnRyQm9DO0VBQVc7QW5IMnRyQi9DOztBbUgxdHJCb0M7RUFBVztBbkg4dHJCL0M7O0FtSDd0ckJvQztFQUFXO0FuSGl1ckIvQzs7QW1IaHVyQm9DO0VBQVc7QW5Ib3VyQi9DOztBbUhudXJCb0M7RUFBVztBbkh1dXJCL0M7O0FtSHR1ckJvQztFQUFXO0FuSDB1ckIvQzs7QW1IenVyQm9DO0VBQVc7QW5INnVyQi9DOztBbUg1dXJCb0M7RUFBVztBbkhndnJCL0M7O0FtSC91ckJvQztFQUFXO0FuSG12ckIvQzs7QW1IbHZyQm9DO0VBQVc7QW5Ic3ZyQi9DOztBbUhydnJCb0M7RUFBVztBbkh5dnJCL0M7O0FtSHh2ckJvQztFQUFXO0FuSDR2ckIvQzs7QW1IM3ZyQm9DO0VBQVc7QW5IK3ZyQi9DOztBbUg5dnJCb0M7RUFBVztBbkhrd3JCL0M7O0FtSGp3ckJvQztFQUFXO0FuSHF3ckIvQzs7QW1IcHdyQm9DO0VBQVc7QW5Id3dyQi9DOztBbUh2d3JCb0M7RUFBVztBbkgyd3JCL0M7O0FtSDF3ckJvQztFQUFXO0FuSDh3ckIvQzs7QW1IN3dyQm9DO0VBQVc7QW5IaXhyQi9DOztBbUhoeHJCb0M7RUFBVztBbkhveHJCL0M7O0FtSG54ckJvQztFQUFXO0FuSHV4ckIvQzs7QW1IdHhyQm9DO0VBQVc7QW5IMHhyQi9DOztBbUh6eHJCb0M7RUFBVztBbkg2eHJCL0M7O0FtSDV4ckJvQztFQUFXO0FuSGd5ckIvQzs7QW1IL3hyQm9DO0VBQVc7QW5IbXlyQi9DOztBbUgxeHJCb0M7RUFBVztBbkg4eHJCL0M7O0FtSDd4ckJvQztFQUFXO0FuSGl5ckIvQzs7QW1IaHlyQm9DO0VBQVc7QW5Ib3lyQi9DOztBbUhueXJCb0M7RUFBVztBbkh1eXJCL0M7O0FtSHR5ckJvQztFQUFXO0FuSDB5ckIvQzs7QW1IenlyQm9DO0VBQVc7QW5INnlyQi9DOztBbUg1eXJCb0M7RUFBVztBbkhnenJCL0M7O0FtSC95ckJvQztFQUFXO0FuSG16ckIvQzs7QW1IbHpyQm9DO0VBQVc7QW5Ic3pyQi9DOztBbUhyenJCb0M7RUFBVztBbkh5enJCL0M7O0FtSHh6ckJvQztFQUFXO0FuSDR6ckIvQzs7QW1IM3pyQm9DO0VBQVc7QW5IK3pyQi9DOztBbUg5enJCb0M7RUFBVztBbkhrMHJCL0M7O0FtSGowckJvQztFQUFXO0FuSHEwckIvQzs7QW1IcDByQm9DO0VBQVc7QW5IdzByQi9DOztBbUh2MHJCb0M7RUFBVztBbkgyMHJCL0M7O0FtSDEwckJvQztFQUFXO0FuSDgwckIvQzs7QW1INzByQm9DO0VBQVc7QW5IaTFyQi9DOztBbUhoMXJCb0M7RUFBVztBbkhvMXJCL0M7O0FtSG4xckJvQztFQUFXO0FuSHUxckIvQzs7QW1IdDFyQm9DO0VBQVc7QW5IMDFyQi9DOztBbUh6MXJCb0M7RUFBVztBbkg2MXJCL0M7O0FtSDUxckJvQztFQUFXO0FuSGcyckIvQzs7QW1ILzFyQm9DO0VBQVc7QW5IbTJyQi9DOztBbUhsMnJCb0M7RUFBVztBbkhzMnJCL0M7O0FtSHIyckJvQztFQUFXO0FuSHkyckIvQzs7QW1IeDJyQm9DO0VBQVc7QW5INDJyQi9DOztBbUgzMnJCb0M7RUFBVztBbkgrMnJCL0M7O0FtSDkyckJvQztFQUFXO0FuSGszckIvQzs7QW1IajNyQm9DO0VBQVc7QW5IcTNyQi9DOztBbUhwM3JCb0M7RUFBVztBbkh3M3JCL0M7O0FtSHYzckJvQztFQUFXO0FuSDIzckIvQzs7QW1IMTNyQm9DO0VBQVc7QW5IODNyQi9DOztBbUg3M3JCb0M7RUFBVztBbkhpNHJCL0M7O0FtSGg0ckJvQztFQUFXO0FuSG80ckIvQzs7QW1IbjRyQm9DO0VBQVc7QW5IdTRyQi9DOztBbUh0NHJCb0M7RUFBVztBbkgwNHJCL0M7O0FtSHo0ckJvQztFQUFXO0FuSDY0ckIvQzs7QW1INTRyQm9DO0VBQVc7QW5IZzVyQi9DOztBbUgvNHJCb0M7RUFBVztBbkhtNXJCL0M7O0FtSGw1ckJvQztFQUFXO0FuSHM1ckIvQzs7QW1IcjVyQm9DO0VBQVc7QW5IeTVyQi9DOztBbUh4NXJCb0M7RUFBVztBbkg0NXJCL0M7O0FtSDM1ckJvQztFQUFXO0FuSCs1ckIvQzs7QW1IOTVyQm9DO0VBQVc7QW5IazZyQi9DOztBbUhqNnJCb0M7RUFBVztBbkhxNnJCL0M7O0FtSHA2ckJvQztFQUFXO0FuSHc2ckIvQzs7QW1IdjZyQm9DO0VBQVc7QW5IMjZyQi9DOztBbUgxNnJCb0M7RUFBVztBbkg4NnJCL0M7O0FtSDc2ckJvQztFQUFXO0FuSGk3ckIvQzs7QW1IaDdyQm9DO0VBQVc7QW5IbzdyQi9DOztBbUhuN3JCb0M7RUFBVztBbkh1N3JCL0M7O0FtSHQ3ckJvQztFQUFXO0FuSDA3ckIvQzs7QW1IejdyQm9DO0VBQVc7QW5INjdyQi9DOztBbUg1N3JCb0M7RUFBVztBbkhnOHJCL0M7O0FtSC83ckJvQztFQUFXO0FuSG04ckIvQzs7QW9INXVzQkE7QUFDQTs7Ozs7Ozs7OztFQVVFO0VBQ0E7RUFDQTtBcEgrdXNCRjs7QW9INXVzQkE7RUFDRTtBcEgrdXNCRjs7QW9INXVzQkE7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0FwSCt1c0JGOztBb0g1dXNCQTtBQUNBO0VBQ0U7QXBIK3VzQkY7O0FvSDV1c0JBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QXBIK3VzQkY7O0FvSDV1c0JBOztFQUVFO0FwSCt1c0JGOztBb0g1dXNCQTtBQUNBO0FBQ0E7Ozs7OztFQU1FO0VBQ0E7QXBIK3VzQkY7O0FvSDV1c0JBO0VBRUU7QXBIK3VzQkY7O0FvSDV1c0JBO0VBRUU7RUFDQTtFQUNBO0FwSCt1c0JGOztBb0g1dXNCQTtFQUVFO0FwSCt1c0JGOztBb0g1dXNCQTtFQUNFO0FwSCt1c0JGOztBb0g1dXNCQTtFQUNFO0FwSCt1c0JGOztBb0g1dXNCQTtFQUNFO0VBQ0E7QXBIK3VzQkY7O0FvSDV1c0JBO0VBQ0U7QXBIK3VzQkY7O0FvSDV1c0JBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QXBIK3VzQkY7O0FvSDV1c0JBO0FBQ0E7RUFDRTtBcEgrdXNCRjs7QW9INXVzQkE7RUFDRTtBcEgrdXNCRjs7QW9INXVzQkE7RUFDRTtBcEgrdXNCRjs7QW9INXVzQkE7RUFDRTtBcEgrdXNCRjs7QW9INXVzQkE7RUFDRTtBcEgrdXNCRjs7QW9INXVzQkE7RUFDRTtBcEgrdXNCRjs7QW9INXVzQkE7RUFDRTtBcEgrdXNCRjs7QW9INXVzQkE7RUFDRTtBcEgrdXNCRjs7QW9INXVzQkE7RUFDRTtBcEgrdXNCRjs7QW9INXVzQkE7RUFDRTtBcEgrdXNCRjs7QW9INXVzQkE7RUFDRTtFQUNBO0FwSCt1c0JGOztBb0g1dXNCQTtFQUNFO0VBQ0E7RUFDQTtBcEgrdXNCRjs7QW9IM3VzQkE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwSDZ1c0JGOztBb0gxdXNCQTs7RUFFRTtFQUNBO0VBQ0E7QXBINnVzQkY7O0FvSDF1c0JBO0VBQ0U7QXBINnVzQkY7O0FvSDF1c0JBO0VBQ0U7QXBINnVzQkY7O0FvSDF1c0JBO0VBQ0U7QXBINnVzQkY7O0FvSDF1c0JBO0VBQ0U7QXBINnVzQkY7O0FvSDF1c0JBO0VBQ0U7RUFDQTtBcEg2dXNCRjs7QW9IMXVzQkE7RUFDRTtBcEg2dXNCRjs7QW9IMXVzQkE7RUFDRTtBcEg2dXNCRjs7QW9IMXVzQkE7RUFDRTtBcEg2dXNCRjs7QW9IMXVzQkE7RUFDRTtBcEg2dXNCRjs7QW9IMXVzQkE7RUFDRTtBcEg2dXNCRjs7QW9IenVzQkE7QUFFQTtFQUNFO0FwSDJ1c0JGOztBb0h4dXNCQTtFQUNFO0VBR0E7QXBIMnVzQkY7O0FvSHh1c0JBO0VBQ0U7QXBIMnVzQkY7O0FvSHh1c0JBO0VBR0U7QXBIMnVzQkY7O0FvSHh1c0JBO0VBQ0U7QXBIMnVzQkY7O0FvSHh1c0JBO0VBR0U7QXBIMnVzQkY7O0FvSHh1c0JBOztFQUlFO0FwSDJ1c0JGOztBb0h4dXNCQTtFQUNFO0FwSDJ1c0JGOztBb0h2dXNCQTtBQUVBO0VBQ0U7QXBIeXVzQkY7O0FvSHR1c0JBO0VBR0U7QXBIeXVzQkY7O0FvSHR1c0JBOztFQUVFO0FwSHl1c0JGOztBb0h0dXNCQTs7RUFFRTtBcEh5dXNCRjs7QW9IdHVzQkE7OztFQUdFO0VBR0E7QXBIeXVzQkY7O0FvSHR1c0JBO0FBQ0E7Ozs7O0VBS0U7QXBIeXVzQkY7O0FvSHR1c0JBOzs7RUFHRTtFQUNBO0FwSHl1c0JGOztBb0h0dXNCQTtBQUVBO0VBQ0U7RUFDQTtBcEh3dXNCRjs7QW9IcnVzQkE7RUFDRTtBcEh3dXNCRjs7QW9IcnVzQkE7RUFDRTtBcEh3dXNCRjs7QW9IcnVzQkE7RUFDRTtFQUNBO0FwSHd1c0JGOztBb0hwdXNCQTtBQUNBO0VBQ0U7QXBIdXVzQkY7O0FvSG51c0JBO0FBRUE7RUFDRTtFQUNBO0FwSHF1c0JGOztBb0hsdXNCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBIcXVzQkY7O0FvSGx1c0JBOztFQUVFO0VBQ0E7RUFDQTtBcEhxdXNCRjs7QW9IbHVzQkE7RUFDRTtBcEhxdXNCRjs7QW9IbHVzQkE7RUFDRTtFQUNBO0FwSHF1c0JGOztBb0hsdXNCQTtFQUNFO0VBQ0E7RUFDQTtBcEhxdXNCRjs7QW9IbHVzQkE7RUFDRTtFQUNBO0VBQ0E7QXBIcXVzQkY7O0FvSGx1c0JBO0VBQ0U7RUFDQTtFQUNBO0FwSHF1c0JGOztBb0hsdXNCQTtFQUNFO0VBQ0E7QXBIcXVzQkY7O0FvSGx1c0JBO0VBQ0U7RUFDQTtBcEhxdXNCRjs7QW9IbHVzQkE7QUFFQTs7RUFFRTtFQUNBO0FwSG91c0JGOztBb0hqdXNCQTtFQUNFO0FwSG91c0JGOztBb0hodXNCQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0FwSGt1c0JGOztBb0gvdHNCQTtFQUNFO0VBQ0E7RUFDQTtBcEhrdXNCRjs7QW9IL3RzQkE7RUFDRTtFQUNBO0FwSGt1c0JGOztBb0gvdHNCQTtFQUNFO0VBQ0E7QXBIa3VzQkY7O0FvSC90c0JBOztFQUVFO0FwSGt1c0JGOztBb0gvdHNCQTtFQUNFO0VBQ0E7QXBIa3VzQkY7O0FvSC90c0JBO0VBQ0U7RUFDQTtFQUNBO0FwSGt1c0JGOztBb0gvdHNCQTtFQUNFO0VBQ0E7RUFDQTtBcEhrdXNCRjs7QW9IL3RzQkE7RUFDRTtFQUNBO0VBQ0E7QXBIa3VzQkY7O0FvSC90c0JBO0VBQ0U7QXBIa3VzQkY7O0FvSC90c0JBO0VBQ0U7RUFDQTtFQUNBO0FwSGt1c0JGOztBb0gvdHNCQTtBQUNBO0VBQ0U7QXBIa3VzQkY7O0FvSDl0c0JBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7QXBIZ3VzQkY7O0FvSDd0c0JBOztFQUVFO0VBQ0E7QXBIZ3VzQkY7O0FvSDd0c0JBO0VBQ0U7QXBIZ3VzQkY7O0FvSDd0c0JBO0VBQ0U7QXBIZ3VzQkY7O0FvSDd0c0JBOztFQUVFO0FwSGd1c0JGOztBb0g3dHNCQTtFQUNFO0FwSGd1c0JGOztBb0g3dHNCQTtFQUNFO0FwSGd1c0JGOztBb0g3dHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0FwSCt0c0JGOztBb0g1dHNCQTtFQUNFO0VBQ0E7RUFDQTtBcEgrdHNCRjs7QW9INXRzQkE7RUFDRTtBcEgrdHNCRjs7QW9INXRzQkE7OztFQUdFO0FwSCt0c0JGOztBb0g1dHNCQTs7RUFFRTtFQUNBO0FwSCt0c0JGOztBb0gzdHNCQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0FwSDZ0c0JGOztBb0gxdHNCQTtFQUNFO0VBQ0E7RUFDQTtBcEg2dHNCRjs7QW9IMXRzQkE7RUFDRTtFQUNBO0FwSDZ0c0JGOztBb0gxdHNCQTtFQUNFO0FwSDZ0c0JGOztBb0gxdHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwSDZ0c0JGOztBb0gxdHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBS0E7QXBIMnRzQkY7O0FvSHh0c0JBOztFQUVFO0VBQ0E7RUFDQTtBcEgydHNCRjs7QW9IeHRzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEgydHNCRjs7QW9IeHRzQkE7RUFDRTtBcEgydHNCRjs7QW9IeHRzQkE7RUFDRTtFQUNBO0VBQ0E7QXBIMnRzQkY7O0FvSHh0c0JBO0VBQ0U7QXBIMnRzQkY7O0FvSHh0c0JBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QXBIMHRzQkY7O0FvSHZ0c0JBO0VBQ0U7QXBIMHRzQkY7O0FvSHZ0c0JBOzs7O0VBSUU7QXBIMHRzQkY7O0FvSHR0c0JBO0FBRUE7RUFDRTtFQUNBO0FwSHd0c0JGOztBb0hwdHNCQTtBQUNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QXBIdXRzQkY7O0FvSHB0c0JBO0VBQ0U7RUFDQTtBcEh1dHNCRjs7QW9IcHRzQkE7Ozs7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwSHV0c0JGOztBb0hwdHNCQTtBQUVBO0VBQ0U7QXBIc3RzQkY7O0FvSG50c0JBO0VBQ0U7QXBIc3RzQkY7O0FvSG50c0JBOztFQUVFO0VBQ0E7QXBIc3RzQkY7O0FvSG50c0JBO0VBQ0U7RUFDQTtFQUNBO0FwSHN0c0JGOztBb0hudHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwSHN0c0JGOztBb0hudHNCQTtFQUNFO0FwSHN0c0JGOztBb0hudHNCQTtFQUNFO0FwSHN0c0JGOztBb0hudHNCQTs7RUFFRTtFQUNBO0FwSHN0c0JGOztBb0hudHNCQTtFQUNFO0VBQ0E7RUFDQTtBcEhzdHNCRjs7QW9IbnRzQkE7RUFDRTtFQUNBO0VBQ0E7QXBIc3RzQkY7O0FxSC83dEJBO0FBQ0E7dUVBQUE7QUFHQTtFQUNFO0FySGk4dEJGOztBcUg5N3RCQTtFQUNFO0FySGk4dEJGOztBcUg5N3RCQTtFQUNFO0FySGk4dEJGOztBcUg5N3RCQTtFQUNFO0FySGk4dEJGOztBcUg5N3RCQTtFQUNFO0FySGk4dEJGOztBcUg5N3RCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJIaTh0QkY7O0FxSDk3dEJBO0VBQ0U7RUFDQTtBckhpOHRCRjs7QXFIOTd0QkE7RUFDRTtFQUNBO0VBQ0E7QXJIaTh0QkY7O0FxSDk3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckhpOHRCRjs7QXFIOTd0QkE7QUFDQTt1RUFBQTtBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckhnOHRCRjs7QXFINzd0QkE7RUFDRTtBckhnOHRCRjs7QXFINzd0QkE7RUFDRTtFQUNBO0FySGc4dEJGOztBcUg3N3RCQTtFQUNFO0VBQ0E7QXJIZzh0QkY7O0FxSDc3dEJBO0VBQ0U7QXJIZzh0QkY7O0FxSDc3dEJBO0VBQ0U7QXJIZzh0QkY7O0FxSDc3dEJBO0VBRUU7QXJIZzh0QkY7O0FxSDc3dEJBO0VBRUU7QXJIZzh0QkY7O0FxSDc3dEJBO0VBRUU7QXJIZzh0QkY7O0FxSDc3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySGc4dEJGOztBcUg3N3RCQTtFQUNFO0VBQ0E7RUFDQTtBckhnOHRCRjs7QXFINzd0QkE7RUFDRTtBckhnOHRCRjs7QXFINzd0QkE7RUFDRTtBckhnOHRCRjs7QXFINzd0QkE7O0VBRUU7RUFDQTtBckhnOHRCRjs7QXFINzd0QkE7RUFDRTtBckhnOHRCRjs7QXFINzd0QkE7RUFDRTtFQUNBO0FySGc4dEJGOztBcUg3N3RCQTtBQUNBO3VFQUFBO0FBR0E7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7RUFDRTtBckgrN3RCRjs7QXFINTd0QkE7QUFDQTt1RUFBQTtBQUdBO0VBQ0U7QXJIODd0QkY7O0FxSDM3dEJBO0VBQ0U7QXJIODd0QkY7O0FxSDM3dEJBO0VBQ0U7QXJIODd0QkY7O0FxSDM3dEJBO0VBQ0U7QXJIODd0QkY7O0FxSDM3dEJBO0VBQ0U7QXJIODd0QkY7O0FxSDM3dEJBO0VBQ0U7QXJIODd0QkY7O0FxSDM3dEJBO0VBQ0U7QXJIODd0QkY7O0FxSDM3dEJBO0VBQ0U7QXJIODd0QkY7O0FxSDM3dEJBO0FBQ0E7dUVBQUE7QUFHQTtFQUNFO0VBQ0E7QXJINjd0QkY7O0FxSDE3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJINjd0QkY7O0FxSDE3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckg2N3RCRjs7QXFIMTd0QkE7RUFDRTtFQUNBO0VBQ0E7QXJINjd0QkY7O0FxSDE3dEJBO0VBQ0U7QXJINjd0QkY7O0FxSDE3dEJBO0VBQ0U7QXJINjd0QkY7O0FxSDE3dEJBO0VBQ0U7QXJINjd0QkY7O0FxSDE3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckg2N3RCRjs7QXFIMTd0QkE7QUFDQTt1RUFBQTtBQUdBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QXJINDd0QkY7O0FxSHo3dEJBO0VBQ0U7QXJINDd0QkY7O0FxSHo3dEJBO0VBQ0U7QXJINDd0QkY7O0FxSHo3dEJBO0FBQ0E7dUVBQUE7QUFHQTtFQUNFO0FySDI3dEJGOztBc0g5dnVCQTtFQUNFO0F0SGl3dUJGOztBc0gvdnVCQTtFQUNFO0VBQ0E7QXRIa3d1QkY7O0FzSGh3dUJBOztFQUVFO0F0SG13dUJGOztBc0hqd3VCQTtFQUNFO0VBQ0E7QXRIb3d1QkY7O0FzSGx3dUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHF3dUJGOztBc0hud3VCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIc3d1QkY7O0FzSHB3dUJBOzt5REFBQTtBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh1d3VCRjs7QXNIcnd1QkE7RUFDRTtFQUNBO0VBQ0E7QXRId3d1QkY7O0FzSHR3dUJBO0VBQ0U7RUFDQTtFQUNBO0F0SHl3dUJGOztBc0h2d3VCQTtFQUNFO0VBQ0E7RUFDQTtBdEgwd3VCRjs7QXNIeHd1QkE7RUFDRTtFQUNBO0VBQ0E7QXRIMnd1QkY7O0FzSHp3dUJBO0VBQ0U7RUFDQTtBdEg0d3VCRjs7QXNIMXd1QkE7RUFDRTtFQUNBO0F0SDZ3dUJGOztBc0gzd3VCQTtFQUNFO0VBQ0E7QXRIOHd1QkY7O0FzSDV3dUJBO0VBQ0U7RUFDQTtBdEgrd3VCRjs7QXNIN3d1QkE7RUFDRTtFQUNBO0VBQ0E7QXRIZ3h1QkY7O0FzSDd3dUJBO0VBR0U7QXRIZ3h1QkY7O0FzSDl3dUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIaXh1QkY7O0FzSC93dUJBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhreHVCRjs7QXNIaHh1QkE7RUFDRTtBdEhteHVCRjs7QXNIanh1QkE7RUFDRTtBdEhveHVCRjs7QXNIbHh1QkE7RUFDRTtBdEhxeHVCRjs7QXNIbnh1QkE7RUFDRTtBdEhzeHVCRjs7QXNIcHh1QkE7O0VBRUU7RUFDQTtFQUNBO0F0SHV4dUJGOztBc0hyeHVCQTs7RUFFRTtFQUNBO0VBQ0E7QXRId3h1QkY7O0FzSHR4dUJBO0VBQ0U7QXRIeXh1QkY7O0FzSHZ4dUJBO0VBQ0U7QXRIMHh1QkY7O0FzSHh4dUJBO0VBQ0U7QXRIMnh1QkY7O0FzSHp4dUJBO0VBQ0U7QXRINHh1QkY7O0FzSDF4dUJBO0VBQ0U7QXRINnh1QkY7O0FzSDF4dUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg2eHVCRjs7QXNIMXh1QkE7QUFDQTtFQUNFO0lBQ0U7SUFDQTtFdEg2eHVCRjtFc0gzeHVCQTtJQUNFO0lBQ0E7RXRINnh1QkY7QUFDRjtBc0gzeHVCQTtFQUNFO0lBQ0U7SUFDQTtFdEg2eHVCRjtFc0gzeHVCQTtJQUNFO0lBQ0E7RXRINnh1QkY7QUFDRjtBc0gzeHVCQTtFQUNFO0lBQ0U7SUFDQTtFdEg2eHVCRjtBQUNGO0F1SGwrdUJBO0VBQ0U7QXZIbyt1QkY7O0F1SGwrdUJBO0VBQ0U7QXZIcSt1QkY7O0F1SG4rdUJBO0VBQ0U7QXZIcyt1QkY7O0F1SHArdUJBO0VBQ0U7QXZIdSt1QkY7O0F1SHIrdUJBO0VBQ0U7QXZIdyt1QkY7O0F1SHQrdUJBO0VBQ0U7QXZIeSt1QkY7O0F3SDMvdUJBOztFQUFBO0FDR0M7RUFDQztFQUNBO0VBQ0E7QXpIOC91QkY7QXlINS91QkU7RUFDQyxXREphO0VDS2IsZURFZTtFQ0RmLFdER2E7RUNGYixnQkRHYztFQ0ZkLG1CRFBZO0VDUVo7RUFDQTtFQUNBO0F6SDgvdUJIO0F5SDUvdUJHO0VBQ0MsbUJEZlc7RUNnQlgsV0RmWTtFQ2dCWjtBekg4L3VCSjtBeUgzL3VCRTtFQUNDLFlEUHFCO0VDUXJCO0F6SDYvdUJIO0F5SHgvdUJDO0VBQ0M7QXpIMC91QkY7QXlIdi91QkM7RUFDQztFQUNBO0F6SHkvdUJGO0F5SHYvdUJFO0VBQ0M7RUFDQTtHQUNBO0F6SHkvdUJIO0F5SHYvdUJHO0VBQ0MsV0R2Qlc7RUN3QlgsWUR2Qlc7RUN3QlgsZUR0Qlk7RUN1QlosbUJEMUNXO0VDMkNYO0VBQ0E7RUFDQTtFQUNBLG1CRDVCWTtBeEhxaHZCaEI7QXlIcC91Qkk7RUFDQyxtQkR0RFU7QXhINGl2QmY7O0EwSGhqdkJBOztFQUFBO0FBR0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFIbWp2QkQ7QTBIamp2QkM7RUFDQztFQUVBO0VBQ0E7QTFIbWp2QkY7QTBIaGp2QkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFIa2p2QkY7QTBIL2l2QkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBMUhpanZCRjtBMEg5aXZCQzs7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFIZ2p2QkY7QTBIN2l2QkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFIK2l2QkY7QTBIN2l2QkM7RUFDQztFQUNBO0ExSCtpdkJGO0EwSDVpdkJDOztFQUVDO0ExSDhpdkJGO0EwSDNpdkJDOzs7RUFHQztFQUNBO0VBRUE7RUFFQTtBMUg2aXZCRjtBMEgxaXZCQzs7O0VBR0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUg0aXZCRjtBMEh6aXZCQztFQUNDO0ExSDJpdkJGO0EwSHhpdkJDO0VBQ0M7RUFDQTtBMUgwaXZCRjtBMEh2aXZCQztFQUNDO0ExSHlpdkJGO0EwSHRpdkJDO0VBQ0M7QTFId2l2QkY7QTBIcml2QkM7RUFDQztFQUNBO0VBQ0E7RUFFQTtBMUh1aXZCRjtBMEhwaXZCQztFQUNDO0VBQ0E7QTFIc2l2QkY7QTBIbml2QkM7RUFDQztBMUhxaXZCRjtBMEhsaXZCQztFQUNDO0ExSG9pdkJGOztBMEhoaXZCQTtBQUNBO0VBQ0M7QTFIbWl2QkQ7O0EySC9wdkJBOztFQUFBO0FBSUM7RUFDQztFQUNBO0EzSGlxdkJGO0EySC9wdkJDO0VBQ0M7QTNIaXF2QkY7QTJIL3B2QkM7RUFDQztBM0hpcXZCRjtBMkgvcHZCQztFQUNDO0EzSGlxdkJGOztBMkg3cHZCQTtFQUNDO0lBQ0M7RTNIZ3F2QkE7RTJIN3B2QkQ7SUFDQztFM0grcHZCQTtBQUNGO0E0SHpydkJBOztFQUFBO0FBSUE7RUFDQztBNUgwcnZCRDs7QTZIL3J2QkE7O0VBQUE7QUFLQztFQU1DOzs7SUFBQTtBN0g4cnZCRjtBNkhuc3ZCRTtFQUNFO0VBQ0E7QTdIcXN2Qko7QTZIOXJ2QkU7RUFDQztBN0hnc3ZCSDtBNkg3cnZCRTtFQUNDO0E3SCtydkJIOztBOEhqdHZCQTs7RUFBQTtBQUtDO0VBQ0M7RUFDQTtFQUNBO0E5SGt0dkJGO0E4SC9zdkJDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5SGl0dkJGO0E4SDlzdkJDO0VBQ0M7QTlIZ3R2QkY7QThIN3N2QkM7O0VBRUM7QTlIK3N2QkY7QThINXN2QkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlIOHN2QkY7QThIM3N2QkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBOUg2c3ZCRjs7QWlCL3Z2QkE7Ozs7O0VBQUE7QUNBQTtFQUdJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFLRjtFQUNBO0FsQm14dkJGOztBbUJseHZCQTs7O0VBR0U7QW5CcXh2QkY7O0FtQmx4dkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5CcXh2QkY7O0FtQi93dkJBO0VBQ0U7QW5Ca3h2QkY7O0FtQnh3dkJBO0VBQ0U7RUFDQSxxTkNzTzRCO0VDakd4QjtFRm5JSixnQkMrTzRCO0VEOU81QixnQkNtUDRCO0VEbFA1QixjQ25DUztFRG9DVDtFQUNBLHNCQzlDUztBcEJ5enZCWDs7QW1CL3Z2QkE7RUFDRTtBbkJrd3ZCRjs7QW1CenZ2QkE7RUFDRTtFQUNBO0VBQ0E7QW5CNHZ2QkY7O0FtQi91dkJBO0VBQ0U7RUFDQSxxQkNpTjRCO0FwQmlpdkI5Qjs7QW1CM3V2QkE7RUFDRTtFQUNBLG1CQ29GMEI7QXBCMHB2QjVCOztBbUJudXZCQTs7RUFFRTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBbkJzdXZCRjs7QW1CbnV2QkE7RUFDRTtFQUNBO0VBQ0E7QW5Cc3V2QkY7O0FtQm51dkJBOzs7RUFHRTtFQUNBO0FuQnN1dkJGOztBbUJudXZCQTs7OztFQUlFO0FuQnN1dkJGOztBbUJudXZCQTtFQUNFLGdCQ2tKNEI7QXBCb2x2QjlCOztBbUJudXZCQTtFQUNFO0VBQ0E7QW5Cc3V2QkY7O0FtQm51dkJBO0VBQ0U7QW5Cc3V2QkY7O0FtQm51dkJBOztFQUVFLG1CQ3FJNEI7QXBCaW12QjlCOztBbUJudXZCQTtFRUlJO0FyQm11dkJKOztBbUI5dHZCQTs7RUFFRTtFRVBFO0VGU0Y7RUFDQTtBbkJpdXZCRjs7QW1COXR2QkE7RUFBTTtBbkJrdXZCTjs7QW1CanV2QkE7RUFBTTtBbkJxdXZCTjs7QW1COXR2QkE7RUFDRSxjR3BLd0I7RUhxS3hCLHFCQ1h3QztFRFl4QztBbkJpdXZCRjtBdUJqNXZCRTtFSm1MRSxjQ2RzQztFRGV0QywwQkNkc0M7QXBCK3V2QjFDOztBbUJ4dHZCQTtFQUNFO0VBQ0E7QW5CMnR2QkY7QXVCMTV2QkU7RUprTUU7RUFDQTtBbkIydHZCSjs7QW1CbHR2QkE7Ozs7RUFJRSxpR0MwRDRCO0VDbEgxQjtBckI4d3ZCSjs7QW1CbHR2QkE7RUFFRTtFQUVBO0VBRUE7RUFHQTtBbkJndHZCRjs7QW1CeHN2QkE7RUFFRTtBbkIwc3ZCRjs7QW1CbHN2QkE7RUFDRTtFQUNBO0FuQnFzdkJGOztBbUJsc3ZCQTtFQUdFO0VBQ0E7QW5CbXN2QkY7O0FtQjNydkJBO0VBQ0U7QW5COHJ2QkY7O0FtQjNydkJBO0VBQ0Usb0JLblBxQjtFTG9QckIsdUJLcFBxQjtFTHFQckIsY0N0UVM7RUR1UVQ7RUFDQTtBbkI4cnZCRjs7QW1CdnJ2QkE7RUFFRTtFQUNBO0FuQnlydkJGOztBbUJqcnZCQTtFQUVFO0VBQ0EscUJDNEpzQztBcEJ1aHZCeEM7O0FtQjdxdkJBO0VBRUU7QW5CK3F2QkY7O0FtQnZxdkJBO0VBQ0U7QW5CMHF2QkY7O0FtQnZxdkJBOzs7OztFQUtFO0VBQ0E7RUVoS0U7RUZrS0Y7QW5CMHF2QkY7O0FtQnZxdkJBOztFQUVFO0FuQjBxdkJGOztBbUJ2cXZCQTs7RUFFRTtBbkIwcXZCRjs7QW1CcHF2QkE7RUFDRTtBbkJ1cXZCRjs7QW1CanF2QkE7RUFDRTtBbkJvcXZCRjs7QW1CN3B2QkE7Ozs7RUFJRTtBbkJncXZCRjs7QW1CdnB2Qkk7Ozs7RUFDRTtBbkI2cHZCTjs7QW1CdnB2QkE7Ozs7RUFJRTtFQUNBO0FuQjBwdkJGOztBbUJ2cHZCQTs7RUFFRTtFQUNBO0FuQjBwdkJGOztBbUJ0cHZCQTtFQUNFO0VBRUE7QW5Cd3B2QkY7O0FtQnJwdkJBO0VBTUU7RUFFQTtFQUNBO0VBQ0E7QW5Ca3B2QkY7O0FtQjdvdkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRTlPSTtFRmdQSjtFQUNBO0VBQ0E7QW5CZ3B2QkY7O0FtQjdvdkJBO0VBQ0U7QW5CZ3B2QkY7O0FtQjVvdkJBOztFQUVFO0FuQitvdkJGOztBbUI1b3ZCQTtFQUtFO0VBQ0E7QW5CMm92QkY7O0FtQnBvdkJBO0VBQ0U7QW5CdW92QkY7O0FtQi9udkJBO0VBQ0U7RUFDQTtBbkJrb3ZCRjs7QW1CM252QkE7RUFDRTtBbkI4bnZCRjs7QW1CM252QkE7RUFDRTtFQUNBO0FuQjhudkJGOztBbUIzbnZCQTtFQUNFO0FuQjhudkJGOztBbUJ6bnZCQTtFQUNFO0FuQjRudkJGOztBeUJ4bHdCQTs7RUFFRSxxQkxzUzRCO0VLclM1QixrQ0NMb0I7RURNcEIsZ0JMc1M0QjtFS3JTNUIsZ0JMc1M0QjtBcEJxenZCOUI7O0F5QnZsd0JBO0VKcUtNO0FyQnM3dkJOOztBeUIxbHdCQTtFSm9LTTtBckIwN3ZCTjs7QXlCN2x3QkE7RUptS007QXJCODd2Qk47O0F5Qmhtd0JBO0VKa0tNO0FyQms4dkJOOztBeUJubXdCQTtFSmlLTTtBckJzOHZCTjs7QXlCdG13QkE7RUpnS007QXJCMDh2Qk47O0F5Qnhtd0JBO0VKOEpNO0VJNUpKLGdCTHdTNEI7QXBCbTB2QjlCOztBeUJ2bXdCQTtFSndKTTtFSXRKSixnQkwyUjRCO0VLMVI1QixnQkxrUjRCO0FwQncxdkI5Qjs7QXlCeG13QkE7RUptSk07RUlqSkosZ0JMdVI0QjtFS3RSNUIsZ0JMNlE0QjtBcEI4MXZCOUI7O0F5Qnptd0JBO0VKOElNO0VJNUlKLGdCTG1SNEI7RUtsUjVCLGdCTHdRNEI7QXBCbzJ2QjlCOztBeUIxbXdCQTtFSnlJTTtFSXZJSixnQkwrUTRCO0VLOVE1QixnQkxtUTRCO0FwQjAydkI5Qjs7QXlCcm13QkE7RUFDRSxnQkxnRk87RUsvRVAsbUJMK0VPO0VLOUVQO0VBQ0E7QXpCd213QkY7O0F5Qmhtd0JBOztFSmtHSTtFSS9GRixnQkwyTjRCO0FwQnc0dkI5Qjs7QXlCaG13QkE7O0VBRUUsY0xtUTRCO0VLbFE1Qix5QkwyUTRCO0FwQncxdkI5Qjs7QXlCM2x3QkE7RUUvRUU7RUFDQTtBM0I4cXdCRjs7QXlCM2x3QkE7RUVwRkU7RUFDQTtBM0JtcndCRjs7QXlCN2x3QkE7RUFDRTtBekJnbXdCRjtBeUI5bHdCRTtFQUNFLG9CTHFQMEI7QXBCMjJ2QjlCOztBeUJ0bHdCQTtFSjJESTtFSXpERjtBekJ5bHdCRjs7QXlCcmx3QkE7RUFDRSxtQkx1Qk87RUM2Q0g7QXJCcWh3Qk47O0F5QnJsd0JBO0VBQ0U7RUorQ0U7RUk3Q0YsY0wxR1M7QXBCa3N3Qlg7QXlCdGx3QkU7RUFDRTtBekJ3bHdCSjs7QTRCM3N3QkE7RUNJRTtFQUdBO0E3Qnlzd0JGOztBNEIxc3dCQTtFQUNFLGdCUnFnQ2tDO0VRcGdDbEMsc0JSUlM7RVFTVDtFRUVFO0VEUEY7RUFHQTtBN0JrdHdCRjs7QTRCcHN3QkE7RUFFRTtBNUJzc3dCRjs7QTRCbnN3QkE7RUFDRTtFQUNBO0E1QnNzd0JGOztBNEJuc3dCQTtFUDhISTtFTzVIRixjUjNCUztBcEJpdXdCWDs7QStCN3V3QkE7RVZtS0k7RVVqS0YsY1htQ1E7RVdsQ1I7QS9CZ3Z3QkY7QStCN3V3QkU7RUFDRTtBL0IrdXdCSjs7QStCMXV3QkE7RUFDRTtFVnNKRTtFVXBKRixXWFRTO0VXVVQseUJYRFM7RVVFUDtBOUI2dXdCSjtBK0IxdXdCRTtFQUNFO0VWOElBO0VVNUlBLGdCWHlRMEI7QXBCbSt2QjlCOztBK0J0dXdCQTtFQUNFO0VWcUlFO0VVbklGLGNYakJTO0FwQjB2d0JYO0ErQnR1d0JFO0VWZ0lFO0VVOUhBO0VBQ0E7QS9Cd3V3Qko7O0ErQm51d0JBO0VBQ0UsaUJYaWtDa0M7RVdoa0NsQztBL0JzdXdCRjs7QWdDOXd3QkU7Ozs7OztFQ0RBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDd3h3QkY7O0FrQ3J1d0JJO0VGekNFO0lBQ0UsZ0JaOExlO0VwQm9sd0JyQjtBQUNGO0FrQzN1d0JJO0VGekNFO0lBQ0UsZ0JaOExlO0VwQnlsd0JyQjtBQUNGO0FrQ2h2d0JJO0VGekNFO0lBQ0UsZ0JaOExlO0VwQjhsd0JyQjtBQUNGO0FrQ3J2d0JJO0VGekNFO0lBQ0UsaUJaOExlO0VwQm1td0JyQjtBQUNGO0FnQ3R3d0JFO0VDbkNBO0VBQ0E7RUFDQTtFQUNBO0FqQzR5d0JGOztBZ0N0d3dCRTtFQUNFO0VBQ0E7QWhDeXd3Qko7QWdDdnd3Qkk7O0VBRUU7RUFDQTtBaEN5d3dCTjs7QW1DL3p3QkU7Ozs7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuQ3Uwd0JKOztBbUNqendCTTtFQUNFO0VBQ0E7RUFDQTtBbkNvendCUjs7QWlDeHh3QkU7RUFDRTtFQUNBO0FqQzJ4d0JKOztBaUM3eHdCRTtFQUNFO0VBQ0E7QWpDZ3l3Qko7O0FpQ2x5d0JFO0VBQ0U7RUFDQTtBakNxeXdCSjs7QWlDdnl3QkU7RUFDRTtFQUNBO0FqQzB5d0JKOztBaUM1eXdCRTtFQUNFO0VBQ0E7QWpDK3l3Qko7O0FpQ2p6d0JFO0VBQ0U7RUFDQTtBakNvendCSjs7QW1DdjB3Qk07RUZDSjtFQUNBO0VBQ0E7QWpDMDB3QkY7O0FtQ3Ywd0JVO0VGYlI7RUFJQTtBakNxMXdCRjs7QW1DNTB3QlU7RUZiUjtFQUlBO0FqQzAxd0JGOztBbUNqMXdCVTtFRmJSO0VBSUE7QWpDKzF3QkY7O0FtQ3Qxd0JVO0VGYlI7RUFJQTtBakNvMndCRjs7QW1DMzF3QlU7RUZiUjtFQUlBO0FqQ3kyd0JGOztBbUNoMndCVTtFRmJSO0VBSUE7QWpDODJ3QkY7O0FtQ3Iyd0JVO0VGYlI7RUFJQTtBakNtM3dCRjs7QW1DMTJ3QlU7RUZiUjtFQUlBO0FqQ3czd0JGOztBbUMvMndCVTtFRmJSO0VBSUE7QWpDNjN3QkY7O0FtQ3Azd0JVO0VGYlI7RUFJQTtBakNrNHdCRjs7QW1DejN3QlU7RUZiUjtFQUlBO0FqQ3U0d0JGOztBbUM5M3dCVTtFRmJSO0VBSUE7QWpDNDR3QkY7O0FtQzczd0JNO0VBQXdCO0FuQ2k0d0I5Qjs7QW1DLzN3Qk07RUFBdUI7QW5DbTR3QjdCOztBbUNoNHdCUTtFQUF3QixRQURiO0FuQ3E0d0JuQjs7QW1DcDR3QlE7RUFBd0IsUUFEYjtBbkN5NHdCbkI7O0FtQ3g0d0JRO0VBQXdCLFFBRGI7QW5DNjR3Qm5COztBbUM1NHdCUTtFQUF3QixRQURiO0FuQ2k1d0JuQjs7QW1DaDV3QlE7RUFBd0IsUUFEYjtBbkNxNXdCbkI7O0FtQ3A1d0JRO0VBQXdCLFFBRGI7QW5DeTV3Qm5COztBbUN4NXdCUTtFQUF3QixRQURiO0FuQzY1d0JuQjs7QW1DNTV3QlE7RUFBd0IsUUFEYjtBbkNpNndCbkI7O0FtQ2g2d0JRO0VBQXdCLFFBRGI7QW5DcTZ3Qm5COztBbUNwNndCUTtFQUF3QixRQURiO0FuQ3k2d0JuQjs7QW1DeDZ3QlE7RUFBd0IsU0FEYjtBbkM2NndCbkI7O0FtQzU2d0JRO0VBQXdCLFNBRGI7QW5DaTd3Qm5COztBbUNoN3dCUTtFQUF3QixTQURiO0FuQ3E3d0JuQjs7QW1DNzZ3Qlk7RUZoQlY7QWpDaTh3QkY7O0FtQ2o3d0JZO0VGaEJWO0FqQ3E4d0JGOztBbUNyN3dCWTtFRmhCVjtBakN5OHdCRjs7QW1Dejd3Qlk7RUZoQlY7QWpDNjh3QkY7O0FtQzc3d0JZO0VGaEJWO0FqQ2k5d0JGOztBbUNqOHdCWTtFRmhCVjtBakNxOXdCRjs7QW1Dcjh3Qlk7RUZoQlY7QWpDeTl3QkY7O0FtQ3o4d0JZO0VGaEJWO0FqQzY5d0JGOztBbUM3OHdCWTtFRmhCVjtBakNpK3dCRjs7QW1Dajl3Qlk7RUZoQlY7QWpDcSt3QkY7O0FtQ3I5d0JZO0VGaEJWO0FqQ3krd0JGOztBa0NwK3dCSTtFQzNCRTtJQUNFO0lBQ0E7SUFDQTtFbkNtZ3hCTjtFaUN2K3dCQTtJQUNFO0lBQ0E7RWpDeSt3QkY7RWlDMyt3QkE7SUFDRTtJQUNBO0VqQzYrd0JGO0VpQy8rd0JBO0lBQ0U7SUFDQTtFakNpL3dCRjtFaUNuL3dCQTtJQUNFO0lBQ0E7RWpDcS93QkY7RWlDdi93QkE7SUFDRTtJQUNBO0VqQ3kvd0JGO0VpQzMvd0JBO0lBQ0U7SUFDQTtFakM2L3dCRjtFbUNoaHhCSTtJRkNKO0lBQ0E7SUFDQTtFakNraHhCQTtFbUMvZ3hCUTtJRmJSO0lBSUE7RWpDNGh4QkE7RW1Dbmh4QlE7SUZiUjtJQUlBO0VqQ2dpeEJBO0VtQ3ZoeEJRO0lGYlI7SUFJQTtFakNvaXhCQTtFbUMzaHhCUTtJRmJSO0lBSUE7RWpDd2l4QkE7RW1DL2h4QlE7SUZiUjtJQUlBO0VqQzRpeEJBO0VtQ25peEJRO0lGYlI7SUFJQTtFakNnanhCQTtFbUN2aXhCUTtJRmJSO0lBSUE7RWpDb2p4QkE7RW1DM2l4QlE7SUZiUjtJQUlBO0VqQ3dqeEJBO0VtQy9peEJRO0lGYlI7SUFJQTtFakM0anhCQTtFbUNuanhCUTtJRmJSO0lBSUE7RWpDZ2t4QkE7RW1Ddmp4QlE7SUZiUjtJQUlBO0VqQ29reEJBO0VtQzNqeEJRO0lGYlI7SUFJQTtFakN3a3hCQTtFbUN6anhCSTtJQUF3QjtFbkM0anhCNUI7RW1DMWp4Qkk7SUFBdUI7RW5DNmp4QjNCO0VtQzFqeEJNO0lBQXdCLFFBRGI7RW5DOGp4QmpCO0VtQzdqeEJNO0lBQXdCLFFBRGI7RW5DaWt4QmpCO0VtQ2hreEJNO0lBQXdCLFFBRGI7RW5Db2t4QmpCO0VtQ25reEJNO0lBQXdCLFFBRGI7RW5DdWt4QmpCO0VtQ3RreEJNO0lBQXdCLFFBRGI7RW5DMGt4QmpCO0VtQ3preEJNO0lBQXdCLFFBRGI7RW5DNmt4QmpCO0VtQzVreEJNO0lBQXdCLFFBRGI7RW5DZ2x4QmpCO0VtQy9reEJNO0lBQXdCLFFBRGI7RW5DbWx4QmpCO0VtQ2xseEJNO0lBQXdCLFFBRGI7RW5Dc2x4QmpCO0VtQ3JseEJNO0lBQXdCLFFBRGI7RW5DeWx4QmpCO0VtQ3hseEJNO0lBQXdCLFNBRGI7RW5DNGx4QmpCO0VtQzNseEJNO0lBQXdCLFNBRGI7RW5DK2x4QmpCO0VtQzlseEJNO0lBQXdCLFNBRGI7RW5Da214QmpCO0VtQzFseEJVO0lGaEJWO0VqQzZteEJBO0VtQzdseEJVO0lGaEJWO0VqQ2dueEJBO0VtQ2hteEJVO0lGaEJWO0VqQ21ueEJBO0VtQ25teEJVO0lGaEJWO0VqQ3NueEJBO0VtQ3RteEJVO0lGaEJWO0VqQ3lueEJBO0VtQ3pteEJVO0lGaEJWO0VqQzRueEJBO0VtQzVteEJVO0lGaEJWO0VqQytueEJBO0VtQy9teEJVO0lGaEJWO0VqQ2tveEJBO0VtQ2xueEJVO0lGaEJWO0VqQ3FveEJBO0VtQ3JueEJVO0lGaEJWO0VqQ3dveEJBO0VtQ3hueEJVO0lGaEJWO0VqQzJveEJBO0VtQzNueEJVO0lGaEJWO0VqQzhveEJBO0FBQ0Y7QWtDMW94Qkk7RUMzQkU7SUFDRTtJQUNBO0lBQ0E7RW5Dd3F4Qk47RWlDNW94QkE7SUFDRTtJQUNBO0VqQzhveEJGO0VpQ2hweEJBO0lBQ0U7SUFDQTtFakNrcHhCRjtFaUNwcHhCQTtJQUNFO0lBQ0E7RWpDc3B4QkY7RWlDeHB4QkE7SUFDRTtJQUNBO0VqQzBweEJGO0VpQzVweEJBO0lBQ0U7SUFDQTtFakM4cHhCRjtFaUNocXhCQTtJQUNFO0lBQ0E7RWpDa3F4QkY7RW1DcnJ4Qkk7SUZDSjtJQUNBO0lBQ0E7RWpDdXJ4QkE7RW1DcHJ4QlE7SUZiUjtJQUlBO0VqQ2lzeEJBO0VtQ3hyeEJRO0lGYlI7SUFJQTtFakNxc3hCQTtFbUM1cnhCUTtJRmJSO0lBSUE7RWpDeXN4QkE7RW1DaHN4QlE7SUZiUjtJQUlBO0VqQzZzeEJBO0VtQ3BzeEJRO0lGYlI7SUFJQTtFakNpdHhCQTtFbUN4c3hCUTtJRmJSO0lBSUE7RWpDcXR4QkE7RW1DNXN4QlE7SUZiUjtJQUlBO0VqQ3l0eEJBO0VtQ2h0eEJRO0lGYlI7SUFJQTtFakM2dHhCQTtFbUNwdHhCUTtJRmJSO0lBSUE7RWpDaXV4QkE7RW1DeHR4QlE7SUZiUjtJQUlBO0VqQ3F1eEJBO0VtQzV0eEJRO0lGYlI7SUFJQTtFakN5dXhCQTtFbUNodXhCUTtJRmJSO0lBSUE7RWpDNnV4QkE7RW1DOXR4Qkk7SUFBd0I7RW5DaXV4QjVCO0VtQy90eEJJO0lBQXVCO0VuQ2t1eEIzQjtFbUMvdHhCTTtJQUF3QixRQURiO0VuQ211eEJqQjtFbUNsdXhCTTtJQUF3QixRQURiO0VuQ3N1eEJqQjtFbUNydXhCTTtJQUF3QixRQURiO0VuQ3l1eEJqQjtFbUN4dXhCTTtJQUF3QixRQURiO0VuQzR1eEJqQjtFbUMzdXhCTTtJQUF3QixRQURiO0VuQyt1eEJqQjtFbUM5dXhCTTtJQUF3QixRQURiO0VuQ2t2eEJqQjtFbUNqdnhCTTtJQUF3QixRQURiO0VuQ3F2eEJqQjtFbUNwdnhCTTtJQUF3QixRQURiO0VuQ3d2eEJqQjtFbUN2dnhCTTtJQUF3QixRQURiO0VuQzJ2eEJqQjtFbUMxdnhCTTtJQUF3QixRQURiO0VuQzh2eEJqQjtFbUM3dnhCTTtJQUF3QixTQURiO0VuQ2l3eEJqQjtFbUNod3hCTTtJQUF3QixTQURiO0VuQ293eEJqQjtFbUNud3hCTTtJQUF3QixTQURiO0VuQ3V3eEJqQjtFbUMvdnhCVTtJRmhCVjtFakNreHhCQTtFbUNsd3hCVTtJRmhCVjtFakNxeHhCQTtFbUNyd3hCVTtJRmhCVjtFakN3eHhCQTtFbUN4d3hCVTtJRmhCVjtFakMyeHhCQTtFbUMzd3hCVTtJRmhCVjtFakM4eHhCQTtFbUM5d3hCVTtJRmhCVjtFakNpeXhCQTtFbUNqeHhCVTtJRmhCVjtFakNveXhCQTtFbUNweHhCVTtJRmhCVjtFakN1eXhCQTtFbUN2eHhCVTtJRmhCVjtFakMweXhCQTtFbUMxeHhCVTtJRmhCVjtFakM2eXhCQTtFbUM3eHhCVTtJRmhCVjtFakNnenhCQTtFbUNoeXhCVTtJRmhCVjtFakNtenhCQTtBQUNGO0FrQy95eEJJO0VDM0JFO0lBQ0U7SUFDQTtJQUNBO0VuQzYweEJOO0VpQ2p6eEJBO0lBQ0U7SUFDQTtFakNtenhCRjtFaUNyenhCQTtJQUNFO0lBQ0E7RWpDdXp4QkY7RWlDenp4QkE7SUFDRTtJQUNBO0VqQzJ6eEJGO0VpQzd6eEJBO0lBQ0U7SUFDQTtFakMrenhCRjtFaUNqMHhCQTtJQUNFO0lBQ0E7RWpDbTB4QkY7RWlDcjB4QkE7SUFDRTtJQUNBO0VqQ3UweEJGO0VtQzExeEJJO0lGQ0o7SUFDQTtJQUNBO0VqQzQxeEJBO0VtQ3oxeEJRO0lGYlI7SUFJQTtFakNzMnhCQTtFbUM3MXhCUTtJRmJSO0lBSUE7RWpDMDJ4QkE7RW1DajJ4QlE7SUZiUjtJQUlBO0VqQzgyeEJBO0VtQ3IyeEJRO0lGYlI7SUFJQTtFakNrM3hCQTtFbUN6MnhCUTtJRmJSO0lBSUE7RWpDczN4QkE7RW1DNzJ4QlE7SUZiUjtJQUlBO0VqQzAzeEJBO0VtQ2ozeEJRO0lGYlI7SUFJQTtFakM4M3hCQTtFbUNyM3hCUTtJRmJSO0lBSUE7RWpDazR4QkE7RW1DejN4QlE7SUZiUjtJQUlBO0VqQ3M0eEJBO0VtQzczeEJRO0lGYlI7SUFJQTtFakMwNHhCQTtFbUNqNHhCUTtJRmJSO0lBSUE7RWpDODR4QkE7RW1DcjR4QlE7SUZiUjtJQUlBO0VqQ2s1eEJBO0VtQ240eEJJO0lBQXdCO0VuQ3M0eEI1QjtFbUNwNHhCSTtJQUF1QjtFbkN1NHhCM0I7RW1DcDR4Qk07SUFBd0IsUUFEYjtFbkN3NHhCakI7RW1DdjR4Qk07SUFBd0IsUUFEYjtFbkMyNHhCakI7RW1DMTR4Qk07SUFBd0IsUUFEYjtFbkM4NHhCakI7RW1DNzR4Qk07SUFBd0IsUUFEYjtFbkNpNXhCakI7RW1DaDV4Qk07SUFBd0IsUUFEYjtFbkNvNXhCakI7RW1DbjV4Qk07SUFBd0IsUUFEYjtFbkN1NXhCakI7RW1DdDV4Qk07SUFBd0IsUUFEYjtFbkMwNXhCakI7RW1DejV4Qk07SUFBd0IsUUFEYjtFbkM2NXhCakI7RW1DNTV4Qk07SUFBd0IsUUFEYjtFbkNnNnhCakI7RW1DLzV4Qk07SUFBd0IsUUFEYjtFbkNtNnhCakI7RW1DbDZ4Qk07SUFBd0IsU0FEYjtFbkNzNnhCakI7RW1DcjZ4Qk07SUFBd0IsU0FEYjtFbkN5NnhCakI7RW1DeDZ4Qk07SUFBd0IsU0FEYjtFbkM0NnhCakI7RW1DcDZ4QlU7SUZoQlY7RWpDdTd4QkE7RW1DdjZ4QlU7SUZoQlY7RWpDMDd4QkE7RW1DMTZ4QlU7SUZoQlY7RWpDNjd4QkE7RW1DNzZ4QlU7SUZoQlY7RWpDZzh4QkE7RW1DaDd4QlU7SUZoQlY7RWpDbTh4QkE7RW1Dbjd4QlU7SUZoQlY7RWpDczh4QkE7RW1DdDd4QlU7SUZoQlY7RWpDeTh4QkE7RW1Dejd4QlU7SUZoQlY7RWpDNDh4QkE7RW1DNTd4QlU7SUZoQlY7RWpDKzh4QkE7RW1DLzd4QlU7SUZoQlY7RWpDazl4QkE7RW1DbDh4QlU7SUZoQlY7RWpDcTl4QkE7RW1Dcjh4QlU7SUZoQlY7RWpDdzl4QkE7QUFDRjtBa0NwOXhCSTtFQzNCRTtJQUNFO0lBQ0E7SUFDQTtFbkNrL3hCTjtFaUN0OXhCQTtJQUNFO0lBQ0E7RWpDdzl4QkY7RWlDMTl4QkE7SUFDRTtJQUNBO0VqQzQ5eEJGO0VpQzk5eEJBO0lBQ0U7SUFDQTtFakNnK3hCRjtFaUNsK3hCQTtJQUNFO0lBQ0E7RWpDbyt4QkY7RWlDdCt4QkE7SUFDRTtJQUNBO0VqQ3creEJGO0VpQzEreEJBO0lBQ0U7SUFDQTtFakM0K3hCRjtFbUMvL3hCSTtJRkNKO0lBQ0E7SUFDQTtFakNpZ3lCQTtFbUM5L3hCUTtJRmJSO0lBSUE7RWpDMmd5QkE7RW1DbGd5QlE7SUZiUjtJQUlBO0VqQytneUJBO0VtQ3RneUJRO0lGYlI7SUFJQTtFakNtaHlCQTtFbUMxZ3lCUTtJRmJSO0lBSUE7RWpDdWh5QkE7RW1DOWd5QlE7SUZiUjtJQUlBO0VqQzJoeUJBO0VtQ2xoeUJRO0lGYlI7SUFJQTtFakMraHlCQTtFbUN0aHlCUTtJRmJSO0lBSUE7RWpDbWl5QkE7RW1DMWh5QlE7SUZiUjtJQUlBO0VqQ3VpeUJBO0VtQzloeUJRO0lGYlI7SUFJQTtFakMyaXlCQTtFbUNsaXlCUTtJRmJSO0lBSUE7RWpDK2l5QkE7RW1DdGl5QlE7SUZiUjtJQUlBO0VqQ21qeUJBO0VtQzFpeUJRO0lGYlI7SUFJQTtFakN1anlCQTtFbUN4aXlCSTtJQUF3QjtFbkMyaXlCNUI7RW1Deml5Qkk7SUFBdUI7RW5DNGl5QjNCO0VtQ3ppeUJNO0lBQXdCLFFBRGI7RW5DNml5QmpCO0VtQzVpeUJNO0lBQXdCLFFBRGI7RW5DZ2p5QmpCO0VtQy9peUJNO0lBQXdCLFFBRGI7RW5DbWp5QmpCO0VtQ2xqeUJNO0lBQXdCLFFBRGI7RW5Dc2p5QmpCO0VtQ3JqeUJNO0lBQXdCLFFBRGI7RW5DeWp5QmpCO0VtQ3hqeUJNO0lBQXdCLFFBRGI7RW5DNGp5QmpCO0VtQzNqeUJNO0lBQXdCLFFBRGI7RW5DK2p5QmpCO0VtQzlqeUJNO0lBQXdCLFFBRGI7RW5Da2t5QmpCO0VtQ2preUJNO0lBQXdCLFFBRGI7RW5DcWt5QmpCO0VtQ3BreUJNO0lBQXdCLFFBRGI7RW5Dd2t5QmpCO0VtQ3ZreUJNO0lBQXdCLFNBRGI7RW5DMmt5QmpCO0VtQzFreUJNO0lBQXdCLFNBRGI7RW5DOGt5QmpCO0VtQzdreUJNO0lBQXdCLFNBRGI7RW5DaWx5QmpCO0VtQ3preUJVO0lGaEJWO0VqQzRseUJBO0VtQzVreUJVO0lGaEJWO0VqQytseUJBO0VtQy9reUJVO0lGaEJWO0VqQ2tteUJBO0VtQ2xseUJVO0lGaEJWO0VqQ3FteUJBO0VtQ3JseUJVO0lGaEJWO0VqQ3dteUJBO0VtQ3hseUJVO0lGaEJWO0VqQzJteUJBO0VtQzNseUJVO0lGaEJWO0VqQzhteUJBO0VtQzlseUJVO0lGaEJWO0VqQ2lueUJBO0VtQ2pteUJVO0lGaEJWO0VqQ29ueUJBO0VtQ3BteUJVO0lGaEJWO0VqQ3VueUJBO0VtQ3ZteUJVO0lGaEJWO0VqQzBueUJBO0VtQzFteUJVO0lGaEJWO0VqQzZueUJBO0FBQ0Y7QW9DanJ5QkE7RUFDRTtFQUNBLG1CaEJpSU87RWdCaElQLGNoQlNTO0FwQjBxeUJYO0FvQ2hyeUJFOztFQUVFLGdCWmtCbUI7RVlqQm5CO0VBQ0E7QXBDa3J5Qko7QW9DL3F5QkU7RUFDRTtFQUNBO0FwQ2lyeUJKO0FvQzlxeUJFO0VBQ0U7QXBDZ3J5Qko7O0FvQ3RxeUJFOztFQUVFLGVoQjZUMEI7QXBCNDJ4QjlCOztBb0NocXlCQTtFQUNFO0FwQ21xeUJGO0FvQ2pxeUJFOztFQUVFO0FwQ21xeUJKO0FvQy9weUJJOztFQUVFO0FwQ2lxeUJOOztBb0MzcHlCRTs7OztFQUlFO0FwQzhweUJKOztBb0NycHlCRTtFQUNFLHFDaEJ5UjBCO0FwQiszeEI5Qjs7QXVCdnR5QkU7RWEyRUksY2hCdkVLO0VnQndFTCxzQ2hCOFF3QjtBcEJrNHhCOUI7O0FxQ2x1eUJJOzs7RUFHRSx5QkQyRitCO0FwQzBveUJyQztBcUNqdXlCTTs7OztFQUlFLHFCRG1GeUU7QXBDZ3B5QmpGOztBdUJ4dXlCRTtFY2lCTSx5QkFKZTtBckMrdHlCdkI7QXFDenR5QlE7O0VBRUUseUJBUmE7QXJDbXV5QnZCOztBcUN0dnlCSTs7O0VBR0UseUJEMkYrQjtBcEM4cHlCckM7QXFDcnZ5Qk07Ozs7RUFJRSxxQkRtRnlFO0FwQ29xeUJqRjs7QXVCNXZ5QkU7RWNpQk0seUJBSmU7QXJDbXZ5QnZCO0FxQzd1eUJROztFQUVFLHlCQVJhO0FyQ3V2eUJ2Qjs7QXFDMXd5Qkk7OztFQUdFLHlCRDJGK0I7QXBDa3J5QnJDO0FxQ3p3eUJNOzs7O0VBSUUscUJEbUZ5RTtBcEN3cnlCakY7O0F1Qmh4eUJFO0VjaUJNLHlCQUplO0FyQ3V3eUJ2QjtBcUNqd3lCUTs7RUFFRSx5QkFSYTtBckMyd3lCdkI7O0FxQzl4eUJJOzs7RUFHRSx5QkQyRitCO0FwQ3NzeUJyQztBcUM3eHlCTTs7OztFQUlFLHFCRG1GeUU7QXBDNHN5QmpGOztBdUJweXlCRTtFY2lCTSx5QkFKZTtBckMyeHlCdkI7QXFDcnh5QlE7O0VBRUUseUJBUmE7QXJDK3h5QnZCOztBcUNsenlCSTs7O0VBR0UseUJEMkYrQjtBcEMwdHlCckM7QXFDanp5Qk07Ozs7RUFJRSxxQkRtRnlFO0FwQ2d1eUJqRjs7QXVCeHp5QkU7RWNpQk0seUJBSmU7QXJDK3l5QnZCO0FxQ3p5eUJROztFQUVFLHlCQVJhO0FyQ216eUJ2Qjs7QXFDdDB5Qkk7OztFQUdFLHlCRDJGK0I7QXBDOHV5QnJDO0FxQ3IweUJNOzs7O0VBSUUscUJEbUZ5RTtBcENvdnlCakY7O0F1QjUweUJFO0VjaUJNLHlCQUplO0FyQ20weUJ2QjtBcUM3enlCUTs7RUFFRSx5QkFSYTtBckN1MHlCdkI7O0FxQzExeUJJOzs7RUFHRSx5QkQyRitCO0FwQ2t3eUJyQztBcUN6MXlCTTs7OztFQUlFLHFCRG1GeUU7QXBDd3d5QmpGOztBdUJoMnlCRTtFY2lCTSx5QkFKZTtBckN1MXlCdkI7QXFDajF5QlE7O0VBRUUseUJBUmE7QXJDMjF5QnZCOztBcUM5MnlCSTs7O0VBR0UseUJEMkYrQjtBcENzeHlCckM7QXFDNzJ5Qk07Ozs7RUFJRSxxQkRtRnlFO0FwQzR4eUJqRjs7QXVCcDN5QkU7RWNpQk0seUJBSmU7QXJDMjJ5QnZCO0FxQ3IyeUJROztFQUVFLHlCQVJhO0FyQysyeUJ2Qjs7QXFDbDR5Qkk7OztFQUdFLHNDakI2VndCO0FwQndpeUI5Qjs7QXVCbDR5QkU7RWNpQk0sc0NBSmU7QXJDeTN5QnZCO0FxQ24zeUJROztFQUVFLHNDQVJhO0FyQzYzeUJ2Qjs7QW9Dcnl5Qkk7RUFDRSxXaEIzR0s7RWdCNEdMLHlCaEJwR0s7RWdCcUdMLHFCaEJpUXdCO0FwQnVpeUI5QjtBb0NueXlCSTtFQUNFLGNoQjVHSztFZ0I2R0wseUJoQmxISztFZ0JtSEwscUJoQmxISztBcEJ1NXlCWDs7QW9DaHl5QkE7RUFDRSxXaEIzSFM7RWdCNEhULHlCaEJwSFM7QXBCdTV5Qlg7QW9Danl5QkU7OztFQUdFLHFCaEI2TzBCO0FwQnNqeUI5QjtBb0NoeXlCRTtFQUNFO0FwQ2t5eUJKO0FvQzl4eUJJO0VBQ0UsMkNoQmlPd0I7QXBCK2p5QjlCO0F1QnI2eUJFO0VhNElNLFdoQmpKRztFZ0JrSkgsNENoQjJOc0I7QXBCaWt5QjlCOztBa0M1MnlCSTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VwQzh3eUJOO0VvQzN3eUJNO0lBQ0U7RXBDNnd5QlI7QUFDRjtBa0N4M3lCSTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VwQ3l4eUJOO0VvQ3R4eUJNO0lBQ0U7RXBDd3h5QlI7QUFDRjtBa0NuNHlCSTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VwQ295eUJOO0VvQ2p5eUJNO0lBQ0U7RXBDbXl5QlI7QUFDRjtBa0M5NHlCSTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VwQyt5eUJOO0VvQzV5eUJNO0lBQ0U7RXBDOHl5QlI7QUFDRjtBb0N4enlCSTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0FwQ3l6eUJSO0FvQ3R6eUJRO0VBQ0U7QXBDd3p5QlY7O0FzQ3IreUJBO0VBQ0U7RUFDQTtFQUNBLG1DbEIyZXNDO0VrQjFldEM7RWpCMEtJO0VpQnZLSixnQmxCbVI0QjtFa0JsUjVCLGdCbEJ1UjRCO0VrQnRSNUIsY2xCRFM7RWtCRVQsc0JsQlRTO0VrQlVUO0VBQ0E7RVJBRTtFU0ZFLHdFRFFKO0F0Q20reUJGO0F1Q3YreUJNO0VEZE47SUNlUTtFdkMwK3lCTjtBQUNGO0FzQ3IreUJFO0VBQ0U7RUFDQTtBdEN1K3lCSjtBd0N2L3lCRTtFQUNFO0VBQ0Esc0JwQlJPO0VvQlNQLHFCcEJzZG9DO0VvQnJkcEM7RUFLRSxnRHBCcVh3QjtBcEJnb3lCOUI7QXNDdit5QkU7RUFDRSxjbEJ4Qk87RWtCMEJQO0F0Q3creUJKO0FzQzMreUJFO0VBQ0UsY2xCeEJPO0VrQjBCUDtBdEN3K3lCSjtBc0NoK3lCRTtFQUVFLHlCbEJ4Q087RWtCMENQO0F0Q2creUJKOztBc0N4OXlCRTs7OztFQUNFO0tBQUE7VUFBQTtBdEM4OXlCSjs7QXNDeDl5QkU7RUFDRTtFQUNBO0F0QzI5eUJKO0FzQ3g5eUJFO0VBTUUsY2xCL0RPO0VrQmdFUCxzQmxCdkVPO0FwQjRoekJYOztBc0NoOXlCQTs7RUFFRTtFQUNBO0F0Q205eUJGOztBc0N6OHlCQTtFQUNFO0VBQ0E7RUFDQTtFakJpRUU7RWlCL0RGLGdCbEJnTTRCO0FwQjR3eUI5Qjs7QXNDejh5QkE7RUFDRTtFQUNBO0VqQjBFSTtFaUJ4RUosZ0JsQjZINEI7QXBCKzB5QjlCOztBc0N6OHlCQTtFQUNFO0VBQ0E7RWpCbUVJO0VpQmpFSixnQmxCdUg0QjtBcEJxMXlCOUI7O0FzQ244eUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RWpCb0RJO0VpQmxESixnQmxCbUs0QjtFa0JsSzVCLGNsQm5IUztFa0JvSFQ7RUFDQTtFQUNBO0F0Q3M4eUJGO0FzQ3A4eUJFO0VBRUU7RUFDQTtBdENxOHlCSjs7QXNDejd5QkE7RUFDRSxrQ2xCNlZzQztFa0I1VnRDO0VqQjJCSTtFaUJ6QkosZ0JsQitFNEI7RVV4TjFCO0E5QnNrekJKOztBc0N6N3lCQTtFQUNFLGdDbEJzVnNDO0VrQnJWdEM7RWpCbUJJO0VpQmpCSixnQmxCc0U0QjtFVXZOMUI7QTlCOGt6Qko7O0FzQ3Y3eUJFO0VBRUU7QXRDeTd5Qko7O0FzQ3I3eUJBO0VBQ0U7QXRDdzd5QkY7O0FzQ2g3eUJBO0VBQ0UsbUJsQjJVc0M7QXBCd215QnhDOztBc0NoN3lCQTtFQUNFO0VBQ0EsbUJsQjRUc0M7QXBCdW55QnhDOztBc0MzNnlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0Qzg2eUJGO0FzQzU2eUJFOztFQUVFO0VBQ0E7QXRDODZ5Qko7O0FzQ3I2eUJBO0VBQ0U7RUFDQTtFQUNBLHFCbEJpU3NDO0FwQnVveUJ4Qzs7QXNDcjZ5QkE7RUFDRTtFQUNBLGtCbEI2UnNDO0VrQjVSdEM7QXRDdzZ5QkY7QXNDcjZ5QkU7RUFFRSxjbEJ6Tk87QXBCK256Qlg7O0FzQ2w2eUJBO0VBQ0U7QXRDcTZ5QkY7O0FzQ2w2eUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EscUJsQjhRc0M7QXBCdXB5QnhDO0FzQ2w2eUJFO0VBQ0U7RUFDQTtFQUNBLHVCbEJ5UW9DO0VrQnhRcEM7QXRDbzZ5Qko7O0F3Q2puekJFO0VBQ0U7RUFDQTtFQUNBLG1CcEIyY29DO0VDdFZwQztFbUJuSEEsY0ZxTnFDO0F0Qys1eUJ6Qzs7QXdDam56QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VuQndIRTtFbUJ0SEYsZ0JwQnVPMEI7RW9CdE8xQjtFQUNBO0VWOUNBO0E5Qm1xekJKO0F3Q2huekJJO0VBRUU7QXhDaW56Qk47O0F3QzVtekJJOzs7O0VBRUU7QXhDaW56Qk47O0F3Qy9wekJJO0VBb0RFLHFCRmtMbUM7RUUvS2pDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhDNm16QlI7QXdDMW16Qk07RUFDRSxxQkZ1S2lDO0VFdEtqQztBeEM0bXpCUjs7QXdDNXF6Qkk7RUF5RUk7RUFDQTtBeEN1bXpCUjs7QXdDanJ6Qkk7RUFtRkksb0NwQjZYZ0M7RW9CNVhoQztBeENrbXpCUjs7QXdDdHJ6Qkk7RUEyRkUscUJGMkltQztFRXhJakM7RUFDQTtBeEM2bHpCUjtBd0MxbHpCTTtFQUNFLHFCRm1JaUM7RUVsSWpDO0F4QzRsekJSOztBd0NybHpCTTtFQUNFLGNGMEhpQztBdEM4OXlCekM7QXdDcmx6Qk07OztFQUVFO0F4Q3dsekJSOztBd0NqbHpCTTtFQUNFLGNGNkdpQztBdEN1K3lCekM7QXdDbGx6QlE7RUFDRSxxQkYwRytCO0F0QzAreUJ6QztBd0Mva3pCUTtFQUNFO0VDNUpOLHlCRDZKMkI7QXhDaWx6Qi9CO0F3QzVrekJRO0VBQ0U7QXhDOGt6QlY7QXdDM2t6QlE7RUFDRSxxQkZ5RitCO0F0Q28veUJ6Qzs7QXdDcGt6Qk07RUFDRSxxQkYrRWlDO0F0Q3cveUJ6QztBd0Nua3pCUTtFQUNFLHFCRjBFK0I7RUV6RS9CO0F4Q3FrekJWOztBd0N0dHpCRTtFQUNFO0VBQ0E7RUFDQSxtQnBCMmNvQztFQ3RWcEM7RW1CbkhBLGNGcU5xQztBdENvZ3pCekM7O0F3Q3R0ekJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbkJ3SEU7RW1CdEhGLGdCcEJ1TzBCO0VvQnRPMUI7RUFDQTtFVjlDQTtBOUJ3d3pCSjtBd0NydHpCSTtFQUVFO0F4Q3N0ekJOOztBd0NqdHpCSTs7OztFQUVFO0F4Q3N0ekJOOztBd0Nwd3pCSTtFQW9ERSxxQkZrTG1DO0VFL0tqQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Q2t0ekJSO0F3Qy9zekJNO0VBQ0UscUJGdUtpQztFRXRLakM7QXhDaXR6QlI7O0F3Q2p4ekJJO0VBeUVJO0VBQ0E7QXhDNHN6QlI7O0F3Q3R4ekJJO0VBbUZJLG9DcEI2WGdDO0VvQjVYaEM7QXhDdXN6QlI7O0F3QzN4ekJJO0VBMkZFLHFCRjJJbUM7RUV4SWpDO0VBQ0E7QXhDa3N6QlI7QXdDL3J6Qk07RUFDRSxxQkZtSWlDO0VFbElqQztBeENpc3pCUjs7QXdDMXJ6Qk07RUFDRSxjRjBIaUM7QXRDbWt6QnpDO0F3QzFyekJNOzs7RUFFRTtBeEM2cnpCUjs7QXdDdHJ6Qk07RUFDRSxjRjZHaUM7QXRDNGt6QnpDO0F3Q3ZyekJRO0VBQ0UscUJGMEcrQjtBdEMra3pCekM7QXdDcHJ6QlE7RUFDRTtFQzVKTix5QkQ2SjJCO0F4Q3NyekIvQjtBd0NqcnpCUTtFQUNFO0F4Q21yekJWO0F3Q2hyekJRO0VBQ0UscUJGeUYrQjtBdEN5bHpCekM7O0F3Q3pxekJNO0VBQ0UscUJGK0VpQztBdEM2bHpCekM7QXdDeHF6QlE7RUFDRSxxQkYwRStCO0VFekUvQjtBeEMwcXpCVjs7QXNDcmx6QkE7RUFDRTtFQUNBO0VBQ0E7QXRDd2x6QkY7QXNDbmx6QkU7RUFDRTtBdENxbHpCSjtBa0NwenpCSTtFSW9PQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0V0Q21sekJKO0VzQy9rekJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdENpbHpCSjtFc0M3a3pCRTtJQUNFO0lBQ0E7SUFDQTtFdEMra3pCSjtFc0Mza3pCRTtJQUNFO0V0QzZrekJKO0VzQzFrekJFOztJQUVFO0V0QzRrekJKO0VzQ3ZrekJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdEN5a3pCSjtFc0N2a3pCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBLHFCbEJnTGtDO0lrQi9LbEM7RXRDeWt6Qko7RXNDdGt6QkU7SUFDRTtJQUNBO0V0Q3drekJKO0VzQ3RrekJFO0lBQ0U7RXRDd2t6Qko7QUFDRjs7QTBDMTV6QkE7RUFDRTtFQUVBLGdCdEJ1UjRCO0VzQnRSNUIsY3RCTVM7RXNCTFQ7RUFHQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUN1RkE7RXRCNEVJO0VzQjFFSixnQm5CdEVxQjtFTWxCbkI7RVNGRSxxSUdHSjtBMUM2NXpCRjtBdUM1NXpCTTtFR2ROO0lIZVE7RXZDKzV6Qk47QUFDRjtBdUJ6NnpCRTtFbUJVRSxjdEJOTztFc0JPUDtBMUNrNnpCSjtBMEMvNXpCRTtFQUVFO0VBQ0EsZ0R0QjhXMEI7QXBCa2p6QjlCO0EwQzU1ekJFO0VBRUUsYXRCa1owQjtBcEIyZ3pCOUI7QTBDejV6QkU7RUFDRTtBMUMyNXpCSjtBMEM3NHpCQTs7RUFFRTtBMUMrNHpCRjs7QTBDdDR6QkU7RUMzREE7RUZBRSx5QnJCc0VXO0V1QnBFYixxQnZCb0VhO0FwQmk0ekJmO0F1Qmo4ekJFO0VvQkFFO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0M2OHpCekc7QTJDajh6QkU7RUFFRTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkc7QTNDODd6Qk47QTJDejd6QkU7RUFFRTtFQUNBLHlCdkIwQ1c7RXVCekNYLHFCdkJ5Q1c7QXBCaTV6QmY7QTJDbjd6QkU7RUFHRTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNDNjl6QjdMO0EyQzk2ekJJO0VBS0k7QTNDNDZ6QlI7O0EwQ3A2ekJFO0VDM0RBO0VGQUUseUJyQnNFVztFdUJwRWIscUJ2Qm9FYTtBcEIrNXpCZjtBdUIvOXpCRTtFb0JBRTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTNDMit6QnpHO0EyQy85ekJFO0VBRUU7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HO0EzQzQ5ekJOO0EyQ3Y5ekJFO0VBRUU7RUFDQSx5QnZCMENXO0V1QnpDWCxxQnZCeUNXO0FwQis2ekJmO0EyQ2o5ekJFO0VBR0U7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQzIvekI3TDtBMkM1OHpCSTtFQUtJO0EzQzA4ekJSOztBMENsOHpCRTtFQzNEQTtFRkFFLHlCckJzRVc7RXVCcEViLHFCdkJvRWE7QXBCNjd6QmY7QXVCNy96QkU7RW9CQUU7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQ3lnMEJ6RztBMkM3L3pCRTtFQUVFO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRztBM0MwL3pCTjtBMkNyL3pCRTtFQUVFO0VBQ0EseUJ2QjBDVztFdUJ6Q1gscUJ2QnlDVztBcEI2OHpCZjtBMkMvK3pCRTtFQUdFO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0N5aDBCN0w7QTJDMSt6Qkk7RUFLSTtBM0N3K3pCUjs7QTBDaCt6QkU7RUMzREE7RUZBRSx5QnJCc0VXO0V1QnBFYixxQnZCb0VhO0FwQjI5ekJmO0F1QjNoMEJFO0VvQkFFO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0N1aTBCekc7QTJDM2gwQkU7RUFFRTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkc7QTNDd2gwQk47QTJDbmgwQkU7RUFFRTtFQUNBLHlCdkIwQ1c7RXVCekNYLHFCdkJ5Q1c7QXBCMit6QmY7QTJDN2cwQkU7RUFHRTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNDdWowQjdMO0EyQ3hnMEJJO0VBS0k7QTNDc2cwQlI7O0EwQzkvekJFO0VDM0RBO0VGQUUseUJyQnNFVztFdUJwRWIscUJ2Qm9FYTtBcEJ5L3pCZjtBdUJ6ajBCRTtFb0JBRTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTNDcWswQnpHO0EyQ3pqMEJFO0VBRUU7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HO0EzQ3NqMEJOO0EyQ2pqMEJFO0VBRUU7RUFDQSx5QnZCMENXO0V1QnpDWCxxQnZCeUNXO0FwQnlnMEJmO0EyQzNpMEJFO0VBR0U7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQ3FsMEI3TDtBMkN0aTBCSTtFQUtJO0EzQ29pMEJSOztBMEM1aDBCRTtFQzNEQTtFRkFFLHlCckJzRVc7RXVCcEViLHFCdkJvRWE7QXBCdWgwQmY7QXVCdmwwQkU7RW9CQUU7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQ21tMEJ6RztBMkN2bDBCRTtFQUVFO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRztBM0NvbDBCTjtBMkMvazBCRTtFQUVFO0VBQ0EseUJ2QjBDVztFdUJ6Q1gscUJ2QnlDVztBcEJ1aTBCZjtBMkN6azBCRTtFQUdFO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0NtbjBCN0w7QTJDcGswQkk7RUFLSTtBM0NrazBCUjs7QTBDMWowQkU7RUMzREE7RUZBRSx5QnJCc0VXO0V1QnBFYixxQnZCb0VhO0FwQnFqMEJmO0F1QnJuMEJFO0VvQkFFO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0NpbzBCekc7QTJDcm4wQkU7RUFFRTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkc7QTNDa24wQk47QTJDN20wQkU7RUFFRTtFQUNBLHlCdkIwQ1c7RXVCekNYLHFCdkJ5Q1c7QXBCcWswQmY7QTJDdm0wQkU7RUFHRTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNDaXAwQjdMO0EyQ2xtMEJJO0VBS0k7QTNDZ20wQlI7O0EwQ3hsMEJFO0VDM0RBO0VGQUUseUJyQnNFVztFdUJwRWIscUJ2Qm9FYTtBcEJtbDBCZjtBdUJucDBCRTtFb0JBRTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTNDK3AwQnpHO0EyQ25wMEJFO0VBRUU7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HO0EzQ2dwMEJOO0EyQzNvMEJFO0VBRUU7RUFDQSx5QnZCMENXO0V1QnpDWCxxQnZCeUNXO0FwQm1tMEJmO0EyQ3JvMEJFO0VBR0U7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQytxMEI3TDtBMkNobzBCSTtFQUtJO0EzQzhuMEJSOztBMENobjBCRTtFQ1BBLGN2QllhO0V1QlhiLHFCdkJXYTtBcEJnbjBCZjtBdUJocjBCRTtFb0J3REUsV0FMZ0Q7RUFNaEQseUJ2Qk9XO0V1Qk5YLHFCdkJNVztBcEJxbjBCZjtBMkN4bjBCRTtFQUVFO0EzQ3luMEJKO0EyQ3RuMEJFO0VBRUUsY3ZCSlc7RXVCS1g7QTNDdW4wQko7QTJDcG4wQkU7RUFHRTtFQUNBLHlCdkJaVztFdUJhWCxxQnZCYlc7QXBCaW8wQmY7QTJDbG4wQkk7RUFLSTtBM0NnbjBCUjs7QTBDem8wQkU7RUNQQSxjdkJZYTtFdUJYYixxQnZCV2E7QXBCeW8wQmY7QXVCenMwQkU7RW9Cd0RFLFdBTGdEO0VBTWhELHlCdkJPVztFdUJOWCxxQnZCTVc7QXBCOG8wQmY7QTJDanAwQkU7RUFFRTtBM0NrcDBCSjtBMkMvbzBCRTtFQUVFLGN2QkpXO0V1QktYO0EzQ2dwMEJKO0EyQzdvMEJFO0VBR0U7RUFDQSx5QnZCWlc7RXVCYVgscUJ2QmJXO0FwQjBwMEJmO0EyQzNvMEJJO0VBS0k7QTNDeW8wQlI7O0EwQ2xxMEJFO0VDUEEsY3ZCWWE7RXVCWGIscUJ2QldhO0FwQmtxMEJmO0F1Qmx1MEJFO0VvQndERSxXQUxnRDtFQU1oRCx5QnZCT1c7RXVCTlgscUJ2Qk1XO0FwQnVxMEJmO0EyQzFxMEJFO0VBRUU7QTNDMnEwQko7QTJDeHEwQkU7RUFFRSxjdkJKVztFdUJLWDtBM0N5cTBCSjtBMkN0cTBCRTtFQUdFO0VBQ0EseUJ2QlpXO0V1QmFYLHFCdkJiVztBcEJtcjBCZjtBMkNwcTBCSTtFQUtJO0EzQ2txMEJSOztBMEMzcjBCRTtFQ1BBLGN2QllhO0V1QlhiLHFCdkJXYTtBcEIycjBCZjtBdUIzdjBCRTtFb0J3REUsV0FMZ0Q7RUFNaEQseUJ2Qk9XO0V1Qk5YLHFCdkJNVztBcEJnczBCZjtBMkNuczBCRTtFQUVFO0EzQ29zMEJKO0EyQ2pzMEJFO0VBRUUsY3ZCSlc7RXVCS1g7QTNDa3MwQko7QTJDL3IwQkU7RUFHRTtFQUNBLHlCdkJaVztFdUJhWCxxQnZCYlc7QXBCNHMwQmY7QTJDN3IwQkk7RUFLSTtBM0MycjBCUjs7QTBDcHQwQkU7RUNQQSxjdkJZYTtFdUJYYixxQnZCV2E7QXBCb3QwQmY7QXVCcHgwQkU7RW9Cd0RFLGNBTGdEO0VBTWhELHlCdkJPVztFdUJOWCxxQnZCTVc7QXBCeXQwQmY7QTJDNXQwQkU7RUFFRTtBM0M2dDBCSjtBMkMxdDBCRTtFQUVFLGN2QkpXO0V1QktYO0EzQzJ0MEJKO0EyQ3h0MEJFO0VBR0U7RUFDQSx5QnZCWlc7RXVCYVgscUJ2QmJXO0FwQnF1MEJmO0EyQ3R0MEJJO0VBS0k7QTNDb3QwQlI7O0EwQzd1MEJFO0VDUEEsY3ZCWWE7RXVCWGIscUJ2QldhO0FwQjZ1MEJmO0F1Qjd5MEJFO0VvQndERSxXQUxnRDtFQU1oRCx5QnZCT1c7RXVCTlgscUJ2Qk1XO0FwQmt2MEJmO0EyQ3J2MEJFO0VBRUU7QTNDc3YwQko7QTJDbnYwQkU7RUFFRSxjdkJKVztFdUJLWDtBM0NvdjBCSjtBMkNqdjBCRTtFQUdFO0VBQ0EseUJ2QlpXO0V1QmFYLHFCdkJiVztBcEI4djBCZjtBMkMvdTBCSTtFQUtJO0EzQzZ1MEJSOztBMEN0dzBCRTtFQ1BBLGN2QllhO0V1QlhiLHFCdkJXYTtBcEJzdzBCZjtBdUJ0MDBCRTtFb0J3REUsY0FMZ0Q7RUFNaEQseUJ2Qk9XO0V1Qk5YLHFCdkJNVztBcEIydzBCZjtBMkM5dzBCRTtFQUVFO0EzQyt3MEJKO0EyQzV3MEJFO0VBRUUsY3ZCSlc7RXVCS1g7QTNDNncwQko7QTJDMXcwQkU7RUFHRTtFQUNBLHlCdkJaVztFdUJhWCxxQnZCYlc7QXBCdXgwQmY7QTJDeHcwQkk7RUFLSTtBM0NzdzBCUjs7QTBDL3gwQkU7RUNQQSxjdkJZYTtFdUJYYixxQnZCV2E7QXBCK3gwQmY7QXVCLzEwQkU7RW9Cd0RFLFdBTGdEO0VBTWhELHlCdkJPVztFdUJOWCxxQnZCTVc7QXBCb3kwQmY7QTJDdnkwQkU7RUFFRTtBM0N3eTBCSjtBMkNyeTBCRTtFQUVFLGN2QkpXO0V1QktYO0EzQ3N5MEJKO0EyQ255MEJFO0VBR0U7RUFDQSx5QnZCWlc7RXVCYVgscUJ2QmJXO0FwQmd6MEJmO0EyQ2p5MEJJO0VBS0k7QTNDK3gwQlI7O0EwQzd5MEJBO0VBQ0UsZ0J0QjZNNEI7RXNCNU01QixjcEI5RHdCO0VvQitEeEIscUJ0QjJGd0M7QXBCcXQwQjFDO0F1QnozMEJFO0VtQjRFRSxjdEJ5RnNDO0VzQnhGdEMsMEJ0QnlGc0M7QXBCdXQwQjFDO0EwQzd5MEJFO0VBRUUsMEJ0Qm9Gc0M7QXBCMHQwQjFDO0EwQzN5MEJFO0VBRUUsY3RCdEZPO0VzQnVGUDtBMUM0eTBCSjs7QTBDankwQkE7RUNQRTtFdEI0RUk7RXNCMUVKLGdCdkIrSDRCO0VVdk4xQjtBOUJxNDBCSjs7QTBDcHkwQkE7RUNYRTtFdEI0RUk7RXNCMUVKLGdCdkJnSTRCO0VVeE4xQjtBOUI0NDBCSjs7QTBDbHkwQkE7RUFDRTtFQUNBO0ExQ3F5MEJGO0EwQ2x5MEJFO0VBQ0Usa0J0QndUMEI7QXBCNCt6QjlCOztBMEM1eDBCRTs7O0VBQ0U7QTFDaXkwQko7O0E0QzU2MEJBO0VMZ0JNLGdDS2ZKO0E1Qys2MEJGO0F1QzU1MEJNO0VLcEJOO0lMcUJRO0V2Qys1MEJOO0FBQ0Y7QTRDbDcwQkU7RUFDRTtBNUNvNzBCSjs7QTRDLzYwQkU7RUFDRTtBNUNrNzBCSjs7QTRDOTYwQkE7RUFDRTtFQUNBO0VBQ0E7RUxESSw2QktFSjtBNUNpNzBCRjtBdUMvNjBCTTtFS05OO0lMT1E7RXZDazcwQk47QUFDRjtBNENwNzBCRTtFQUNFO0VBQ0E7RUxORSw0QktPRjtBNUNzNzBCSjtBdUN6NzBCTTtFS0FKO0lMQ007RXZDNDcwQk47QUFDRjs7QTZDajkwQkE7Ozs7RUFJRTtBN0NvOTBCRjs7QTZDajkwQkE7RUFDRTtBN0NvOTBCRjtBOENoODBCSTtFQUNFO0VBQ0Esb0IxQitOd0I7RTBCOU54Qix1QjFCNk53QjtFMEI1TnhCO0VBaENKO0VBQ0E7RUFDQTtFQUNBO0E5Q20rMEJGO0E4Qzk2MEJJO0VBQ0U7QTlDZzcwQk47O0E2QzE5MEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYTJEZGdCO0UzRGVoQjtFQUNBO0VBQ0EsZ0J6Qml1QmtDO0V5Qmh1QmxDO0VBQ0E7RXhCMkpJO0V3QnpKSixjekJYUztFeUJZVDtFQUNBO0VBQ0Esc0J6QnZCUztFeUJ3QlQ7RUFDQTtFZmRFO0E5QjQrMEJKOztBNkNyOTBCSTtFQUNFO0VBQ0E7QTdDdzkwQk47O0E2Q3I5MEJJO0VBQ0U7RUFDQTtBN0N3OTBCTjs7QWtDNTgwQkk7RVduQkE7SUFDRTtJQUNBO0U3Q20rMEJKO0U2Q2grMEJFO0lBQ0U7SUFDQTtFN0NrKzBCSjtBQUNGO0FrQ3Y5MEJJO0VXbkJBO0lBQ0U7SUFDQTtFN0M2KzBCSjtFNkMxKzBCRTtJQUNFO0lBQ0E7RTdDNCswQko7QUFDRjtBa0NqKzBCSTtFV25CQTtJQUNFO0lBQ0E7RTdDdS8wQko7RTZDcC8wQkU7SUFDRTtJQUNBO0U3Q3MvMEJKO0FBQ0Y7QWtDMyswQkk7RVduQkE7SUFDRTtJQUNBO0U3Q2lnMUJKO0U2QzkvMEJFO0lBQ0U7SUFDQTtFN0NnZzFCSjtBQUNGO0E2Q3ovMEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsdUJ6QityQmdDO0FwQjR6ekJwQztBOEMxaDFCSTtFQUNFO0VBQ0Esb0IxQitOd0I7RTBCOU54Qix1QjFCNk53QjtFMEI1TnhCO0VBekJKO0VBQ0E7RUFDQTtFQUNBO0E5Q3NqMUJGO0E4Q3hnMUJJO0VBQ0U7QTlDMGcxQk47O0E2Qy8vMEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQnpCaXJCZ0M7QXBCaTF6QnBDO0E4Qy9pMUJJO0VBQ0U7RUFDQSxvQjFCK053QjtFMEI5TnhCLHVCMUI2TndCO0UwQjVOeEI7RUFsQko7RUFDQTtFQUNBO0VBQ0E7QTlDb2sxQkY7QThDN2gxQkk7RUFDRTtBOUMraDFCTjtBNkMxZzFCSTtFQUNFO0E3QzRnMUJOOztBNkN0ZzFCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0J6QmdxQmdDO0FwQnkyekJwQztBOEN2azFCSTtFQUNFO0VBQ0Esb0IxQitOd0I7RTBCOU54Qix1QjFCNk53QjtFMEI1TnhCO0E5Q3lrMUJOO0E4QzlqMUJNO0VBQ0U7QTlDZ2sxQlI7QThDN2oxQk07RUFDRTtFQUNBLHFCMUI0TXNCO0UwQjNNdEIsdUIxQjBNc0I7RTBCek10QjtFQTlCTjtFQUNBO0VBQ0E7QTlDOGwxQkY7QThDN2oxQkk7RUFDRTtBOUMrajFCTjtBNkN6aDFCSTtFQUNFO0E3QzJoMUJOOztBNkNuaDFCRTtFQUlFO0VBQ0E7QTdDbWgxQko7O0E2QzlnMUJBO0VFOUdFO0VBQ0E7RUFDQTtFQUNBO0EvQ2dvMUJGOztBNkM5ZzFCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0J6QmlLNEI7RXlCaEs1QixjekJoSFM7RXlCaUhUO0VBRUE7RUFDQTtFQUNBO0E3Q2doMUJGO0F1QnJvMUJFO0VzQm9JRSxjekJvbkJnQztFeUJubkJoQztFSi9JQSx5QnJCR087QXBCaXAxQlg7QTZDamcxQkU7RUFFRSxXekJwSk87RXlCcUpQO0VKdEpBLHlCbkJnQnNCO0F0QnlvMUIxQjtBNkMvLzBCRTtFQUVFLGN6QnRKTztFeUJ1SlA7RUFDQTtBN0NnZzFCSjs7QTZDeC8wQkE7RUFDRTtBN0MyLzBCRjs7QTZDdi8wQkE7RUFDRTtFQUNBLHNCekJpbUJrQztFeUJobUJsQztFeEJBSTtFd0JFSixjekJ6S1M7RXlCMEtUO0E3QzAvMEJGOztBNkN0LzBCQTtFQUNFO0VBQ0E7RUFDQSxjekI5S1M7QXBCdXExQlg7O0FnRHByMUJBOztFQUVFO0VBQ0E7RUFDQTtBaER1cjFCRjtBZ0RycjFCRTs7O0VBQ0U7RUFDQTtBaER5cjFCSjtBdUJ4cjFCRTs7O0V5QklJO0FoRHlyMUJOO0FnRHZyMUJJOzs7Ozs7O0VBR0U7QWhENnIxQk47O0FnRHZyMUJBO0VBQ0U7RUFDQTtFQUNBO0FoRDByMUJGO0FnRHhyMUJFO0VBQ0U7QWhEMHIxQko7O0FnRHByMUJFOztFQUVFO0FoRHVyMUJKO0FnRG5yMUJFOzs7RWxCWEU7RUFDQTtBOUJtczFCSjtBZ0RwcjFCRTs7O0VsQkZFO0VBQ0E7QTlCMnIxQko7O0FnRHhxMUJBO0VBQ0U7RUFDQTtBaEQycTFCRjtBZ0R6cTFCRTtFQUdFO0FoRHlxMUJKO0FnRHRxMUJFO0VBQ0U7QWhEd3ExQko7O0FnRHBxMUJBO0VBQ0U7RUFDQTtBaER1cTFCRjs7QWdEcHExQkE7RUFDRTtFQUNBO0FoRHVxMUJGOztBZ0RucDFCQTtFQUNFO0VBQ0E7RUFDQTtBaERzcDFCRjtBZ0RwcDFCRTs7RUFFRTtBaERzcDFCSjtBZ0RucDFCRTs7RUFFRTtBaERxcDFCSjtBZ0RqcDFCRTs7O0VsQnJGRTtFQUNBO0E5QjJ1MUJKO0FnRGxwMUJFOzs7RWxCeEdFO0VBQ0E7QTlCK3YxQko7O0FnRHBvMUJFOzs7RUFFRTtBaER3bzFCSjtBZ0R0bzFCSTs7Ozs7OztFQUVFO0VBQ0E7RUFDQTtBaEQ2bzFCTjs7QWlEdHkxQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRHl5MUJGO0FpRHZ5MUJFOzs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakR5eTFCSjtBaUR2eTFCSTs7Ozs7Ozs7Ozs7O0VBR0U7QWpEa3oxQk47QWlEN3kxQkU7OztFQUdFO0FqRCt5MUJKO0FpRDN5MUJFO0VBQ0U7QWpENnkxQko7QWlEeHkxQkk7O0VuQklBO0VBQ0E7QTlCd3kxQko7QWlEeHkxQkU7RUFDRTtFQUNBO0FqRDB5MUJKO0FpRHh5MUJJO0VuQm5CQTtFQUNBO0E5Qjh6MUJKO0FpRDF5MUJJO0VuQlBBO0VBQ0E7QTlCb3oxQko7QWlEMXkxQkk7Ozs7RW5CekJBO0VBQ0E7QTlCeTAxQko7QWlEeHkxQkk7Ozs7RW5CbENBO0VBQ0E7QTlCZzExQko7O0FpRC94MUJBOztFQUVFO0FqRGt5MUJGO0FpRDd4MUJFOzs7O0VBQ0U7RUFDQTtBakRreTFCSjtBaURoeTFCSTs7OztFQUNFO0FqRHF5MUJOO0FpRGp5MUJFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUU7QWpEcXoxQko7O0FpRGp6MUJBO0VBQXVCO0FqRHF6MUJ2Qjs7QWlEcHoxQkE7RUFBc0I7QWpEd3oxQnRCOztBaURoejFCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0U1QjJESTtFNEJ6REosZ0I3QnFLNEI7RTZCcEs1QixnQjdCeUs0QjtFNkJ4SzVCLGM3Qi9HUztFNkJnSFQ7RUFDQTtFQUNBLHlCN0J2SFM7RTZCd0hUO0VuQi9HRTtBOUJtNjFCSjtBaURoejFCRTs7RUFFRTtBakRrejFCSjs7QWlEeHkxQkE7O0VBRUUsZ0M3Qm1Xc0M7QXBCdzgwQnhDOztBaUR4eTFCQTs7Ozs7Ozs7RUFNRTtFNUJ3Qkk7RTRCdEJKLGdCN0IyRTRCO0VVdk4xQjtBOUIwNzFCSjs7QWlEMXkxQkE7O0VBRUUsa0M3QmlWc0M7QXBCNDkwQnhDOztBaUQxeTFCQTs7Ozs7Ozs7RUFNRTtFNUJPSTtFNEJMSixnQjdCMkQ0QjtFVXhOMUI7QTlCNjgxQko7O0FpRDV5MUJBOztFQUVFO0FqRCt5MUJGOztBaURweTFCQTs7Ozs7Ozs7Ozs7RW5COUpJO0VBQ0E7QTlCZzkxQko7O0FpRHh5MUJBOzs7Ozs7OztFbkIzSkk7RUFDQTtBOUI4ODFCSjs7QWtEdC8xQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBbER5LzFCRjs7QWtEdC8xQkE7RUFDRTtFQUNBLGtCOUJ5ZnNDO0FwQmdnMUJ4Qzs7QWtEdC8xQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxXOUJxZnNDO0U4QnBmdEM7RUFDQTtBbER5LzFCRjtBa0R2LzFCRTtFQUNFLFc5QnpCTztFOEIwQlAscUI1QlhzQjtFbUJoQnRCLHlCbkJnQnNCO0F0QnFnMkIxQjtBa0RyLzFCRTtFQUtJLGdEOUJnV3dCO0FwQm1wMUI5QjtBa0QvKzFCRTtFQUNFLHFCOUJzYm9DO0FwQjJqMUJ4QztBa0Q5KzFCRTtFQUNFLFc5QjdDTztFOEI4Q1AseUI5QmtmNEM7RThCamY1QyxxQjlCaWY0QztBcEIrLzBCaEQ7QWtEeisxQkk7RUFDRSxjOUJqREs7QXBCNGgyQlg7QWtEeisxQk07RUFDRSx5QjlCeERHO0FwQm1pMkJYOztBa0RqKzFCQTtFQUNFO0VBQ0E7RUFFQTtBbERtKzFCRjtBa0QvOTFCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVzlCd2JvQztFOEJ2YnBDLFk5QnVib0M7RThCdGJwQztFQUNBO0VBQ0Esc0I5QnJGTztFOEJzRlA7QWxEaSsxQko7QWtENTkxQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFc5Qnlhb0M7RThCeGFwQyxZOUJ3YW9DO0U4QnZhcEM7RUFDQTtBbEQ4OTFCSjs7QWtEcDkxQkU7RXBCbEdFO0E5QjBqMkJKO0FrRG45MUJJO0VBQ0U7QWxEcTkxQk47QWtEaDkxQkk7RUFDRSxxQjVCMUdvQjtFbUJoQnRCLHlCbkJnQnNCO0F0QjZqMkIxQjtBa0QvODFCSTtFQUNFO0FsRGk5MUJOO0FrRDU4MUJJO0VUcElBLHVDckJ5aEI0QztBcEIwajFCaEQ7QWtENTgxQkk7RVR2SUEsdUNyQnloQjRDO0FwQjZqMUJoRDs7QWtEcDgxQkU7RUFFRSxrQjlCMFo0QztBcEI0aTFCaEQ7QWtEbDgxQkk7RUFDRTtBbERvODFCTjtBa0QvNzFCSTtFVDlKQSx1Q3JCeWhCNEM7QXBCdWsxQmhEOztBa0R2NzFCQTtFQUNFO0FsRDA3MUJGO0FrRHY3MUJJO0VBQ0U7RUFDQSxjOUJrWTBDO0U4QmpZMUM7RUFFQSxxQjlCZ1kwQztBcEJ3ajFCaEQ7QWtEcjcxQkk7RUFDRTtFQUNBO0VBQ0EsdUI5QjJYMEM7RThCMVgxQyx3QjlCMFgwQztFOEJ6WDFDLHlCOUJwTEs7RThCc0xMLHFCOUJzWDBDO0VtQnhpQjFDLHlJV21MQTtBbERzNzFCTjtBdUNybTJCTTtFV3VLRjtJWHRLSTtFdkN3bTJCTjtBQUNGO0FrRHQ3MUJJO0VBQ0Usc0I5QmxNSztFOEJtTUw7QWxEdzcxQk47QWtEbjcxQkk7RVR6TUEsdUNyQnloQjRDO0FwQnNtMUJoRDs7QWtEejYxQkE7RUFDRTtFQUNBO0VBQ0EsbUM5QnFSc0M7RThCcFJ0QztFN0I1Q0k7RTZCK0NKLGdCOUI2RDRCO0U4QjVENUIsZ0I5QmlFNEI7RThCaEU1QixjOUJ2TlM7RThCd05UO0VBQ0E7RUFDQTtFcEJ0TkU7RW9CeU5GO0tBQUE7VUFBQTtBbEQwNjFCRjtBa0R4NjFCRTtFQUNFLHFCOUJ3UG9DO0U4QnZQcEM7RUFLRSxnRDlCbVc4QjtBcEJtazFCcEM7QWtEbjYxQkk7RUFNRSxjOUIvT0s7RThCZ1BMLHNCOUJ2UEs7QXBCdXAyQlg7QWtENTUxQkU7RUFFRTtFQUNBLHNCOUIrSDBCO0U4QjlIMUI7QWxENjUxQko7QWtEMTUxQkU7RUFDRSxjOUI3UE87RThCOFBQLHlCOUJsUU87QXBCOHAyQlg7QWtEeDUxQkU7RUFDRTtBbEQwNTFCSjtBa0R0NTFCRTtFQUNFO0VBQ0E7QWxEdzUxQko7O0FrRHA1MUJBO0VBQ0Usa0M5QjBOc0M7RThCek50QyxvQjlCaUg0QjtFOEJoSDVCLHVCOUJnSDRCO0U4Qi9HNUIsb0I5QmdINEI7RUMxTnhCO0FyQmtnMkJOOztBa0RwNTFCQTtFQUNFLGdDOUJtTnNDO0U4QmxOdEMsbUI5QjhHNEI7RThCN0c1QixzQjlCNkc0QjtFOEI1RzVCLGtCOUI2RzRCO0VDL054QjtBckIwZzJCTjs7QWtELzQxQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQzlCaU1zQztFOEJoTXRDO0FsRGs1MUJGOztBa0QvNDFCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1DOUJ5THNDO0U4QnhMdEM7RUFDQTtFQUNBO0FsRGs1MUJGO0FrRGg1MUJFO0VBQ0UscUI5QnFLb0M7RThCcEtwQyxnRDlCeUUwQjtBcEJ5MDFCOUI7QWtEOTQxQkU7RUFFRSx5QjlCL1RPO0FwQjhzMkJYO0FrRDM0MUJJO0VBQ0UsaUI5QjJUYTtBcEJrbDFCbkI7QWtEejQxQkU7RUFDRTtBbEQyNDFCSjs7QWtEdjQxQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUM5QndKc0M7RThCdkp0QztFQUNBO0VBRUEsZ0I5QmhFNEI7RThCaUU1QixnQjlCNUQ0QjtFOEI2RDVCLGM5QnBWUztFOEJxVlQsc0I5QjVWUztFOEI2VlQ7RXBCbFZFO0E5QjR0MkJKO0FrRHQ0MUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNkI5QmlJb0M7RThCaElwQztFQUNBLGdCOUI1RTBCO0U4QjZFMUIsYzlCcFdPO0U4QnFXUDtFVDdXQSx5QnJCR087RThCNFdQO0VwQm5XQTtBOUI0dTJCSjs7QWtEOTMxQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtBbERpNDFCRjtBa0QvMzFCRTtFQUNFO0FsRGk0MUJKO0FrRDczMUJJO0VBQTBCLGdFOUJvT2U7QXBCNHAxQjdDO0FrRC8zMUJJO0VBQTBCLGdFOUJtT2U7QXBCK3AxQjdDO0FrRGo0MUJJO0VBQTBCLGdFOUJrT2U7QXBCa3ExQjdDO0FrRGo0MUJFO0VBQ0U7QWxEbTQxQko7QWtEaDQxQkU7RUFDRSxXOUJvTnlDO0U4Qm5OekMsWTlCbU55QztFOEJsTnpDO0VUbFpBLHlCbkJnQnNCO0U0Qm9ZdEIsUzlCbU55QztFVTNsQnpDO0VTRkUsb0hXNllGO0VYN1lFLDRHVzZZRjtFQUNBO1VBQUE7QWxEaTQxQko7QXVDM3cyQk07RVdpWUo7SVhoWU07SUFBQTtFdkM4dzJCTjtBQUNGO0FrRHA0MUJJO0VUMVpBLHlCckI0bUJ5QztBcEJxcjFCN0M7QWtEbDQxQkU7RUFDRSxXOUI2TGdDO0U4QjVMaEMsYzlCNkxnQztFOEI1TGhDO0VBQ0EsZTlCNExnQztFOEIzTGhDLHlCOUJoYU87RThCaWFQO0VwQnpaQTtBOUI4eDJCSjtBa0RoNDFCRTtFQUNFLFc5QnlMeUM7RThCeEx6QyxZOUJ3THlDO0VxQnBtQnpDLHlCbkJnQnNCO0U0QjhadEIsUzlCeUx5QztFVTNsQnpDO0VTRkUsaUhXdWFGO0VYdmFFLDRHV3VhRjtFQUNBO09BQUE7QWxEaTQxQko7QXVDcnkyQk07RVc0Wko7SVgzWk07SUFBQTtFdkN3eTJCTjtBQUNGO0FrRHA0MUJJO0VUcGJBLHlCckI0bUJ5QztBcEIrczFCN0M7QWtEbDQxQkU7RUFDRSxXOUJtS2dDO0U4QmxLaEMsYzlCbUtnQztFOEJsS2hDO0VBQ0EsZTlCa0tnQztFOEJqS2hDLHlCOUIxYk87RThCMmJQO0VwQm5iQTtBOUJ3ejJCSjtBa0RoNDFCRTtFQUNFLFc5QitKeUM7RThCOUp6QyxZOUI4SnlDO0U4QjdKekM7RUFDQSxvQjlCckUwQjtFOEJzRTFCLG1COUJ0RTBCO0VxQm5ZMUIseUJuQmdCc0I7RTRCMmJ0QixTOUI0SnlDO0VVM2xCekM7RVNGRSxnSFdvY0Y7RVhwY0UsNEdXb2NGO0VBQ0E7QWxEaTQxQko7QXVDbDAyQk07RVdzYko7SVhyYk07SUFBQTtFdkNxMDJCTjtBQUNGO0FrRHA0MUJJO0VUamRBLHlCckI0bUJ5QztBcEI0dTFCN0M7QWtEbDQxQkU7RUFDRSxXOUJzSWdDO0U4QnJJaEMsYzlCc0lnQztFOEJySWhDO0VBQ0EsZTlCcUlnQztFOEJwSWhDO0VBQ0E7RUFDQTtBbERvNDFCSjtBa0RoNDFCRTtFQUNFLHlCOUI5ZE87RVVRUDtBOUJ5MTJCSjtBa0QvMzFCRTtFQUNFO0VBQ0EseUI5QnBlTztFVVFQO0E5QjgxMkJKO0FrRDczMUJJO0VBQ0UseUI5QnhlSztBcEJ1MjJCWDtBa0Q1MzFCSTtFQUNFO0FsRDgzMUJOO0FrRDMzMUJJO0VBQ0UseUI5QmhmSztBcEI2MjJCWDtBa0QxMzFCSTtFQUNFO0FsRDQzMUJOO0FrRHozMUJJO0VBQ0UseUI5QnhmSztBcEJtMzJCWDs7QWtEdDMxQkE7OztFWHpmTSw0R1c0Zko7QWxEeTMxQkY7QXVDajMyQk07RVdxZk47OztJWHBmUTtFdkNzMzJCTjtBQUNGOztBbUR2NDJCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5EMDQyQkY7O0FtRHY0MkJBO0VBQ0U7RUFDQTtBbkQwNDJCRjtBdUJ6NDJCRTtFNEJHRTtBbkR5NDJCSjtBbURyNDJCRTtFQUNFLGMvQlhPO0UrQllQO0VBQ0E7QW5EdTQyQko7O0FtRC8zMkJBO0VBQ0U7QW5EazQyQkY7QW1EaDQyQkU7RUFDRTtFQUNBO0VBQ0E7RXJCYkE7RUFDQTtBOUJnNTJCSjtBdUI1NTJCRTtFNEI2Qkk7RUFDQSxxQy9CaXBCOEI7QXBCaXYxQnBDO0FtRC8zMkJJO0VBQ0UsYy9CckNLO0UrQnNDTDtFQUNBO0FuRGk0MkJOO0FtRDczMkJFOztFQUVFLGMvQjVDTztFK0I2Q1Asc0IvQnBETztFK0JxRFAsa0MvQnNvQmdDO0FwQnl2MUJwQztBbUQ1MzJCRTtFQUVFO0VyQnRDQTtFQUNBO0E5Qm82MkJKOztBbURuMzJCRTtFQUNFO0VBQ0E7RXJCN0RBO0E5Qm83MkJKO0FtRG4zMkJFOztFQUVFLFcvQjlFTztFK0IrRVAseUI3QmhFc0I7QXRCcTcyQjFCOztBbUQzMjJCRTs7RUFFRTtFQUNBO0FuRDgyMkJKOztBbUR6MjJCRTs7RUFFRTtFQUNBO0VBQ0E7QW5ENDIyQko7O0FtRGwyMkJFO0VBQ0U7QW5EcTIyQko7QW1EbjIyQkU7RUFDRTtBbkRxMjJCSjs7QW9EOTgyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEaTkyQkY7QW9ENzgyQkU7Ozs7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRG85MkJKO0FvRGg4MkJBO0VBQ0U7RUFDQSxzQmhDa3FCa0M7RWdDanFCbEMseUJoQ2lxQmtDO0VnQ2hxQmxDLGtCaENnRk87RUM2Q0g7RStCM0hKO0VBQ0E7QXBEazgyQkY7QXVCNSsyQkU7RTZCNkNFO0FwRGs4MkJKOztBb0R6NzJCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBENDcyQkY7QW9EMTcyQkU7RUFDRTtFQUNBO0FwRDQ3MkJKO0FvRHo3MkJFO0VBQ0U7RUFDQTtBcEQyNzJCSjs7QW9EbDcyQkE7RUFDRTtFQUNBLG1CaEN5bEJrQztFZ0N4bEJsQyxzQmhDd2xCa0M7QXBCNjExQnBDOztBb0R6NjJCQTtFQUNFO0VBQ0E7RUFHQTtBcEQwNjJCRjs7QW9EdDYyQkE7RUFDRTtFL0I4REk7RStCNURKO0VBQ0E7RUFDQTtFdEJ4R0U7QTlCa2gzQko7QXVCcGgzQkU7RTZCOEdFO0FwRHk2MkJKOztBb0RuNjJCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcERzNjJCRjs7QW9EbjYyQkE7RUFDRSxnQmhDZ2xCa0M7RWdDL2tCbEM7QXBEczYyQkY7O0FrQzUrMkJJO0VrQmtGSTs7Ozs7O0lBQ0U7SUFDQTtFcERtNjJCUjtBQUNGO0FrQ3JnM0JJO0VrQjZGQTtJQW9CSTtJQUNBO0VwRHc1MkJOO0VvRHQ1MkJNO0lBQ0U7RXBEdzUyQlI7RW9EdDUyQlE7SUFDRTtFcER3NTJCVjtFb0RyNTJCUTtJQUNFLHFCaEN5aEJ3QjtJZ0N4aEJ4QixvQmhDd2hCd0I7RXBCKzMxQmxDO0VvRGw1MkJNOzs7Ozs7SUFDRTtFcER5NTJCUjtFb0QzNDJCTTtJQUNFO0VwRDY0MkJSO0VvRDE0MkJNO0lBQ0U7SUFHQTtFcEQwNDJCUjtFb0R2NDJCTTtJQUNFO0VwRHk0MkJSO0FBQ0Y7QWtDMWgzQkk7RWtCa0ZJOzs7Ozs7SUFDRTtJQUNBO0VwRGc5MkJSO0FBQ0Y7QWtDbGozQkk7RWtCNkZBO0lBb0JJO0lBQ0E7RXBEcTgyQk47RW9EbjgyQk07SUFDRTtFcERxODJCUjtFb0RuODJCUTtJQUNFO0VwRHE4MkJWO0VvRGw4MkJRO0lBQ0UscUJoQ3loQndCO0lnQ3hoQnhCLG9CaEN3aEJ3QjtFcEI0NjFCbEM7RW9ELzcyQk07Ozs7OztJQUNFO0VwRHM4MkJSO0VvRHg3MkJNO0lBQ0U7RXBEMDcyQlI7RW9EdjcyQk07SUFDRTtJQUdBO0VwRHU3MkJSO0VvRHA3MkJNO0lBQ0U7RXBEczcyQlI7QUFDRjtBa0N2azNCSTtFa0JrRkk7Ozs7OztJQUNFO0lBQ0E7RXBENi8yQlI7QUFDRjtBa0MvbDNCSTtFa0I2RkE7SUFvQkk7SUFDQTtFcERrLzJCTjtFb0RoLzJCTTtJQUNFO0VwRGsvMkJSO0VvRGgvMkJRO0lBQ0U7RXBEay8yQlY7RW9ELysyQlE7SUFDRSxxQmhDeWhCd0I7SWdDeGhCeEIsb0JoQ3doQndCO0VwQnk5MUJsQztFb0Q1KzJCTTs7Ozs7O0lBQ0U7RXBEbS8yQlI7RW9EcisyQk07SUFDRTtFcER1KzJCUjtFb0RwKzJCTTtJQUNFO0lBR0E7RXBEbysyQlI7RW9EaisyQk07SUFDRTtFcERtKzJCUjtBQUNGO0FrQ3BuM0JJO0VrQmtGSTs7Ozs7O0lBQ0U7SUFDQTtFcEQwaTNCUjtBQUNGO0FrQzVvM0JJO0VrQjZGQTtJQW9CSTtJQUNBO0VwRCtoM0JOO0VvRDdoM0JNO0lBQ0U7RXBEK2gzQlI7RW9EN2gzQlE7SUFDRTtFcEQraDNCVjtFb0Q1aDNCUTtJQUNFLHFCaEN5aEJ3QjtJZ0N4aEJ4QixvQmhDd2hCd0I7RXBCc2cyQmxDO0VvRHpoM0JNOzs7Ozs7SUFDRTtFcERnaTNCUjtFb0RsaDNCTTtJQUNFO0VwRG9oM0JSO0VvRGpoM0JNO0lBQ0U7SUFHQTtFcERpaDNCUjtFb0Q5ZzNCTTtJQUNFO0VwRGdoM0JSO0FBQ0Y7QW9EamwzQkk7RUFvQkk7RUFDQTtBcERnazNCUjtBb0RubDNCUTs7Ozs7O0VBQ0U7RUFDQTtBcEQwbDNCVjtBb0R2azNCUTtFQUNFO0FwRHlrM0JWO0FvRHZrM0JVO0VBQ0U7QXBEeWszQlo7QW9EdGszQlU7RUFDRSxxQmhDeWhCd0I7RWdDeGhCeEIsb0JoQ3doQndCO0FwQmdqMkJwQztBb0RuazNCUTs7Ozs7O0VBQ0U7QXBEMGszQlY7QW9ENWozQlE7RUFDRTtBcEQ4ajNCVjtBb0QzajNCUTtFQUNFO0VBR0E7QXBEMmozQlY7QW9EeGozQlE7RUFDRTtBcEQwajNCVjs7QW9ENWkzQkU7RUFDRSx5QmhDaWdCZ0M7QXBCOGkyQnBDO0F1QnZ3M0JFO0U2QjJOSSx5QmhDOGY4QjtBcEJpajJCcEM7QW9EMWkzQkk7RUFDRSx5QmhDc2Y4QjtBcEJzajJCcEM7QXVCN3czQkU7RTZCb09NLHlCaENvZjRCO0FwQndqMkJwQztBb0R6aTNCTTtFQUNFLHlCaENrZjRCO0FwQnlqMkJwQztBb0R2aTNCSTs7OztFQUlFLHlCaEN5ZThCO0FwQmdrMkJwQztBb0RyaTNCRTtFQUNFLHlCaENrZWdDO0VnQ2plaEMsZ0NoQ3NlZ0M7QXBCaWsyQnBDO0FvRHBpM0JFO0VBQ0U7QXBEc2kzQko7QW9EbmkzQkU7RUFDRSx5QmhDeWRnQztBcEI0azJCcEM7QW9EcGkzQkk7RUFDRSx5QmhDeWQ4QjtBcEI2azJCcEM7QXVCdHkzQkU7RTZCbVFNLHlCaENzZDRCO0FwQmdsMkJwQzs7QW9EOWgzQkU7RUFDRSxXaENyUk87QXBCc3ozQlg7QXVCN3kzQkU7RTZCK1FJLFdoQ3hSSztBcEJ5ejNCWDtBb0Q1aDNCSTtFQUNFLCtCaEMyYjhCO0FwQm1tMkJwQztBdUJuejNCRTtFNkJ3Uk0sZ0NoQ3liNEI7QXBCcW0yQnBDO0FvRDNoM0JNO0VBQ0UsZ0NoQ3ViNEI7QXBCc20yQnBDO0FvRHpoM0JJOzs7O0VBSUUsV2hDN1NLO0FwQncwM0JYO0FvRHZoM0JFO0VBQ0UsK0JoQ3VhZ0M7RWdDdGFoQyxzQ2hDMmFnQztBcEI4bTJCcEM7QW9EdGgzQkU7RUFDRTtBcER3aDNCSjtBb0RyaDNCRTtFQUNFLCtCaEM4WmdDO0FwQnluMkJwQztBb0R0aDNCSTtFQUNFLFdoQzdUSztBcEJxMTNCWDtBdUI1MDNCRTtFNkJ1VE0sV2hDaFVHO0FwQncxM0JYOztBcUQzMTNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQSxzQmpDSlM7RWlDS1Q7RUFDQTtFdkJLRTtBOUJ5MTNCSjtBcUQzMTNCRTtFQUNFO0VBQ0E7QXJENjEzQko7QXFEMTEzQkU7RUFDRTtFQUNBO0FyRDQxM0JKO0FxRDExM0JJO0VBQ0U7RXZCQ0Y7RUFDQTtBOUI0MTNCSjtBcUQxMTNCSTtFQUNFO0V2QlVGO0VBQ0E7QTlCbTEzQko7QXFEdjEzQkU7O0VBRUU7QXJEeTEzQko7O0FxRHIxM0JBO0VBR0U7RUFHQTtFQUNBLGdCakNneEJrQztBcEJvazJCcEM7O0FxRGgxM0JBO0VBQ0UscUI3QjdCcUI7QXhCZzMzQnZCOztBcURoMTNCQTtFQUNFO0VBQ0E7QXJEbTEzQkY7O0FxRGgxM0JBO0VBQ0U7QXJEbTEzQkY7O0F1Qng0M0JFO0U4QjBERTtBckRrMTNCSjtBcUQvMDNCRTtFQUNFLG9CakN5dkJnQztBcEJ3bDJCcEM7O0FxRHowM0JBO0VBQ0U7RUFDQTtFQUVBLHFDakNrdkJrQztFaUNqdkJsQztBckQyMDNCRjtBcUR6MDNCRTtFdkJ2RUU7QTlCbTUzQko7O0FxRHYwM0JBO0VBQ0U7RUFFQSxxQ2pDdXVCa0M7RWlDdHVCbEM7QXJEeTAzQkY7QXFEdjAzQkU7RXZCbEZFO0E5QjQ1M0JKOztBcURoMDNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyRG0wM0JGOztBcURoMDNCQTtFQUNFO0VBQ0E7QXJEbTAzQkY7O0FxRC96M0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCakM2c0JrQztFVTV6QmhDO0E5Qms3M0JKOztBcUQvejNCQTs7O0VBR0U7RUFDQTtBckRrMDNCRjs7QXFEL3ozQkE7O0V2QmpISTtFQUNBO0E5QnE3M0JKOztBcURoMDNCQTs7RXZCeEdJO0VBQ0E7QTlCNjYzQko7O0FxRDd6M0JFO0VBQ0UsbUJqQ3FyQmdDO0FwQjJvMkJwQztBa0MvNTNCSTtFbUI2Rko7SUFNSTtJQUNBO0lBQ0E7SUFDQTtFckRnMDNCRjtFcUQ5ejNCRTtJQUVFO0lBQ0Esa0JqQ3lxQjhCO0lpQ3hxQjlCO0lBQ0EsaUJqQ3VxQjhCO0VwQndwMkJsQztBQUNGOztBcURuejNCRTtFQUNFLG1CakN5cEJnQztBcEI2cDJCcEM7QWtDajczQkk7RW1CdUhKO0lBUUk7SUFDQTtFckRzejNCRjtFcURuejNCRTtJQUVFO0lBQ0E7RXJEb3ozQko7RXFEbHozQkk7SUFDRTtJQUNBO0VyRG96M0JOO0VxRC95M0JNO0l2QnpLSjtJQUNBO0U5QjI5M0JGO0VxRGh6M0JROztJQUdFO0VyRGl6M0JWO0VxRC95M0JROztJQUdFO0VyRGd6M0JWO0VxRDV5M0JNO0l2QjFLSjtJQUNBO0U5Qnk5M0JGO0VxRDd5M0JROztJQUdFO0VyRDh5M0JWO0VxRDV5M0JROztJQUdFO0VyRDZ5M0JWO0FBQ0Y7O0FxRGh5M0JFO0VBQ0UscUI3QnpObUI7QXhCNC8zQnZCO0FrQzM5M0JJO0VtQnNMSjtJQU1JLG9CakMybEJnQztTaUMzbEJoQyxlakMybEJnQztJaUMxbEJoQyx3QmpDMmxCZ0M7U2lDM2xCaEMsbUJqQzJsQmdDO0lpQzFsQmhDO0lBQ0E7RXJEbXkzQkY7RXFEankzQkU7SUFDRTtJQUNBO0VyRG15M0JKO0FBQ0Y7O0FxRDF4M0JBO0VBQ0U7QXJENngzQkY7QXFEM3gzQkU7RUFDRTtBckQ2eDNCSjtBcUQzeDNCSTtFQUNFO0V2QnZPRjtFQUNBO0E5QnFnNEJKO0FxRDN4M0JJO0V2QnpQQTtFQUNBO0E5QnVoNEJKO0FxRDN4M0JJO0V2QnRRQTtFdUJ3UUU7QXJENngzQk47O0FzRHZqNEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJsQ3FpQ2tDO0VrQ25pQ2xDO0VBQ0EseUJsQ0VTO0VVU1A7QTlCK2k0Qko7O0FzRHBqNEJFO0VBQ0Usb0JsQ3loQ2dDO0FwQjhoMkJwQztBc0RyajRCSTtFQUNFO0VBQ0EscUJsQ3FoQzhCO0VrQ3BoQzlCLGNsQ05LO0VrQ09MO0F0RHVqNEJOO0FzRDdpNEJFO0VBQ0U7QXREK2k0Qko7QXNENWk0QkU7RUFDRTtBdEQ4aTRCSjtBc0QzaTRCRTtFQUNFLGNsQzFCTztBcEJ1azRCWDs7QXVEcGw0QkE7RUFDRTtFNUJHQTtFQUNBO0VHYUU7QTlCeWs0Qko7O0F1RHJsNEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpQm5Db3hCa0M7RW1DbnhCbEMsY2pDVXdCO0VpQ1J4QixzQm5DUFM7RW1DUVQ7QXZEdWw0QkY7QXVEcmw0QkU7RUFDRTtFQUNBLGNuQzhKc0M7RW1DN0p0QztFQUNBLHlCbkNaTztFbUNhUCxxQm5DWk87QXBCbW00Qlg7QXVEcGw0QkU7RUFDRTtFQUNBLFVuQzR3QmdDO0VtQzN3QmhDLGdEbkMrVzBCO0FwQnV1M0I5Qjs7QXVEaGw0Qkk7RUFDRTtFekJhRjtFQUNBO0E5QnVrNEJKO0F1RGhsNEJJO0V6Qk5BO0VBQ0E7QTlCeWw0Qko7QXVEL2s0QkU7RUFDRTtFQUNBLFduQ3hDTztFbUN5Q1AseUJqQzFCc0I7RWlDMkJ0QixxQmpDM0JzQjtBdEI0bTRCMUI7QXVEOWs0QkU7RUFDRSxjbkN4Q087RW1DeUNQO0VBRUE7RUFDQSxzQm5DbERPO0VtQ21EUCxxQm5DaERPO0FwQituNEJYOztBd0R0bzRCRTtFQUNFO0VuQ2dMRTtFbUM5S0YsZ0JwQ21PMEI7QXBCczYzQjlCO0F3RHBvNEJNO0UxQnFDRjtFQUNBO0E5QmttNEJKO0F3RG5vNEJNO0UxQmtCRjtFQUNBO0E5Qm9uNEJKOztBd0RwcDRCRTtFQUNFO0VuQ2dMRTtFbUM5S0YsZ0JwQ29PMEI7QXBCbTczQjlCO0F3RGxwNEJNO0UxQnFDRjtFQUNBO0E5QmduNEJKO0F3RGpwNEJNO0UxQmtCRjtFQUNBO0E5QmtvNEJKOztBeURocTRCQTtFQUNFO0VBQ0E7RXBDNkpFO0VvQzNKRixnQnJDd1I0QjtFcUN2UjVCO0VBQ0E7RUFDQTtFQUNBO0UzQktFO0VTRkUscUlrQkRKO0F6RG1xNEJGO0F1QzlwNEJNO0VrQmZOO0lsQmdCUTtFdkNpcTRCTjtBQUNGO0F1QnZxNEJFO0VrQ0dJO0F6RHVxNEJOOztBeURscTRCRTtFQUNFO0F6RHFxNEJKOztBeURocTRCQTtFQUNFO0VBQ0E7QXpEbXE0QkY7O0F5RDVwNEJBO0VBQ0Usb0JyQ2k0QmtDO0VxQ2g0QmxDLG1CckNnNEJrQztFVXY1QmhDO0E5QnVyNEJKOztBeUR2cDRCRTtFQ2pEQTtFQUNBLHlCdEMwRWE7QXBCa280QmY7QXVCOXI0QkU7RW1DVkk7RUFDQTtBMUQyczRCTjtBMER4czRCSTtFQUVFO0VBQ0E7QTFEeXM0Qk47O0F5RHBxNEJFO0VDakRBO0VBQ0EseUJ0QzBFYTtBcEIrbzRCZjtBdUIzczRCRTtFbUNWSTtFQUNBO0ExRHd0NEJOO0EwRHJ0NEJJO0VBRUU7RUFDQTtBMURzdDRCTjs7QXlEanI0QkU7RUNqREE7RUFDQSx5QnRDMEVhO0FwQjRwNEJmO0F1Qnh0NEJFO0VtQ1ZJO0VBQ0E7QTFEcXU0Qk47QTBEbHU0Qkk7RUFFRTtFQUNBO0ExRG11NEJOOztBeUQ5cjRCRTtFQ2pEQTtFQUNBLHlCdEMwRWE7QXBCeXE0QmY7QXVCcnU0QkU7RW1DVkk7RUFDQTtBMURrdjRCTjtBMEQvdTRCSTtFQUVFO0VBQ0E7QTFEZ3Y0Qk47O0F5RDNzNEJFO0VDakRBO0VBQ0EseUJ0QzBFYTtBcEJzcjRCZjtBdUJsdjRCRTtFbUNWSTtFQUNBO0ExRCt2NEJOO0EwRDV2NEJJO0VBRUU7RUFDQTtBMUQ2djRCTjs7QXlEeHQ0QkU7RUNqREE7RUFDQSx5QnRDMEVhO0FwQm1zNEJmO0F1Qi92NEJFO0VtQ1ZJO0VBQ0E7QTFENHc0Qk47QTBEenc0Qkk7RUFFRTtFQUNBO0ExRDB3NEJOOztBeURydTRCRTtFQ2pEQTtFQUNBLHlCdEMwRWE7QXBCZ3Q0QmY7QXVCNXc0QkU7RW1DVkk7RUFDQTtBMUR5eDRCTjtBMER0eDRCSTtFQUVFO0VBQ0E7QTFEdXg0Qk47O0F5RGx2NEJFO0VDakRBO0VBQ0EseUJ0QzBFYTtBcEI2dDRCZjtBdUJ6eDRCRTtFbUNWSTtFQUNBO0ExRHN5NEJOO0EwRG55NEJJO0VBRUU7RUFDQTtBMURveTRCTjs7QTJEano0QkE7RUFDRTtFQUNBLG1CdkN5ekJrQztFdUN2ekJsQyx5QnZDS1M7RVVTUDtBOUJzeTRCSjtBa0M1djRCSTtFeUI1REo7SUFRSTtFM0RvejRCRjtBQUNGOztBMkRqejRCQTtFQUNFO0VBQ0E7RTdCSUU7QTlCaXo0Qko7O0E0RC96NEJBO0VBQ0U7RUFDQTtFQUNBLG1CeEN5OUJrQztFd0N4OUJsQztFOUJVRTtBOUJ5ejRCSjs7QTREOXo0QkE7RUFFRTtBNURnMDRCRjs7QTRENXo0QkE7RUFDRSxnQnhDNlE0QjtBcEJrajRCOUI7O0E0RHZ6NEJBO0VBQ0U7QTVEMHo0QkY7QTREdno0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVEeXo0Qko7O0E0RC95NEJFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RG96NEJ2RTtBNkRoMjRCRTtFQUNFO0E3RGsyNEJKO0E2RC8xNEJFO0VBQ0U7QTdEaTI0Qko7O0E0RDN6NEJFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RGcwNEJ2RTtBNkQ1MjRCRTtFQUNFO0E3RDgyNEJKO0E2RDMyNEJFO0VBQ0U7QTdENjI0Qko7O0E0RHYwNEJFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RDQwNEJ2RTtBNkR4MzRCRTtFQUNFO0E3RDAzNEJKO0E2RHYzNEJFO0VBQ0U7QTdEeTM0Qko7O0E0RG4xNEJFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RHcxNEJ2RTtBNkRwNDRCRTtFQUNFO0E3RHM0NEJKO0E2RG40NEJFO0VBQ0U7QTdEcTQ0Qko7O0E0RC8xNEJFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RG8yNEJ2RTtBNkRoNTRCRTtFQUNFO0E3RGs1NEJKO0E2RC80NEJFO0VBQ0U7QTdEaTU0Qko7O0E0RDMyNEJFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RGczNEJ2RTtBNkQ1NTRCRTtFQUNFO0E3RDg1NEJKO0E2RDM1NEJFO0VBQ0U7QTdENjU0Qko7O0E0RHYzNEJFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RDQzNEJ2RTtBNkR4NjRCRTtFQUNFO0E3RDA2NEJKO0E2RHY2NEJFO0VBQ0U7QTdEeTY0Qko7O0E0RG40NEJFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1RHc0NEJ2RTtBNkRwNzRCRTtFQUNFO0E3RHM3NEJKO0E2RG43NEJFO0VBQ0U7QTdEcTc0Qko7O0E4RDc3NEJFO0VBQ0U7SUFBTztFOURpODRCVDtFOERoODRCRTtJQUFLO0U5RG04NEJQO0FBQ0Y7QThEaDg0QkE7RUFDRTtFQUNBLFkxQ2srQmtDO0UwQ2orQmxDO0VBQ0E7RXpDd0tJO0V5Q3RLSix5QjFDTFM7RVVTUDtBOUIrNzRCSjs7QThEOTc0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFcxQ2pCUztFMENrQlQ7RUFDQTtFQUNBLHlCMUN1OUJrQztFbUJsK0I5QiwyQnVCWUo7QTlEaTg0QkY7QXVDejg0Qk07RXVCRE47SXZCRVE7RXZDNDg0Qk47QUFDRjs7QThEbjg0QkE7RXJCWUU7RXFCVkE7QTlEczg0QkY7O0E4RGw4NEJFO0VBQ0U7QTlEcTg0Qko7QThEbDg0Qk07RUFKSjtJQUtNO0U5RHE4NEJOO0FBQ0Y7O0ErRGgvNEJBO0VBQ0U7RUFDQTtBL0RtLzRCRjs7QStEaC80QkE7RUFDRTtBL0RtLzRCRjs7QWdFci80QkE7RUFDRTtFQUNBO0VBR0E7RUFDQTtFbENRRTtBOUIrKzRCSjs7QWdFNys0QkE7RUFDRTtFQUNBLGM1Q1JTO0U0Q1NUO0FoRWcvNEJGO0F1QnYvNEJFO0V5Q1dFO0VBQ0EsYzVDZE87RTRDZVA7RUFDQSx5QjVDdEJPO0FwQnFnNUJYO0FnRTUrNEJFO0VBQ0UsYzVDbEJPO0U0Q21CUCx5QjVDMUJPO0FwQndnNUJYOztBZ0VyKzRCQTtFQUNFO0VBQ0E7RUFDQTtFQUdBLHNCNUMzQ1M7RTRDNENUO0FoRXMrNEJGO0FnRXArNEJFO0VsQzFCRTtFQUNBO0E5QmlnNUJKO0FnRXArNEJFO0VsQ2hCRTtFQUNBO0E5QnUvNEJKO0FnRXArNEJFO0VBRUUsYzVDbERPO0U0Q21EUDtFQUNBLHNCNUMxRE87QXBCK2g1Qlg7QWdFais0QkU7RUFDRTtFQUNBLFc1Q2hFTztFNENpRVAseUIxQ2xEc0I7RTBDbUR0QixxQjFDbkRzQjtBdEJzaDVCMUI7QWdFaCs0QkU7RUFDRTtBaEVrKzRCSjtBZ0VoKzRCSTtFQUNFO0VBQ0EscUJDakZTO0FqRW1qNUJmOztBZ0VwOTRCSTtFQUNFO0FoRXU5NEJOO0FnRXA5NEJRO0VsQzFCSjtFQVpBO0E5QjgvNEJKO0FnRW45NEJRO0VsQzNDSjtFQVlBO0E5QnMvNEJKO0FnRWw5NEJRO0VBQ0U7QWhFbzk0QlY7QWdFajk0QlE7RUFDRSxxQkNsSEs7RURtSEw7QWhFbTk0QlY7QWdFajk0QlU7RUFDRTtFQUNBLHNCQ3ZIRztBakUwazVCZjs7QWtDOWc1Qkk7RThCbUNBO0lBQ0U7RWhFKys0Qko7RWdFNSs0Qk07SWxDMUJKO0lBWkE7RTlCc2g1QkY7RWdFMys0Qk07SWxDM0NKO0lBWUE7RTlCOGc1QkY7RWdFMSs0Qk07SUFDRTtFaEU0KzRCUjtFZ0V6KzRCTTtJQUNFLHFCQ2xISztJRG1ITDtFaEUyKzRCUjtFZ0V6KzRCUTtJQUNFO0lBQ0Esc0JDdkhHO0VqRWttNUJiO0FBQ0Y7QWtDdmk1Qkk7RThCbUNBO0lBQ0U7RWhFdWc1Qko7RWdFcGc1Qk07SWxDMUJKO0lBWkE7RTlCOGk1QkY7RWdFbmc1Qk07SWxDM0NKO0lBWUE7RTlCc2k1QkY7RWdFbGc1Qk07SUFDRTtFaEVvZzVCUjtFZ0VqZzVCTTtJQUNFLHFCQ2xISztJRG1ITDtFaEVtZzVCUjtFZ0VqZzVCUTtJQUNFO0lBQ0Esc0JDdkhHO0VqRTBuNUJiO0FBQ0Y7QWtDL2o1Qkk7RThCbUNBO0lBQ0U7RWhFK2g1Qko7RWdFNWg1Qk07SWxDMUJKO0lBWkE7RTlCc2s1QkY7RWdFM2g1Qk07SWxDM0NKO0lBWUE7RTlCOGo1QkY7RWdFMWg1Qk07SUFDRTtFaEU0aDVCUjtFZ0V6aDVCTTtJQUNFLHFCQ2xISztJRG1ITDtFaEUyaDVCUjtFZ0V6aDVCUTtJQUNFO0lBQ0Esc0JDdkhHO0VqRWtwNUJiO0FBQ0Y7QWtDdmw1Qkk7RThCbUNBO0lBQ0U7RWhFdWo1Qko7RWdFcGo1Qk07SWxDMUJKO0lBWkE7RTlCOGw1QkY7RWdFbmo1Qk07SWxDM0NKO0lBWUE7RTlCc2w1QkY7RWdFbGo1Qk07SUFDRTtFaEVvajVCUjtFZ0VqajVCTTtJQUNFLHFCQ2xISztJRG1ITDtFaEVtajVCUjtFZ0VqajVCUTtJQUNFO0lBQ0Esc0JDdkhHO0VqRTBxNUJiO0FBQ0Y7QWdFdGk1QkE7RWxDbkhJO0E5QjRwNUJKO0FnRXRpNUJFO0VBQ0U7QWhFd2k1Qko7QWdFdGk1Qkk7RUFDRTtBaEV3aTVCTjs7QWtFanI1QkU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFaWk1QjNDO0F1QnpxNUJFO0UyQ1BNLGNGK0lrRTtFRTlJbEU7QWxFbXI1QlI7QWtFaHI1Qk07RUFDRSxXOUNQRztFOENRSCx5QkZ5SWtFO0VFeElsRSxxQkZ3SWtFO0FoRTBpNUIxRTs7QWtFL3I1QkU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFK2k1QjNDO0F1QnZyNUJFO0UyQ1BNLGNGK0lrRTtFRTlJbEU7QWxFaXM1QlI7QWtFOXI1Qk07RUFDRSxXOUNQRztFOENRSCx5QkZ5SWtFO0VFeElsRSxxQkZ3SWtFO0FoRXdqNUIxRTs7QWtFN3M1QkU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFNmo1QjNDO0F1QnJzNUJFO0UyQ1BNLGNGK0lrRTtFRTlJbEU7QWxFK3M1QlI7QWtFNXM1Qk07RUFDRSxXOUNQRztFOENRSCx5QkZ5SWtFO0VFeElsRSxxQkZ3SWtFO0FoRXNrNUIxRTs7QWtFM3Q1QkU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFMms1QjNDO0F1Qm50NUJFO0UyQ1BNLGNGK0lrRTtFRTlJbEU7QWxFNnQ1QlI7QWtFMXQ1Qk07RUFDRSxXOUNQRztFOENRSCx5QkZ5SWtFO0VFeElsRSxxQkZ3SWtFO0FoRW9sNUIxRTs7QWtFenU1QkU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFeWw1QjNDO0F1Qmp1NUJFO0UyQ1BNLGNGK0lrRTtFRTlJbEU7QWxFMnU1QlI7QWtFeHU1Qk07RUFDRSxXOUNQRztFOENRSCx5QkZ5SWtFO0VFeElsRSxxQkZ3SWtFO0FoRWttNUIxRTs7QWtFdnY1QkU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFdW01QjNDO0F1Qi91NUJFO0UyQ1BNLGNGK0lrRTtFRTlJbEU7QWxFeXY1QlI7QWtFdHY1Qk07RUFDRSxXOUNQRztFOENRSCx5QkZ5SWtFO0VFeElsRSxxQkZ3SWtFO0FoRWduNUIxRTs7QWtFcnc1QkU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFcW41QjNDO0F1Qjd2NUJFO0UyQ1BNLGNGK0lrRTtFRTlJbEU7QWxFdXc1QlI7QWtFcHc1Qk07RUFDRSxXOUNQRztFOENRSCx5QkZ5SWtFO0VFeElsRSxxQkZ3SWtFO0FoRThuNUIxRTs7QWtFbng1QkU7RUFDRSxjRm9Kc0U7RUVuSnRFLHlCRm1KdUM7QWhFbW81QjNDO0F1QjN3NUJFO0UyQ1BNLGNGK0lrRTtFRTlJbEU7QWxFcXg1QlI7QWtFbHg1Qk07RUFDRSxXOUNQRztFOENRSCx5QkZ5SWtFO0VFeElsRSxxQkZ3SWtFO0FoRTRvNUIxRTs7QW1FcHk1QkE7RUFDRTtFOUNtTEk7RThDakxKLGdCL0M4UjRCO0UrQzdSNUI7RUFDQSxXL0NZUztFK0NYVCx5Qi9DeWxDa0M7RStDeGxDbEM7QW5FdXk1QkY7QXVCbHk1QkU7RTRDREUsVy9DTU87RStDTFA7QW5Fc3k1Qko7QXVCbHk1QkU7RTRDQ0k7QW5Fb3k1Qk47O0FtRXp4NUJBO0VBQ0U7RUFDQTtFQUNBO0FuRTR4NUJGOztBbUV0eDVCQTtFQUNFO0FuRXl4NUJGOztBb0UvejVCQTtFQUdFLGlCaEQyNEJrQztFZ0QxNEJsQyxnQmhEMDRCa0M7RUMxdEI5QjtFK0M3S0osMkNoRDQ0QmtDO0VnRDM0QmxDO0VBQ0E7RUFDQSxnRGhENjRCa0M7RWdENTRCbEM7RXRDT0U7QTlCeXo1Qko7QW9FN3o1QkU7RUFDRSxzQmhEZzRCZ0M7QXBCKzczQnBDO0FvRTV6NUJFO0VBQ0U7QXBFOHo1Qko7QW9FM3o1QkU7RUFDRTtFQUNBO0FwRTZ6NUJKO0FvRTF6NUJFO0VBQ0U7QXBFNHo1Qko7O0FvRXh6NUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY2hEdkJTO0VnRHdCVCwyQ2hEcTNCa0M7RWdEcDNCbEM7RUFDQTtFdENaRTtFQUNBO0E5QncwNUJKOztBb0V6ejVCQTtFQUNFLGdCaERtMkJrQztBcEJ5OTNCcEM7O0FxRWwyNUJBO0VBRUU7QXJFbzI1QkY7QXFFbDI1QkU7RUFDRTtFQUNBO0FyRW8yNUJKOztBcUUvMTVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGFqRDRwQmtDO0VpRDNwQmxDO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QXJFZzI1QkY7O0FxRXoxNUJBO0VBQ0U7RUFDQTtFQUNBLGNqRGk1QmtDO0VpRC80QmxDO0FyRTIxNUJGO0FxRXgxNUJFO0U5QjNCSSxtQzhCNEJGO0VBQ0EsOEJqRHU2QmdDO0FwQm03M0JwQztBdUNuMzVCTTtFOEJ1Qko7STlCdEJNO0V2Q3MzNUJOO0FBQ0Y7QXFFNzE1QkU7RUFDRSxlakRxNkJnQztBcEIwNzNCcEM7QXFFMzE1QkU7RUFDRSxzQmpEazZCZ0M7QXBCMjczQnBDOztBcUV6MTVCQTtFQUNFO0VBQ0E7QXJFNDE1QkY7QXFFMTE1QkU7RUFDRTtFQUNBO0FyRTQxNUJKO0FxRXoxNUJFOztFQUVFO0FyRTIxNUJKO0FxRXgxNUJFO0VBQ0U7QXJFMDE1Qko7O0FxRXQxNUJBO0VBQ0U7RUFDQTtFQUNBO0FyRXkxNUJGO0FxRXQxNUJFO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFDQTtBckV3MTVCSjtBcUVwMTVCRTtFQUNFO0VBQ0E7RUFDQTtBckVzMTVCSjtBcUVwMTVCSTtFQUNFO0FyRXMxNUJOO0FxRW4xNUJJO0VBQ0U7QXJFcTE1Qk47O0FxRS8wNUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBLHNCakQzR1M7RWlENEdUO0VBQ0E7RXZDbEdFO0V1Q3NHRjtBckU4MDVCRjs7QXFFMTA1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhakRnakJrQztFaUQvaUJsQztFQUNBO0VBQ0Esc0JqRGxIUztBcEIrNzVCWDtBcUUxMDVCRTtFQUFTO0FyRTYwNUJYO0FxRTUwNUJFO0VBQVMsWWpEK3pCeUI7QXBCZ2g0QnBDOztBcUUxMDVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGtCakQ2ekJrQztFaUQ1ekJsQztFdkN0SEU7RUFDQTtBOUJvODVCSjtBcUU1MDVCRTtFQUNFLGtCakR3ekJnQztFaUR0ekJoQztBckU2MDVCSjs7QXFFeDA1QkE7RUFDRTtFQUNBLGdCakR1STRCO0FwQm9zNUI5Qjs7QXFFdDA1QkE7RUFDRTtFQUdBO0VBQ0EsYWpEMHdCa0M7QXBCNmo0QnBDOztBcUVuMDVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdkN6SUU7RUFDQTtBOUJnOTVCSjtBcUVsMDVCRTtFQUNFO0FyRW8wNUJKOztBcUUvejVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJFazA1QkY7O0FrQ3o4NUJJO0VtQzZJRjtJQUNFLGM3QzlKbUI7STZDK0puQjtFckVnMDVCRjtFcUU3ejVCQTtJQUNFO0VyRSt6NUJGO0VxRTd6NUJFO0lBQ0U7RXJFK3o1Qko7RXFFM3o1QkE7SUFDRTtFckU2ejVCRjtFcUUzejVCRTtJQUNFO0lBQ0E7SUFBQTtFckU2ejVCSjtFcUVyejVCQTtJQUFZLGM3Q3RMUztFeEI4KzVCckI7QUFDRjtBa0NoKzVCSTtFbUMyS0Y7O0lBRUUsYzdDOUxtQjtFeEJzLzVCckI7QUFDRjtBa0N0KzVCSTtFbUNrTEY7SUFBWSxpQmpEaXVCc0I7RXBCdWw0QmxDO0FBQ0Y7QXNFdGk2QkE7RUFDRTtFQUNBLGFsRGdyQmtDO0VrRC9xQmxDO0VBQ0EsU2xENjFCa0M7RW1EajJCbEMscU5uRG9SNEI7RW1EbFI1QjtFQUNBLGdCbkQ0UjRCO0VtRDNSNUIsZ0JuRGdTNEI7RW1EL1I1QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbERxS0k7RWlEektKO0VBQ0E7QXRFa2o2QkY7QXNFaGo2QkU7RUFBUyxZbERpMUJ5QjtBcEJrdTRCcEM7QXNFamo2QkU7RUFDRTtFQUNBO0VBQ0EsYWxEaTFCZ0M7RWtEaDFCaEMsY2xEaTFCZ0M7QXBCa3U0QnBDO0FzRWpqNkJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRFbWo2Qk47O0FzRTlpNkJBO0VBQ0U7QXRFaWo2QkY7QXNFL2k2QkU7RUFDRTtBdEVpajZCSjtBc0UvaTZCSTtFQUNFO0VBQ0E7RUFDQSxzQmxEdkJLO0FwQndrNkJYOztBc0U1aTZCQTtFQUNFO0F0RStpNkJGO0FzRTdpNkJFO0VBQ0U7RUFDQSxhbERtekJnQztFa0RsekJoQyxjbERpekJnQztBcEI4djRCcEM7QXNFN2k2Qkk7RUFDRTtFQUNBO0VBQ0Esd0JsRHZDSztBcEJzbDZCWDs7QXNFMWk2QkE7RUFDRTtBdEU2aTZCRjtBc0UzaTZCRTtFQUNFO0F0RTZpNkJKO0FzRTNpNkJJO0VBQ0U7RUFDQTtFQUNBLHlCbERyREs7QXBCa202Qlg7O0FzRXhpNkJBO0VBQ0U7QXRFMmk2QkY7QXNFemk2QkU7RUFDRTtFQUNBLGFsRHF4QmdDO0VrRHB4QmhDLGNsRG14QmdDO0FwQnd4NEJwQztBc0V6aTZCSTtFQUNFO0VBQ0E7RUFDQSx1QmxEckVLO0FwQmduNkJYOztBc0V0aDZCQTtFQUNFLGdCbEQrdUJrQztFa0Q5dUJsQztFQUNBLFdsRHZHUztFa0R3R1Q7RUFDQSxzQmxEL0ZTO0VVQ1A7QTlCd242Qko7O0F3RTFvNkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYXBEOHFCa0M7RW9EN3FCbEM7RUFDQSxnQnBEKzJCa0M7RW1EcDNCbEMscU5uRG9SNEI7RW1EbFI1QjtFQUNBLGdCbkQ0UjRCO0VtRDNSNUIsZ0JuRGdTNEI7RW1EL1I1QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbERxS0k7RW1EeEtKO0VBQ0Esc0JwRE5TO0VvRE9UO0VBQ0E7RTFDR0U7QTlCcXA2Qko7QXdFcHA2QkU7RUFDRTtFQUNBO0VBQ0EsV3BEKzJCZ0M7RW9EOTJCaEMsY3BEKzJCZ0M7RW9EOTJCaEM7QXhFc3A2Qko7QXdFcHA2Qkk7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RXFwNkJOOztBd0VocDZCQTtFQUNFLHFCcERnMkJrQztBcEJtejRCcEM7QXdFanA2QkU7RUFDRTtBeEVtcDZCSjtBd0VqcDZCSTtFQUNFO0VBQ0E7RUFDQSxxQ3BEMjFCOEI7QXBCd3o0QnBDO0F3RWhwNkJJO0VBQ0UsV1BsRFM7RU9tRFQ7RUFDQSxzQnBEN0NLO0FwQityNkJYOztBd0U3bzZCQTtFQUNFLG1CcEQ0MEJrQztBcEJvMDRCcEM7QXdFOW82QkU7RUFDRTtFQUNBLGFwRHcwQmdDO0VvRHYwQmhDLFlwRHMwQmdDO0VvRHIwQmhDO0F4RWdwNkJKO0F3RTlvNkJJO0VBQ0U7RUFDQTtFQUNBLHVDcERvMEI4QjtBcEI0MDRCcEM7QXdFN282Qkk7RUFDRSxTUHpFUztFTzBFVDtFQUNBLHdCcERwRUs7QXBCbXQ2Qlg7O0F3RTFvNkJBO0VBQ0Usa0JwRHF6QmtDO0FwQncxNEJwQztBd0UzbzZCRTtFQUNFO0F4RTZvNkJKO0F3RTNvNkJJO0VBQ0U7RUFDQTtFQUNBLHdDcERnekI4QjtBcEI2MTRCcEM7QXdFMW82Qkk7RUFDRSxRUDdGUztFTzhGVDtFQUNBLHlCcER4Rks7QXBCb3U2Qlg7QXdFdm82QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdwRDR4QmdDO0VvRDN4QmhDO0VBQ0E7RUFDQTtBeEV5bzZCSjs7QXdFcm82QkE7RUFDRSxvQnBEcXhCa0M7QXBCbTM0QnBDO0F3RXRvNkJFO0VBQ0U7RUFDQSxhcERpeEJnQztFb0RoeEJoQyxZcEQrd0JnQztFb0Q5d0JoQztBeEV3bzZCSjtBd0V0bzZCSTtFQUNFO0VBQ0E7RUFDQSxzQ3BENndCOEI7QXBCMjM0QnBDO0F3RXJvNkJJO0VBQ0UsVVBoSVM7RU9pSVQ7RUFDQSx1QnBEM0hLO0FwQmt3NkJYOztBd0VqbjZCQTtFQUNFO0VBQ0E7RW5EMEJJO0VtRHZCSix5QnBEK3RCa0M7RW9EOXRCbEM7RTFDbklFO0VBQ0E7QTlCdXY2Qko7QXdFbG42QkU7RUFDRTtBeEVvbjZCSjs7QXdFaG42QkE7RUFDRTtFQUNBLGNwRHhKUztBcEIydzZCWDs7QXlFOXc2QkE7RUFDRTtBekVpeDZCRjs7QXlFOXc2QkE7RUFDRTtBekVpeDZCRjs7QXlFOXc2QkE7RUFDRTtFQUNBO0VBQ0E7QXpFaXg2QkY7QTBFeHk2QkU7RUFDRTtFQUNBO0VBQ0E7QTFFMHk2Qko7O0F5RWx4NkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VsQ2xCSSxzQ2tDbUJKO0F6RXF4NkJGO0F1Q3B5NkJNO0VrQ1FOO0lsQ1BRO0V2Q3V5NkJOO0FBQ0Y7O0F5RXZ4NkJBOzs7RUFHRTtBekUweDZCRjs7QXlFdng2QkE7O0VBRUU7QXpFMHg2QkY7O0F5RXZ4NkJBOztFQUVFO0F6RTB4NkJGOztBeUVqeDZCRTtFQUNFO0VBQ0E7RUFDQTtBekVveDZCSjtBeUVqeDZCRTs7O0VBR0U7RUFDQTtBekVteDZCSjtBeUVoeDZCRTs7RUFFRTtFQUNBO0VsQzVERSwyQmtDNkRGO0F6RWt4NkJKO0F1QzMwNkJNO0VrQ3FESjs7SWxDcERNO0V2QyswNkJOO0FBQ0Y7O0F5RS93NkJBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0EsVXJEczlCbUM7RXFEcjlCbkM7RUFDQSxXckQzRlM7RXFENEZUO0VBQ0E7RUFDQTtFQUNBLFlyRGk5Qm1DO0VtQnZpQy9CLDhCa0N1Rko7QXpFaXg2QkY7QXVDcDI2Qk07RWtDa0VOOztJbENqRVE7RXZDdzI2Qk47QUFDRjtBdUI5MjZCRTs7O0VrRDJGRSxXckRwR087RXFEcUdQO0VBQ0E7RUFDQSxZckQwOEJpQztBcEI4MDRCckM7O0F5RXJ4NkJBO0VBQ0U7QXpFd3g2QkY7O0F5RW54NkJBO0VBQ0U7QXpFc3g2QkY7O0F5RS93NkJBOztFQUVFO0VBQ0EsV3JEbThCbUM7RXFEbDhCbkMsWXJEazhCbUM7RXFEajhCbkM7QXpFa3g2QkY7O0F5RWh4NkJBO0VBQ0U7QXpFbXg2QkY7O0F5RWp4NkJBO0VBQ0U7QXpFb3g2QkY7O0F5RTN3NkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGlCckR5NUJtQztFcUR4NUJuQyxnQnJEdzVCbUM7RXFEdjVCbkM7QXpFNnc2QkY7QXlFM3c2QkU7RUFDRTtFQUNBO0VBQ0EsV3JEdTVCaUM7RXFEdDVCakMsV3JEdTVCaUM7RXFEdDVCakMsaUJyRHc1QmlDO0VxRHY1QmpDLGdCckR1NUJpQztFcUR0NUJqQztFQUNBO0VBQ0Esc0JyRG5LTztFcURvS1A7RUFFQTtFQUNBO0VBQ0E7RWxDL0pFLDZCa0NnS0Y7QXpFNHc2Qko7QXVDeDY2Qk07RWtDNklKO0lsQzVJTTtFdkMyNjZCTjtBQUNGO0F5RTl3NkJFO0VBQ0U7QXpFZ3g2Qko7O0F5RXZ3NkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXckQ5TFM7RXFEK0xUO0F6RTB3NkJGOztBMkU1ODZCQTtFQUNFO0lBQUs7RTNFZzk2Qkw7QUFDRjtBMkU5ODZCQTtFQUNFO0VBQ0EsV3ZEc2tDd0I7RXVEcmtDeEIsWXZEcWtDd0I7RXVEcGtDeEIsd0J2RHNrQ3dCO0V1RHJrQ3hCO0VBQ0E7RUFFQTtFQUNBO0EzRSs4NkJGOztBMkU1ODZCQTtFQUNFLFd2RGdrQ3dCO0V1RC9qQ3hCLFl2RCtqQ3dCO0V1RDlqQ3hCLG1CdkRna0N3QjtBcEIrNDRCMUI7O0EyRXg4NkJBO0VBQ0U7SUFDRTtFM0UyODZCRjtFMkV6ODZCQTtJQUNFO0lBQ0E7RTNFMjg2QkY7QUFDRjtBMkV4ODZCQTtFQUNFO0VBQ0EsV3ZEc2lDd0I7RXVEcmlDeEIsWXZEcWlDd0I7RXVEcGlDeEIsd0J2RHNpQ3dCO0V1RHJpQ3hCO0VBRUE7RUFDQTtFQUNBO0EzRXk4NkJGOztBMkV0ODZCQTtFQUNFLFd2RGdpQ3dCO0V1RC9oQ3hCLFl2RCtoQ3dCO0FwQjA2NEIxQjs7QTJFcjg2QkU7RUFDRTs7SUFFRTtFM0V3ODZCSjtBQUNGO0E0RXBnN0JBO0VBQXFCO0E1RXVnN0JyQjs7QTRFdGc3QkE7RUFBcUI7QTVFMGc3QnJCOztBNEV6ZzdCQTtFQUFxQjtBNUU2ZzdCckI7O0E0RTVnN0JBO0VBQXFCO0E1RWdoN0JyQjs7QTRFL2c3QkE7RUFBcUI7QTVFbWg3QnJCOztBNEVsaDdCQTtFQUFxQjtBNUVzaDdCckI7O0E2RXhoN0JFO0VBQ0U7QTdFMmg3Qko7O0F1QmpoN0JFOzs7Ozs7O0VzRExJO0E3RWdpN0JOOztBNkV0aTdCRTtFQUNFO0E3RXlpN0JKOztBdUIvaDdCRTs7Ozs7RXNETEk7QTdFNGk3Qk47O0E2RWxqN0JFO0VBQ0U7QTdFcWo3Qko7O0F1QjNpN0JFOzs7OztFc0RMSTtBN0V3ajdCTjs7QTZFOWo3QkU7RUFDRTtBN0VpazdCSjs7QXVCdmo3QkU7Ozs7O0VzRExJO0E3RW9rN0JOOztBNkUxazdCRTtFQUNFO0E3RTZrN0JKOztBdUJuazdCRTs7Ozs7RXNETEk7QTdFZ2w3Qk47O0E2RXRsN0JFO0VBQ0U7QTdFeWw3Qko7O0F1Qi9rN0JFOzs7Ozs7O0VzRExJO0E3RThsN0JOOztBNkVwbTdCRTtFQUNFO0E3RXVtN0JKOztBdUI3bDdCRTs7Ozs7RXNETEk7QTdFMG03Qk47O0E2RWhuN0JFO0VBQ0U7QTdFbW43Qko7O0F1QnptN0JFOzs7OztFc0RMSTtBN0VzbjdCTjs7QThFcm43QkE7RUFDRTtBOUV3bjdCRjs7QThFcm43QkE7RUFDRTtBOUV3bjdCRjs7QStFbm83QkE7RUFBa0I7QS9FdW83QmxCOztBK0V0bzdCQTtFQUFrQjtBL0UwbzdCbEI7O0ErRXpvN0JBO0VBQWtCO0EvRTZvN0JsQjs7QStFNW83QkE7RUFBa0I7QS9FZ3A3QmxCOztBK0UvbzdCQTtFQUFrQjtBL0VtcDdCbEI7O0ErRWpwN0JBO0VBQW1CO0EvRXFwN0JuQjs7QStFcHA3QkE7RUFBbUI7QS9Fd3A3Qm5COztBK0V2cDdCQTtFQUFtQjtBL0UycDdCbkI7O0ErRTFwN0JBO0VBQW1CO0EvRThwN0JuQjs7QStFN3A3QkE7RUFBbUI7QS9FaXE3Qm5COztBK0U5cDdCRTtFQUNFO0EvRWlxN0JKOztBK0VscTdCRTtFQUNFO0EvRXFxN0JKOztBK0V0cTdCRTtFQUNFO0EvRXlxN0JKOztBK0UxcTdCRTtFQUNFO0EvRTZxN0JKOztBK0U5cTdCRTtFQUNFO0EvRWlyN0JKOztBK0VscjdCRTtFQUNFO0EvRXFyN0JKOztBK0V0cjdCRTtFQUNFO0EvRXlyN0JKOztBK0UxcjdCRTtFQUNFO0EvRTZyN0JKOztBK0V6cjdCQTtFQUNFO0EvRTRyN0JGOztBK0VycjdCQTtFQUNFO0EvRXdyN0JGOztBK0VycjdCQTtFQUNFO0EvRXdyN0JGOztBK0VycjdCQTtFQUNFO0VBQ0E7QS9Fd3I3QkY7O0ErRXJyN0JBO0VBQ0U7RUFDQTtBL0V3cjdCRjs7QStFcnI3QkE7RUFDRTtFQUNBO0EvRXdyN0JGOztBK0VycjdCQTtFQUNFO0VBQ0E7QS9Fd3I3QkY7O0ErRXJyN0JBO0VBQ0U7QS9Fd3I3QkY7O0ErRXJyN0JBO0VBQ0U7QS9Fd3I3QkY7O0ErRXJyN0JBO0VBQ0U7QS9Fd3I3QkY7O0ErRXJyN0JBO0VBQ0U7QS9Fd3I3QkY7O0EwRWh3N0JFO0VBQ0U7RUFDQTtFQUNBO0ExRW13N0JKOztBZ0Y1djdCTTtFQUF3QjtBaEZndzdCOUI7O0FnRmh3N0JNO0VBQXdCO0FoRm93N0I5Qjs7QWdGcHc3Qk07RUFBd0I7QWhGd3c3QjlCOztBZ0Z4dzdCTTtFQUF3QjtBaEY0dzdCOUI7O0FnRjV3N0JNO0VBQXdCO0FoRmd4N0I5Qjs7QWdGaHg3Qk07RUFBd0I7QWhGb3g3QjlCOztBZ0ZweDdCTTtFQUF3QjtBaEZ3eDdCOUI7O0FnRnh4N0JNO0VBQXdCO0FoRjR4N0I5Qjs7QWdGNXg3Qk07RUFBd0I7QWhGZ3k3QjlCOztBa0MvdTdCSTtFOENqREU7SUFBd0I7RWhGcXk3QjVCO0VnRnJ5N0JJO0lBQXdCO0VoRnd5N0I1QjtFZ0Z4eTdCSTtJQUF3QjtFaEYyeTdCNUI7RWdGM3k3Qkk7SUFBd0I7RWhGOHk3QjVCO0VnRjl5N0JJO0lBQXdCO0VoRml6N0I1QjtFZ0ZqejdCSTtJQUF3QjtFaEZvejdCNUI7RWdGcHo3Qkk7SUFBd0I7RWhGdXo3QjVCO0VnRnZ6N0JJO0lBQXdCO0VoRjB6N0I1QjtFZ0YxejdCSTtJQUF3QjtFaEY2ejdCNUI7QUFDRjtBa0M3dzdCSTtFOENqREU7SUFBd0I7RWhGazA3QjVCO0VnRmwwN0JJO0lBQXdCO0VoRnEwN0I1QjtFZ0ZyMDdCSTtJQUF3QjtFaEZ3MDdCNUI7RWdGeDA3Qkk7SUFBd0I7RWhGMjA3QjVCO0VnRjMwN0JJO0lBQXdCO0VoRjgwN0I1QjtFZ0Y5MDdCSTtJQUF3QjtFaEZpMTdCNUI7RWdGajE3Qkk7SUFBd0I7RWhGbzE3QjVCO0VnRnAxN0JJO0lBQXdCO0VoRnUxN0I1QjtFZ0Z2MTdCSTtJQUF3QjtFaEYwMTdCNUI7QUFDRjtBa0MxeTdCSTtFOENqREU7SUFBd0I7RWhGKzE3QjVCO0VnRi8xN0JJO0lBQXdCO0VoRmsyN0I1QjtFZ0ZsMjdCSTtJQUF3QjtFaEZxMjdCNUI7RWdGcjI3Qkk7SUFBd0I7RWhGdzI3QjVCO0VnRngyN0JJO0lBQXdCO0VoRjIyN0I1QjtFZ0YzMjdCSTtJQUF3QjtFaEY4MjdCNUI7RWdGOTI3Qkk7SUFBd0I7RWhGaTM3QjVCO0VnRmozN0JJO0lBQXdCO0VoRm8zN0I1QjtFZ0ZwMzdCSTtJQUF3QjtFaEZ1MzdCNUI7QUFDRjtBa0N2MDdCSTtFOENqREU7SUFBd0I7RWhGNDM3QjVCO0VnRjUzN0JJO0lBQXdCO0VoRiszN0I1QjtFZ0YvMzdCSTtJQUF3QjtFaEZrNDdCNUI7RWdGbDQ3Qkk7SUFBd0I7RWhGcTQ3QjVCO0VnRnI0N0JJO0lBQXdCO0VoRnc0N0I1QjtFZ0Z4NDdCSTtJQUF3QjtFaEYyNDdCNUI7RWdGMzQ3Qkk7SUFBd0I7RWhGODQ3QjVCO0VnRjk0N0JJO0lBQXdCO0VoRmk1N0I1QjtFZ0ZqNTdCSTtJQUF3QjtFaEZvNTdCNUI7QUFDRjtBZ0YzNDdCQTtFQUVJO0lBQXFCO0VoRjY0N0J2QjtFZ0Y3NDdCRTtJQUFxQjtFaEZnNTdCdkI7RWdGaDU3QkU7SUFBcUI7RWhGbTU3QnZCO0VnRm41N0JFO0lBQXFCO0VoRnM1N0J2QjtFZ0Z0NTdCRTtJQUFxQjtFaEZ5NTdCdkI7RWdGejU3QkU7SUFBcUI7RWhGNDU3QnZCO0VnRjU1N0JFO0lBQXFCO0VoRis1N0J2QjtFZ0YvNTdCRTtJQUFxQjtFaEZrNjdCdkI7RWdGbDY3QkU7SUFBcUI7RWhGcTY3QnZCO0FBQ0Y7QWlGMzc3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRjY3N0JGO0FpRjM3N0JFO0VBQ0U7RUFDQTtBakY2NzdCSjtBaUYxNzdCRTs7Ozs7RUFLRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakY0NzdCSjs7QWlGbjc3Qkk7RUFDRTtBakZzNzdCTjs7QWlGdjc3Qkk7RUFDRTtBakYwNzdCTjs7QWlGMzc3Qkk7RUFDRTtBakY4NzdCTjs7QWlGLzc3Qkk7RUFDRTtBakZrODdCTjs7QWlGbjg3Qkk7RUFDRTtBakZzODdCTjs7QWlGdjg3Qkk7RUFDRTtBakYwODdCTjs7QWlGMzg3Qkk7RUFDRTtBakY4ODdCTjs7QWlGLzg3Qkk7RUFDRTtBakZrOTdCTjs7QWlGbjk3Qkk7RUFDRTtBakZzOTdCTjs7QWlGdjk3Qkk7RUFDRTtBakYwOTdCTjs7QWlGMzk3Qkk7RUFDRTtBakY4OTdCTjs7QWlGLzk3Qkk7RUFDRTtBakZrKzdCTjs7QWtGMy83Qkk7RUFBZ0M7QWxGKy83QnBDOztBa0Y5LzdCSTtFQUFnQztBbEZrZzhCcEM7O0FrRmpnOEJJO0VBQWdDO0FsRnFnOEJwQzs7QWtGcGc4Qkk7RUFBZ0M7QWxGd2c4QnBDOztBa0Z0ZzhCSTtFQUE4QjtBbEYwZzhCbEM7O0FrRnpnOEJJO0VBQThCO0FsRjZnOEJsQzs7QWtGNWc4Qkk7RUFBOEI7QWxGZ2g4QmxDOztBa0YvZzhCSTtFQUE4QjtBbEZtaDhCbEM7O0FrRmxoOEJJO0VBQThCO0FsRnNoOEJsQzs7QWtGcmg4Qkk7RUFBOEI7QWxGeWg4QmxDOztBa0Z4aDhCSTtFQUE4QjtBbEY0aDhCbEM7O0FrRjNoOEJJO0VBQThCO0FsRitoOEJsQzs7QWtGN2g4Qkk7RUFBb0M7QWxGaWk4QnhDOztBa0ZoaThCSTtFQUFvQztBbEZvaThCeEM7O0FrRm5pOEJJO0VBQW9DO0FsRnVpOEJ4Qzs7QWtGdGk4Qkk7RUFBb0M7QWxGMGk4QnhDOztBa0Z6aThCSTtFQUFvQztBbEY2aThCeEM7O0FrRjNpOEJJO0VBQWlDO0FsRitpOEJyQzs7QWtGOWk4Qkk7RUFBaUM7QWxGa2o4QnJDOztBa0ZqajhCSTtFQUFpQztBbEZxajhCckM7O0FrRnBqOEJJO0VBQWlDO0FsRndqOEJyQzs7QWtGdmo4Qkk7RUFBaUM7QWxGMmo4QnJDOztBa0Z6ajhCSTtFQUFrQztBbEY2ajhCdEM7O0FrRjVqOEJJO0VBQWtDO0FsRmdrOEJ0Qzs7QWtGL2o4Qkk7RUFBa0M7QWxGbWs4QnRDOztBa0ZsazhCSTtFQUFrQztBbEZzazhCdEM7O0FrRnJrOEJJO0VBQWtDO0FsRnlrOEJ0Qzs7QWtGeGs4Qkk7RUFBa0M7QWxGNGs4QnRDOztBa0YxazhCSTtFQUFnQztBbEY4azhCcEM7O0FrRjdrOEJJO0VBQWdDO0FsRmlsOEJwQzs7QWtGaGw4Qkk7RUFBZ0M7QWxGb2w4QnBDOztBa0ZubDhCSTtFQUFnQztBbEZ1bDhCcEM7O0FrRnRsOEJJO0VBQWdDO0FsRjBsOEJwQzs7QWtGemw4Qkk7RUFBZ0M7QWxGNmw4QnBDOztBa0NqbDhCSTtFZ0RsREE7SUFBZ0M7RWxGd284QmxDO0VrRnZvOEJFO0lBQWdDO0VsRjBvOEJsQztFa0Z6bzhCRTtJQUFnQztFbEY0bzhCbEM7RWtGM284QkU7SUFBZ0M7RWxGOG84QmxDO0VrRjVvOEJFO0lBQThCO0VsRitvOEJoQztFa0Y5bzhCRTtJQUE4QjtFbEZpcDhCaEM7RWtGaHA4QkU7SUFBOEI7RWxGbXA4QmhDO0VrRmxwOEJFO0lBQThCO0VsRnFwOEJoQztFa0ZwcDhCRTtJQUE4QjtFbEZ1cDhCaEM7RWtGdHA4QkU7SUFBOEI7RWxGeXA4QmhDO0VrRnhwOEJFO0lBQThCO0VsRjJwOEJoQztFa0YxcDhCRTtJQUE4QjtFbEY2cDhCaEM7RWtGM3A4QkU7SUFBb0M7RWxGOHA4QnRDO0VrRjdwOEJFO0lBQW9DO0VsRmdxOEJ0QztFa0YvcDhCRTtJQUFvQztFbEZrcThCdEM7RWtGanE4QkU7SUFBb0M7RWxGb3E4QnRDO0VrRm5xOEJFO0lBQW9DO0VsRnNxOEJ0QztFa0ZwcThCRTtJQUFpQztFbEZ1cThCbkM7RWtGdHE4QkU7SUFBaUM7RWxGeXE4Qm5DO0VrRnhxOEJFO0lBQWlDO0VsRjJxOEJuQztFa0YxcThCRTtJQUFpQztFbEY2cThCbkM7RWtGNXE4QkU7SUFBaUM7RWxGK3E4Qm5DO0VrRjdxOEJFO0lBQWtDO0VsRmdyOEJwQztFa0YvcThCRTtJQUFrQztFbEZrcjhCcEM7RWtGanI4QkU7SUFBa0M7RWxGb3I4QnBDO0VrRm5yOEJFO0lBQWtDO0VsRnNyOEJwQztFa0ZycjhCRTtJQUFrQztFbEZ3cjhCcEM7RWtGdnI4QkU7SUFBa0M7RWxGMHI4QnBDO0VrRnhyOEJFO0lBQWdDO0VsRjJyOEJsQztFa0YxcjhCRTtJQUFnQztFbEY2cjhCbEM7RWtGNXI4QkU7SUFBZ0M7RWxGK3I4QmxDO0VrRjlyOEJFO0lBQWdDO0VsRmlzOEJsQztFa0ZoczhCRTtJQUFnQztFbEZtczhCbEM7RWtGbHM4QkU7SUFBZ0M7RWxGcXM4QmxDO0FBQ0Y7QWtDMXI4Qkk7RWdEbERBO0lBQWdDO0VsRmd2OEJsQztFa0YvdThCRTtJQUFnQztFbEZrdjhCbEM7RWtGanY4QkU7SUFBZ0M7RWxGb3Y4QmxDO0VrRm52OEJFO0lBQWdDO0VsRnN2OEJsQztFa0ZwdjhCRTtJQUE4QjtFbEZ1djhCaEM7RWtGdHY4QkU7SUFBOEI7RWxGeXY4QmhDO0VrRnh2OEJFO0lBQThCO0VsRjJ2OEJoQztFa0YxdjhCRTtJQUE4QjtFbEY2djhCaEM7RWtGNXY4QkU7SUFBOEI7RWxGK3Y4QmhDO0VrRjl2OEJFO0lBQThCO0VsRml3OEJoQztFa0ZodzhCRTtJQUE4QjtFbEZtdzhCaEM7RWtGbHc4QkU7SUFBOEI7RWxGcXc4QmhDO0VrRm53OEJFO0lBQW9DO0VsRnN3OEJ0QztFa0ZydzhCRTtJQUFvQztFbEZ3dzhCdEM7RWtGdnc4QkU7SUFBb0M7RWxGMHc4QnRDO0VrRnp3OEJFO0lBQW9DO0VsRjR3OEJ0QztFa0YzdzhCRTtJQUFvQztFbEY4dzhCdEM7RWtGNXc4QkU7SUFBaUM7RWxGK3c4Qm5DO0VrRjl3OEJFO0lBQWlDO0VsRml4OEJuQztFa0ZoeDhCRTtJQUFpQztFbEZteDhCbkM7RWtGbHg4QkU7SUFBaUM7RWxGcXg4Qm5DO0VrRnB4OEJFO0lBQWlDO0VsRnV4OEJuQztFa0ZyeDhCRTtJQUFrQztFbEZ3eDhCcEM7RWtGdng4QkU7SUFBa0M7RWxGMHg4QnBDO0VrRnp4OEJFO0lBQWtDO0VsRjR4OEJwQztFa0YzeDhCRTtJQUFrQztFbEY4eDhCcEM7RWtGN3g4QkU7SUFBa0M7RWxGZ3k4QnBDO0VrRi94OEJFO0lBQWtDO0VsRmt5OEJwQztFa0ZoeThCRTtJQUFnQztFbEZteThCbEM7RWtGbHk4QkU7SUFBZ0M7RWxGcXk4QmxDO0VrRnB5OEJFO0lBQWdDO0VsRnV5OEJsQztFa0Z0eThCRTtJQUFnQztFbEZ5eThCbEM7RWtGeHk4QkU7SUFBZ0M7RWxGMnk4QmxDO0VrRjF5OEJFO0lBQWdDO0VsRjZ5OEJsQztBQUNGO0FrQ2x5OEJJO0VnRGxEQTtJQUFnQztFbEZ3MThCbEM7RWtGdjE4QkU7SUFBZ0M7RWxGMDE4QmxDO0VrRnoxOEJFO0lBQWdDO0VsRjQxOEJsQztFa0YzMThCRTtJQUFnQztFbEY4MThCbEM7RWtGNTE4QkU7SUFBOEI7RWxGKzE4QmhDO0VrRjkxOEJFO0lBQThCO0VsRmkyOEJoQztFa0ZoMjhCRTtJQUE4QjtFbEZtMjhCaEM7RWtGbDI4QkU7SUFBOEI7RWxGcTI4QmhDO0VrRnAyOEJFO0lBQThCO0VsRnUyOEJoQztFa0Z0MjhCRTtJQUE4QjtFbEZ5MjhCaEM7RWtGeDI4QkU7SUFBOEI7RWxGMjI4QmhDO0VrRjEyOEJFO0lBQThCO0VsRjYyOEJoQztFa0YzMjhCRTtJQUFvQztFbEY4MjhCdEM7RWtGNzI4QkU7SUFBb0M7RWxGZzM4QnRDO0VrRi8yOEJFO0lBQW9DO0VsRmszOEJ0QztFa0ZqMzhCRTtJQUFvQztFbEZvMzhCdEM7RWtGbjM4QkU7SUFBb0M7RWxGczM4QnRDO0VrRnAzOEJFO0lBQWlDO0VsRnUzOEJuQztFa0Z0MzhCRTtJQUFpQztFbEZ5MzhCbkM7RWtGeDM4QkU7SUFBaUM7RWxGMjM4Qm5DO0VrRjEzOEJFO0lBQWlDO0VsRjYzOEJuQztFa0Y1MzhCRTtJQUFpQztFbEYrMzhCbkM7RWtGNzM4QkU7SUFBa0M7RWxGZzQ4QnBDO0VrRi8zOEJFO0lBQWtDO0VsRms0OEJwQztFa0ZqNDhCRTtJQUFrQztFbEZvNDhCcEM7RWtGbjQ4QkU7SUFBa0M7RWxGczQ4QnBDO0VrRnI0OEJFO0lBQWtDO0VsRnc0OEJwQztFa0Z2NDhCRTtJQUFrQztFbEYwNDhCcEM7RWtGeDQ4QkU7SUFBZ0M7RWxGMjQ4QmxDO0VrRjE0OEJFO0lBQWdDO0VsRjY0OEJsQztFa0Y1NDhCRTtJQUFnQztFbEYrNDhCbEM7RWtGOTQ4QkU7SUFBZ0M7RWxGaTU4QmxDO0VrRmg1OEJFO0lBQWdDO0VsRm01OEJsQztFa0ZsNThCRTtJQUFnQztFbEZxNThCbEM7QUFDRjtBa0MxNDhCSTtFZ0RsREE7SUFBZ0M7RWxGZzg4QmxDO0VrRi83OEJFO0lBQWdDO0VsRms4OEJsQztFa0ZqODhCRTtJQUFnQztFbEZvODhCbEM7RWtGbjg4QkU7SUFBZ0M7RWxGczg4QmxDO0VrRnA4OEJFO0lBQThCO0VsRnU4OEJoQztFa0Z0ODhCRTtJQUE4QjtFbEZ5ODhCaEM7RWtGeDg4QkU7SUFBOEI7RWxGMjg4QmhDO0VrRjE4OEJFO0lBQThCO0VsRjY4OEJoQztFa0Y1ODhCRTtJQUE4QjtFbEYrODhCaEM7RWtGOTg4QkU7SUFBOEI7RWxGaTk4QmhDO0VrRmg5OEJFO0lBQThCO0VsRm05OEJoQztFa0ZsOThCRTtJQUE4QjtFbEZxOThCaEM7RWtGbjk4QkU7SUFBb0M7RWxGczk4QnRDO0VrRnI5OEJFO0lBQW9DO0VsRnc5OEJ0QztFa0Z2OThCRTtJQUFvQztFbEYwOThCdEM7RWtGejk4QkU7SUFBb0M7RWxGNDk4QnRDO0VrRjM5OEJFO0lBQW9DO0VsRjg5OEJ0QztFa0Y1OThCRTtJQUFpQztFbEYrOThCbkM7RWtGOTk4QkU7SUFBaUM7RWxGaSs4Qm5DO0VrRmgrOEJFO0lBQWlDO0VsRm0rOEJuQztFa0ZsKzhCRTtJQUFpQztFbEZxKzhCbkM7RWtGcCs4QkU7SUFBaUM7RWxGdSs4Qm5DO0VrRnIrOEJFO0lBQWtDO0VsRncrOEJwQztFa0Z2KzhCRTtJQUFrQztFbEYwKzhCcEM7RWtGeis4QkU7SUFBa0M7RWxGNCs4QnBDO0VrRjMrOEJFO0lBQWtDO0VsRjgrOEJwQztFa0Y3KzhCRTtJQUFrQztFbEZnLzhCcEM7RWtGLys4QkU7SUFBa0M7RWxGay84QnBDO0VrRmgvOEJFO0lBQWdDO0VsRm0vOEJsQztFa0ZsLzhCRTtJQUFnQztFbEZxLzhCbEM7RWtGcC84QkU7SUFBZ0M7RWxGdS84QmxDO0VrRnQvOEJFO0lBQWdDO0VsRnkvOEJsQztFa0Z4LzhCRTtJQUFnQztFbEYyLzhCbEM7RWtGMS84QkU7SUFBZ0M7RWxGNi84QmxDO0FBQ0Y7QW1GeGk5Qkk7RUFBd0I7QW5GMmk5QjVCOztBbUYxaTlCSTtFQUF3QjtBbkY4aTlCNUI7O0FtRjdpOUJJO0VBQXdCO0FuRmlqOUI1Qjs7QWtDNy84Qkk7RWlEdERBO0lBQXdCO0VuRndqOUIxQjtFbUZ2ajlCRTtJQUF3QjtFbkYwajlCMUI7RW1Gemo5QkU7SUFBd0I7RW5GNGo5QjFCO0FBQ0Y7QWtDemc5Qkk7RWlEdERBO0lBQXdCO0VuRm1rOUIxQjtFbUZsazlCRTtJQUF3QjtFbkZxazlCMUI7RW1GcGs5QkU7SUFBd0I7RW5GdWs5QjFCO0FBQ0Y7QWtDcGg5Qkk7RWlEdERBO0lBQXdCO0VuRjhrOUIxQjtFbUY3azlCRTtJQUF3QjtFbkZnbDlCMUI7RW1GL2s5QkU7SUFBd0I7RW5Ga2w5QjFCO0FBQ0Y7QWtDL2g5Qkk7RWlEdERBO0lBQXdCO0VuRnlsOUIxQjtFbUZ4bDlCRTtJQUF3QjtFbkYybDlCMUI7RW1GMWw5QkU7SUFBd0I7RW5GNmw5QjFCO0FBQ0Y7QW9Gbm05QkU7RUFBeUI7S0FBQTtVQUFBO0FwRnNtOUIzQjs7QW9GdG05QkU7RUFBeUI7S0FBQTtVQUFBO0FwRjBtOUIzQjs7QW9GMW05QkU7RUFBeUI7S0FBQTtVQUFBO0FwRjhtOUIzQjs7QXFGOW05QkU7RUFBc0I7QXJGa245QnhCOztBcUZsbjlCRTtFQUFzQjtBckZzbjlCeEI7O0FzRnJuOUJFO0VBQXlCO0F0RnluOUIzQjs7QXNGem45QkU7RUFBeUI7QXRGNm45QjNCOztBc0Y3bjlCRTtFQUF5QjtBdEZpbzlCM0I7O0FzRmpvOUJFO0VBQXlCO0F0RnFvOUIzQjs7QXNGcm85QkU7RUFBeUI7QXRGeW85QjNCOztBc0ZwbzlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYWxFaXFCa0M7QXBCcys3QnBDOztBc0ZwbzlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYWxFeXBCa0M7QXBCOCs3QnBDOztBc0ZubzlCRTtFQURGO0lBRUk7SUFDQTtJQUNBLGFsRWlwQmdDO0VwQnMvN0JsQztBQUNGOztBdUZqcTlCQTtFQ0VFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEZtcTlCRjs7QXdGenA5QkU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhGMnA5Qko7O0F5RnhyOUJBO0VBQWE7QXpGNHI5QmI7O0F5RjNyOUJBO0VBQVU7QXpGK3I5QlY7O0F5RjlyOUJBO0VBQWE7QXpGa3M5QmI7O0F5RmpzOUJBO0VBQWU7QXpGcXM5QmY7O0EwRnBzOUJJO0VBQXVCO0ExRndzOUIzQjs7QTBGeHM5Qkk7RUFBdUI7QTFGNHM5QjNCOztBMEY1czlCSTtFQUF1QjtBMUZndDlCM0I7O0EwRmh0OUJJO0VBQXVCO0ExRm90OUIzQjs7QTBGcHQ5Qkk7RUFBdUI7QTFGd3Q5QjNCOztBMEZ4dDlCSTtFQUF1QjtBMUY0dDlCM0I7O0EwRjV0OUJJO0VBQXVCO0ExRmd1OUIzQjs7QTBGaHU5Qkk7RUFBdUI7QTFGb3U5QjNCOztBMEZwdTlCSTtFQUF1QjtBMUZ3dTlCM0I7O0EwRnh1OUJJO0VBQXVCO0ExRjR1OUIzQjs7QTBGeHU5QkE7RUFBVTtBMUY0dTlCVjs7QTBGM3U5QkE7RUFBVTtBMUYrdTlCVjs7QTBGM3U5QkE7RUFBYztBMUYrdTlCZDs7QTBGOXU5QkE7RUFBYztBMUZrdjlCZDs7QTBGaHY5QkE7RUFBVTtBMUZvdjlCVjs7QTBGbnY5QkE7RUFBVTtBMUZ1djlCVjs7QTJGaHc5QlE7RUFBZ0M7QTNGb3c5QnhDOztBMkZudzlCUTs7RUFFRTtBM0ZzdzlCVjs7QTJGcHc5QlE7Ozs7O0VBRUU7QTNGMHc5QlY7O0EyRnh3OUJROztFQUVFO0EzRjJ3OUJWOztBMkZ6dzlCUTs7Ozs7RUFFRTtBM0YrdzlCVjs7QTJGOXg5QlE7RUFBZ0M7QTNGa3k5QnhDOztBMkZqeTlCUTs7O0VBRUU7QTNGcXk5QlY7O0EyRm55OUJROzs7RUFFRTtBM0Z1eTlCVjs7QTJGcnk5QlE7OztFQUVFO0EzRnl5OUJWOztBMkZ2eTlCUTs7O0VBRUU7QTNGMnk5QlY7O0EyRjF6OUJRO0VBQWdDO0EzRjh6OUJ4Qzs7QTJGN3o5QlE7O0VBRUU7QTNGZzA5QlY7O0EyRjl6OUJROzs7Ozs7RUFFRTtBM0ZxMDlCVjs7QTJGbjA5QlE7O0VBRUU7QTNGczA5QlY7O0EyRnAwOUJROztFQUVFO0EzRnUwOUJWOztBMkZ0MTlCUTtFQUFnQztBM0YwMTlCeEM7O0EyRnoxOUJROztFQUVFO0EzRjQxOUJWOztBMkYxMTlCUTs7RUFFRTtBM0Y2MTlCVjs7QTJGMzE5QlE7O0VBRUU7QTNGODE5QlY7O0EyRjUxOUJROztFQUVFO0EzRisxOUJWOztBMkY5MjlCUTtFQUFnQztBM0ZrMzlCeEM7O0EyRmozOUJROztFQUVFO0EzRm8zOUJWOztBMkZsMzlCUTs7RUFFRTtBM0ZxMzlCVjs7QTJGbjM5QlE7O0VBRUU7QTNGczM5QlY7O0EyRnAzOUJROztFQUVFO0EzRnUzOUJWOztBMkZ0NDlCUTtFQUFnQztBM0YwNDlCeEM7O0EyRno0OUJROztFQUVFO0EzRjQ0OUJWOztBMkYxNDlCUTs7RUFFRTtBM0Y2NDlCVjs7QTJGMzQ5QlE7O0VBRUU7QTNGODQ5QlY7O0EyRjU0OUJROztFQUVFO0EzRis0OUJWOztBMkY5NTlCUTtFQUFnQztBM0ZrNjlCeEM7O0EyRmo2OUJROztFQUVFO0EzRm82OUJWOztBMkZsNjlCUTs7RUFFRTtBM0ZxNjlCVjs7QTJGbjY5QlE7O0VBRUU7QTNGczY5QlY7O0EyRnA2OUJROztFQUVFO0EzRnU2OUJWOztBMkZ0NzlCUTtFQUFnQztBM0YwNzlCeEM7O0EyRno3OUJROztFQUVFO0EzRjQ3OUJWOztBMkYxNzlCUTs7RUFFRTtBM0Y2NzlCVjs7QTJGMzc5QlE7O0VBRUU7QTNGODc5QlY7O0EyRjU3OUJROztFQUVFO0EzRis3OUJWOztBMkY5ODlCUTtFQUFnQztBM0ZrOTlCeEM7O0EyRmo5OUJROztFQUVFO0EzRm85OUJWOztBMkZsOTlCUTs7RUFFRTtBM0ZxOTlCVjs7QTJGbjk5QlE7O0VBRUU7QTNGczk5QlY7O0EyRnA5OUJROztFQUVFO0EzRnU5OUJWOztBMkZ0KzlCUTtFQUFnQztBM0YwKzlCeEM7O0EyRnorOUJROztFQUVFO0EzRjQrOUJWOztBMkYxKzlCUTs7RUFFRTtBM0Y2KzlCVjs7QTJGMys5QlE7O0VBRUU7QTNGOCs5QlY7O0EyRjUrOUJROztFQUVFO0EzRisrOUJWOztBMkY5LzlCUTtFQUFnQztBM0ZrZytCeEM7O0EyRmpnK0JROztFQUVFO0EzRm9nK0JWOztBMkZsZytCUTs7RUFFRTtBM0ZxZytCVjs7QTJGbmcrQlE7O0VBRUU7QTNGc2crQlY7O0EyRnBnK0JROztFQUVFO0EzRnVnK0JWOztBMkZ0aCtCUTtFQUFnQztBM0YwaCtCeEM7O0EyRnpoK0JROztFQUVFO0EzRjRoK0JWOztBMkYxaCtCUTs7RUFFRTtBM0Y2aCtCVjs7QTJGM2grQlE7O0VBRUU7QTNGOGgrQlY7O0EyRjVoK0JROztFQUVFO0EzRitoK0JWOztBMkZ2aCtCUTtFQUF3QjtBM0YyaCtCaEM7O0EyRjFoK0JROztFQUVFO0EzRjZoK0JWOztBMkYzaCtCUTs7RUFFRTtBM0Y4aCtCVjs7QTJGNWgrQlE7O0VBRUU7QTNGK2grQlY7O0EyRjdoK0JROztFQUVFO0EzRmdpK0JWOztBMkYvaStCUTtFQUF3QjtBM0ZtaitCaEM7O0EyRmxqK0JROztFQUVFO0EzRnFqK0JWOztBMkZuaitCUTs7RUFFRTtBM0ZzaitCVjs7QTJGcGorQlE7O0VBRUU7QTNGdWorQlY7O0EyRnJqK0JROztFQUVFO0EzRndqK0JWOztBMkZ2aytCUTtFQUF3QjtBM0YyaytCaEM7O0EyRjFrK0JROztFQUVFO0EzRjZrK0JWOztBMkYzaytCUTs7RUFFRTtBM0Y4aytCVjs7QTJGNWsrQlE7O0VBRUU7QTNGK2srQlY7O0EyRjdrK0JROztFQUVFO0EzRmdsK0JWOztBMkYvbCtCUTtFQUF3QjtBM0ZtbStCaEM7O0EyRmxtK0JROztFQUVFO0EzRnFtK0JWOztBMkZubStCUTs7RUFFRTtBM0ZzbStCVjs7QTJGcG0rQlE7O0VBRUU7QTNGdW0rQlY7O0EyRnJtK0JROztFQUVFO0EzRndtK0JWOztBMkZ2bitCUTtFQUF3QjtBM0YybitCaEM7O0EyRjFuK0JROztFQUVFO0EzRjZuK0JWOztBMkYzbitCUTs7RUFFRTtBM0Y4bitCVjs7QTJGNW4rQlE7O0VBRUU7QTNGK24rQlY7O0EyRjduK0JROztFQUVFO0EzRmdvK0JWOztBMkYxbitCSTtFQUFtQjtBM0Y4bitCdkI7O0EyRjduK0JJOztFQUVFO0EzRmdvK0JOOztBMkY5bitCSTs7RUFFRTtBM0ZpbytCTjs7QTJGL24rQkk7O0VBRUU7QTNGa28rQk47O0EyRmhvK0JJOztFQUVFO0EzRm1vK0JOOztBa0M1bytCSTtFeURsREk7SUFBZ0M7RTNGbXMrQnRDO0UyRmxzK0JNOztJQUVFO0UzRm9zK0JSO0UyRmxzK0JNOztJQUVFO0UzRm9zK0JSO0UyRmxzK0JNOztJQUVFO0UzRm9zK0JSO0UyRmxzK0JNOztJQUVFO0UzRm9zK0JSO0UyRm50K0JNO0lBQWdDO0UzRnN0K0J0QztFMkZydCtCTTs7SUFFRTtFM0Z1dCtCUjtFMkZydCtCTTs7SUFFRTtFM0Z1dCtCUjtFMkZydCtCTTs7SUFFRTtFM0Z1dCtCUjtFMkZydCtCTTs7SUFFRTtFM0Z1dCtCUjtFMkZ0dStCTTtJQUFnQztFM0Z5dStCdEM7RTJGeHUrQk07O0lBRUU7RTNGMHUrQlI7RTJGeHUrQk07O0lBRUU7RTNGMHUrQlI7RTJGeHUrQk07O0lBRUU7RTNGMHUrQlI7RTJGeHUrQk07O0lBRUU7RTNGMHUrQlI7RTJGenYrQk07SUFBZ0M7RTNGNHYrQnRDO0UyRjN2K0JNOztJQUVFO0UzRjZ2K0JSO0UyRjN2K0JNOztJQUVFO0UzRjZ2K0JSO0UyRjN2K0JNOztJQUVFO0UzRjZ2K0JSO0UyRjN2K0JNOztJQUVFO0UzRjZ2K0JSO0UyRjV3K0JNO0lBQWdDO0UzRit3K0J0QztFMkY5dytCTTs7SUFFRTtFM0ZneCtCUjtFMkY5dytCTTs7SUFFRTtFM0ZneCtCUjtFMkY5dytCTTs7SUFFRTtFM0ZneCtCUjtFMkY5dytCTTs7SUFFRTtFM0ZneCtCUjtFMkYveCtCTTtJQUFnQztFM0ZreStCdEM7RTJGankrQk07O0lBRUU7RTNGbXkrQlI7RTJGankrQk07O0lBRUU7RTNGbXkrQlI7RTJGankrQk07O0lBRUU7RTNGbXkrQlI7RTJGankrQk07O0lBRUU7RTNGbXkrQlI7RTJGbHorQk07SUFBZ0M7RTNGcXorQnRDO0UyRnB6K0JNOztJQUVFO0UzRnN6K0JSO0UyRnB6K0JNOztJQUVFO0UzRnN6K0JSO0UyRnB6K0JNOztJQUVFO0UzRnN6K0JSO0UyRnB6K0JNOztJQUVFO0UzRnN6K0JSO0UyRnIwK0JNO0lBQWdDO0UzRncwK0J0QztFMkZ2MCtCTTs7SUFFRTtFM0Z5MCtCUjtFMkZ2MCtCTTs7SUFFRTtFM0Z5MCtCUjtFMkZ2MCtCTTs7SUFFRTtFM0Z5MCtCUjtFMkZ2MCtCTTs7SUFFRTtFM0Z5MCtCUjtFMkZ4MStCTTtJQUFnQztFM0YyMStCdEM7RTJGMTErQk07O0lBRUU7RTNGNDErQlI7RTJGMTErQk07O0lBRUU7RTNGNDErQlI7RTJGMTErQk07O0lBRUU7RTNGNDErQlI7RTJGMTErQk07O0lBRUU7RTNGNDErQlI7RTJGMzIrQk07SUFBZ0M7RTNGODIrQnRDO0UyRjcyK0JNOztJQUVFO0UzRisyK0JSO0UyRjcyK0JNOztJQUVFO0UzRisyK0JSO0UyRjcyK0JNOztJQUVFO0UzRisyK0JSO0UyRjcyK0JNOztJQUVFO0UzRisyK0JSO0UyRjkzK0JNO0lBQWdDO0UzRmk0K0J0QztFMkZoNCtCTTs7SUFFRTtFM0ZrNCtCUjtFMkZoNCtCTTs7SUFFRTtFM0ZrNCtCUjtFMkZoNCtCTTs7SUFFRTtFM0ZrNCtCUjtFMkZoNCtCTTs7SUFFRTtFM0ZrNCtCUjtFMkZqNStCTTtJQUFnQztFM0ZvNStCdEM7RTJGbjUrQk07O0lBRUU7RTNGcTUrQlI7RTJGbjUrQk07O0lBRUU7RTNGcTUrQlI7RTJGbjUrQk07O0lBRUU7RTNGcTUrQlI7RTJGbjUrQk07O0lBRUU7RTNGcTUrQlI7RTJGNzQrQk07SUFBd0I7RTNGZzUrQjlCO0UyRi80K0JNOztJQUVFO0UzRmk1K0JSO0UyRi80K0JNOztJQUVFO0UzRmk1K0JSO0UyRi80K0JNOztJQUVFO0UzRmk1K0JSO0UyRi80K0JNOztJQUVFO0UzRmk1K0JSO0UyRmg2K0JNO0lBQXdCO0UzRm02K0I5QjtFMkZsNitCTTs7SUFFRTtFM0ZvNitCUjtFMkZsNitCTTs7SUFFRTtFM0ZvNitCUjtFMkZsNitCTTs7SUFFRTtFM0ZvNitCUjtFMkZsNitCTTs7SUFFRTtFM0ZvNitCUjtFMkZuNytCTTtJQUF3QjtFM0ZzNytCOUI7RTJGcjcrQk07O0lBRUU7RTNGdTcrQlI7RTJGcjcrQk07O0lBRUU7RTNGdTcrQlI7RTJGcjcrQk07O0lBRUU7RTNGdTcrQlI7RTJGcjcrQk07O0lBRUU7RTNGdTcrQlI7RTJGdDgrQk07SUFBd0I7RTNGeTgrQjlCO0UyRng4K0JNOztJQUVFO0UzRjA4K0JSO0UyRng4K0JNOztJQUVFO0UzRjA4K0JSO0UyRng4K0JNOztJQUVFO0UzRjA4K0JSO0UyRng4K0JNOztJQUVFO0UzRjA4K0JSO0UyRno5K0JNO0lBQXdCO0UzRjQ5K0I5QjtFMkYzOStCTTs7SUFFRTtFM0Y2OStCUjtFMkYzOStCTTs7SUFFRTtFM0Y2OStCUjtFMkYzOStCTTs7SUFFRTtFM0Y2OStCUjtFMkYzOStCTTs7SUFFRTtFM0Y2OStCUjtFMkZ2OStCRTtJQUFtQjtFM0YwOStCckI7RTJGejkrQkU7O0lBRUU7RTNGMjkrQko7RTJGejkrQkU7O0lBRUU7RTNGMjkrQko7RTJGejkrQkU7O0lBRUU7RTNGMjkrQko7RTJGejkrQkU7O0lBRUU7RTNGMjkrQko7QUFDRjtBa0NyKytCSTtFeURsREk7SUFBZ0M7RTNGMmgvQnRDO0UyRjFoL0JNOztJQUVFO0UzRjRoL0JSO0UyRjFoL0JNOztJQUVFO0UzRjRoL0JSO0UyRjFoL0JNOztJQUVFO0UzRjRoL0JSO0UyRjFoL0JNOztJQUVFO0UzRjRoL0JSO0UyRjNpL0JNO0lBQWdDO0UzRjhpL0J0QztFMkY3aS9CTTs7SUFFRTtFM0YraS9CUjtFMkY3aS9CTTs7SUFFRTtFM0YraS9CUjtFMkY3aS9CTTs7SUFFRTtFM0YraS9CUjtFMkY3aS9CTTs7SUFFRTtFM0YraS9CUjtFMkY5ai9CTTtJQUFnQztFM0Zpay9CdEM7RTJGaGsvQk07O0lBRUU7RTNGa2svQlI7RTJGaGsvQk07O0lBRUU7RTNGa2svQlI7RTJGaGsvQk07O0lBRUU7RTNGa2svQlI7RTJGaGsvQk07O0lBRUU7RTNGa2svQlI7RTJGamwvQk07SUFBZ0M7RTNGb2wvQnRDO0UyRm5sL0JNOztJQUVFO0UzRnFsL0JSO0UyRm5sL0JNOztJQUVFO0UzRnFsL0JSO0UyRm5sL0JNOztJQUVFO0UzRnFsL0JSO0UyRm5sL0JNOztJQUVFO0UzRnFsL0JSO0UyRnBtL0JNO0lBQWdDO0UzRnVtL0J0QztFMkZ0bS9CTTs7SUFFRTtFM0Z3bS9CUjtFMkZ0bS9CTTs7SUFFRTtFM0Z3bS9CUjtFMkZ0bS9CTTs7SUFFRTtFM0Z3bS9CUjtFMkZ0bS9CTTs7SUFFRTtFM0Z3bS9CUjtFMkZ2bi9CTTtJQUFnQztFM0Ywbi9CdEM7RTJGem4vQk07O0lBRUU7RTNGMm4vQlI7RTJGem4vQk07O0lBRUU7RTNGMm4vQlI7RTJGem4vQk07O0lBRUU7RTNGMm4vQlI7RTJGem4vQk07O0lBRUU7RTNGMm4vQlI7RTJGMW8vQk07SUFBZ0M7RTNGNm8vQnRDO0UyRjVvL0JNOztJQUVFO0UzRjhvL0JSO0UyRjVvL0JNOztJQUVFO0UzRjhvL0JSO0UyRjVvL0JNOztJQUVFO0UzRjhvL0JSO0UyRjVvL0JNOztJQUVFO0UzRjhvL0JSO0UyRjdwL0JNO0lBQWdDO0UzRmdxL0J0QztFMkYvcC9CTTs7SUFFRTtFM0ZpcS9CUjtFMkYvcC9CTTs7SUFFRTtFM0ZpcS9CUjtFMkYvcC9CTTs7SUFFRTtFM0ZpcS9CUjtFMkYvcC9CTTs7SUFFRTtFM0ZpcS9CUjtFMkZoci9CTTtJQUFnQztFM0Ztci9CdEM7RTJGbHIvQk07O0lBRUU7RTNGb3IvQlI7RTJGbHIvQk07O0lBRUU7RTNGb3IvQlI7RTJGbHIvQk07O0lBRUU7RTNGb3IvQlI7RTJGbHIvQk07O0lBRUU7RTNGb3IvQlI7RTJGbnMvQk07SUFBZ0M7RTNGc3MvQnRDO0UyRnJzL0JNOztJQUVFO0UzRnVzL0JSO0UyRnJzL0JNOztJQUVFO0UzRnVzL0JSO0UyRnJzL0JNOztJQUVFO0UzRnVzL0JSO0UyRnJzL0JNOztJQUVFO0UzRnVzL0JSO0UyRnR0L0JNO0lBQWdDO0UzRnl0L0J0QztFMkZ4dC9CTTs7SUFFRTtFM0YwdC9CUjtFMkZ4dC9CTTs7SUFFRTtFM0YwdC9CUjtFMkZ4dC9CTTs7SUFFRTtFM0YwdC9CUjtFMkZ4dC9CTTs7SUFFRTtFM0YwdC9CUjtFMkZ6dS9CTTtJQUFnQztFM0Y0dS9CdEM7RTJGM3UvQk07O0lBRUU7RTNGNnUvQlI7RTJGM3UvQk07O0lBRUU7RTNGNnUvQlI7RTJGM3UvQk07O0lBRUU7RTNGNnUvQlI7RTJGM3UvQk07O0lBRUU7RTNGNnUvQlI7RTJGcnUvQk07SUFBd0I7RTNGd3UvQjlCO0UyRnZ1L0JNOztJQUVFO0UzRnl1L0JSO0UyRnZ1L0JNOztJQUVFO0UzRnl1L0JSO0UyRnZ1L0JNOztJQUVFO0UzRnl1L0JSO0UyRnZ1L0JNOztJQUVFO0UzRnl1L0JSO0UyRnh2L0JNO0lBQXdCO0UzRjJ2L0I5QjtFMkYxdi9CTTs7SUFFRTtFM0Y0di9CUjtFMkYxdi9CTTs7SUFFRTtFM0Y0di9CUjtFMkYxdi9CTTs7SUFFRTtFM0Y0di9CUjtFMkYxdi9CTTs7SUFFRTtFM0Y0di9CUjtFMkYzdy9CTTtJQUF3QjtFM0Y4dy9COUI7RTJGN3cvQk07O0lBRUU7RTNGK3cvQlI7RTJGN3cvQk07O0lBRUU7RTNGK3cvQlI7RTJGN3cvQk07O0lBRUU7RTNGK3cvQlI7RTJGN3cvQk07O0lBRUU7RTNGK3cvQlI7RTJGOXgvQk07SUFBd0I7RTNGaXkvQjlCO0UyRmh5L0JNOztJQUVFO0UzRmt5L0JSO0UyRmh5L0JNOztJQUVFO0UzRmt5L0JSO0UyRmh5L0JNOztJQUVFO0UzRmt5L0JSO0UyRmh5L0JNOztJQUVFO0UzRmt5L0JSO0UyRmp6L0JNO0lBQXdCO0UzRm96L0I5QjtFMkZuei9CTTs7SUFFRTtFM0Zxei9CUjtFMkZuei9CTTs7SUFFRTtFM0Zxei9CUjtFMkZuei9CTTs7SUFFRTtFM0Zxei9CUjtFMkZuei9CTTs7SUFFRTtFM0Zxei9CUjtFMkYveS9CRTtJQUFtQjtFM0Zrei9CckI7RTJGanovQkU7O0lBRUU7RTNGbXovQko7RTJGanovQkU7O0lBRUU7RTNGbXovQko7RTJGanovQkU7O0lBRUU7RTNGbXovQko7RTJGanovQkU7O0lBRUU7RTNGbXovQko7QUFDRjtBa0M3ei9CSTtFeURsREk7SUFBZ0M7RTNGbTMvQnRDO0UyRmwzL0JNOztJQUVFO0UzRm8zL0JSO0UyRmwzL0JNOztJQUVFO0UzRm8zL0JSO0UyRmwzL0JNOztJQUVFO0UzRm8zL0JSO0UyRmwzL0JNOztJQUVFO0UzRm8zL0JSO0UyRm40L0JNO0lBQWdDO0UzRnM0L0J0QztFMkZyNC9CTTs7SUFFRTtFM0Z1NC9CUjtFMkZyNC9CTTs7SUFFRTtFM0Z1NC9CUjtFMkZyNC9CTTs7SUFFRTtFM0Z1NC9CUjtFMkZyNC9CTTs7SUFFRTtFM0Z1NC9CUjtFMkZ0NS9CTTtJQUFnQztFM0Z5NS9CdEM7RTJGeDUvQk07O0lBRUU7RTNGMDUvQlI7RTJGeDUvQk07O0lBRUU7RTNGMDUvQlI7RTJGeDUvQk07O0lBRUU7RTNGMDUvQlI7RTJGeDUvQk07O0lBRUU7RTNGMDUvQlI7RTJGejYvQk07SUFBZ0M7RTNGNDYvQnRDO0UyRjM2L0JNOztJQUVFO0UzRjY2L0JSO0UyRjM2L0JNOztJQUVFO0UzRjY2L0JSO0UyRjM2L0JNOztJQUVFO0UzRjY2L0JSO0UyRjM2L0JNOztJQUVFO0UzRjY2L0JSO0UyRjU3L0JNO0lBQWdDO0UzRis3L0J0QztFMkY5Ny9CTTs7SUFFRTtFM0ZnOC9CUjtFMkY5Ny9CTTs7SUFFRTtFM0ZnOC9CUjtFMkY5Ny9CTTs7SUFFRTtFM0ZnOC9CUjtFMkY5Ny9CTTs7SUFFRTtFM0ZnOC9CUjtFMkYvOC9CTTtJQUFnQztFM0ZrOS9CdEM7RTJGajkvQk07O0lBRUU7RTNGbTkvQlI7RTJGajkvQk07O0lBRUU7RTNGbTkvQlI7RTJGajkvQk07O0lBRUU7RTNGbTkvQlI7RTJGajkvQk07O0lBRUU7RTNGbTkvQlI7RTJGbCsvQk07SUFBZ0M7RTNGcSsvQnRDO0UyRnArL0JNOztJQUVFO0UzRnMrL0JSO0UyRnArL0JNOztJQUVFO0UzRnMrL0JSO0UyRnArL0JNOztJQUVFO0UzRnMrL0JSO0UyRnArL0JNOztJQUVFO0UzRnMrL0JSO0UyRnIvL0JNO0lBQWdDO0UzRncvL0J0QztFMkZ2Ly9CTTs7SUFFRTtFM0Z5Ly9CUjtFMkZ2Ly9CTTs7SUFFRTtFM0Z5Ly9CUjtFMkZ2Ly9CTTs7SUFFRTtFM0Z5Ly9CUjtFMkZ2Ly9CTTs7SUFFRTtFM0Z5Ly9CUjtFMkZ4Z2dDTTtJQUFnQztFM0YyZ2dDdEM7RTJGMWdnQ007O0lBRUU7RTNGNGdnQ1I7RTJGMWdnQ007O0lBRUU7RTNGNGdnQ1I7RTJGMWdnQ007O0lBRUU7RTNGNGdnQ1I7RTJGMWdnQ007O0lBRUU7RTNGNGdnQ1I7RTJGM2hnQ007SUFBZ0M7RTNGOGhnQ3RDO0UyRjdoZ0NNOztJQUVFO0UzRitoZ0NSO0UyRjdoZ0NNOztJQUVFO0UzRitoZ0NSO0UyRjdoZ0NNOztJQUVFO0UzRitoZ0NSO0UyRjdoZ0NNOztJQUVFO0UzRitoZ0NSO0UyRjlpZ0NNO0lBQWdDO0UzRmlqZ0N0QztFMkZoamdDTTs7SUFFRTtFM0ZramdDUjtFMkZoamdDTTs7SUFFRTtFM0ZramdDUjtFMkZoamdDTTs7SUFFRTtFM0ZramdDUjtFMkZoamdDTTs7SUFFRTtFM0ZramdDUjtFMkZqa2dDTTtJQUFnQztFM0Zva2dDdEM7RTJGbmtnQ007O0lBRUU7RTNGcWtnQ1I7RTJGbmtnQ007O0lBRUU7RTNGcWtnQ1I7RTJGbmtnQ007O0lBRUU7RTNGcWtnQ1I7RTJGbmtnQ007O0lBRUU7RTNGcWtnQ1I7RTJGN2pnQ007SUFBd0I7RTNGZ2tnQzlCO0UyRi9qZ0NNOztJQUVFO0UzRmlrZ0NSO0UyRi9qZ0NNOztJQUVFO0UzRmlrZ0NSO0UyRi9qZ0NNOztJQUVFO0UzRmlrZ0NSO0UyRi9qZ0NNOztJQUVFO0UzRmlrZ0NSO0UyRmhsZ0NNO0lBQXdCO0UzRm1sZ0M5QjtFMkZsbGdDTTs7SUFFRTtFM0ZvbGdDUjtFMkZsbGdDTTs7SUFFRTtFM0ZvbGdDUjtFMkZsbGdDTTs7SUFFRTtFM0ZvbGdDUjtFMkZsbGdDTTs7SUFFRTtFM0ZvbGdDUjtFMkZubWdDTTtJQUF3QjtFM0ZzbWdDOUI7RTJGcm1nQ007O0lBRUU7RTNGdW1nQ1I7RTJGcm1nQ007O0lBRUU7RTNGdW1nQ1I7RTJGcm1nQ007O0lBRUU7RTNGdW1nQ1I7RTJGcm1nQ007O0lBRUU7RTNGdW1nQ1I7RTJGdG5nQ007SUFBd0I7RTNGeW5nQzlCO0UyRnhuZ0NNOztJQUVFO0UzRjBuZ0NSO0UyRnhuZ0NNOztJQUVFO0UzRjBuZ0NSO0UyRnhuZ0NNOztJQUVFO0UzRjBuZ0NSO0UyRnhuZ0NNOztJQUVFO0UzRjBuZ0NSO0UyRnpvZ0NNO0lBQXdCO0UzRjRvZ0M5QjtFMkYzb2dDTTs7SUFFRTtFM0Y2b2dDUjtFMkYzb2dDTTs7SUFFRTtFM0Y2b2dDUjtFMkYzb2dDTTs7SUFFRTtFM0Y2b2dDUjtFMkYzb2dDTTs7SUFFRTtFM0Y2b2dDUjtFMkZ2b2dDRTtJQUFtQjtFM0Ywb2dDckI7RTJGem9nQ0U7O0lBRUU7RTNGMm9nQ0o7RTJGem9nQ0U7O0lBRUU7RTNGMm9nQ0o7RTJGem9nQ0U7O0lBRUU7RTNGMm9nQ0o7RTJGem9nQ0U7O0lBRUU7RTNGMm9nQ0o7QUFDRjtBa0NycGdDSTtFeURsREk7SUFBZ0M7RTNGMnNnQ3RDO0UyRjFzZ0NNOztJQUVFO0UzRjRzZ0NSO0UyRjFzZ0NNOztJQUVFO0UzRjRzZ0NSO0UyRjFzZ0NNOztJQUVFO0UzRjRzZ0NSO0UyRjFzZ0NNOztJQUVFO0UzRjRzZ0NSO0UyRjN0Z0NNO0lBQWdDO0UzRjh0Z0N0QztFMkY3dGdDTTs7SUFFRTtFM0YrdGdDUjtFMkY3dGdDTTs7SUFFRTtFM0YrdGdDUjtFMkY3dGdDTTs7SUFFRTtFM0YrdGdDUjtFMkY3dGdDTTs7SUFFRTtFM0YrdGdDUjtFMkY5dWdDTTtJQUFnQztFM0ZpdmdDdEM7RTJGaHZnQ007O0lBRUU7RTNGa3ZnQ1I7RTJGaHZnQ007O0lBRUU7RTNGa3ZnQ1I7RTJGaHZnQ007O0lBRUU7RTNGa3ZnQ1I7RTJGaHZnQ007O0lBRUU7RTNGa3ZnQ1I7RTJGandnQ007SUFBZ0M7RTNGb3dnQ3RDO0UyRm53Z0NNOztJQUVFO0UzRnF3Z0NSO0UyRm53Z0NNOztJQUVFO0UzRnF3Z0NSO0UyRm53Z0NNOztJQUVFO0UzRnF3Z0NSO0UyRm53Z0NNOztJQUVFO0UzRnF3Z0NSO0UyRnB4Z0NNO0lBQWdDO0UzRnV4Z0N0QztFMkZ0eGdDTTs7SUFFRTtFM0Z3eGdDUjtFMkZ0eGdDTTs7SUFFRTtFM0Z3eGdDUjtFMkZ0eGdDTTs7SUFFRTtFM0Z3eGdDUjtFMkZ0eGdDTTs7SUFFRTtFM0Z3eGdDUjtFMkZ2eWdDTTtJQUFnQztFM0YweWdDdEM7RTJGenlnQ007O0lBRUU7RTNGMnlnQ1I7RTJGenlnQ007O0lBRUU7RTNGMnlnQ1I7RTJGenlnQ007O0lBRUU7RTNGMnlnQ1I7RTJGenlnQ007O0lBRUU7RTNGMnlnQ1I7RTJGMXpnQ007SUFBZ0M7RTNGNnpnQ3RDO0UyRjV6Z0NNOztJQUVFO0UzRjh6Z0NSO0UyRjV6Z0NNOztJQUVFO0UzRjh6Z0NSO0UyRjV6Z0NNOztJQUVFO0UzRjh6Z0NSO0UyRjV6Z0NNOztJQUVFO0UzRjh6Z0NSO0UyRjcwZ0NNO0lBQWdDO0UzRmcxZ0N0QztFMkYvMGdDTTs7SUFFRTtFM0ZpMWdDUjtFMkYvMGdDTTs7SUFFRTtFM0ZpMWdDUjtFMkYvMGdDTTs7SUFFRTtFM0ZpMWdDUjtFMkYvMGdDTTs7SUFFRTtFM0ZpMWdDUjtFMkZoMmdDTTtJQUFnQztFM0ZtMmdDdEM7RTJGbDJnQ007O0lBRUU7RTNGbzJnQ1I7RTJGbDJnQ007O0lBRUU7RTNGbzJnQ1I7RTJGbDJnQ007O0lBRUU7RTNGbzJnQ1I7RTJGbDJnQ007O0lBRUU7RTNGbzJnQ1I7RTJGbjNnQ007SUFBZ0M7RTNGczNnQ3RDO0UyRnIzZ0NNOztJQUVFO0UzRnUzZ0NSO0UyRnIzZ0NNOztJQUVFO0UzRnUzZ0NSO0UyRnIzZ0NNOztJQUVFO0UzRnUzZ0NSO0UyRnIzZ0NNOztJQUVFO0UzRnUzZ0NSO0UyRnQ0Z0NNO0lBQWdDO0UzRnk0Z0N0QztFMkZ4NGdDTTs7SUFFRTtFM0YwNGdDUjtFMkZ4NGdDTTs7SUFFRTtFM0YwNGdDUjtFMkZ4NGdDTTs7SUFFRTtFM0YwNGdDUjtFMkZ4NGdDTTs7SUFFRTtFM0YwNGdDUjtFMkZ6NWdDTTtJQUFnQztFM0Y0NWdDdEM7RTJGMzVnQ007O0lBRUU7RTNGNjVnQ1I7RTJGMzVnQ007O0lBRUU7RTNGNjVnQ1I7RTJGMzVnQ007O0lBRUU7RTNGNjVnQ1I7RTJGMzVnQ007O0lBRUU7RTNGNjVnQ1I7RTJGcjVnQ007SUFBd0I7RTNGdzVnQzlCO0UyRnY1Z0NNOztJQUVFO0UzRnk1Z0NSO0UyRnY1Z0NNOztJQUVFO0UzRnk1Z0NSO0UyRnY1Z0NNOztJQUVFO0UzRnk1Z0NSO0UyRnY1Z0NNOztJQUVFO0UzRnk1Z0NSO0UyRng2Z0NNO0lBQXdCO0UzRjI2Z0M5QjtFMkYxNmdDTTs7SUFFRTtFM0Y0NmdDUjtFMkYxNmdDTTs7SUFFRTtFM0Y0NmdDUjtFMkYxNmdDTTs7SUFFRTtFM0Y0NmdDUjtFMkYxNmdDTTs7SUFFRTtFM0Y0NmdDUjtFMkYzN2dDTTtJQUF3QjtFM0Y4N2dDOUI7RTJGNzdnQ007O0lBRUU7RTNGKzdnQ1I7RTJGNzdnQ007O0lBRUU7RTNGKzdnQ1I7RTJGNzdnQ007O0lBRUU7RTNGKzdnQ1I7RTJGNzdnQ007O0lBRUU7RTNGKzdnQ1I7RTJGOThnQ007SUFBd0I7RTNGaTlnQzlCO0UyRmg5Z0NNOztJQUVFO0UzRms5Z0NSO0UyRmg5Z0NNOztJQUVFO0UzRms5Z0NSO0UyRmg5Z0NNOztJQUVFO0UzRms5Z0NSO0UyRmg5Z0NNOztJQUVFO0UzRms5Z0NSO0UyRmorZ0NNO0lBQXdCO0UzRm8rZ0M5QjtFMkZuK2dDTTs7SUFFRTtFM0ZxK2dDUjtFMkZuK2dDTTs7SUFFRTtFM0ZxK2dDUjtFMkZuK2dDTTs7SUFFRTtFM0ZxK2dDUjtFMkZuK2dDTTs7SUFFRTtFM0ZxK2dDUjtFMkYvOWdDRTtJQUFtQjtFM0ZrK2dDckI7RTJGaitnQ0U7O0lBRUU7RTNGbStnQ0o7RTJGaitnQ0U7O0lBRUU7RTNGbStnQ0o7RTJGaitnQ0U7O0lBRUU7RTNGbStnQ0o7RTJGaitnQ0U7O0lBRUU7RTNGbStnQ0o7QUFDRjtBNEZwaWhDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtBNUZvaWhDSjs7QTZGOWloQ0E7RUFBa0I7QTdGa2poQ2xCOztBNkY5aWhDQTtFQUFpQjtBN0ZramhDakI7O0E2RmpqaENBO0VBQWlCO0E3RnFqaENqQjs7QTZGcGpoQ0E7RUFBaUI7QTdGd2poQ2pCOztBNkZ2amhDQTtFQ1RFO0VBQ0E7RUFDQTtBOUZva2hDRjs7QTZGcmpoQ0k7RUFBd0I7QTdGeWpoQzVCOztBNkZ4amhDSTtFQUF3QjtBN0Y0amhDNUI7O0E2RjNqaENJO0VBQXdCO0E3RitqaEM1Qjs7QWtDMWhoQ0k7RTJEdkNBO0lBQXdCO0U3RnNraEMxQjtFNkZya2hDRTtJQUF3QjtFN0Z3a2hDMUI7RTZGdmtoQ0U7SUFBd0I7RTdGMGtoQzFCO0FBQ0Y7QWtDdGloQ0k7RTJEdkNBO0lBQXdCO0U3RmlsaEMxQjtFNkZobGhDRTtJQUF3QjtFN0ZtbGhDMUI7RTZGbGxoQ0U7SUFBd0I7RTdGcWxoQzFCO0FBQ0Y7QWtDampoQ0k7RTJEdkNBO0lBQXdCO0U3RjRsaEMxQjtFNkYzbGhDRTtJQUF3QjtFN0Y4bGhDMUI7RTZGN2xoQ0U7SUFBd0I7RTdGZ21oQzFCO0FBQ0Y7QWtDNWpoQ0k7RTJEdkNBO0lBQXdCO0U3RnVtaEMxQjtFNkZ0bWhDRTtJQUF3QjtFN0Z5bWhDMUI7RTZGeG1oQ0U7SUFBd0I7RTdGMm1oQzFCO0FBQ0Y7QTZGdG1oQ0E7RUFBbUI7QTdGeW1oQ25COztBNkZ4bWhDQTtFQUFtQjtBN0Y0bWhDbkI7O0E2RjNtaENBO0VBQW1CO0E3RittaENuQjs7QTZGM21oQ0E7RUFBdUI7QTdGK21oQ3ZCOztBNkY5bWhDQTtFQUF1QjtBN0ZrbmhDdkI7O0E2RmpuaENBO0VBQXVCO0E3RnFuaEN2Qjs7QTZGcG5oQ0E7RUFBdUI7QTdGd25oQ3ZCOztBNkZ2bmhDQTtFQUF1QjtBN0YybmhDdkI7O0E2RjFuaENBO0VBQXVCO0E3RjhuaEN2Qjs7QTZGMW5oQ0E7RUFBYztBN0Y4bmhDZDs7QStGcnFoQ0U7RUFDRTtBL0Z3cWhDSjs7QXVCOXBoQ0U7RXdFTE07QS9GdXFoQ1I7O0ErRjdxaENFO0VBQ0U7QS9GZ3JoQ0o7O0F1QnRxaENFO0V3RUxNO0EvRitxaENSOztBK0ZycmhDRTtFQUNFO0EvRndyaENKOztBdUI5cWhDRTtFd0VMTTtBL0Z1cmhDUjs7QStGN3JoQ0U7RUFDRTtBL0Znc2hDSjs7QXVCdHJoQ0U7RXdFTE07QS9GK3JoQ1I7O0ErRnJzaENFO0VBQ0U7QS9Gd3NoQ0o7O0F1QjlyaENFO0V3RUxNO0EvRnVzaENSOztBK0Y3c2hDRTtFQUNFO0EvRmd0aENKOztBdUJ0c2hDRTtFd0VMTTtBL0Yrc2hDUjs7QStGcnRoQ0U7RUFDRTtBL0Z3dGhDSjs7QXVCOXNoQ0U7RXdFTE07QS9GdXRoQ1I7O0ErRjd0aENFO0VBQ0U7QS9GZ3VoQ0o7O0F1QnR0aENFO0V3RUxNO0EvRit0aENSOztBNkZ4cmhDQTtFQUFhO0E3RjRyaENiOztBNkYzcmhDQTtFQUFjO0E3RityaENkOztBNkY3cmhDQTtFQUFpQjtBN0Zpc2hDakI7O0E2RmhzaENBO0VBQWlCO0E3Rm9zaENqQjs7QTZGaHNoQ0E7RUd2REU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEcydmhDRjs7QTZGcHNoQ0E7RUFBd0I7QTdGd3NoQ3hCOztBNkZ0c2hDQTtFQUNFO0VBQ0E7QTdGeXNoQ0Y7O0E2RnBzaENBO0VBQWM7QTdGd3NoQ2Q7O0FpR3p3aENBO0VBQ0U7QWpHNHdoQ0Y7O0FpR3p3aENBO0VBQ0U7QWpHNHdoQ0Y7O0FrRzV3aENFO0VBQ0U7OztJQUtFO0lBRUE7RWxHNHdoQ0o7RWtHeHdoQ0k7SUFDRTtFbEcwd2hDTjtFa0dqd2hDRTtJQUNFO0VsR213aENKO0VrR3J2aENFO0lBQ0U7RWxHdXZoQ0o7RWtHcnZoQ0U7O0lBRUU7SUFDQTtFbEd1dmhDSjtFa0dwdmhDRTs7SUFFRTtFbEdzdmhDSjtFa0dudmhDRTs7O0lBR0U7SUFDQTtFbEdxdmhDSjtFa0dsdmhDRTs7SUFFRTtFbEdvdmhDSjtFa0c1dWhDRTtJQUNFLFE5RTJpQzhCO0VwQm1zL0JsQztFa0c1dWhDRTtJQUNFO0VsRzh1aENKO0VrRzV1aENFO0lBQ0U7RWxHOHVoQ0o7RWtHMXVoQ0U7SUFDRTtFbEc0dWhDSjtFa0cxdWhDRTtJQUNFO0VsRzR1aENKO0VrR3p1aENFO0lBQ0U7RWxHMnVoQ0o7RWtHenVoQ0k7O0lBRUU7RWxHMnVoQ047RWtHdHVoQ0k7O0lBRUU7RWxHd3VoQ047RWtHcHVoQ0U7SUFDRTtFbEdzdWhDSjtFa0dwdWhDSTs7OztJQUlFLHFCOUU5R0c7RXBCbzFoQ1Q7RWtHbHVoQ0U7SUFDRTtJQUNBLHFCOUVwSEs7RXBCdzFoQ1Q7QUFDRjtBK0g5MGhDQTtFQUNFO0EvSGcxaENGOztBZ0loMWhDQTs7RUFBQTtBQU9NO0VBekJBO0FoSXkyaENOO0FnSWgxaENNO0VBekJBO0FoSTQyaENOO0FnSW4xaENNO0VBekJBO0FoSSsyaENOO0FnSXQxaENNO0VBekJBO0FoSWszaENOO0FnSXoxaENNO0VBekJBO0FoSXEzaENOO0FnSTUxaENNO0VBekJBO0FoSXczaENOOztBZ0kvMWhDTTtFQXpCQTtBaEk0M2hDTjtBZ0luMmhDTTtFQXpCQTtBaEkrM2hDTjtBZ0l0MmhDTTtFQXpCQTtBaElrNGhDTjtBZ0l6MmhDTTtFQXpCQTtBaElxNGhDTjtBZ0k1MmhDTTtFQXpCQTtBaEl3NGhDTjtBZ0kvMmhDTTtFQXpCQTtBaEkyNGhDTjs7QWdJbDNoQ007RUF6QkE7QWhJKzRoQ047QWdJdDNoQ007RUF6QkE7QWhJazVoQ047QWdJejNoQ007RUF6QkE7QWhJcTVoQ047QWdJNTNoQ007RUF6QkE7QWhJdzVoQ047QWdJLzNoQ007RUF6QkE7QWhJMjVoQ047QWdJbDRoQ007RUF6QkE7QWhJODVoQ047O0FnSXI0aENNO0VBekJBO0FoSWs2aENOO0FnSXo0aENNO0VBekJBO0FoSXE2aENOO0FnSTU0aENNO0VBekJBO0FoSXc2aENOO0FnSS80aENNO0VBekJBO0FoSTI2aENOO0FnSWw1aENNO0VBekJBO0FoSTg2aENOO0FnSXI1aENNO0VBekJBO0FoSWk3aENOOztBZ0l4NWhDTTtFQXJCRjtBaElpN2hDSjtBZ0k1NWhDTTtFQXJCRjtBaElvN2hDSjtBZ0kvNWhDTTtFQXJCRjtBaEl1N2hDSjtBZ0lsNmhDTTtFQXJCRjtBaEkwN2hDSjtBZ0lyNmhDTTtFQXJCRjtBaEk2N2hDSjtBZ0l4NmhDTTtFQXJCRjtBaElnOGhDSjs7QWdJMzZoQ007RUF6QkE7RUFBQTtBaEl5OGhDTjtBZ0loN2hDTTtFQXpCQTtFQUFBO0FoSTY4aENOO0FnSXA3aENNO0VBekJBO0VBQUE7QWhJaTloQ047QWdJeDdoQ007RUF6QkE7RUFBQTtBaElxOWhDTjtBZ0k1N2hDTTtFQXpCQTtFQUFBO0FoSXk5aENOO0FnSWg4aENNO0VBekJBO0VBQUE7QWhJNjloQ047O0FnSXA4aENNO0VBekJBO0VBQUE7QWhJaytoQ047QWdJejhoQ007RUF6QkE7RUFBQTtBaElzK2hDTjtBZ0k3OGhDTTtFQXpCQTtFQUFBO0FoSTAraENOO0FnSWo5aENNO0VBekJBO0VBQUE7QWhJOCtoQ047QWdJcjloQ007RUF6QkE7RUFBQTtBaElrL2hDTjtBZ0l6OWhDTTtFQXpCQTtFQUFBO0FoSXMvaENOOztBaUl2L2hDRTtFQUNFO0VBQ0E7RUFDQTtBakkwL2hDSjtBaUl4L2hDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSTAvaENOOztBaUlwL2hDRTtFQUNFLDRCQ0NzQjtBbElzL2hDMUI7QWlJci9oQ0k7RUFDRTtBakl1L2hDTjs7QWlJbC9oQ0U7RUFDRSw0QkNMc0I7QWxJMC9oQzFCO0FpSW4vaENJO0VBQ0U7QWpJcS9oQ047O0FtSW5naUNBO0VBQ0U7RUFVQTtFQUdBO0FuSTIvaENGO0FtSXRnaUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSXdnaUNKO0FtSXJnaUNFO0VBQVc7QW5Jd2dpQ2I7QW1JdmdpQ0U7RUFBSTtBbkkwZ2lDTjs7QW1JcmdpQ0U7RUFDRTtBbkl3Z2lDSjtBbUl0Z2lDRTtFQUNFO0FuSXdnaUNKOztBb0lyamlDQTs7OztFQUFBO0FDQUE7O0VBQUE7QUNBQTs7O0VBQUE7QUNBQTtFQUNFO0F2SW9raUNGOztBdUloa2lDQTtFQUNFO0VBQ0E7QXZJbWtpQ0Y7O0F1SWpraUNBO0VBRUU7QXZJbWtpQ0Y7O0F1SWpraUNBO0VBQ0U7QXZJb2tpQ0Y7O0F1SWpraUNBO0VBQ0U7RUFDQTtBdklva2lDRjs7QXVJamtpQ0E7RUFDRTtFQUNBO0F2SW9raUNGOztBdUlqa2lDQTtFQUNFO0F2SW9raUNGOztBdUloa2lDQTtFQUNFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdklta2lDSjtFdUkvamlDRDtJQUNNO0lBQ0Q7SUFDQTtFdklpa2lDSjtFdUk5amlDQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXZJZ2tpQ0Y7RXVJN2ppQ0E7SUFDRTtJQUNBO0V2SStqaUNGO0V1STNqaUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXZJNmppQ0E7QUFDRjtBdUkxamlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkk0amlDRjs7QXVJemppQ0E7RUFDRTtBdkk0amlDRjs7QXVJemppQ0E7RUFDRTtBdkk0amlDRjs7QXdJaHBpQ0U7Ozs7RUFFRTtFQUVFO0F4SW9waUNOOztBd0k5b2lDRTtFQUNFO0F4SWlwaUNKOztBd0k5b2lDRTs7RUFFRSxjQW5CUztBeElvcWlDYjs7QXdJanFpQ0U7Ozs7RUFFRTtFQUVFO0F4SXFxaUNOOztBd0kvcGlDRTtFQUNFO0F4SWtxaUNKOztBd0kvcGlDRTs7RUFFRSxjQW5CUztBeElxcmlDYjs7QXdJbHJpQ0U7Ozs7RUFFRTtFQUVFO0F4SXNyaUNOOztBd0locmlDRTtFQUNFO0F4SW1yaUNKOztBd0locmlDRTs7RUFFRSxjQW5CUztBeElzc2lDYjs7QXdJbnNpQ0U7Ozs7RUFFRTtFQUVFO0F4SXVzaUNOOztBd0lqc2lDRTtFQUNFO0F4SW9zaUNKOztBd0lqc2lDRTs7RUFFRSxjQW5CUztBeEl1dGlDYjs7QXdJcHRpQ0U7Ozs7RUFFRTtFQUVFO0F4SXd0aUNOOztBd0lsdGlDRTtFQUNFO0F4SXF0aUNKOztBd0lsdGlDRTs7RUFFRSxjQW5CUztBeEl3dWlDYjs7QXdJcnVpQ0U7Ozs7RUFFRTtFQUVFO0F4SXl1aUNOOztBd0ludWlDRTtFQUNFO0F4SXN1aUNKOztBd0ludWlDRTs7RUFFRSxjQW5CUztBeEl5dmlDYjs7QXdJdHZpQ0U7Ozs7RUFFRTtFQUVFO0F4STB2aUNOOztBd0lwdmlDRTtFQUNFO0F4SXV2aUNKOztBd0lwdmlDRTs7RUFFRSxjQW5CUztBeEkwd2lDYjs7QXdJdndpQ0U7Ozs7RUFFRTtFQUVFO0F4STJ3aUNOOztBd0lyd2lDRTtFQUNFO0F4SXd3aUNKOztBd0lyd2lDRTs7RUFFRSxjQW5CUztBeEkyeGlDYjs7QXdJeHhpQ0U7Ozs7RUFFRTtFQUlFO0F4STB4aUNOOztBd0l0eGlDRTtFQUNFO0F4SXl4aUNKOztBd0l0eGlDRTs7RUFFRSxjQW5CUztBeEk0eWlDYjs7QXdJenlpQ0U7Ozs7RUFFRTtFQUVFO0F4STZ5aUNOOztBd0l2eWlDRTtFQUNFO0F4STB5aUNKOztBd0l2eWlDRTs7RUFFRSxjQW5CUztBeEk2emlDYjs7QXdJMXppQ0U7Ozs7RUFFRTtFQUVFO0F4STh6aUNOOztBd0l4emlDRTtFQUNFO0F4STJ6aUNKOztBd0l4emlDRTs7RUFFRSxjQW5CUztBeEk4MGlDYjs7QXdJMzBpQ0U7Ozs7RUFFRTtFQUVFO0F4SSswaUNOOztBd0l6MGlDRTtFQUNFO0F4STQwaUNKOztBd0l6MGlDRTs7RUFFRSxjQW5CUztBeEkrMWlDYjs7QXdJNTFpQ0U7Ozs7RUFFRTtFQUVFO0F4SWcyaUNOOztBd0kxMWlDRTtFQUNFO0F4STYxaUNKOztBd0kxMWlDRTs7RUFFRSxjQW5CUztBeElnM2lDYjs7QXdJNzJpQ0U7Ozs7RUFFRTtFQUVFO0F4SWkzaUNOOztBd0kzMmlDRTtFQUNFO0F4STgyaUNKOztBd0kzMmlDRTs7RUFFRSxjQW5CUztBeElpNGlDYjs7QXdJOTNpQ0U7Ozs7RUFFRTtFQUVFO0F4SWs0aUNOOztBd0k1M2lDRTtFQUNFO0F4SSszaUNKOztBd0k1M2lDRTs7RUFFRSxjQW5CUztBeElrNWlDYjs7QXdJLzRpQ0U7Ozs7RUFFRTtFQUVFO0F4SW01aUNOOztBd0k3NGlDRTtFQUNFO0F4SWc1aUNKOztBd0k3NGlDRTs7RUFFRSxjQW5CUztBeEltNmlDYjs7QXdJaDZpQ0U7Ozs7RUFFRTtFQUVFO0F4SW82aUNOOztBd0k5NWlDRTtFQUNFO0F4SWk2aUNKOztBd0k5NWlDRTs7RUFFRSxjQW5CUztBeElvN2lDYjs7QXdJajdpQ0U7Ozs7RUFFRTtFQUVFO0F4SXE3aUNOOztBd0kvNmlDRTtFQUNFO0F4SWs3aUNKOztBd0kvNmlDRTs7RUFFRSxjQW5CUztBeElxOGlDYjs7QXdJbDhpQ0U7Ozs7RUFFRTtFQUlFO0F4SW84aUNOOztBd0loOGlDRTtFQUNFO0F4SW04aUNKOztBd0loOGlDRTs7RUFFRSxjQW5CUztBeElzOWlDYjs7QXdJbjlpQ0U7Ozs7RUFFRTtFQUVFO0F4SXU5aUNOOztBd0lqOWlDRTtFQUNFO0F4SW85aUNKOztBd0lqOWlDRTs7RUFFRSxjQW5CUztBeEl1K2lDYjs7QXdJcCtpQ0U7Ozs7RUFFRTtFQUVFO0F4SXcraUNOOztBd0lsK2lDRTtFQUNFO0F4SXEraUNKOztBd0lsK2lDRTs7RUFFRSxjQW5CUztBeEl3L2lDYjs7QXdJci9pQ0U7Ozs7RUFFRTtFQUVFO0F4SXkvaUNOOztBd0luL2lDRTtFQUNFO0F4SXMvaUNKOztBd0luL2lDRTs7RUFFRSxjQW5CUztBeEl5Z2pDYjs7QXdJdGdqQ0U7OztFQUVFO0VBRUU7QXhJeWdqQ047O0F3SW5nakNFO0VBQ0U7QXhJc2dqQ0o7O0F3SW5nakNFOztFQUVFLGNBbkJTO0F4SXloakNiOztBd0l0aGpDRTs7RUFFRTtFQUVFO0F4SXdoakNOOztBd0lsaGpDRTtFQUNFO0F4SXFoakNKOztBd0lsaGpDRTs7RUFFRSxjQW5CUztBeEl3aWpDYjs7QXdJcmlqQ0U7O0VBRUU7RUFFRTtBeEl1aWpDTjs7QXdJamlqQ0U7RUFDRTtBeElvaWpDSjs7QXdJamlqQ0U7O0VBRUUsY0FuQlM7QXhJdWpqQ2I7O0F3SXBqakNFOzs7RUFFRTtFQUVFO0F4SXVqakNOOztBd0lqampDRTtFQUNFO0F4SW9qakNKOztBd0lqampDRTs7RUFFRSxjQW5CUztBeEl1a2pDYjs7QXdJcGtqQ0U7O0VBRUU7RUFJRTtBeElva2pDTjs7QXdJaGtqQ0U7RUFDRTtBeElta2pDSjs7QXdJaGtqQ0U7O0VBRUUsY0FuQlM7QXhJc2xqQ2I7O0F3SW5sakNFOzs7RUFFRTtFQUVFO0F4SXNsakNOOztBd0lobGpDRTtFQUNFO0F4SW1sakNKOztBd0lobGpDRTs7RUFFRSxjQW5CUztBeElzbWpDYjs7QXdJbm1qQ0U7O0VBRUU7RUFFRTtBeElxbWpDTjs7QXdJL2xqQ0U7RUFDRTtBeElrbWpDSjs7QXdJL2xqQ0U7O0VBRUUsY0FuQlM7QXhJcW5qQ2I7O0F3SWxuakNFOztFQUVFO0VBRUU7QXhJb25qQ047O0F3STltakNFO0VBQ0U7QXhJaW5qQ0o7O0F3STltakNFOztFQUVFLGNBbkJTO0F4SW9vakNiOztBd0lqb2pDRTs7RUFFRTtFQUlFO0F4SWlvakNOOztBd0k3bmpDRTtFQUNFO0F4SWdvakNKOztBd0k3bmpDRTs7RUFFRSxjQW5CUztBeEltcGpDYjs7QXdJaHBqQ0U7O0VBRUU7RUFFRTtBeElrcGpDTjs7QXdJNW9qQ0U7RUFDRTtBeEkrb2pDSjs7QXdJNW9qQ0U7O0VBRUUsY0FuQlM7QXhJa3FqQ2I7O0F5STNwakNFO0VBQ0U7RUFDQTtFQUNBO0VBS0EsZ0JBZjZDO0VBZ0I3QyxrQkFoQjBEO0F6STBxakM5RDtBeUlucWpDRTtFQUNFO0VBQ0E7RUFDQTtFQUtBLGdCQ1hrQztFRFlsQyxrQkFoQjBEO0F6SWlyakM5RDtBeUkxcWpDRTtFQUNFO0VBQ0E7RUFDQTtFQUtBLGdCQ1ZtQztFRFduQyxrQkFoQjBEO0F6SXdyakM5RDtBeUlqcmpDRTtFQUNFO0VBQ0E7RUFDQTtFQUtBLGdCQ1R5QztFRFV6QyxrQkNWOEM7QTFJeXJqQ2xEO0F5SXhyakNFO0VBQ0U7RUFDQTtFQUNBO0VBS0EsZ0JBZjZDO0VBZ0I3QyxrQkFoQjBEO0F6SXNzakM5RDtBeUkvcmpDRTtFQUNFO0VBQ0E7RUFDQTtFQUtBLGdCQ05rQztFRE9sQyxrQkFoQjBEO0F6STZzakM5RDtBeUl0c2pDRTtFQUNFO0VBQ0E7RUFDQTtFQUtBLGdCQ0x5QztFRE16QyxrQkNOOEM7QTFJMHNqQ2xEO0EySXB0akNBOztFQUFBO0FBR0E7RUFDRSxjckhvQnlCO0VxSG5CekI7RUFFbUM7QTNJcXRqQ3JDO0FrQ2hxakNJO0V5R3pESjtJQUtxQztFM0l3dGpDbkM7QUFDRjs7QTJJdHRqQ0E7O0VBRUU7QTNJeXRqQ0Y7O0EySXZ0akNBOztFQUVFO0EzSTB0akNGOztBMkl4dGpDQTs7RUFFRTtBM0kydGpDRjs7QTJJeHRqQ0E7O0VBRUU7RUFDQTtFQUNBO0EzSTJ0akNGOztBMkl4dGpDQTtFQUNFO0EzSTJ0akNGOztBMkl6dGpDQTtFQUNFO0EzSTR0akNGOztBMkkxdGpDQTtFQUNFO0EzSTZ0akNGOztBMkkzdGpDQTtFQUNFO0EzSTh0akNGOztBMkk1dGpDQTtFQUNFO0EzSSt0akNGOztBMkk3dGpDQTtFQUNFO0EzSWd1akNGOztBMkk3dGpDQTtFQUNFO0EzSWd1akNGOztBMklqdWpDQTtFQUNFO0EzSWd1akNGOztBNEkvd2pDQTs7RUFBQTtBQU9BOzs7O0VBQUE7QUFLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1STh3akNGOztBNEkzd2pDQTs7OztFQUFBO0FBS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1STh3akNGOztBNEkxd2pDRTtFQUNFO0E1STZ3akNKO0E0STF3akNFO0VBQ0U7QTVJNHdqQ0o7O0E0SXh3akNBO0VBQ0U7QTVJMndqQ0Y7O0E0SXh3akNBO0VBQ0U7QTVJMndqQ0Y7O0E0SXh3akNBO0VBQ0U7QTVJMndqQ0Y7O0E2SXAwakNFO0VBQ0U7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3SXUwakNKO0E2SXIwakNJO0VBQ0UseUJ2SFJvQjtFdUhTcEI7QTdJdTBqQ047QTZJcjBqQ0k7RUFDRTtBN0l1MGpDTjs7QTZJaDBqQ0U7O0VBQ0U7QTdJbzBqQ0o7O0E2SS96akNFO0VBQ0U7QTdJazBqQ0o7QTZJOXpqQ0k7O0VBRUU7RUFDQTtFQUNBO0E3SWcwakNOO0E2STF6akNNO0VBQ0U7RUFDQTtFQUNBO0E3STR6akNSO0E2SXZ6akNPO0VBQ0U7RUFDQTtFQUNBO0E3SXl6akNUO0E2SXB6akNRO0VBQ0U7QTdJc3pqQ1Y7O0E2SS94akNBO0VBQ0U7QTdJa3lqQ0Y7O0E2SS94akNBO0VBQ0U7RUFDQTtFQUNBO0E3SWt5akNGOztBNkkveGpDQTtFQUNFO0VBQUE7QTdJa3lqQ0Y7O0E2STd4akNBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0lneWpDRjs7QTZJOXhqQ0E7RUFDRTtFQU9BO0E3STJ4akNGO0E2SWp5akNFOztFQUVFO0VBQ0E7QTdJbXlqQ0o7QTZJL3hqQ0U7RUFDRTtBN0lpeWpDSjtBNkkveGpDRTtFQUNFO0E3SWl5akNKO0E2SS94akNFO0VBQ0U7QTdJaXlqQ0o7QTZJL3hqQ0U7RUFDRTtBN0lpeWpDSjs7QThJbDZqQ0U7O0VBRUUsY3hIcUJ1QjtBdEJnNWpDM0I7QThJbjZqQ0U7RUFDRTtBOUlxNmpDSjs7QThJajZqQ0E7RUFDRTtFQUNBO0VBQ0E7QTlJbzZqQ0Y7O0E4SWo2akNBO0VBQ0U7QTlJbzZqQ0Y7O0E4SWo2akNBO0VBQ0U7QTlJbzZqQ0Y7O0E4SWo2akNBO0VBQ0U7QTlJbzZqQ0Y7O0E4STk1akNJO0VBQ0UsbUJBSGE7QTlJbzZqQ25COztBOElsNmpDSTtFQUNFLHNCQUhhO0E5SXc2akNuQjs7QThJdDZqQ0k7RUFDRSxzQkFIYTtBOUk0NmpDbkI7O0E4STE2akNJO0VBQ0Usd0JBSGE7QTlJZzdqQ25COztBOEl4NmpDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDRTtBOUlpOGpDRjs7QThJNzdqQ0U7O0VBRUU7RUFDQTtBOUlnOGpDSjtBOEkvN2pDSTs7RUFDRTtBOUlrOGpDTjs7QThJNTdqQ0U7RUFDRSx5QkFGbUI7QTlJaThqQ3ZCOztBOEl4N2pDRTtFQUNFLHlCQVZtQjtBOUlxOGpDdkI7O0E4SXA3akNFO0FBQ0E7O0VBRUUseUJBcEJtQjtBOUkyOGpDdkI7O0E4STE4akNFO0VBQ0UseUJBRm1CO0E5SSs4akN2Qjs7QThJdDhqQ0U7RUFDRSx5QkFWbUI7QTlJbTlqQ3ZCOztBOElsOGpDRTtBQUNBOztFQUVFLHlCQXBCbUI7QTlJeTlqQ3ZCOztBOEl4OWpDRTtFQUNFLHlCQUZtQjtBOUk2OWpDdkI7O0E4SXA5akNFO0VBQ0UseUJBVm1CO0E5SWkrakN2Qjs7QThJaDlqQ0U7QUFDQTs7RUFFRSx5QkFwQm1CO0E5SXUrakN2Qjs7QThJdCtqQ0U7RUFDRSx5QkFGbUI7QTlJMitqQ3ZCOztBOElsK2pDRTtFQUNFLHlCQVZtQjtBOUkrK2pDdkI7O0E4STk5akNFO0FBQ0E7O0VBRUUseUJBcEJtQjtBOUlxL2pDdkI7O0E4SXAvakNFO0VBQ0UseUJBRm1CO0E5SXkvakN2Qjs7QThJaC9qQ0U7RUFDRSx5QkFWbUI7QTlJNi9qQ3ZCOztBOEk1K2pDRTtBQUNBOztFQUVFLHlCQXBCbUI7QTlJbWdrQ3ZCOztBOElsZ2tDRTtFQUNFLHlCQUZtQjtBOUl1Z2tDdkI7O0E4STkvakNFO0VBQ0UseUJBVm1CO0E5STJna0N2Qjs7QThJMS9qQ0U7QUFDQTs7RUFFRSx5QkFwQm1CO0E5SWloa0N2Qjs7QThJaGhrQ0U7RUFDRSx5QkFGbUI7QTlJcWhrQ3ZCOztBOEk1Z2tDRTtFQUNFLHlCQVZtQjtBOUl5aGtDdkI7O0E4SXhna0NFO0FBQ0E7O0VBRUUseUJBcEJtQjtBOUkraGtDdkI7O0E4STloa0NFO0VBQ0UseUJBRm1CO0E5SW1pa0N2Qjs7QThJMWhrQ0U7RUFDRSx5QkFWbUI7QTlJdWlrQ3ZCOztBOEl0aGtDRTtBQUNBOztFQUVFLHlCQXBCbUI7QTlJNmlrQ3ZCOztBOEk1aWtDRTtFQUNFLHlCQUZtQjtFQU1qQixjWjVCb0I7QWxJd2trQzFCOztBOEl6aWtDRTtFQUNFLHlCQVZtQjtFQWNqQixjWnBDb0I7QWxJNmtrQzFCOztBOEl0aWtDRTtBQUNBOztFQUVFLHlCQXBCbUI7RUF3QmpCLGNaOUNvQjtBbElvbGtDMUI7O0E4STdqa0NFO0VBQ0UseUJBRm1CO0E5SWtra0N2Qjs7QThJemprQ0U7RUFDRSx5QkFWbUI7QTlJc2trQ3ZCOztBOElyamtDRTtBQUNBOztFQUVFLHlCQXBCbUI7QTlJNGtrQ3ZCOztBOEkza2tDRTtFQUNFLHlCQUZtQjtBOUlnbGtDdkI7O0E4SXZra0NFO0VBQ0UseUJBVm1CO0E5SW9sa0N2Qjs7QThJbmtrQ0U7QUFDQTs7RUFFRSx5QkFwQm1CO0E5STBsa0N2Qjs7QThJemxrQ0U7RUFDRSx5QkFGbUI7QTlJOGxrQ3ZCOztBOElybGtDRTtFQUNFLHlCQVZtQjtBOUlrbWtDdkI7O0E4SWpsa0NFO0FBQ0E7O0VBRUUseUJBcEJtQjtBOUl3bWtDdkI7O0E4SXZta0NFO0VBQ0UseUJBRm1CO0E5STRta0N2Qjs7QThJbm1rQ0U7RUFDRSx5QkFWbUI7QTlJZ25rQ3ZCOztBOEkvbGtDRTtBQUNBOztFQUVFLHlCQXBCbUI7QTlJc25rQ3ZCOztBOElybmtDRTtFQUNFLHlCQUZtQjtBOUkwbmtDdkI7O0E4SWpua0NFO0VBQ0UseUJBVm1CO0E5SThua0N2Qjs7QThJN21rQ0U7QUFDQTs7RUFFRSx5QkFwQm1CO0E5SW9va0N2Qjs7QThJbm9rQ0U7RUFDRSx5QkFGbUI7QTlJd29rQ3ZCOztBOEkvbmtDRTtFQUNFLHlCQVZtQjtBOUk0b2tDdkI7O0E4STNua0NFO0FBQ0E7O0VBRUUseUJBcEJtQjtBOUlrcGtDdkI7O0E4SWpwa0NFO0VBQ0UseUJBRm1CO0E5SXNwa0N2Qjs7QThJN29rQ0U7RUFDRSx5QkFWbUI7QTlJMHBrQ3ZCOztBOEl6b2tDRTtBQUNBOztFQUVFLHlCQXBCbUI7QTlJZ3FrQ3ZCOztBOEkvcGtDRTtFQUNFLHlCQUZtQjtBOUlvcWtDdkI7O0E4STNwa0NFO0VBQ0UseUJBVm1CO0E5SXdxa0N2Qjs7QThJdnBrQ0U7QUFDQTs7RUFFRSx5QkFwQm1CO0E5SThxa0N2Qjs7QThJN3FrQ0U7RUFDRSx5QkFGbUI7QTlJa3JrQ3ZCOztBOEl6cWtDRTtFQUNFLHlCQVZtQjtBOUlzcmtDdkI7O0E4SXJxa0NFO0FBQ0E7O0VBRUUseUJBcEJtQjtBOUk0cmtDdkI7O0E4STNya0NFO0VBQ0UseUJBRm1CO0VBTWpCLGNaNUJvQjtBbEl1dGtDMUI7O0E4SXhya0NFO0VBQ0UseUJBVm1CO0VBY2pCLGNacENvQjtBbEk0dGtDMUI7O0E4SXJya0NFO0FBQ0E7O0VBRUUseUJBcEJtQjtFQXdCakIsY1o5Q29CO0FsSW11a0MxQjs7QThJNXNrQ0U7RUFDRSx5QkFGbUI7QTlJaXRrQ3ZCOztBOEl4c2tDRTtFQUNFLHlCQVZtQjtBOUlxdGtDdkI7O0E4SXBza0NFO0FBQ0E7O0VBRUUseUJBcEJtQjtBOUkydGtDdkI7O0E4STF0a0NFO0VBQ0UseUJBRm1CO0E5SSt0a0N2Qjs7QThJdHRrQ0U7RUFDRSx5QkFWbUI7QTlJbXVrQ3ZCOztBOElsdGtDRTtBQUNBOztFQUVFLHlCQXBCbUI7QTlJeXVrQ3ZCOztBOEl4dWtDRTtFQUNFLHlCQUZtQjtBOUk2dWtDdkI7O0E4SXB1a0NFO0VBQ0UseUJBVm1CO0E5SWl2a0N2Qjs7QThJaHVrQ0U7QUFDQTs7RUFFRSx5QkFwQm1CO0E5SXV2a0N2Qjs7QThJdHZrQ0U7RUFDRSx5QkFGbUI7QTlJMnZrQ3ZCOztBOElsdmtDRTtFQUNFLHlCQVZtQjtBOUkrdmtDdkI7O0E4STl1a0NFO0FBQ0E7O0VBRUUseUJBcEJtQjtBOUlxd2tDdkI7O0E4SXB3a0NFO0VBQ0UseUJBRm1CO0E5SXl3a0N2Qjs7QThJaHdrQ0U7RUFDRSx5QkFWbUI7QTlJNndrQ3ZCOztBOEk1dmtDRTtBQUNBOztFQUVFLHlCQXBCbUI7QTlJbXhrQ3ZCOztBK0l2MGtDQTtFQUNFLG1CekhpQndCO0V5SGhCeEI7RUFDQTtFQUNBO0VBQ0E7QS9JMDBrQ0Y7QStJejBrQ0U7RUFDRTtFQUNBO0EvSTIwa0NKOztBK0l2MGtDQTtFQUNFO0EvSTAwa0NGOztBK0l2MGtDQTtFQUNFO0EvSTAwa0NGOztBK0l2MGtDQTtFQUNFO0EvSTAwa0NGOztBK0l2MGtDQTtFQUNFO0EvSTAwa0NGOztBZ0puMmtDQTtFQUNFO0FoSnMya0NGO0FpSm4ya0NBO0VBQ0U7RUFDQTtBakowMmtDRjtBaUpqMmtDQTtFQUNFO0FqSnkya0NGO0FpSnQya0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpKdzJrQ0Y7QWlKcjJrQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKdTJrQ0Y7QWlKcDJrQ0E7RUFDRTtFQUNBO0FqSnMya0NGO0FpSmwya0NBO0VBQ0U7RUFDQTtBakpvMmtDRjtBaUpqMmtDQTtFQUNFO0FqSm0ya0NGO0FpSmgya0NBO0VBQ0U7RUFDQTtBakprMmtDRjtBaUovMWtDQTtFQUNFO0VBQ0E7QWpKaTJrQ0Y7QWlKOTFrQ0E7Ozs7RUFFRTtBakprMmtDRjtBaUovMWtDQTtFQUNFO0FqSmkya0NGO0FpSjkxa0NBO0VBQ0U7QWpKZzJrQ0Y7QWlKNzFrQ0E7RUFDRTtFQUNBO0FqSisxa0NGO0FpSngxa0NBO0VBQ0U7RUFDQTtBakowMWtDRjtBaUp2MWtDQTtFQUNFO0VBQ0E7QWpKeTFrQ0Y7QWlKdDFrQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakp3MWtDRjtBaUpyMWtDQTtFQUNFO0VBQ0E7QWpKdTFrQ0Y7QWlKbjFrQ0E7RUFDRTtFQUNBO0FqSnExa0NGO0FpSmwxa0NBO0VBQ0U7QWpKbzFrQ0Y7QWlKajFrQ0E7RUFDRTtBakptMWtDRjtBaUpoMWtDQTtFQUNFO0FqSmsxa0NGO0FpSi8wa0NBO0VBQ0U7QWpKaTFrQ0Y7QWlKOTBrQ0E7RUFDRTtFQUNBO0FqSmcxa0NGO0FpSjUwa0NBO0VBQ0U7QWpKODBrQ0Y7QWlKMzBrQ0E7RUFDRTtFQUNBO0FqSjYwa0NGO0FpSjEwa0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKNDBrQ0Y7QWlKejBrQ0E7RUFDRTtBakoyMGtDRjtBaUp4MGtDQTtFQUNFO0FqSjAwa0NGO0FpSnYwa0NBO0VBQ0U7RUFDQTtBakp5MGtDRjtBaUp0MGtDQTtFQUNFO0FqSncwa0NGO0FpSnIwa0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKdTBrQ0Y7QWlKcjBrQ0U7RUFDRTtBakp1MGtDSjtBaUpuMGtDQTtFQUNFO0lBQ0U7RWpKcTBrQ0Y7QUFDRjtBaUpqMGtDQTtFQUNFO0lBQ0U7RWpKbTBrQ0Y7QUFDRjtBaUpoMGtDQTtFQUNFO0FqSmswa0NGO0FpSi96a0NBO0VBQ0U7RUFDQTtBakppMGtDRjtBaUo5emtDQTtFQUNFO0FqSmcwa0NGO0FpSjd6a0NBO0VBQ0U7QWpKK3prQ0Y7QWlKNXprQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSjh6a0NGO0FpSjN6a0NBO0VBQ0U7QWpKNnprQ0Y7QWlKMXprQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKNHprQ0Y7QWlKenprQ0E7RUFDRTtBakoyemtDRjtBaUp4emtDQTtFQUNFO0FqSjB6a0NGO0FpSnR6a0NBO0VBQ0U7RUFDQTtBakp3emtDRjtBaUpyemtDQTtFQUNFO0FqSnV6a0NGO0FpSnB6a0NBO0VBQ0U7RUFDQTtFQUNBO0FqSnN6a0NGO0FpSm56a0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSnF6a0NGO0FpSmx6a0NBO0VBQ0U7QWpKb3prQ0Y7QWlKanprQ0E7RUFDRTtBakptemtDRjtBaUpoemtDQTtFQUNFO0FqSmt6a0NGO0FpSmh6a0NFO0VBQ0U7QWpKa3prQ0o7QWlKOXlrQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKZ3prQ0Y7QWlKN3lrQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKK3lrQ0Y7QWlKN3lrQ0E7RUFDRTtBakoreWtDRjtBaUo3eWtDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqSit5a0NGO0FpSjV5a0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBako4eWtDRjtBaUozeWtDQTtFQUNFO0FqSjZ5a0NGO0FpSjF5a0NBO0VBQ0U7RUFDQTtFQUNBO0FqSjR5a0NGO0FnSjVtbENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEo4bWxDSjtBZ0o1bWxDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhKOG1sQ047QWdKM21sQ0k7RUFDRTtBaEo2bWxDTjtBZ0oxbWxDSTtFQUNFO0VBQ0E7QWhKNG1sQ047QWdKeG1sQ0k7RUFDRTtJQUNFO0VoSjBtbENOO0FBQ0Y7QWdKdG1sQ0k7RUFDRTtBaEp3bWxDTjtBZ0pqbWxDSTtFQUNFO0FoSm1tbENOO0FnSjlsbENFO0VBQ0U7RUFDQTtFQUNBO0FoSmdtbENKO0FnSjlsbENJO0VBQ0U7RUFDQTtFQUNBO0FoSmdtbENOO0FnSjFsbENFO0VBQ0U7SUFDRTtFaEo0bGxDSjtBQUNGO0FnSnhsbENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEowbGxDTjtBZ0p2bGxDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSnlsbENOO0FnSnRsbENJO0VBQ0U7QWhKd2xsQ047QWdKcGxsQ0U7RUFDRTtBaEpzbGxDSjtBZ0pubGxDRTtFQUNFO0FoSnFsbENKO0FnSmxsbENFO0VBQ0U7QWhKb2xsQ0o7QWdKamxsQ0U7RUFDRTtFQUNBO0VBQ0E7QWhKbWxsQ0o7QWdKaGxsQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSmtsbENKO0FnSi9rbENFO0VBaklGO0lBa0lJO0VoSmtsbENGO0FBQ0Y7O0FnSi9rbENBO0VBQ0U7QWhKa2xsQ0Y7O0FnSi9rbENBO0VBQ0U7QWhKa2xsQ0Y7O0FrSi90bENFO0VBQUc7QWxKbXVsQ0w7QWtKbHVsQ0U7RUFDRTtBbEpvdWxDSjtBa0psdWxDRTtFQUNFO0VBQ0E7RUFDQTtBbEpvdWxDSjtBa0psdWxDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxKb3VsQ0o7QWtKbHVsQ0U7RUFDRTtFQUNBO0VBQ0E7QWxKb3VsQ0o7QWtKbnVsQ0k7RUFDRTtBbEpxdWxDTjtBa0pudWxDSTtFQUNFO0FsSnF1bENOOztBbUpod2xDRTtFQUNFO0VBQ0E7QW5KbXdsQ0o7QW1KL3ZsQ0U7RUFDRTtBbkppd2xDSjtBbUovdmxDQTtFQUNFO0FuSml3bENGO0FtSjd2bENFO0VBQ0U7QW5KK3ZsQ0o7QW1KM3ZsQ0U7RUFDRTtBbko2dmxDSjtBbUoxdmxDRTtFQUNFO0FuSjR2bENKO0FtSnp2bENFO0VBQ0U7QW5KMnZsQ0o7O0FvSnZ4bENFO0VBQ0U7QXBKMHhsQ0o7QW9KdnhsQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7RUFDQTtBcEp5eGxDSjtBb0pyeGxDRTtFQUNFO0FwSnV4bENKO0FvSnB4bENFO0VBQ0U7QXBKc3hsQ0o7QW9KcHhsQ0U7RUFDRTtBcEpzeGxDSjtBb0pueGxDRTtFQTFCRjtJQTJCSTtFcEpzeGxDRjtBQUNGOztBcUpqemxDQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJKa3psQ0Y7QWlKdHpsQ0E7RUFDRTtFQUNBO0FqSjR6bENGO0FpSm56bENBO0VBQ0U7QWpKMnpsQ0Y7QWlKeHpsQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakowemxDRjtBaUp2emxDQTtFQUNFO0VBQ0E7RUFDQTtBakp5emxDRjtBaUp0emxDQTtFQUNFO0VBQ0E7QWpKd3psQ0Y7QWlKcHpsQ0E7RUFDRTtFQUNBO0FqSnN6bENGO0FpSm56bENBO0VBQ0U7QWpKcXpsQ0Y7QWlKbHpsQ0E7RUFDRTtFQUNBO0FqSm96bENGO0FpSmp6bENBO0VBQ0U7RUFDQTtBakptemxDRjtBaUpoemxDQTs7RUFFRTtBakpremxDRjtBaUoveWxDQTtFQUNFO0FqSml6bENGO0FpSjl5bENBO0VBQ0U7QWpKZ3psQ0Y7QWlKN3lsQ0E7RUFDRTtFQUNBO0FqSit5bENGO0FpSnh5bENBO0VBQ0U7RUFDQTtBakoweWxDRjtBaUp2eWxDQTtFQUNFO0VBQ0E7QWpKeXlsQ0Y7QWlKdHlsQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakp3eWxDRjtBaUpyeWxDQTtFQUNFO0VBQ0E7QWpKdXlsQ0Y7QWlKbnlsQ0E7RUFDRTtFQUNBO0FqSnF5bENGO0FpSmx5bENBO0VBQ0U7QWpKb3lsQ0Y7QWlKanlsQ0E7RUFDRTtBakpteWxDRjtBaUpoeWxDQTtFQUNFO0FqSmt5bENGO0FpSi94bENBO0VBQ0U7QWpKaXlsQ0Y7QWlKOXhsQ0E7RUFDRTtFQUNBO0FqSmd5bENGO0FpSjV4bENBO0VBQ0U7QWpKOHhsQ0Y7QWlKM3hsQ0E7RUFDRTtFQUNBO0FqSjZ4bENGO0FpSjF4bENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKNHhsQ0Y7QWlKenhsQ0E7RUFDRTtBakoyeGxDRjtBaUp4eGxDQTtFQUNFO0FqSjB4bENGO0FpSnZ4bENBO0VBQ0U7RUFDQTtBakp5eGxDRjtBaUp0eGxDQTtFQUNFO0FqSnd4bENGO0FpSnJ4bENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKdXhsQ0Y7QWlKcnhsQ0U7RUFDRTtBakp1eGxDSjtBaUpueGxDQTtFQUNFO0lBQ0U7RWpKcXhsQ0Y7QUFDRjtBaUpqeGxDQTtFQUNFO0lBQ0U7RWpKbXhsQ0Y7QUFDRjtBaUpoeGxDQTtFQUNFO0FqSmt4bENGO0FpSi93bENBO0VBQ0U7RUFDQTtBakppeGxDRjtBaUo5d2xDQTtFQUNFO0FqSmd4bENGO0FpSjd3bENBO0VBQ0U7QWpKK3dsQ0Y7QWlKNXdsQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSjh3bENGO0FpSjN3bENBO0VBQ0U7QWpKNndsQ0Y7QWlKMXdsQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKNHdsQ0Y7QWlKendsQ0E7RUFDRTtBakoyd2xDRjtBaUp4d2xDQTtFQUNFO0FqSjB3bENGO0FpSnR3bENBO0VBQ0U7RUFDQTtBakp3d2xDRjtBaUpyd2xDQTtFQUNFO0FqSnV3bENGO0FpSnB3bENBO0VBQ0U7RUFDQTtFQUNBO0FqSnN3bENGO0FpSm53bENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSnF3bENGO0FpSmx3bENBO0VBQ0U7QWpKb3dsQ0Y7QWlKandsQ0E7RUFDRTtBakptd2xDRjtBaUpod2xDQTtFQUNFO0FqSmt3bENGO0FpSmh3bENFO0VBQ0U7QWpKa3dsQ0o7QWlKOXZsQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKZ3dsQ0Y7QWlKN3ZsQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKK3ZsQ0Y7QWlKN3ZsQ0E7RUFDRTtBakordmxDRjtBaUo3dmxDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqSit2bENGO0FpSjV2bENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBako4dmxDRjtBaUozdmxDQTtFQUNFO0FqSjZ2bENGO0FpSjF2bENBO0VBQ0U7RUFDQTtFQUNBO0FqSjR2bENGO0FxSnpqbUNFO0VBQ0U7QXJKMmptQ0o7QXFKeGptQ0U7RUFDRTtBckowam1DSjtBcUp0am1DRTtFQUNFO0FySndqbUNKO0FxSnBqbUNFO0VBQ0U7RUFDQTtBckpzam1DSjtBcUpuam1DRTtFQUNFO0FySnFqbUNKOztBcUo5aW1DRTtFQUNFO0VBQ0E7QXJKaWptQ0o7QXFKOWltQ0U7RUFDRTtFQUNBO0FySmdqbUNKO0FxSjdpbUNFO0VBQ0U7QXJKK2ltQ0o7O0FxSjNpbUNBO0VBQ0U7QXJKOGltQ0Y7QXFKNWltQ0U7RUFFRTtBcko2aW1DSjtBaUpsbW1DQTtFQUNFO0VBQ0E7QWpKeW1tQ0Y7QWlKaG1tQ0E7RUFDRTtBakp3bW1DRjtBaUpybW1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqSnVtbUNGO0FpSnBtbUNBO0VBQ0U7RUFDQTtFQUNBO0FqSnNtbUNGO0FpSm5tbUNBO0VBQ0U7RUFDQTtBakpxbW1DRjtBaUpqbW1DQTtFQUNFO0VBQ0E7QWpKbW1tQ0Y7QWlKaG1tQ0E7RUFDRTtBakprbW1DRjtBaUovbG1DQTtFQUNFO0VBQ0E7QWpKaW1tQ0Y7QWlKOWxtQ0E7RUFDRTtFQUNBO0FqSmdtbUNGO0FpSjdsbUNBOztFQUVFO0FqSitsbUNGO0FpSjVsbUNBO0VBQ0U7QWpKOGxtQ0Y7QWlKM2xtQ0E7RUFDRTtBako2bG1DRjtBaUoxbG1DQTtFQUNFO0VBQ0E7QWpKNGxtQ0Y7QWlKcmxtQ0E7RUFDRTtFQUNBO0FqSnVsbUNGO0FpSnBsbUNBO0VBQ0U7RUFDQTtBakpzbG1DRjtBaUpubG1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSnFsbUNGO0FpSmxsbUNBO0VBQ0U7RUFDQTtBakpvbG1DRjtBaUpobG1DQTtFQUNFO0VBQ0E7QWpKa2xtQ0Y7QWlKL2ttQ0E7RUFDRTtBakppbG1DRjtBaUo5a21DQTtFQUNFO0FqSmdsbUNGO0FpSjdrbUNBO0VBQ0U7QWpKK2ttQ0Y7QWlKNWttQ0E7RUFDRTtBako4a21DRjtBaUoza21DQTtFQUNFO0VBQ0E7QWpKNmttQ0Y7QWlKemttQ0E7RUFDRTtBakoya21DRjtBaUp4a21DQTtFQUNFO0VBQ0E7QWpKMGttQ0Y7QWlKdmttQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakp5a21DRjtBaUp0a21DQTtFQUNFO0FqSndrbUNGO0FpSnJrbUNBO0VBQ0U7QWpKdWttQ0Y7QWlKcGttQ0E7RUFDRTtFQUNBO0FqSnNrbUNGO0FpSm5rbUNBO0VBQ0U7QWpKcWttQ0Y7QWlKbGttQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakpva21DRjtBaUpsa21DRTtFQUNFO0FqSm9rbUNKO0FpSmhrbUNBO0VBQ0U7SUFDRTtFakpra21DRjtBQUNGO0FpSjlqbUNBO0VBQ0U7SUFDRTtFakpna21DRjtBQUNGO0FpSjdqbUNBO0VBQ0U7QWpKK2ptQ0Y7QWlKNWptQ0E7RUFDRTtFQUNBO0FqSjhqbUNGO0FpSjNqbUNBO0VBQ0U7QWpKNmptQ0Y7QWlKMWptQ0E7RUFDRTtBako0am1DRjtBaUp6am1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKMmptQ0Y7QWlKeGptQ0E7RUFDRTtBakowam1DRjtBaUp2am1DQTtFQUNFO0VBQ0E7RUFDQTtBakp5am1DRjtBaUp0am1DQTtFQUNFO0FqSndqbUNGO0FpSnJqbUNBO0VBQ0U7QWpKdWptQ0Y7QWlKbmptQ0E7RUFDRTtFQUNBO0FqSnFqbUNGO0FpSmxqbUNBO0VBQ0U7QWpKb2ptQ0Y7QWlKamptQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKbWptQ0Y7QWlKaGptQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKa2ptQ0Y7QWlKL2ltQ0E7RUFDRTtBakppam1DRjtBaUo5aW1DQTtFQUNFO0FqSmdqbUNGO0FpSjdpbUNBO0VBQ0U7QWpKK2ltQ0Y7QWlKN2ltQ0U7RUFDRTtBakoraW1DSjtBaUozaW1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBako2aW1DRjtBaUoxaW1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBako0aW1DRjtBaUoxaW1DQTtFQUNFO0FqSjRpbUNGO0FpSjFpbUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpKNGltQ0Y7QWlKemltQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSjJpbUNGO0FpSnhpbUNBO0VBQ0U7QWpKMGltQ0Y7QWlKdmltQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKeWltQ0Y7QXNKNzJtQ0U7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0F0SisybUNKO0FzSjUybUNFO0VBQ0U7RUFDQTtBdEo4Mm1DSjtBc0oxMm1DSTtFQUNFO0F0SjQybUNOO0FzSngybUNFO0VBQ0U7QXRKMDJtQ0o7QXNKdjJtQ0U7RUFDRTtBdEp5Mm1DSjtBc0p2Mm1DSTtFQUNFO0VBQ0E7RUFDQTtBdEp5Mm1DTjtBc0poMm1DSTtFQUNFO0F0SmsybUNOO0FzSnoxbUNJO0VBQ0U7QXRKMjFtQ047QXNKbjFtQ0U7RUFDRTtBdEpxMW1DSjtBc0psMW1DRTtFQUNFO0F0Sm8xbUNKO0FzSmgxbUNJO0VBQ0U7RUFDQTtFQUNBO0F0SmsxbUNOO0FzSjkwbUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKZzFtQ0o7QXNKNzBtQ0U7RUFDRTtBdEorMG1DSjtBc0o1MG1DRTtFQUNFO0F0SjgwbUNKO0FzSjMwbUNFO0VBQ0U7RUFDQTtBdEo2MG1DSjtBc0ovMG1DRTtFQUNFO0VBQ0E7QXRKNjBtQ0o7QXNKMTBtQ0U7RUFDRTtBdEo0MG1DSjtBc0p6MG1DRTtFQUNFO0F0SjIwbUNKOztBc0p2MG1DQTtFQUNFO0lBQ0U7RXRKMDBtQ0Y7QUFDRjtBc0p2MG1DQTtFQUNFO0VBQ0E7QXRKeTBtQ0Y7O0FzSnYwbUNBO0VBQ0U7SUFDRTtJQUNBO0V0SjAwbUNGO0FBQ0Y7QXNKeDBtQ0E7RUFDRTtBdEowMG1DRjs7QXVKaDltQ0E7RUFFRTtBdkprOW1DRjtBaUpoOW1DQTtFQUNFO0VBQ0E7QWpKczltQ0Y7QWlKNzhtQ0E7RUFDRTtBakpxOW1DRjtBaUpsOW1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqSm85bUNGO0FpSmo5bUNBO0VBQ0U7RUFDQTtFQUNBO0FqSm05bUNGO0FpSmg5bUNBO0VBQ0U7RUFDQTtBakprOW1DRjtBaUo5OG1DQTtFQUNFO0VBQ0E7QWpKZzltQ0Y7QWlKNzhtQ0E7RUFDRTtBakorOG1DRjtBaUo1OG1DQTtFQUNFO0VBQ0E7QWpKODhtQ0Y7QWlKMzhtQ0E7RUFDRTtFQUNBO0FqSjY4bUNGO0FpSjE4bUNBOztFQUVFO0FqSjQ4bUNGO0FpSno4bUNBO0VBQ0U7QWpKMjhtQ0Y7QWlKeDhtQ0E7RUFDRTtBakowOG1DRjtBaUp2OG1DQTtFQUNFO0VBQ0E7QWpKeThtQ0Y7QWlKbDhtQ0E7RUFDRTtFQUNBO0FqSm84bUNGO0FpSmo4bUNBO0VBQ0U7RUFDQTtBakptOG1DRjtBaUpoOG1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSms4bUNGO0FpSi83bUNBO0VBQ0U7RUFDQTtBakppOG1DRjtBaUo3N21DQTtFQUNFO0VBQ0E7QWpKKzdtQ0Y7QWlKNTdtQ0E7RUFDRTtBako4N21DRjtBaUozN21DQTtFQUNFO0FqSjY3bUNGO0FpSjE3bUNBO0VBQ0U7QWpKNDdtQ0Y7QWlKejdtQ0E7RUFDRTtBakoyN21DRjtBaUp4N21DQTtFQUNFO0VBQ0E7QWpKMDdtQ0Y7QWlKdDdtQ0E7RUFDRTtBakp3N21DRjtBaUpyN21DQTtFQUNFO0VBQ0E7QWpKdTdtQ0Y7QWlKcDdtQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakpzN21DRjtBaUpuN21DQTtFQUNFO0FqSnE3bUNGO0FpSmw3bUNBO0VBQ0U7QWpKbzdtQ0Y7QWlKajdtQ0E7RUFDRTtFQUNBO0FqSm03bUNGO0FpSmg3bUNBO0VBQ0U7QWpKazdtQ0Y7QWlKLzZtQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakppN21DRjtBaUovNm1DRTtFQUNFO0FqSmk3bUNKO0FpSjc2bUNBO0VBQ0U7SUFDRTtFakorNm1DRjtBQUNGO0FpSjM2bUNBO0VBQ0U7SUFDRTtFako2Nm1DRjtBQUNGO0FpSjE2bUNBO0VBQ0U7QWpKNDZtQ0Y7QWlKejZtQ0E7RUFDRTtFQUNBO0FqSjI2bUNGO0FpSng2bUNBO0VBQ0U7QWpKMDZtQ0Y7QWlKdjZtQ0E7RUFDRTtBakp5Nm1DRjtBaUp0Nm1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKdzZtQ0Y7QWlKcjZtQ0E7RUFDRTtBakp1Nm1DRjtBaUpwNm1DQTtFQUNFO0VBQ0E7RUFDQTtBakpzNm1DRjtBaUpuNm1DQTtFQUNFO0FqSnE2bUNGO0FpSmw2bUNBO0VBQ0U7QWpKbzZtQ0Y7QWlKaDZtQ0E7RUFDRTtFQUNBO0FqSms2bUNGO0FpSi81bUNBO0VBQ0U7QWpKaTZtQ0Y7QWlKOTVtQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKZzZtQ0Y7QWlKNzVtQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKKzVtQ0Y7QWlKNTVtQ0E7RUFDRTtBako4NW1DRjtBaUozNW1DQTtFQUNFO0FqSjY1bUNGO0FpSjE1bUNBO0VBQ0U7QWpKNDVtQ0Y7QWlKMTVtQ0U7RUFDRTtBako0NW1DSjtBaUp4NW1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakowNW1DRjtBaUp2NW1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakp5NW1DRjtBaUp2NW1DQTtFQUNFO0FqSnk1bUNGO0FpSnY1bUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpKeTVtQ0Y7QWlKdDVtQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSnc1bUNGO0FpSnI1bUNBO0VBQ0U7QWpKdTVtQ0Y7QWlKcDVtQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKczVtQ0Y7QXVKMXRuQ0U7RUFDRTtBdko0dG5DSjtBdUoxdG5DSTtFQUNBO0VBQ0E7QXZKNHRuQ0o7QXVKdnRuQ0U7RUFDRTtFQUNBO0VBQ0E7QXZKeXRuQ0o7QXVKdnRuQ0U7RUFDRTtFQUNBO0F2Snl0bkNKO0F1SnJ0bkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZKdXRuQ0o7QXVKbHRuQ0U7RUFDRTtBdkpvdG5DSjtBdUpodG5DQTtFQUNFO0F2Smt0bkNGO0F1Si9zbkNBO0VBQ0U7RUFDQTtBdkppdG5DRjtBdUo5c25DQTtFQUNFO0VBQ0E7QXZKZ3RuQ0Y7QXVKN3NuQ0E7RUFDRTtFQUNBO0F2SitzbkNGO0F1SjVzbkNBO0VBQ0U7QXZKOHNuQ0Y7QXVKM3NuQ0E7RUFDQTtJQUNDO0V2SjZzbkNDO0FBQ0Y7QWlKenduQ0E7RUFDRTtFQUNBO0FqSmd4bkNGO0FpSnZ3bkNBO0VBQ0U7QWpKK3duQ0Y7QWlKNXduQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBako4d25DRjtBaUozd25DQTtFQUNFO0VBQ0E7RUFDQTtBako2d25DRjtBaUoxd25DQTtFQUNFO0VBQ0E7QWpKNHduQ0Y7QWlKeHduQ0E7RUFDRTtFQUNBO0FqSjB3bkNGO0FpSnZ3bkNBO0VBQ0U7QWpKeXduQ0Y7QWlKdHduQ0E7RUFDRTtFQUNBO0FqSnd3bkNGO0FpSnJ3bkNBO0VBQ0U7RUFDQTtBakp1d25DRjtBaUpwd25DQTs7RUFFRTtBakpzd25DRjtBaUpud25DQTtFQUNFO0FqSnF3bkNGO0FpSmx3bkNBO0VBQ0U7QWpKb3duQ0Y7QWlKanduQ0E7RUFDRTtFQUNBO0FqSm13bkNGO0FpSjV2bkNBO0VBQ0U7RUFDQTtBako4dm5DRjtBaUozdm5DQTtFQUNFO0VBQ0E7QWpKNnZuQ0Y7QWlKMXZuQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBako0dm5DRjtBaUp6dm5DQTtFQUNFO0VBQ0E7QWpKMnZuQ0Y7QWlKdnZuQ0E7RUFDRTtFQUNBO0FqSnl2bkNGO0FpSnR2bkNBO0VBQ0U7QWpKd3ZuQ0Y7QWlKcnZuQ0E7RUFDRTtBakp1dm5DRjtBaUpwdm5DQTtFQUNFO0FqSnN2bkNGO0FpSm52bkNBO0VBQ0U7QWpKcXZuQ0Y7QWlKbHZuQ0E7RUFDRTtFQUNBO0FqSm92bkNGO0FpSmh2bkNBO0VBQ0U7QWpKa3ZuQ0Y7QWlKL3VuQ0E7RUFDRTtFQUNBO0FqSml2bkNGO0FpSjl1bkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKZ3ZuQ0Y7QWlKN3VuQ0E7RUFDRTtBakordW5DRjtBaUo1dW5DQTtFQUNFO0FqSjh1bkNGO0FpSjN1bkNBO0VBQ0U7RUFDQTtBako2dW5DRjtBaUoxdW5DQTtFQUNFO0FqSjR1bkNGO0FpSnp1bkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKMnVuQ0Y7QWlKenVuQ0U7RUFDRTtBakoydW5DSjtBaUp2dW5DQTtFQUNFO0lBQ0U7RWpKeXVuQ0Y7QUFDRjtBaUpydW5DQTtFQUNFO0lBQ0U7RWpKdXVuQ0Y7QUFDRjtBaUpwdW5DQTtFQUNFO0FqSnN1bkNGO0FpSm51bkNBO0VBQ0U7RUFDQTtBakpxdW5DRjtBaUpsdW5DQTtFQUNFO0FqSm91bkNGO0FpSmp1bkNBO0VBQ0U7QWpKbXVuQ0Y7QWlKaHVuQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSmt1bkNGO0FpSi90bkNBO0VBQ0U7QWpKaXVuQ0Y7QWlKOXRuQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKZ3VuQ0Y7QWlKN3RuQ0E7RUFDRTtBakordG5DRjtBaUo1dG5DQTtFQUNFO0FqSjh0bkNGO0FpSjF0bkNBO0VBQ0U7RUFDQTtBako0dG5DRjtBaUp6dG5DQTtFQUNFO0FqSjJ0bkNGO0FpSnh0bkNBO0VBQ0U7RUFDQTtFQUNBO0FqSjB0bkNGO0FpSnZ0bkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSnl0bkNGO0FpSnR0bkNBO0VBQ0U7QWpKd3RuQ0Y7QWlKcnRuQ0E7RUFDRTtBakp1dG5DRjtBaUpwdG5DQTtFQUNFO0FqSnN0bkNGO0FpSnB0bkNFO0VBQ0U7QWpKc3RuQ0o7QWlKbHRuQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKb3RuQ0Y7QWlKanRuQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKbXRuQ0Y7QWlKanRuQ0E7RUFDRTtBakptdG5DRjtBaUpqdG5DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqSm10bkNGO0FpSmh0bkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakprdG5DRjtBaUovc25DQTtFQUNFO0FqSml0bkNGO0FpSjlzbkNBO0VBQ0U7RUFDQTtFQUNBO0FqSmd0bkNGO0F3SnJob0NFO0VBQ0U7RUFDQTtFQUNBO0F4SnVob0NKO0F3SnJob0NFO0VBQ0U7RUFDQTtBeEp1aG9DSjtBd0pwaG9DRTtFQUNFO0VBQ0E7RUFDQTtBeEpzaG9DSjtBd0pwaG9DRTtFQWpCRjtJQWtCSTtFeEp1aG9DRjtBQUNGOztBeUp6aW9DQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpKMGlvQ0Y7QWlKOWlvQ0E7RUFDRTtFQUNBO0FqSm9qb0NGO0FpSjNpb0NBO0VBQ0U7QWpKbWpvQ0Y7QWlKaGpvQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakpram9DRjtBaUovaW9DQTtFQUNFO0VBQ0E7RUFDQTtBakppam9DRjtBaUo5aW9DQTtFQUNFO0VBQ0E7QWpKZ2pvQ0Y7QWlKNWlvQ0E7RUFDRTtFQUNBO0FqSjhpb0NGO0FpSjNpb0NBO0VBQ0U7QWpKNmlvQ0Y7QWlKMWlvQ0E7RUFDRTtFQUNBO0FqSjRpb0NGO0FpSnppb0NBO0VBQ0U7RUFDQTtBakoyaW9DRjtBaUp4aW9DQTs7RUFFRTtBakowaW9DRjtBaUp2aW9DQTtFQUNFO0FqSnlpb0NGO0FpSnRpb0NBO0VBQ0U7QWpKd2lvQ0Y7QWlKcmlvQ0E7RUFDRTtFQUNBO0FqSnVpb0NGO0FpSmhpb0NBO0VBQ0U7RUFDQTtBakpraW9DRjtBaUovaG9DQTtFQUNFO0VBQ0E7QWpKaWlvQ0Y7QWlKOWhvQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakpnaW9DRjtBaUo3aG9DQTtFQUNFO0VBQ0E7QWpKK2hvQ0Y7QWlKM2hvQ0E7RUFDRTtFQUNBO0FqSjZob0NGO0FpSjFob0NBO0VBQ0U7QWpKNGhvQ0Y7QWlKemhvQ0E7RUFDRTtBakoyaG9DRjtBaUp4aG9DQTtFQUNFO0FqSjBob0NGO0FpSnZob0NBO0VBQ0U7QWpKeWhvQ0Y7QWlKdGhvQ0E7RUFDRTtFQUNBO0FqSndob0NGO0FpSnBob0NBO0VBQ0U7QWpKc2hvQ0Y7QWlKbmhvQ0E7RUFDRTtFQUNBO0FqSnFob0NGO0FpSmxob0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKb2hvQ0Y7QWlKamhvQ0E7RUFDRTtBakptaG9DRjtBaUpoaG9DQTtFQUNFO0FqSmtob0NGO0FpSi9nb0NBO0VBQ0U7RUFDQTtBakppaG9DRjtBaUo5Z29DQTtFQUNFO0FqSmdob0NGO0FpSjdnb0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKK2dvQ0Y7QWlKN2dvQ0U7RUFDRTtBakorZ29DSjtBaUozZ29DQTtFQUNFO0lBQ0U7RWpKNmdvQ0Y7QUFDRjtBaUp6Z29DQTtFQUNFO0lBQ0U7RWpKMmdvQ0Y7QUFDRjtBaUp4Z29DQTtFQUNFO0FqSjBnb0NGO0FpSnZnb0NBO0VBQ0U7RUFDQTtBakp5Z29DRjtBaUp0Z29DQTtFQUNFO0FqSndnb0NGO0FpSnJnb0NBO0VBQ0U7QWpKdWdvQ0Y7QWlKcGdvQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSnNnb0NGO0FpSm5nb0NBO0VBQ0U7QWpKcWdvQ0Y7QWlKbGdvQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKb2dvQ0Y7QWlKamdvQ0E7RUFDRTtBakptZ29DRjtBaUpoZ29DQTtFQUNFO0FqSmtnb0NGO0FpSjkvbkNBO0VBQ0U7RUFDQTtBakpnZ29DRjtBaUo3L25DQTtFQUNFO0FqSisvbkNGO0FpSjUvbkNBO0VBQ0U7RUFDQTtFQUNBO0FqSjgvbkNGO0FpSjMvbkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSjYvbkNGO0FpSjEvbkNBO0VBQ0U7QWpKNC9uQ0Y7QWlKei9uQ0E7RUFDRTtBakoyL25DRjtBaUp4L25DQTtFQUNFO0FqSjAvbkNGO0FpSngvbkNFO0VBQ0U7QWpKMC9uQ0o7QWlKdC9uQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKdy9uQ0Y7QWlKci9uQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKdS9uQ0Y7QWlKci9uQ0E7RUFDRTtBakp1L25DRjtBaUpyL25DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqSnUvbkNGO0FpSnAvbkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakpzL25DRjtBaUpuL25DQTtFQUNFO0FqSnEvbkNGO0FpSmwvbkNBO0VBQ0U7RUFDQTtFQUNBO0FqSm8vbkNGO0F5Smh6b0NFO0VBQ0U7RUFDQTtBekprem9DSjtBeUoveW9DRTtFQUNFO0F6Sml6b0NKO0F5Sjl5b0NFO0VBQ0U7RUFDQTtFQUNBO0F6Smd6b0NKO0F5Sjd5b0NFO0VBQ0U7RUFDQTtFQUNBO0F6Sit5b0NKOztBeUp6eW9DQTtFQUNFO0F6SjR5b0NGOztBeUp6eW9DQTtFQUNFO0F6SjR5b0NGOztBeUp6eW9DQTtFQUNFO0F6SjR5b0NGOztBMEp4MW9DQTtFQUNFO0VBQ0E7RUFDQTtBMUoyMW9DRjs7QTBKeDFvQ0E7RUFDRTtFQUNBO0ExSjIxb0NGOztBMEp4MW9DQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUoyMW9DRjs7QTBKeDFvQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFKMjFvQ0Y7O0EwSngxb0NBO0VBQ0U7RUFDQTtFQUNBO0ExSjIxb0NGOztBMEp4MW9DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUoyMW9DRjs7QTBKeDFvQ0E7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFKMjFvQ0Y7O0EwSngxb0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFKMjFvQ0Y7O0EwSngxb0NBO0VBQ0U7QTFKMjFvQ0Y7O0EwSngxb0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFKMjFvQ0Y7O0EwSngxb0NBO0VBQ0U7RUFDQTtBMUoyMW9DRjs7QTBKeDFvQ0E7RUFDRTtFQUNBO0ExSjIxb0NGOztBMEp4MW9DQTtFQUNFO0ExSjIxb0NGOztBMEp4MW9DQTtFQUNFO0VBQ0E7QTFKMjFvQ0Y7O0EwSngxb0NBO0VBQ0U7RUFDQTtFQUNBO0ExSjIxb0NGOztBMEp4MW9DQTtFQUNFO0ExSjIxb0NGOztBMEp4MW9DQTtFQUNFO0lBQ0U7RTFKMjFvQ0Y7QUFDRjtBMkp2OG9DRTtFQUNFO0VBQ0E7RUFDQTtBM0p5OG9DSjtBMkp2OG9DSTtFQUNFO0VBQ0E7RUFDQTtBM0p5OG9DTjtBMkpuOG9DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNKcThvQ0o7QTJKbDhvQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNKbzhvQ0o7QTJKajhvQ0U7RUFDRTtBM0ptOG9DSjtBMkpoOG9DRTtFQUNFO0EzSms4b0NKO0EySi83b0NFO0VBQ0U7RUFDQTtBM0ppOG9DSjtBMko5N29DRTtFQTdDRjtJQThDSTtFM0ppOG9DRjtBQUNGO0FpSjUrb0NBO0VBQ0U7RUFDQTtBakptL29DRjtBaUoxK29DQTtFQUNFO0FqSmsvb0NGO0FpSi8rb0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpKaS9vQ0Y7QWlKOStvQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKZy9vQ0Y7QWlKNytvQ0E7RUFDRTtFQUNBO0FqSisrb0NGO0FpSjMrb0NBO0VBQ0U7RUFDQTtBako2K29DRjtBaUoxK29DQTtFQUNFO0FqSjQrb0NGO0FpSnorb0NBO0VBQ0U7RUFDQTtBakoyK29DRjtBaUp4K29DQTtFQUNFO0VBQ0E7QWpKMCtvQ0Y7QWlKditvQ0E7O0VBRUU7QWpKeStvQ0Y7QWlKdCtvQ0E7RUFDRTtBakp3K29DRjtBaUpyK29DQTtFQUNFO0FqSnUrb0NGO0FpSnArb0NBO0VBQ0U7RUFDQTtBakpzK29DRjtBaUovOW9DQTtFQUNFO0VBQ0E7QWpKaStvQ0Y7QWlKOTlvQ0E7RUFDRTtFQUNBO0FqSmcrb0NGO0FpSjc5b0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKKzlvQ0Y7QWlKNTlvQ0E7RUFDRTtFQUNBO0FqSjg5b0NGO0FpSjE5b0NBO0VBQ0U7RUFDQTtBako0OW9DRjtBaUp6OW9DQTtFQUNFO0FqSjI5b0NGO0FpSng5b0NBO0VBQ0U7QWpKMDlvQ0Y7QWlKdjlvQ0E7RUFDRTtBakp5OW9DRjtBaUp0OW9DQTtFQUNFO0FqSnc5b0NGO0FpSnI5b0NBO0VBQ0U7RUFDQTtBakp1OW9DRjtBaUpuOW9DQTtFQUNFO0FqSnE5b0NGO0FpSmw5b0NBO0VBQ0U7RUFDQTtBakpvOW9DRjtBaUpqOW9DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSm05b0NGO0FpSmg5b0NBO0VBQ0U7QWpKazlvQ0Y7QWlKLzhvQ0E7RUFDRTtBakppOW9DRjtBaUo5OG9DQTtFQUNFO0VBQ0E7QWpKZzlvQ0Y7QWlKNzhvQ0E7RUFDRTtBakorOG9DRjtBaUo1OG9DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSjg4b0NGO0FpSjU4b0NFO0VBQ0U7QWpKODhvQ0o7QWlKMThvQ0E7RUFDRTtJQUNFO0VqSjQ4b0NGO0FBQ0Y7QWlKeDhvQ0E7RUFDRTtJQUNFO0VqSjA4b0NGO0FBQ0Y7QWlKdjhvQ0E7RUFDRTtBakp5OG9DRjtBaUp0OG9DQTtFQUNFO0VBQ0E7QWpKdzhvQ0Y7QWlKcjhvQ0E7RUFDRTtBakp1OG9DRjtBaUpwOG9DQTtFQUNFO0FqSnM4b0NGO0FpSm44b0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakpxOG9DRjtBaUpsOG9DQTtFQUNFO0FqSm84b0NGO0FpSmo4b0NBO0VBQ0U7RUFDQTtFQUNBO0FqSm04b0NGO0FpSmg4b0NBO0VBQ0U7QWpKazhvQ0Y7QWlKLzdvQ0E7RUFDRTtBakppOG9DRjtBaUo3N29DQTtFQUNFO0VBQ0E7QWpKKzdvQ0Y7QWlKNTdvQ0E7RUFDRTtBako4N29DRjtBaUozN29DQTtFQUNFO0VBQ0E7RUFDQTtBako2N29DRjtBaUoxN29DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBako0N29DRjtBaUp6N29DQTtFQUNFO0FqSjI3b0NGO0FpSng3b0NBO0VBQ0U7QWpKMDdvQ0Y7QWlKdjdvQ0E7RUFDRTtBakp5N29DRjtBaUp2N29DRTtFQUNFO0FqSnk3b0NKO0FpSnI3b0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSnU3b0NGO0FpSnA3b0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSnM3b0NGO0FpSnA3b0NBO0VBQ0U7QWpKczdvQ0Y7QWlKcDdvQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakpzN29DRjtBaUpuN29DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKcTdvQ0Y7QWlKbDdvQ0E7RUFDRTtBakpvN29DRjtBaUpqN29DQTtFQUNFO0VBQ0E7RUFDQTtBakptN29DRjtBNEp2dnBDRTtFQUNFO0VBQ0E7QTVKeXZwQ0o7QTRKdHZwQ0U7RUFDRTtFQUNBO0E1Snd2cENKO0E0SnJ2cENFO0VBQ0U7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0E1SnV2cENKO0E0SnB2cENFO0VBQ0U7RUFDQTtFQUNBO0E1SnN2cENKO0E0Sm52cENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVKcXZwQ0o7QTRKbHZwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFHQTtBNUpvdnBDSjs7QTJKcHlwQ0U7RUFDRTtFQUNBO0VBQ0E7QTNKdXlwQ0o7QTJKcnlwQ0k7RUFDRTtFQUNBO0VBQ0E7QTNKdXlwQ047QTJKanlwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzSm15cENKO0EySmh5cENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzSmt5cENKO0EySi94cENFO0VBQ0U7QTNKaXlwQ0o7QTJKOXhwQ0U7RUFDRTtBM0pneXBDSjtBMko3eHBDRTtFQUNFO0VBQ0E7QTNKK3hwQ0o7QTJKNXhwQ0U7RUE3Q0Y7SUE4Q0k7RTNKK3hwQ0Y7QUFDRjs7QTZKNzBwQ0U7RUFDRTtFQUNBO0VBQ0E7QTdKZzFwQ0o7QTZKOTBwQ0k7RUFDRTtFQUNBO0VBQ0E7QTdKZzFwQ047O0E2SjMwcENBO0VBQ0U7RUFDQTtBN0o4MHBDRjs7QTZKMzBwQ0E7RUFDRTtFQUNBO0E3SjgwcENGO0E2SjUwcENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTdKODBwQ0o7QTZKMzBwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdKNjBwQ0o7O0E2SnYwcENJO0VBQ0U7QTdKMDBwQ047O0E2SnAwcENFO0VBRUU7RUFDQTtBN0pzMHBDSjtBNkpuMHBDRTtFQUNFO0E3SnEwcENKOztBNkovenBDSTtFQUNFO0VBQ0E7RUFDQTtBN0prMHBDTjs7QTZKN3pwQ0E7RUFDRTtBN0pnMHBDRjtBNko5enBDRTtFQUNFO0E3SmcwcENKOztBNko1enBDQTtFQUNFO0VBQ0E7QTdKK3pwQ0Y7QTZKN3pwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0orenBDSjtBNko3enBDSTtFQUNFO0VBQUE7RUFDQTtBN0orenBDTjtBNkozenBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0o2enBDSjs7QTZKenpwQ0E7RUFFSTtJQUNFO0U3SjJ6cENKO0FBQ0Y7QThKMTZwQ0E7RUFFRTtFQUNBO0VBQ0E7QTlKMjZwQ0Y7QW9JejZwQ0U7RTBCQ0UseUI1QnVCc0I7QWxJbzVwQzFCO0FvSTU2cENFO0UwQktFLHlCeElSc0I7QXRCazdwQzFCO0FvSS82cENFO0UwQlNFO0E5Snk2cENKO0E4SnQ2cENFO0VBQ0UsYzVCZXNCO0FsSXk1cEMxQjtBOEp0NnBDSTtFQUNFO0E5Snc2cENOO0E4SnA2cENFO0VBQ0U7QTlKczZwQ0o7QW9JMzdwQ0U7RTBCMEJJLHlCNUJKb0I7QWxJdzZwQzFCO0FvSTk3cENFO0UwQjhCSSx5QnhJcENvQjtBdEJ1OHBDMUI7QW9JajhwQ0U7RTBCa0NJLHlCeEkxQm9CO0F0QjQ3cEMxQjtBOEovNXBDSTtFQUNFO0E5Smk2cENOO0E4Sjk1cENJO0VBQ0U7RUFDQTtFQUNBLGM1QmhCb0I7RTRCaUJwQjtBOUpnNnBDTjtBOEo3NXBDSTtFQUNFLHlCNUJyQm9CO0FsSW83cEMxQjtBb0loOXBDRTtFMEJvRE0seUI1QjVCa0I7QWxJMjdwQzFCO0FvSW45cENFO0UwQndETSxjeEkzRGtCO0F0Qnk5cEMxQjtBb0l0OXBDRTtFMEI0RE0sY3hJbkRrQjtBdEJnOXBDMUI7O0E4SnQ1cENBO0VBQ0U7QTlKeTVwQ0Y7O0E4SnQ1cENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFHQTtBOUp5NXBDRjs7QThKdDVwQ0E7RUFDRTtBOUp5NXBDRjs7QThKdDVwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Snk1cENGOztBOEp0NXBDQTtFQUNFO0E5Snk1cENGOztBOEp0NXBDQTtFQUNFO0E5Snk1cENGOztBOEp0NXBDQTtFQUNFO0VBQ0E7RUFHQTtBOUp5NXBDRjs7QThKcjVwQ0E7RUFDRTtFQUNBO0E5Snc1cENGOztBOEp0NXBDQTtFQUNFO0VBQ0E7QTlKeTVwQ0Y7O0E4SnQ1cENBO0VBQ0U7RUFDQTtBOUp5NXBDRjs7QThKdjVwQ0E7RUFDRTtBOUowNXBDRjs7QThKbGlxQ0E7RUFFRTtFQUNBO0VBQ0E7QTlKb2lxQ0Y7QW9JbGlxQ0U7RTBCQ0UseUI1QnVCc0I7QWxJNmdxQzFCO0FvSXJpcUNFO0UwQktFLHlCeElSc0I7QXRCMmlxQzFCO0FvSXhpcUNFO0UwQlNFO0E5SmtpcUNKO0E4Si9ocUNFO0VBQ0UsYzVCZXNCO0FsSWtocUMxQjtBOEovaHFDSTtFQUNFO0E5SmlpcUNOO0E4SjdocUNFO0VBQ0U7QTlKK2hxQ0o7QW9JcGpxQ0U7RTBCMEJJLHlCNUJKb0I7QWxJaWlxQzFCO0FvSXZqcUNFO0UwQjhCSSx5QnhJcENvQjtBdEJna3FDMUI7QW9JMWpxQ0U7RTBCa0NJLHlCeEkxQm9CO0F0QnFqcUMxQjtBOEp4aHFDSTtFQUNFO0E5SjBocUNOO0E4SnZocUNJO0VBQ0U7RUFDQTtFQUNBLGM1QmhCb0I7RTRCaUJwQjtBOUp5aHFDTjtBOEp0aHFDSTtFQUNFLHlCNUJyQm9CO0FsSTZpcUMxQjtBb0l6a3FDRTtFMEJvRE0seUI1QjVCa0I7QWxJb2pxQzFCO0FvSTVrcUNFO0UwQndETSxjeEkzRGtCO0F0QmtscUMxQjtBb0kva3FDRTtFMEI0RE0sY3hJbkRrQjtBdEJ5a3FDMUI7O0E4Si9ncUNBO0VBQ0U7QTlKa2hxQ0Y7O0E4Si9ncUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFHQTtBOUpraHFDRjs7QThKL2dxQ0E7RUFDRTtBOUpraHFDRjs7QThKL2dxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5SmtocUNGOztBOEovZ3FDQTtFQUNFO0E5SmtocUNGOztBOEovZ3FDQTtFQUNFO0E5SmtocUNGOztBOEovZ3FDQTtFQUNFO0VBQ0E7RUFHQTtBOUpraHFDRjs7QThKOWdxQ0E7RUFDRTtFQUNBO0E5SmlocUNGOztBOEovZ3FDQTtFQUNFO0VBQ0E7QTlKa2hxQ0Y7O0E4Si9ncUNBO0VBQ0U7RUFDQTtBOUpraHFDRjs7QThKaGhxQ0E7RUFDRTtBOUptaHFDRjs7QStKMXBxQ0U7RUFDRTtFQUNBO0VBQ0E7QS9KNnBxQ0o7QStKM3BxQ0k7RUFDRTtFQUNBO0VBQ0E7QS9KNnBxQ047QStKdnBxQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSnlwcUNKO0ErSnRwcUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSndwcUNKO0ErSnJwcUNFO0VBQ0U7QS9KdXBxQ0o7QStKcHBxQ0U7RUFDRTtBL0pzcHFDSjtBK0pucHFDRTtFQUNFO0VBQ0E7QS9KcXBxQ0o7QStKbHBxQ0U7RUE3Q0Y7SUE4Q0k7RS9KcXBxQ0Y7QUFDRjtBaUpoc3FDQTtFQUNFO0VBQ0E7QWpKdXNxQ0Y7QWlKOXJxQ0E7RUFDRTtBakpzc3FDRjtBaUpuc3FDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqSnFzcUNGO0FpSmxzcUNBO0VBQ0U7RUFDQTtFQUNBO0FqSm9zcUNGO0FpSmpzcUNBO0VBQ0U7RUFDQTtBakptc3FDRjtBaUovcnFDQTtFQUNFO0VBQ0E7QWpKaXNxQ0Y7QWlKOXJxQ0E7RUFDRTtBakpnc3FDRjtBaUo3cnFDQTtFQUNFO0VBQ0E7QWpKK3JxQ0Y7QWlKNXJxQ0E7RUFDRTtFQUNBO0FqSjhycUNGO0FpSjNycUNBOztFQUVFO0FqSjZycUNGO0FpSjFycUNBO0VBQ0U7QWpKNHJxQ0Y7QWlKenJxQ0E7RUFDRTtBakoycnFDRjtBaUp4cnFDQTtFQUNFO0VBQ0E7QWpKMHJxQ0Y7QWlKbnJxQ0E7RUFDRTtFQUNBO0FqSnFycUNGO0FpSmxycUNBO0VBQ0U7RUFDQTtBakpvcnFDRjtBaUpqcnFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSm1ycUNGO0FpSmhycUNBO0VBQ0U7RUFDQTtBakprcnFDRjtBaUo5cXFDQTtFQUNFO0VBQ0E7QWpKZ3JxQ0Y7QWlKN3FxQ0E7RUFDRTtBakorcXFDRjtBaUo1cXFDQTtFQUNFO0FqSjhxcUNGO0FpSjNxcUNBO0VBQ0U7QWpKNnFxQ0Y7QWlKMXFxQ0E7RUFDRTtBako0cXFDRjtBaUp6cXFDQTtFQUNFO0VBQ0E7QWpKMnFxQ0Y7QWlKdnFxQ0E7RUFDRTtBakp5cXFDRjtBaUp0cXFDQTtFQUNFO0VBQ0E7QWpKd3FxQ0Y7QWlKcnFxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakp1cXFDRjtBaUpwcXFDQTtFQUNFO0FqSnNxcUNGO0FpSm5xcUNBO0VBQ0U7QWpKcXFxQ0Y7QWlKbHFxQ0E7RUFDRTtFQUNBO0FqSm9xcUNGO0FpSmpxcUNBO0VBQ0U7QWpKbXFxQ0Y7QWlKaHFxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakprcXFDRjtBaUpocXFDRTtFQUNFO0FqSmtxcUNKO0FpSjlwcUNBO0VBQ0U7SUFDRTtFakpncXFDRjtBQUNGO0FpSjVwcUNBO0VBQ0U7SUFDRTtFako4cHFDRjtBQUNGO0FpSjNwcUNBO0VBQ0U7QWpKNnBxQ0Y7QWlKMXBxQ0E7RUFDRTtFQUNBO0FqSjRwcUNGO0FpSnpwcUNBO0VBQ0U7QWpKMnBxQ0Y7QWlKeHBxQ0E7RUFDRTtBakowcHFDRjtBaUp2cHFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKeXBxQ0Y7QWlKdHBxQ0E7RUFDRTtBakp3cHFDRjtBaUpycHFDQTtFQUNFO0VBQ0E7RUFDQTtBakp1cHFDRjtBaUpwcHFDQTtFQUNFO0FqSnNwcUNGO0FpSm5wcUNBO0VBQ0U7QWpKcXBxQ0Y7QWlKanBxQ0E7RUFDRTtFQUNBO0FqSm1wcUNGO0FpSmhwcUNBO0VBQ0U7QWpKa3BxQ0Y7QWlKL29xQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKaXBxQ0Y7QWlKOW9xQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKZ3BxQ0Y7QWlKN29xQ0E7RUFDRTtBakorb3FDRjtBaUo1b3FDQTtFQUNFO0FqSjhvcUNGO0FpSjNvcUNBO0VBQ0U7QWpKNm9xQ0Y7QWlKM29xQ0U7RUFDRTtBako2b3FDSjtBaUp6b3FDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakoyb3FDRjtBaUp4b3FDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakowb3FDRjtBaUp4b3FDQTtFQUNFO0FqSjBvcUNGO0FpSnhvcUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpKMG9xQ0Y7QWlKdm9xQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSnlvcUNGO0FpSnRvcUNBO0VBQ0U7QWpKd29xQ0Y7QWlKcm9xQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKdW9xQ0Y7O0FnSzc4cUNFO0VBQ0U7RUFDQTtFQUNBO0FoS2c5cUNKO0FnSzk4cUNJO0VBQ0U7RUFDQTtFQUNBO0FoS2c5cUNOO0FnSzE4cUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEs0OHFDSjtBZ0t6OHFDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEsyOHFDSjtBZ0t4OHFDRTtFQUNFO0FoSzA4cUNKO0FnS3Y4cUNFO0VBQ0U7QWhLeThxQ0o7QWdLdDhxQ0U7RUFDRTtFQUNBO0FoS3c4cUNKO0FnS3I4cUNFO0VBN0NGO0lBOENJO0VoS3c4cUNGO0FBQ0Y7O0FpS3QvcUNFO0VBQ0U7RUFDQTtFQUNBO0FqS3kvcUNKO0FpS3YvcUNJO0VBQ0U7RUFDQTtFQUNBO0FqS3kvcUNOO0FpS24vcUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaktxL3FDSjtBaUtsL3FDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaktvL3FDSjtBaUtqL3FDRTtFQUNFO0FqS20vcUNKO0FpS2gvcUNFO0VBQ0U7QWpLay9xQ0o7QWlLLytxQ0U7RUFDRTtFQUNBO0FqS2kvcUNKO0FpSzkrcUNFO0VBN0NGO0lBOENJO0VqS2kvcUNGO0FBQ0Y7QWlKNWhyQ0E7RUFDRTtFQUNBO0FqSm1pckNGO0FpSjFockNBO0VBQ0U7QWpKa2lyQ0Y7QWlKL2hyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakppaXJDRjtBaUo5aHJDQTtFQUNFO0VBQ0E7RUFDQTtBakpnaXJDRjtBaUo3aHJDQTtFQUNFO0VBQ0E7QWpKK2hyQ0Y7QWlKM2hyQ0E7RUFDRTtFQUNBO0FqSjZockNGO0FpSjFockNBO0VBQ0U7QWpKNGhyQ0Y7QWlKemhyQ0E7RUFDRTtFQUNBO0FqSjJockNGO0FpSnhockNBO0VBQ0U7RUFDQTtBakowaHJDRjtBaUp2aHJDQTs7RUFFRTtBakp5aHJDRjtBaUp0aHJDQTtFQUNFO0FqSndockNGO0FpSnJockNBO0VBQ0U7QWpKdWhyQ0Y7QWlKcGhyQ0E7RUFDRTtFQUNBO0FqSnNockNGO0FpSi9nckNBO0VBQ0U7RUFDQTtBakppaHJDRjtBaUo5Z3JDQTtFQUNFO0VBQ0E7QWpKZ2hyQ0Y7QWlKN2dyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakorZ3JDRjtBaUo1Z3JDQTtFQUNFO0VBQ0E7QWpKOGdyQ0Y7QWlKMWdyQ0E7RUFDRTtFQUNBO0FqSjRnckNGO0FpSnpnckNBO0VBQ0U7QWpKMmdyQ0Y7QWlKeGdyQ0E7RUFDRTtBakowZ3JDRjtBaUp2Z3JDQTtFQUNFO0FqSnlnckNGO0FpSnRnckNBO0VBQ0U7QWpKd2dyQ0Y7QWlKcmdyQ0E7RUFDRTtFQUNBO0FqSnVnckNGO0FpSm5nckNBO0VBQ0U7QWpKcWdyQ0Y7QWlKbGdyQ0E7RUFDRTtFQUNBO0FqSm9nckNGO0FpSmpnckNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKbWdyQ0Y7QWlKaGdyQ0E7RUFDRTtBakprZ3JDRjtBaUovL3FDQTtFQUNFO0FqSmlnckNGO0FpSjkvcUNBO0VBQ0U7RUFDQTtBakpnZ3JDRjtBaUo3L3FDQTtFQUNFO0FqSisvcUNGO0FpSjUvcUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKOC9xQ0Y7QWlKNS9xQ0U7RUFDRTtBako4L3FDSjtBaUoxL3FDQTtFQUNFO0lBQ0U7RWpKNC9xQ0Y7QUFDRjtBaUp4L3FDQTtFQUNFO0lBQ0U7RWpKMC9xQ0Y7QUFDRjtBaUp2L3FDQTtFQUNFO0FqSnkvcUNGO0FpSnQvcUNBO0VBQ0U7RUFDQTtBakp3L3FDRjtBaUpyL3FDQTtFQUNFO0FqSnUvcUNGO0FpSnAvcUNBO0VBQ0U7QWpKcy9xQ0Y7QWlKbi9xQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSnEvcUNGO0FpSmwvcUNBO0VBQ0U7QWpKby9xQ0Y7QWlKai9xQ0E7RUFDRTtFQUNBO0VBQ0E7QWpKbS9xQ0Y7QWlKaC9xQ0E7RUFDRTtBakprL3FDRjtBaUovK3FDQTtFQUNFO0FqSmkvcUNGO0FpSjcrcUNBO0VBQ0U7RUFDQTtBakorK3FDRjtBaUo1K3FDQTtFQUNFO0FqSjgrcUNGO0FpSjMrcUNBO0VBQ0U7RUFDQTtFQUNBO0FqSjYrcUNGO0FpSjErcUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSjQrcUNGO0FpSnorcUNBO0VBQ0U7QWpKMitxQ0Y7QWlKeCtxQ0E7RUFDRTtBakowK3FDRjtBaUp2K3FDQTtFQUNFO0FqSnkrcUNGO0FpSnYrcUNFO0VBQ0U7QWpKeStxQ0o7QWlKcitxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKdStxQ0Y7QWlKcCtxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKcytxQ0Y7QWlKcCtxQ0E7RUFDRTtBakpzK3FDRjtBaUpwK3FDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqSnMrcUNGO0FpSm4rcUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakpxK3FDRjtBaUpsK3FDQTtFQUNFO0FqSm8rcUNGO0FpSmorcUNBO0VBQ0U7RUFDQTtFQUNBO0FqSm0rcUNGOztBa0sxeXJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxLNnlyQ0Y7O0FrS3p5ckNBO0VBQ0U7SUFDRTtFbEs0eXJDRjtBQUNGO0FrS3p5ckNBO0VBQ0U7QWxLMnlyQ0Y7O0FrS3h5ckNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxLMnlyQ0Y7O0FrS3h5ckNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQWVBO0VBQ0E7QWxLMHhyQ0Y7QW9JejByQ0U7RThCa0NFLHlCaENWc0I7QWxJb3pyQzFCO0FvSTUwckNFO0U4QnNDRSx5QjVJekNzQjtBdEJrMXJDMUI7QW9JLzByQ0U7RThCMENFLHlCNUlqQ3NCO0F0QnkwckMxQjs7QWtLaHlyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEtteXJDRjs7QWtLL3hyQ0E7RUFDRTtBbEtreXJDRjs7QWtLL3hyQ0E7RUFDRTtFQUNBO0FsS2t5ckNGOztBa0sveHJDQTtFQUNFO0VBQ0E7QWxLa3lyQ0Y7O0FrSy94ckNBO0VBQ0U7QWxLa3lyQ0Y7O0FrSy94ckNBO0VBQ0U7QWxLa3lyQ0Y7O0FrSy94ckNBO0VBQ0U7RUFDQTtBbEtreXJDRjs7QWtLL3hyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsS2t5ckNGOztBa0sveHJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsS2t5ckNGOztBa0sveHJDQTtFQUNFO0VBQ0E7QWxLa3lyQ0Y7O0FrSy94ckNBO0VBQ0U7RUFDQTtFQUNBO0FsS2t5ckNGOztBa0sveHJDQTtFQUNFO0VBQ0E7RUFDQTtBbEtreXJDRjs7QWtLL3hyQ0E7RUFDRTtBbEtreXJDRjs7QWtLL3hyQ0E7RUFDRTtFQUNBO0FsS2t5ckNGOztBa0sveHJDQTtFQUNFO0FsS2t5ckNGOztBa0sveHJDQTtFQUNFO0VBQ0E7QWxLa3lyQ0Y7O0FrSy94ckNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxLa3lyQ0Y7O0FrSy94ckNBO0VBQ0U7RUFDQTtFQUNBO0FsS2t5ckNGOztBa0sveHJDQTtFQUNFO0FsS2t5ckNGOztBa0sveHJDQTtFQUNFO0VBQ0E7QWxLa3lyQ0Y7O0FrSy94ckNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxLa3lyQ0Y7O0FrSy94ckNBO0VBQ0U7QWxLa3lyQ0Y7O0FrSy94ckNBO0VBQ0U7RUFDQTtFQUNBO0FsS2t5ckNGOztBa0sveHJDQTtFQUNFO0VBQ0E7RUFDQTtBbEtreXJDRjs7QWtLL3hyQ0E7RUFDRTtBbEtreXJDRjs7QWtLL3hyQ0E7RUFDRTtBbEtreXJDRjs7QW1LMzlyQ0U7RUFDRSxjakMyQnNCO0FsSW04ckMxQjtBbUs1OXJDSTtFQUNFO0FuSzg5ckNOOztBbUt6OXJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esb0NBN0JxQjtFQThCckI7RUFDQTtFQUNBO0FuSzQ5ckNGOztBbUt4OXJDQTtFQUNFO0VBQ0E7RUFDQSxvQ0F2Q3FCO0FuS2tnc0N2Qjs7QW1LeDlyQ0E7RUFDRTtBbksyOXJDRjs7QW1LdDlyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxvQ0FwRHFCO0FuSzZnc0N2Qjs7QW1LdDlyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxvQ0EzRHFCO0FuS29oc0N2Qjs7QW1LdDlyQ0E7RUFDRTtBbkt5OXJDRjs7QW1LdDlyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuS3k5ckNGOztBbUt0OXJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkt5OXJDRjs7QW1LdDlyQ0E7RUFDRTtFQUNBO0VBQ0E7QW5LeTlyQ0Y7O0FtS3Q5ckNBO0VBQ0U7RUFDQSxvQ0E5RnFCO0FuS3Vqc0N2Qjs7QW1LdDlyQ0E7RUFDRTtBbkt5OXJDRjs7QW1LdDlyQ0E7RUFDRTtFQUNBO0FuS3k5ckNGOztBbUt0OXJDQTtFQUNFO0FuS3k5ckNGOztBbUt0OXJDQTtFQUNFO0VBQ0E7QW5LeTlyQ0Y7O0FtS3Q5ckNBO0VBQ0U7QW5LeTlyQ0Y7O0FtS3Q5ckNBO0VBQ0U7RUFDQTtFQUNBO0FuS3k5ckNGOztBbUt0OXJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5LeTlyQ0Y7O0FtS3Q5ckNBO0VBRUU7RUFDQTtFQUNBO0FuS3c5ckNGOztBbUtyOXJDQTtFQUNFO0FuS3c5ckNGOztBbUtyOXJDQTtFQUNFO0FuS3c5ckNGOztBbUtyOXJDQTtFQUNFO0FuS3c5ckNGOztBbUtyOXJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkt3OXJDRjs7QW1LcjlyQ0E7RUFDRTtFQUNBO0VBQ0E7QW5LdzlyQ0Y7O0FvSy9uc0NBO0VBQ0U7QXBLa29zQ0Y7O0FvSy9uc0NBO0VBQ0U7RUFDQTtFQUNBO0FwS2tvc0NGOztBb0svbnNDQTtBQUNBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RXBLa29zQ0Y7QUFDRjtBb0svbnNDQTtBQUNBO0VBQ0U7SUFDRTtJQUNBO0VwS2lvc0NGO0FBQ0Y7QW9LOW5zQ0E7QUFDQTtFQUNFO0lBQ0U7SUFDQTtFcEtnb3NDRjtBQUNGO0FvSzduc0NBO0VBQ0U7QXBLK25zQ0Y7O0FvSzVuc0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBLK25zQ0Y7QXFLbnFzQ0E7RUFDRTtFQUNBO0FySzZxc0NGO0FxS3Bxc0NBO0VBQ0U7QXJLNHFzQ0Y7QXFLenFzQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcksycXNDRjtBcUt4cXNDQTtFQUNFO0VBQ0E7RUFDQTtBckswcXNDRjtBcUt2cXNDQTtFQUNFO0VBQ0E7QXJLeXFzQ0Y7QXFLcnFzQ0E7RUFDRTtFQUNBO0FyS3Vxc0NGO0FxS3Bxc0NBO0VBQ0U7QXJLc3FzQ0Y7QXFLbnFzQ0E7RUFDRTtFQUNBO0FyS3Fxc0NGO0FxS2xxc0NBO0VBQ0U7RUFDQTtBcktvcXNDRjtBcUtqcXNDQTs7RUFFRTtBckttcXNDRjtBcUtocXNDQTtFQUNFO0FyS2txc0NGO0FxSy9wc0NBO0VBQ0U7QXJLaXFzQ0Y7QXFLOXBzQ0E7RUFDRTtFQUNBO0FyS2dxc0NGO0FxS3pwc0NBO0VBQ0U7QXJLMnBzQ0Y7QXFLeHBzQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckswcHNDRjtBcUt2cHNDQTtFQUNFO0VBQ0E7QXJLeXBzQ0Y7QXFLbnBzQ0E7RUFDRTtFQUNBO0FyS3Fwc0NGO0FxS2xwc0NBO0VBQ0U7QXJLb3BzQ0Y7QXFLanBzQ0E7RUFDRTtBckttcHNDRjtBcUtocHNDQTtFQUNFO0FyS2twc0NGO0FxSy9vc0NBO0VBQ0U7QXJLaXBzQ0Y7QXFLOW9zQ0E7RUFDRTtFQUNBO0FyS2dwc0NGO0FxSzVvc0NBO0VBQ0U7QXJLOG9zQ0Y7QXFLM29zQ0E7RUFDRTtFQUNBO0FySzZvc0NGO0FxSzFvc0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNG9zQ0Y7QXFLem9zQ0E7RUFDRTtBcksyb3NDRjtBcUt4b3NDQTtFQUNFO0FySzBvc0NGO0FxS3Zvc0NBO0VBQ0U7SUFDRTtFckt5b3NDRjtBQUNGO0FxS3Jvc0NBO0VBQ0U7SUFDRTtFckt1b3NDRjtBQUNGO0FxS3Bvc0NBO0VBQ0U7QXJLc29zQ0Y7QXFLbm9zQ0E7RUFDRTtFQUNBO0FyS3Fvc0NGO0FxS2xvc0NBO0VBQ0U7QXJLb29zQ0Y7QXFLam9zQ0E7RUFDRTtBckttb3NDRjtBcUtob3NDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLa29zQ0Y7QXFLL25zQ0E7RUFDRTtBcktpb3NDRjtBcUs5bnNDQTtFQUNFO0VBQ0E7RUFDQTtBcktnb3NDRjtBcUs3bnNDQTtFQUNFO0FySytuc0NGO0FxSzVuc0NBO0VBQ0U7QXJLOG5zQ0Y7QXFLM25zQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLNm5zQ0Y7QXFLeG5zQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLMG5zQ0Y7QXFLeG5zQ0E7RUFDRTtBckswbnNDRjtBcUt4bnNDQTtFQUNFO0FySzBuc0NGO0FxS3Ruc0NBO0VBQ0U7QXJLd25zQ0Y7QXFLdm5zQ0U7RUFDRTtBckt5bnNDSjtBcUtwbnNDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktzbnNDRjtBcUtubnNDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktxbnNDRjtBcUtubnNDQTtFQUNFO0FyS3Fuc0NGO0FxS2puc0NBO0VBQ0U7QXJLbW5zQ0Y7QXFLaG5zQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLa25zQ0Y7QXFLL21zQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLaW5zQ0Y7QXFLOW1zQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLZ25zQ0Y7QXFLN21zQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksrbXNDRjtBc0svNXNDRTtFQUNFO0VBQ0E7QXRLaTZzQ0o7QXNLNzVzQ0U7RUFDRTtFQUNBO0F0Sys1c0NKO0FzSzU1c0NFO0VBQ0U7QXRLODVzQ0o7QXNLMzVzQ0U7RUFDRTtFQUNBO0F0SzY1c0NKO0FzSzE1c0NFO0VBQ0U7RUFDQTtBdEs0NXNDSjtBc0t6NXNDRTs7RUFFRTtBdEsyNXNDSjtBc0t4NXNDRTtFQUNFO0F0SzA1c0NKO0FzS3Y1c0NFO0VBQ0U7QXRLeTVzQ0o7QXNLdDVzQ0U7RUFDRTtFQUNBO0F0S3c1c0NKO0FzS2o1c0NFO0VBQ0U7RUFDQTtBdEttNXNDSjtBc0toNXNDRTtFQUNFO0F0S2s1c0NKO0FzSzk0c0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRLZzVzQ0o7QXNLNzRzQ0U7RUFDRTtFQUNBO0F0Sys0c0NKO0FzSzM0c0NFO0VBQ0U7RUFDQTtBdEs2NHNDSjtBc0sxNHNDRTtFQUNFO0F0SzQ0c0NKO0FzS3o0c0NFO0VBQ0U7QXRLMjRzQ0o7QXNLeDRzQ0U7RUFDRTtBdEswNHNDSjtBc0t2NHNDRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRLdzRzQ0o7QXNLcjRzQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEt1NHNDSjtBc0twNHNDRTtFQUNFO0F0S3M0c0NKO0FzS240c0NFO0VBQ0U7RUFDQTtBdEtxNHNDSjtBc0tsNHNDRTtFQUNFO0VBQ0E7QXRLbzRzQ0o7QXNLaDRzQ0U7RUFDRTtBdEtrNHNDSjtBc0svM3NDRTtFQUNFO0VBQ0E7QXRLaTRzQ0o7QXNLNzNzQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEsrM3NDSjtBc0s1M3NDRTtFQUNFO0F0Szgzc0NKO0FzSzMzc0NFO0VBQ0U7QXRLNjNzQ0o7QXNLMTNzQ0U7RUFDRTtJQUNFO0V0SzQzc0NKO0FBQ0Y7QXNLeDNzQ0U7RUFDRTtJQUNFO0V0SzAzc0NKO0FBQ0Y7QXNLdjNzQ0U7RUFDRTtBdEt5M3NDSjtBc0t0M3NDRTtFQUNFO0VBQ0E7QXRLdzNzQ0o7QXNLcjNzQ0U7RUFDRTtBdEt1M3NDSjtBc0twM3NDRTtFQUNFO0F0S3Mzc0NKO0FzS24zc0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEtxM3NDSjtBc0tsM3NDRTtFQUNFO0F0S28zc0NKO0FzS2ozc0NFO0VBQ0U7RUFDQTtFQUNBO0F0S20zc0NKO0FzS2gzc0NFO0VBQ0U7QXRLazNzQ0o7QXNLLzJzQ0U7RUFFRTtBdEtnM3NDSjtBc0s1MnNDRTtFQUVFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRLNjJzQ0o7QUFDRjtBc0t6MnNDRTtFQUNFO0F0SzIyc0NKO0FzS3oyc0NJO0VBQ0U7QXRLMjJzQ047QXNLdDJzQ0U7RUFDRTtFQUNBO0VBQ0E7QXRLdzJzQ0o7QXFLOWx0Q0E7RUFDRTtFQUNBO0FyS3dtdENGO0FxSy9sdENBO0VBQ0U7QXJLdW10Q0Y7QXFLcG10Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcktzbXRDRjtBcUtubXRDQTtFQUNFO0VBQ0E7RUFDQTtBcktxbXRDRjtBcUtsbXRDQTtFQUNFO0VBQ0E7QXJLb210Q0Y7QXFLaG10Q0E7RUFDRTtFQUNBO0FyS2ttdENGO0FxSy9sdENBO0VBQ0U7QXJLaW10Q0Y7QXFLOWx0Q0E7RUFDRTtFQUNBO0FyS2dtdENGO0FxSzdsdENBO0VBQ0U7RUFDQTtBcksrbHRDRjtBcUs1bHRDQTs7RUFFRTtBcks4bHRDRjtBcUszbHRDQTtFQUNFO0FySzZsdENGO0FxSzFsdENBO0VBQ0U7QXJLNGx0Q0Y7QXFLemx0Q0E7RUFDRTtFQUNBO0FySzJsdENGO0FxS3BsdENBO0VBQ0U7QXJLc2x0Q0Y7QXFLbmx0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktxbHRDRjtBcUtsbHRDQTtFQUNFO0VBQ0E7QXJLb2x0Q0Y7QXFLOWt0Q0E7RUFDRTtFQUNBO0FyS2dsdENGO0FxSzdrdENBO0VBQ0U7QXJLK2t0Q0Y7QXFLNWt0Q0E7RUFDRTtBcks4a3RDRjtBcUsza3RDQTtFQUNFO0FySzZrdENGO0FxSzFrdENBO0VBQ0U7QXJLNGt0Q0Y7QXFLemt0Q0E7RUFDRTtFQUNBO0FySzJrdENGO0FxS3ZrdENBO0VBQ0U7QXJLeWt0Q0Y7QXFLdGt0Q0E7RUFDRTtFQUNBO0FyS3drdENGO0FxS3JrdENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLdWt0Q0Y7QXFLcGt0Q0E7RUFDRTtBcktza3RDRjtBcUtua3RDQTtFQUNFO0FyS3FrdENGO0FxS2xrdENBO0VBQ0U7SUFDRTtFcktva3RDRjtBQUNGO0FxS2hrdENBO0VBQ0U7SUFDRTtFcktra3RDRjtBQUNGO0FxSy9qdENBO0VBQ0U7QXJLaWt0Q0Y7QXFLOWp0Q0E7RUFDRTtFQUNBO0FyS2drdENGO0FxSzdqdENBO0VBQ0U7QXJLK2p0Q0Y7QXFLNWp0Q0E7RUFDRTtBcks4anRDRjtBcUszanRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNmp0Q0Y7QXFLMWp0Q0E7RUFDRTtBcks0anRDRjtBcUt6anRDQTtFQUNFO0VBQ0E7RUFDQTtBcksyanRDRjtBcUt4anRDQTtFQUNFO0FySzBqdENGO0FxS3ZqdENBO0VBQ0U7QXJLeWp0Q0Y7QXFLdGp0Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLd2p0Q0Y7QXFLbmp0Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLcWp0Q0Y7QXFLbmp0Q0E7RUFDRTtBcktxanRDRjtBcUtuanRDQTtFQUNFO0FyS3FqdENGO0FxS2pqdENBO0VBQ0U7QXJLbWp0Q0Y7QXFLbGp0Q0U7RUFDRTtBcktvanRDSjtBcUsvaXRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktpanRDRjtBcUs5aXRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktnanRDRjtBcUs5aXRDQTtFQUNFO0FyS2dqdENGO0FxSzVpdENBO0VBQ0U7QXJLOGl0Q0Y7QXFLM2l0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNml0Q0Y7QXFLMWl0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNGl0Q0Y7QXFLeml0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMml0Q0Y7QXFLeGl0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckswaXRDRjtBc0sxMXRDRTtFQUNFO0VBQ0E7QXRLNDF0Q0o7QXNLeDF0Q0U7RUFDRTtFQUNBO0F0SzAxdENKO0FzS3YxdENFO0VBQ0U7QXRLeTF0Q0o7QXNLdDF0Q0U7RUFDRTtFQUNBO0F0S3cxdENKO0FzS3IxdENFO0VBQ0U7RUFDQTtBdEt1MXRDSjtBc0twMXRDRTs7RUFFRTtBdEtzMXRDSjtBc0tuMXRDRTtFQUNFO0F0S3ExdENKO0FzS2wxdENFO0VBQ0U7QXRLbzF0Q0o7QXNLajF0Q0U7RUFDRTtFQUNBO0F0S20xdENKO0FzSzUwdENFO0VBQ0U7RUFDQTtBdEs4MHRDSjtBc0szMHRDRTtFQUNFO0F0SzYwdENKO0FzS3owdENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRLMjB0Q0o7QXNLeDB0Q0U7RUFDRTtFQUNBO0F0SzAwdENKO0FzS3QwdENFO0VBQ0U7RUFDQTtBdEt3MHRDSjtBc0tyMHRDRTtFQUNFO0F0S3UwdENKO0FzS3AwdENFO0VBQ0U7QXRLczB0Q0o7QXNLbjB0Q0U7RUFDRTtBdEtxMHRDSjtBc0tsMHRDRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRLbTB0Q0o7QXNLaDB0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEtrMHRDSjtBc0svenRDRTtFQUNFO0F0S2kwdENKO0FzSzl6dENFO0VBQ0U7RUFDQTtBdEtnMHRDSjtBc0s3enRDRTtFQUNFO0VBQ0E7QXRLK3p0Q0o7QXNLM3p0Q0U7RUFDRTtBdEs2enRDSjtBc0sxenRDRTtFQUNFO0VBQ0E7QXRLNHp0Q0o7QXNLeHp0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEswenRDSjtBc0t2enRDRTtFQUNFO0F0S3l6dENKO0FzS3R6dENFO0VBQ0U7QXRLd3p0Q0o7QXNLcnp0Q0U7RUFDRTtJQUNFO0V0S3V6dENKO0FBQ0Y7QXNLbnp0Q0U7RUFDRTtJQUNFO0V0S3F6dENKO0FBQ0Y7QXNLbHp0Q0U7RUFDRTtBdEtvenRDSjtBc0tqenRDRTtFQUNFO0VBQ0E7QXRLbXp0Q0o7QXNLaHp0Q0U7RUFDRTtBdEtrenRDSjtBc0sveXRDRTtFQUNFO0F0S2l6dENKO0FzSzl5dENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEtnenRDSjtBc0s3eXRDRTtFQUNFO0F0Syt5dENKO0FzSzV5dENFO0VBQ0U7RUFDQTtFQUNBO0F0Szh5dENKO0FzSzN5dENFO0VBQ0U7QXRLNnl0Q0o7QXNLMXl0Q0U7RUFFRTtBdEsyeXRDSjtBc0t2eXRDRTtFQUVFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRLd3l0Q0o7QUFDRjtBc0tweXRDRTtFQUNFO0F0S3N5dENKO0FzS3B5dENJO0VBQ0U7QXRLc3l0Q047QXNLanl0Q0U7RUFDRTtFQUNBO0VBQ0E7QXRLbXl0Q0o7QXFLemh1Q0E7RUFDRTtFQUNBO0FyS21pdUNGO0FxSzFodUNBO0VBQ0U7QXJLa2l1Q0Y7QXFLL2h1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcktpaXVDRjtBcUs5aHVDQTtFQUNFO0VBQ0E7RUFDQTtBcktnaXVDRjtBcUs3aHVDQTtFQUNFO0VBQ0E7QXJLK2h1Q0Y7QXFLM2h1Q0E7RUFDRTtFQUNBO0FySzZodUNGO0FxSzFodUNBO0VBQ0U7QXJLNGh1Q0Y7QXFLemh1Q0E7RUFDRTtFQUNBO0FySzJodUNGO0FxS3hodUNBO0VBQ0U7RUFDQTtBckswaHVDRjtBcUt2aHVDQTs7RUFFRTtBckt5aHVDRjtBcUt0aHVDQTtFQUNFO0FyS3dodUNGO0FxS3JodUNBO0VBQ0U7QXJLdWh1Q0Y7QXFLcGh1Q0E7RUFDRTtFQUNBO0FyS3NodUNGO0FxSy9ndUNBO0VBQ0U7QXJLaWh1Q0Y7QXFLOWd1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktnaHVDRjtBcUs3Z3VDQTtFQUNFO0VBQ0E7QXJLK2d1Q0Y7QXFLemd1Q0E7RUFDRTtFQUNBO0FySzJndUNGO0FxS3hndUNBO0VBQ0U7QXJLMGd1Q0Y7QXFLdmd1Q0E7RUFDRTtBckt5Z3VDRjtBcUt0Z3VDQTtFQUNFO0FyS3dndUNGO0FxS3JndUNBO0VBQ0U7QXJLdWd1Q0Y7QXFLcGd1Q0E7RUFDRTtFQUNBO0FyS3NndUNGO0FxS2xndUNBO0VBQ0U7QXJLb2d1Q0Y7QXFLamd1Q0E7RUFDRTtFQUNBO0FyS21ndUNGO0FxS2hndUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLa2d1Q0Y7QXFLLy90Q0E7RUFDRTtBcktpZ3VDRjtBcUs5L3RDQTtFQUNFO0FyS2dndUNGO0FxSzcvdENBO0VBQ0U7SUFDRTtFcksrL3RDRjtBQUNGO0FxSzMvdENBO0VBQ0U7SUFDRTtFcks2L3RDRjtBQUNGO0FxSzEvdENBO0VBQ0U7QXJLNC90Q0Y7QXFLei90Q0E7RUFDRTtFQUNBO0FySzIvdENGO0FxS3gvdENBO0VBQ0U7QXJLMC90Q0Y7QXFLdi90Q0E7RUFDRTtBckt5L3RDRjtBcUt0L3RDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLdy90Q0Y7QXFLci90Q0E7RUFDRTtBckt1L3RDRjtBcUtwL3RDQTtFQUNFO0VBQ0E7RUFDQTtBcktzL3RDRjtBcUtuL3RDQTtFQUNFO0FyS3EvdENGO0FxS2wvdENBO0VBQ0U7QXJLby90Q0Y7QXFLai90Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLbS90Q0Y7QXFLOSt0Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLZy90Q0Y7QXFLOSt0Q0E7RUFDRTtBcktnL3RDRjtBcUs5K3RDQTtFQUNFO0FyS2cvdENGO0FxSzUrdENBO0VBQ0U7QXJLOCt0Q0Y7QXFLNyt0Q0U7RUFDRTtBcksrK3RDSjtBcUsxK3RDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks0K3RDRjtBcUt6K3RDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksyK3RDRjtBcUt6K3RDQTtFQUNFO0FySzIrdENGO0FxS3YrdENBO0VBQ0U7QXJLeSt0Q0Y7QXFLdCt0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLdyt0Q0Y7QXFLcit0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLdSt0Q0Y7QXFLcCt0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLcyt0Q0Y7QXFLbit0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktxK3RDRjtBdUt2eHVDRTtFQUNFO0F2S3l4dUNKO0F1S3R4dUNFO0VBQ0U7QXZLd3h1Q0o7QXVLcnh1Q0U7RUFDRTtBdkt1eHVDSjtBdUtweHVDRTtFQUNFO0F2S3N4dUNKO0F1S3B4dUNJO0VBQ0U7RUFDQTtFQUNBO0F2S3N4dUNOO0F1Szd3dUNJO0VBQ0U7QXZLK3d1Q047QXVLdHd1Q0k7RUFDRTtBdkt3d3VDTjtBdUtod3VDRTtFQUNFO0F2S2t3dUNKO0F1Sy92dUNFO0VBQ0U7QXZLaXd1Q0o7QXVLOXZ1Q0U7RUFDRTtFQUNBO0VBQ0E7QXZLZ3d1Q0o7QXVLN3Z1Q0U7RUFDRTtFQUNBO0F2Syt2dUNKO0F1SzV2dUNFO0VBQ0U7QXZLOHZ1Q0o7QXVLM3Z1Q0U7RUFDRTtBdks2dnVDSjtBdUszdnVDSTtFQUNFO0VBQ0E7RUFDQTtBdks2dnVDTjtBdUsxdnVDSTtFQUNFO0F2SzR2dUNOO0F1S3h2dUNFO0VBQ0U7RUFDQTtBdkswdnVDSjtBdUt2dnVDRTtFQUNFO0F2S3l2dUNKO0F1S3R2dUNFO0VBQ0U7RUFDQTtFQUNBO0F2S3d2dUNKO0F1S3J2dUNFO0VBQ0U7RUFDQTtBdkt1dnVDSjtBdUtwdnVDRTtFQUNFO0F2S3N2dUNKO0F1S252dUNFO0VBQ0U7RUFDQTtBdktxdnVDSjtBdUtsdnVDRTtFQUNFO0VBQ0E7QXZLb3Z1Q0o7QXVLanZ1Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2S212dUNKO0F1S2h2dUNFO0VBQ0U7RUFDQTtBdktrdnVDSjtBdUsvdXVDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdktpdnVDSjtBdUs5dXVDRTtFQUNFO0F2S2d2dUNKO0F1Szd1dUNFO0VBQ0U7QXZLK3V1Q0o7QXVLNXV1Q0U7RUFDRTtFQUNBO0F2Szh1dUNKO0F1SzN1dUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdks2dXVDSjtBdUsxdXVDRTtFQUNFO0F2SzR1dUNKO0F1S3p1dUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZLMnV1Q0o7QXVLeHV1Q0U7Ozs7OztFQU1FO0F2SzB1dUNKO0F1S3Z1dUNFO0VBQ0U7QXZLeXV1Q0o7QXVLdHV1Q0U7RUFDRTtBdkt3dXVDSjtBdUtydXVDRTtFQUNFO0F2S3V1dUNKO0F1S3B1dUNFO0VBQ0U7QXZLc3V1Q0o7QXVLbnV1Q0U7RUFDRTtBdktxdXVDSjtBdUtsdXVDRTtFQUNFO0F2S291dUNKO0F1S2p1dUNFO0VBQ0U7QXZLbXV1Q0o7QXVLaHV1Q0U7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXZLa3V1Q0o7QUFDRjtBdUsvdHVDRTtFQUNFO0F2S2l1dUNKO0F1Sy90dUNJO0VBQ0U7QXZLaXV1Q047QXVLN3R1Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdksrdHVDSjtBdUs1dHVDRTtFQUNFO0VBQ0E7QXZLOHR1Q0o7QXVLM3R1Q0U7RUFDRTtBdks2dHVDSjtBcUtwOXVDQTtFQUNFO0VBQ0E7QXJLODl1Q0Y7QXFLcjl1Q0E7RUFDRTtBcks2OXVDRjtBcUsxOXVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FySzQ5dUNGO0FxS3o5dUNBO0VBQ0U7RUFDQTtFQUNBO0FySzI5dUNGO0FxS3g5dUNBO0VBQ0U7RUFDQTtBckswOXVDRjtBcUt0OXVDQTtFQUNFO0VBQ0E7QXJLdzl1Q0Y7QXFLcjl1Q0E7RUFDRTtBckt1OXVDRjtBcUtwOXVDQTtFQUNFO0VBQ0E7QXJLczl1Q0Y7QXFLbjl1Q0E7RUFDRTtFQUNBO0FyS3E5dUNGO0FxS2w5dUNBOztFQUVFO0FyS285dUNGO0FxS2o5dUNBO0VBQ0U7QXJLbTl1Q0Y7QXFLaDl1Q0E7RUFDRTtBcktrOXVDRjtBcUsvOHVDQTtFQUNFO0VBQ0E7QXJLaTl1Q0Y7QXFLMTh1Q0E7RUFDRTtBcks0OHVDRjtBcUt6OHVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzI4dUNGO0FxS3g4dUNBO0VBQ0U7RUFDQTtBckswOHVDRjtBcUtwOHVDQTtFQUNFO0VBQ0E7QXJLczh1Q0Y7QXFLbjh1Q0E7RUFDRTtBcktxOHVDRjtBcUtsOHVDQTtFQUNFO0FyS284dUNGO0FxS2o4dUNBO0VBQ0U7QXJLbTh1Q0Y7QXFLaDh1Q0E7RUFDRTtBcktrOHVDRjtBcUsvN3VDQTtFQUNFO0VBQ0E7QXJLaTh1Q0Y7QXFLNzd1Q0E7RUFDRTtBcksrN3VDRjtBcUs1N3VDQTtFQUNFO0VBQ0E7QXJLODd1Q0Y7QXFLMzd1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks2N3VDRjtBcUsxN3VDQTtFQUNFO0FySzQ3dUNGO0FxS3o3dUNBO0VBQ0U7QXJLMjd1Q0Y7QXFLeDd1Q0E7RUFDRTtJQUNFO0VySzA3dUNGO0FBQ0Y7QXFLdDd1Q0E7RUFDRTtJQUNFO0VyS3c3dUNGO0FBQ0Y7QXFLcjd1Q0E7RUFDRTtBckt1N3VDRjtBcUtwN3VDQTtFQUNFO0VBQ0E7QXJLczd1Q0Y7QXFLbjd1Q0E7RUFDRTtBcktxN3VDRjtBcUtsN3VDQTtFQUNFO0FyS283dUNGO0FxS2o3dUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckttN3VDRjtBcUtoN3VDQTtFQUNFO0FyS2s3dUNGO0FxSy82dUNBO0VBQ0U7RUFDQTtFQUNBO0FyS2k3dUNGO0FxSzk2dUNBO0VBQ0U7QXJLZzd1Q0Y7QXFLNzZ1Q0E7RUFDRTtBcksrNnVDRjtBcUs1NnVDQTtFQUNFO0VBQ0E7RUFDQTtBcks4NnVDRjtBcUt6NnVDQTtFQUNFO0VBQ0E7RUFDQTtBcksyNnVDRjtBcUt6NnVDQTtFQUNFO0FySzI2dUNGO0FxS3o2dUNBO0VBQ0U7QXJLMjZ1Q0Y7QXFLdjZ1Q0E7RUFDRTtBckt5NnVDRjtBcUt4NnVDRTtFQUNFO0FySzA2dUNKO0FxS3I2dUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3U2dUNGO0FxS3A2dUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3M2dUNGO0FxS3A2dUNBO0VBQ0U7QXJLczZ1Q0Y7QXFLbDZ1Q0E7RUFDRTtBcktvNnVDRjtBcUtqNnVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckttNnVDRjtBcUtoNnVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktrNnVDRjtBcUsvNXVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktpNnVDRjtBcUs5NXVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2c2dUNGO0F3S250dkNFO0VBQ0U7QXhLcXR2Q0o7QXFLanR2Q0E7RUFDRTtFQUNBO0FySzJ0dkNGO0FxS2x0dkNBO0VBQ0U7QXJLMHR2Q0Y7QXFLdnR2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckt5dHZDRjtBcUt0dHZDQTtFQUNFO0VBQ0E7RUFDQTtBckt3dHZDRjtBcUtydHZDQTtFQUNFO0VBQ0E7QXJLdXR2Q0Y7QXFLbnR2Q0E7RUFDRTtFQUNBO0FyS3F0dkNGO0FxS2x0dkNBO0VBQ0U7QXJLb3R2Q0Y7QXFLanR2Q0E7RUFDRTtFQUNBO0FyS210dkNGO0FxS2h0dkNBO0VBQ0U7RUFDQTtBcktrdHZDRjtBcUsvc3ZDQTs7RUFFRTtBcktpdHZDRjtBcUs5c3ZDQTtFQUNFO0FyS2d0dkNGO0FxSzdzdkNBO0VBQ0U7QXJLK3N2Q0Y7QXFLNXN2Q0E7RUFDRTtFQUNBO0FySzhzdkNGO0FxS3ZzdkNBO0VBQ0U7QXJLeXN2Q0Y7QXFLdHN2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt3c3ZDRjtBcUtyc3ZDQTtFQUNFO0VBQ0E7QXJLdXN2Q0Y7QXFLanN2Q0E7RUFDRTtFQUNBO0FyS21zdkNGO0FxS2hzdkNBO0VBQ0U7QXJLa3N2Q0Y7QXFLL3J2Q0E7RUFDRTtBcktpc3ZDRjtBcUs5cnZDQTtFQUNFO0FyS2dzdkNGO0FxSzdydkNBO0VBQ0U7QXJLK3J2Q0Y7QXFLNXJ2Q0E7RUFDRTtFQUNBO0FySzhydkNGO0FxSzFydkNBO0VBQ0U7QXJLNHJ2Q0Y7QXFLenJ2Q0E7RUFDRTtFQUNBO0FySzJydkNGO0FxS3hydkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMHJ2Q0Y7QXFLdnJ2Q0E7RUFDRTtBckt5cnZDRjtBcUt0cnZDQTtFQUNFO0FyS3dydkNGO0FxS3JydkNBO0VBQ0U7SUFDRTtFckt1cnZDRjtBQUNGO0FxS25ydkNBO0VBQ0U7SUFDRTtFcktxcnZDRjtBQUNGO0FxS2xydkNBO0VBQ0U7QXJLb3J2Q0Y7QXFLanJ2Q0E7RUFDRTtFQUNBO0FyS21ydkNGO0FxS2hydkNBO0VBQ0U7QXJLa3J2Q0Y7QXFLL3F2Q0E7RUFDRTtBcktpcnZDRjtBcUs5cXZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLZ3J2Q0Y7QXFLN3F2Q0E7RUFDRTtBcksrcXZDRjtBcUs1cXZDQTtFQUNFO0VBQ0E7RUFDQTtBcks4cXZDRjtBcUszcXZDQTtFQUNFO0FySzZxdkNGO0FxSzFxdkNBO0VBQ0U7QXJLNHF2Q0Y7QXFLenF2Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLMnF2Q0Y7QXFLdHF2Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLd3F2Q0Y7QXFLdHF2Q0E7RUFDRTtBckt3cXZDRjtBcUt0cXZDQTtFQUNFO0FyS3dxdkNGO0FxS3BxdkNBO0VBQ0U7QXJLc3F2Q0Y7QXFLcnF2Q0U7RUFDRTtBckt1cXZDSjtBcUtscXZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktvcXZDRjtBcUtqcXZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckttcXZDRjtBcUtqcXZDQTtFQUNFO0FyS21xdkNGO0FxSy9wdkNBO0VBQ0U7QXJLaXF2Q0Y7QXFLOXB2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLZ3F2Q0Y7QXFLN3B2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLK3B2Q0Y7QXFLNXB2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLOHB2Q0Y7QXFLM3B2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks2cHZDRjtBc0s3OHZDRTtFQUNFO0VBQ0E7QXRLKzh2Q0o7QXNLMzh2Q0U7RUFDRTtFQUNBO0F0SzY4dkNKO0FzSzE4dkNFO0VBQ0U7QXRLNDh2Q0o7QXNLejh2Q0U7RUFDRTtFQUNBO0F0SzI4dkNKO0FzS3g4dkNFO0VBQ0U7RUFDQTtBdEswOHZDSjtBc0t2OHZDRTs7RUFFRTtBdEt5OHZDSjtBc0t0OHZDRTtFQUNFO0F0S3c4dkNKO0FzS3I4dkNFO0VBQ0U7QXRLdTh2Q0o7QXNLcDh2Q0U7RUFDRTtFQUNBO0F0S3M4dkNKO0FzSy83dkNFO0VBQ0U7RUFDQTtBdEtpOHZDSjtBc0s5N3ZDRTtFQUNFO0F0S2c4dkNKO0FzSzU3dkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRLODd2Q0o7QXNLMzd2Q0U7RUFDRTtFQUNBO0F0SzY3dkNKO0FzS3o3dkNFO0VBQ0U7RUFDQTtBdEsyN3ZDSjtBc0t4N3ZDRTtFQUNFO0F0SzA3dkNKO0FzS3Y3dkNFO0VBQ0U7QXRLeTd2Q0o7QXNLdDd2Q0U7RUFDRTtBdEt3N3ZDSjtBc0tyN3ZDRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRLczd2Q0o7QXNLbjd2Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEtxN3ZDSjtBc0tsN3ZDRTtFQUNFO0F0S283dkNKO0FzS2o3dkNFO0VBQ0U7RUFDQTtBdEttN3ZDSjtBc0toN3ZDRTtFQUNFO0VBQ0E7QXRLazd2Q0o7QXNLOTZ2Q0U7RUFDRTtBdEtnN3ZDSjtBc0s3NnZDRTtFQUNFO0VBQ0E7QXRLKzZ2Q0o7QXNLMzZ2Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEs2NnZDSjtBc0sxNnZDRTtFQUNFO0F0SzQ2dkNKO0FzS3o2dkNFO0VBQ0U7QXRLMjZ2Q0o7QXNLeDZ2Q0U7RUFDRTtJQUNFO0V0SzA2dkNKO0FBQ0Y7QXNLdDZ2Q0U7RUFDRTtJQUNFO0V0S3c2dkNKO0FBQ0Y7QXNLcjZ2Q0U7RUFDRTtBdEt1NnZDSjtBc0twNnZDRTtFQUNFO0VBQ0E7QXRLczZ2Q0o7QXNLbjZ2Q0U7RUFDRTtBdEtxNnZDSjtBc0tsNnZDRTtFQUNFO0F0S282dkNKO0FzS2o2dkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEttNnZDSjtBc0toNnZDRTtFQUNFO0F0S2s2dkNKO0FzSy81dkNFO0VBQ0U7RUFDQTtFQUNBO0F0S2k2dkNKO0FzSzk1dkNFO0VBQ0U7QXRLZzZ2Q0o7QXNLNzV2Q0U7RUFFRTtBdEs4NXZDSjtBc0sxNXZDRTtFQUVFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRLMjV2Q0o7QUFDRjtBc0t2NXZDRTtFQUNFO0F0S3k1dkNKO0FzS3Y1dkNJO0VBQ0U7QXRLeTV2Q047QXNLcDV2Q0U7RUFDRTtFQUNBO0VBQ0E7QXRLczV2Q0o7QXFLNW93Q0E7RUFDRTtFQUNBO0FyS3Nwd0NGO0FxSzdvd0NBO0VBQ0U7QXJLcXB3Q0Y7QXFLbHB3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcktvcHdDRjtBcUtqcHdDQTtFQUNFO0VBQ0E7RUFDQTtBckttcHdDRjtBcUtocHdDQTtFQUNFO0VBQ0E7QXJLa3B3Q0Y7QXFLOW93Q0E7RUFDRTtFQUNBO0FyS2dwd0NGO0FxSzdvd0NBO0VBQ0U7QXJLK293Q0Y7QXFLNW93Q0E7RUFDRTtFQUNBO0FySzhvd0NGO0FxSzNvd0NBO0VBQ0U7RUFDQTtBcks2b3dDRjtBcUsxb3dDQTs7RUFFRTtBcks0b3dDRjtBcUt6b3dDQTtFQUNFO0FySzJvd0NGO0FxS3hvd0NBO0VBQ0U7QXJLMG93Q0Y7QXFLdm93Q0E7RUFDRTtFQUNBO0FyS3lvd0NGO0FxS2xvd0NBO0VBQ0U7QXJLb293Q0Y7QXFLam93Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckttb3dDRjtBcUtob3dDQTtFQUNFO0VBQ0E7QXJLa293Q0Y7QXFLNW53Q0E7RUFDRTtFQUNBO0FySzhud0NGO0FxSzNud0NBO0VBQ0U7QXJLNm53Q0Y7QXFLMW53Q0E7RUFDRTtBcks0bndDRjtBcUt6bndDQTtFQUNFO0FySzJud0NGO0FxS3hud0NBO0VBQ0U7QXJLMG53Q0Y7QXFLdm53Q0E7RUFDRTtFQUNBO0FyS3lud0NGO0FxS3Jud0NBO0VBQ0U7QXJLdW53Q0Y7QXFLcG53Q0E7RUFDRTtFQUNBO0FyS3Nud0NGO0FxS25ud0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLcW53Q0Y7QXFLbG53Q0E7RUFDRTtBcktvbndDRjtBcUtqbndDQTtFQUNFO0FyS21ud0NGO0FxS2hud0NBO0VBQ0U7SUFDRTtFcktrbndDRjtBQUNGO0FxSzltd0NBO0VBQ0U7SUFDRTtFcktnbndDRjtBQUNGO0FxSzdtd0NBO0VBQ0U7QXJLK213Q0Y7QXFLNW13Q0E7RUFDRTtFQUNBO0FySzhtd0NGO0FxSzNtd0NBO0VBQ0U7QXJLNm13Q0Y7QXFLMW13Q0E7RUFDRTtBcks0bXdDRjtBcUt6bXdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMm13Q0Y7QXFLeG13Q0E7RUFDRTtBckswbXdDRjtBcUt2bXdDQTtFQUNFO0VBQ0E7RUFDQTtBckt5bXdDRjtBcUt0bXdDQTtFQUNFO0FyS3dtd0NGO0FxS3Jtd0NBO0VBQ0U7QXJLdW13Q0Y7QXFLcG13Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLc213Q0Y7QXFLam13Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLbW13Q0Y7QXFLam13Q0E7RUFDRTtBckttbXdDRjtBcUtqbXdDQTtFQUNFO0FyS21td0NGO0FxSy9sd0NBO0VBQ0U7QXJLaW13Q0Y7QXFLaG13Q0U7RUFDRTtBcktrbXdDSjtBcUs3bHdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksrbHdDRjtBcUs1bHdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks4bHdDRjtBcUs1bHdDQTtFQUNFO0FySzhsd0NGO0FxSzFsd0NBO0VBQ0U7QXJLNGx3Q0Y7QXFLemx3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMmx3Q0Y7QXFLeGx3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMGx3Q0Y7QXFLdmx3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLeWx3Q0Y7QXFLdGx3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt3bHdDRjtBcUt0NHdDQTtFQUNFO0VBQ0E7QXJLZzV3Q0Y7QXFLdjR3Q0E7RUFDRTtBcksrNHdDRjtBcUs1NHdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FySzg0d0NGO0FxSzM0d0NBO0VBQ0U7RUFDQTtFQUNBO0FySzY0d0NGO0FxSzE0d0NBO0VBQ0U7RUFDQTtBcks0NHdDRjtBcUt4NHdDQTtFQUNFO0VBQ0E7QXJLMDR3Q0Y7QXFLdjR3Q0E7RUFDRTtBckt5NHdDRjtBcUt0NHdDQTtFQUNFO0VBQ0E7QXJLdzR3Q0Y7QXFLcjR3Q0E7RUFDRTtFQUNBO0FyS3U0d0NGO0FxS3A0d0NBOztFQUVFO0FyS3M0d0NGO0FxS240d0NBO0VBQ0U7QXJLcTR3Q0Y7QXFLbDR3Q0E7RUFDRTtBcktvNHdDRjtBcUtqNHdDQTtFQUNFO0VBQ0E7QXJLbTR3Q0Y7QXFLNTN3Q0E7RUFDRTtBcks4M3dDRjtBcUszM3dDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzYzd0NGO0FxSzEzd0NBO0VBQ0U7RUFDQTtBcks0M3dDRjtBcUt0M3dDQTtFQUNFO0VBQ0E7QXJLdzN3Q0Y7QXFLcjN3Q0E7RUFDRTtBckt1M3dDRjtBcUtwM3dDQTtFQUNFO0FyS3Mzd0NGO0FxS24zd0NBO0VBQ0U7QXJLcTN3Q0Y7QXFLbDN3Q0E7RUFDRTtBcktvM3dDRjtBcUtqM3dDQTtFQUNFO0VBQ0E7QXJLbTN3Q0Y7QXFLLzJ3Q0E7RUFDRTtBcktpM3dDRjtBcUs5MndDQTtFQUNFO0VBQ0E7QXJLZzN3Q0Y7QXFLNzJ3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksrMndDRjtBcUs1MndDQTtFQUNFO0FySzgyd0NGO0FxSzMyd0NBO0VBQ0U7QXJLNjJ3Q0Y7QXFLMTJ3Q0E7RUFDRTtJQUNFO0VySzQyd0NGO0FBQ0Y7QXFLeDJ3Q0E7RUFDRTtJQUNFO0VySzAyd0NGO0FBQ0Y7QXFLdjJ3Q0E7RUFDRTtBckt5MndDRjtBcUt0MndDQTtFQUNFO0VBQ0E7QXJLdzJ3Q0Y7QXFLcjJ3Q0E7RUFDRTtBckt1MndDRjtBcUtwMndDQTtFQUNFO0FyS3Myd0NGO0FxS24yd0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktxMndDRjtBcUtsMndDQTtFQUNFO0FyS28yd0NGO0FxS2oyd0NBO0VBQ0U7RUFDQTtFQUNBO0FyS20yd0NGO0FxS2gyd0NBO0VBQ0U7QXJLazJ3Q0Y7QXFLLzF3Q0E7RUFDRTtBcktpMndDRjtBcUs5MXdDQTtFQUNFO0VBQ0E7RUFDQTtBcktnMndDRjtBcUszMXdDQTtFQUNFO0VBQ0E7RUFDQTtBcks2MXdDRjtBcUszMXdDQTtFQUNFO0FySzYxd0NGO0FxSzMxd0NBO0VBQ0U7QXJLNjF3Q0Y7QXFLejF3Q0E7RUFDRTtBcksyMXdDRjtBcUsxMXdDRTtFQUNFO0FySzQxd0NKO0FxS3Yxd0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3kxd0NGO0FxS3Qxd0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3cxd0NGO0FxS3Qxd0NBO0VBQ0U7QXJLdzF3Q0Y7QXFLcDF3Q0E7RUFDRTtBcktzMXdDRjtBcUtuMXdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktxMXdDRjtBcUtsMXdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktvMXdDRjtBcUtqMXdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckttMXdDRjtBcUtoMXdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2sxd0NGO0FzS2xveENFO0VBQ0U7RUFDQTtBdEtvb3hDSjtBc0tob3hDRTtFQUNFO0VBQ0E7QXRLa294Q0o7QXNLL254Q0U7RUFDRTtBdEtpb3hDSjtBc0s5bnhDRTtFQUNFO0VBQ0E7QXRLZ294Q0o7QXNLN254Q0U7RUFDRTtFQUNBO0F0SytueENKO0FzSzVueENFOztFQUVFO0F0SzhueENKO0FzSzNueENFO0VBQ0U7QXRLNm54Q0o7QXNLMW54Q0U7RUFDRTtBdEs0bnhDSjtBc0t6bnhDRTtFQUNFO0VBQ0E7QXRLMm54Q0o7QXNLcG54Q0U7RUFDRTtFQUNBO0F0S3NueENKO0FzS25ueENFO0VBQ0U7QXRLcW54Q0o7QXNLam54Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEttbnhDSjtBc0tobnhDRTtFQUNFO0VBQ0E7QXRLa254Q0o7QXNLOW14Q0U7RUFDRTtFQUNBO0F0S2dueENKO0FzSzdteENFO0VBQ0U7QXRLK214Q0o7QXNLNW14Q0U7RUFDRTtBdEs4bXhDSjtBc0szbXhDRTtFQUNFO0F0SzZteENKO0FzSzFteENFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEsybXhDSjtBc0t4bXhDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SzBteENKO0FzS3ZteENFO0VBQ0U7QXRLeW14Q0o7QXNLdG14Q0U7RUFDRTtFQUNBO0F0S3dteENKO0FzS3JteENFO0VBQ0U7RUFDQTtBdEt1bXhDSjtBc0tubXhDRTtFQUNFO0F0S3FteENKO0FzS2xteENFO0VBQ0U7RUFDQTtBdEtvbXhDSjtBc0tobXhDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0S2tteENKO0FzSy9seENFO0VBQ0U7QXRLaW14Q0o7QXNLOWx4Q0U7RUFDRTtBdEtnbXhDSjtBc0s3bHhDRTtFQUNFO0lBQ0U7RXRLK2x4Q0o7QUFDRjtBc0szbHhDRTtFQUNFO0lBQ0U7RXRLNmx4Q0o7QUFDRjtBc0sxbHhDRTtFQUNFO0F0SzRseENKO0FzS3pseENFO0VBQ0U7RUFDQTtBdEsybHhDSjtBc0t4bHhDRTtFQUNFO0F0SzBseENKO0FzS3ZseENFO0VBQ0U7QXRLeWx4Q0o7QXNLdGx4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0S3dseENKO0FzS3JseENFO0VBQ0U7QXRLdWx4Q0o7QXNLcGx4Q0U7RUFDRTtFQUNBO0VBQ0E7QXRLc2x4Q0o7QXNLbmx4Q0U7RUFDRTtBdEtxbHhDSjtBc0tsbHhDRTtFQUVFO0F0S21seENKO0FzSy9reENFO0VBRUU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEtnbHhDSjtBQUNGO0FzSzVreENFO0VBQ0U7QXRLOGt4Q0o7QXNLNWt4Q0k7RUFDRTtBdEs4a3hDTjtBc0t6a3hDRTtFQUNFO0VBQ0E7RUFDQTtBdEsya3hDSjtBcUtqMHhDQTtFQUNFO0VBQ0E7QXJLMjB4Q0Y7QXFLbDB4Q0E7RUFDRTtBckswMHhDRjtBcUt2MHhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyS3kweENGO0FxS3QweENBO0VBQ0U7RUFDQTtFQUNBO0FyS3cweENGO0FxS3IweENBO0VBQ0U7RUFDQTtBckt1MHhDRjtBcUtuMHhDQTtFQUNFO0VBQ0E7QXJLcTB4Q0Y7QXFLbDB4Q0E7RUFDRTtBcktvMHhDRjtBcUtqMHhDQTtFQUNFO0VBQ0E7QXJLbTB4Q0Y7QXFLaDB4Q0E7RUFDRTtFQUNBO0FyS2sweENGO0FxSy96eENBOztFQUVFO0FyS2kweENGO0FxSzl6eENBO0VBQ0U7QXJLZzB4Q0Y7QXFLN3p4Q0E7RUFDRTtBcksrenhDRjtBcUs1enhDQTtFQUNFO0VBQ0E7QXJLOHp4Q0Y7QXFLdnp4Q0E7RUFDRTtBckt5enhDRjtBcUt0enhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3d6eENGO0FxS3J6eENBO0VBQ0U7RUFDQTtBckt1enhDRjtBcUtqenhDQTtFQUNFO0VBQ0E7QXJLbXp4Q0Y7QXFLaHp4Q0E7RUFDRTtBcktrenhDRjtBcUsveXhDQTtFQUNFO0FyS2l6eENGO0FxSzl5eENBO0VBQ0U7QXJLZ3p4Q0Y7QXFLN3l4Q0E7RUFDRTtBcksreXhDRjtBcUs1eXhDQTtFQUNFO0VBQ0E7QXJLOHl4Q0Y7QXFLMXl4Q0E7RUFDRTtBcks0eXhDRjtBcUt6eXhDQTtFQUNFO0VBQ0E7QXJLMnl4Q0Y7QXFLeHl4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksweXhDRjtBcUt2eXhDQTtFQUNFO0FyS3l5eENGO0FxS3R5eENBO0VBQ0U7QXJLd3l4Q0Y7QXFLcnl4Q0E7RUFDRTtJQUNFO0VyS3V5eENGO0FBQ0Y7QXFLbnl4Q0E7RUFDRTtJQUNFO0VyS3F5eENGO0FBQ0Y7QXFLbHl4Q0E7RUFDRTtBcktveXhDRjtBcUtqeXhDQTtFQUNFO0VBQ0E7QXJLbXl4Q0Y7QXFLaHl4Q0E7RUFDRTtBcktreXhDRjtBcUsveHhDQTtFQUNFO0FyS2l5eENGO0FxSzl4eENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktneXhDRjtBcUs3eHhDQTtFQUNFO0FySyt4eENGO0FxSzV4eENBO0VBQ0U7RUFDQTtFQUNBO0FySzh4eENGO0FxSzN4eENBO0VBQ0U7QXJLNnh4Q0Y7QXFLMXh4Q0E7RUFDRTtBcks0eHhDRjtBcUt6eHhDQTtFQUNFO0VBQ0E7RUFDQTtBcksyeHhDRjtBcUt0eHhDQTtFQUNFO0VBQ0E7RUFDQTtBckt3eHhDRjtBcUt0eHhDQTtFQUNFO0FyS3d4eENGO0FxS3R4eENBO0VBQ0U7QXJLd3h4Q0Y7QXFLcHh4Q0E7RUFDRTtBcktzeHhDRjtBcUtyeHhDRTtFQUNFO0FyS3V4eENKO0FxS2x4eENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS294eENGO0FxS2p4eENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS214eENGO0FxS2p4eENBO0VBQ0U7QXJLbXh4Q0Y7QXFLL3d4Q0E7RUFDRTtBcktpeHhDRjtBcUs5d3hDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktneHhDRjtBcUs3d3hDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksrd3hDRjtBcUs1d3hDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks4d3hDRjtBcUszd3hDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzZ3eENGO0FzSzdqeUNFO0VBQ0U7RUFDQTtBdEsranlDSjtBc0szanlDRTtFQUNFO0VBQ0E7QXRLNmp5Q0o7QXNLMWp5Q0U7RUFDRTtBdEs0anlDSjtBc0t6anlDRTtFQUNFO0VBQ0E7QXRLMmp5Q0o7QXNLeGp5Q0U7RUFDRTtFQUNBO0F0SzBqeUNKO0FzS3ZqeUNFOztFQUVFO0F0S3lqeUNKO0FzS3RqeUNFO0VBQ0U7QXRLd2p5Q0o7QXNLcmp5Q0U7RUFDRTtBdEt1anlDSjtBc0twanlDRTtFQUNFO0VBQ0E7QXRLc2p5Q0o7QXNLL2l5Q0U7RUFDRTtFQUNBO0F0S2lqeUNKO0FzSzlpeUNFO0VBQ0U7QXRLZ2p5Q0o7QXNLNWl5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEs4aXlDSjtBc0szaXlDRTtFQUNFO0VBQ0E7QXRLNml5Q0o7QXNLeml5Q0U7RUFDRTtFQUNBO0F0SzJpeUNKO0FzS3hpeUNFO0VBQ0U7QXRLMGl5Q0o7QXNLdml5Q0U7RUFDRTtBdEt5aXlDSjtBc0t0aXlDRTtFQUNFO0F0S3dpeUNKO0FzS3JpeUNFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEtzaXlDSjtBc0tuaXlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0S3FpeUNKO0FzS2xpeUNFO0VBQ0U7QXRLb2l5Q0o7QXNLaml5Q0U7RUFDRTtFQUNBO0F0S21peUNKO0FzS2hpeUNFO0VBQ0U7RUFDQTtBdEtraXlDSjtBc0s5aHlDRTtFQUNFO0F0S2dpeUNKO0FzSzdoeUNFO0VBQ0U7RUFDQTtBdEsraHlDSjtBc0szaHlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SzZoeUNKO0FzSzFoeUNFO0VBQ0U7QXRLNGh5Q0o7QXNLemh5Q0U7RUFDRTtBdEsyaHlDSjtBc0t4aHlDRTtFQUNFO0lBQ0U7RXRLMGh5Q0o7QUFDRjtBc0t0aHlDRTtFQUNFO0lBQ0U7RXRLd2h5Q0o7QUFDRjtBc0tyaHlDRTtFQUNFO0F0S3VoeUNKO0FzS3BoeUNFO0VBQ0U7RUFDQTtBdEtzaHlDSjtBc0tuaHlDRTtFQUNFO0F0S3FoeUNKO0FzS2xoeUNFO0VBQ0U7QXRLb2h5Q0o7QXNLamh5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0S21oeUNKO0FzS2hoeUNFO0VBQ0U7QXRLa2h5Q0o7QXNLL2d5Q0U7RUFDRTtFQUNBO0VBQ0E7QXRLaWh5Q0o7QXNLOWd5Q0U7RUFDRTtBdEtnaHlDSjtBc0s3Z3lDRTtFQUVFO0F0SzhneUNKO0FzSzFneUNFO0VBRUU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEsyZ3lDSjtBQUNGO0FzS3ZneUNFO0VBQ0U7QXRLeWd5Q0o7QXNLdmd5Q0k7RUFDRTtBdEt5Z3lDTjtBc0twZ3lDRTtFQUNFO0VBQ0E7RUFDQTtBdEtzZ3lDSjtBcUs1dnlDQTtFQUNFO0VBQ0E7QXJLc3d5Q0Y7QXFLN3Z5Q0E7RUFDRTtBcktxd3lDRjtBcUtsd3lDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyS293eUNGO0FxS2p3eUNBO0VBQ0U7RUFDQTtFQUNBO0FyS213eUNGO0FxS2h3eUNBO0VBQ0U7RUFDQTtBcktrd3lDRjtBcUs5dnlDQTtFQUNFO0VBQ0E7QXJLZ3d5Q0Y7QXFLN3Z5Q0E7RUFDRTtBcksrdnlDRjtBcUs1dnlDQTtFQUNFO0VBQ0E7QXJLOHZ5Q0Y7QXFLM3Z5Q0E7RUFDRTtFQUNBO0FySzZ2eUNGO0FxSzF2eUNBOztFQUVFO0FySzR2eUNGO0FxS3p2eUNBO0VBQ0U7QXJLMnZ5Q0Y7QXFLeHZ5Q0E7RUFDRTtBckswdnlDRjtBcUt2dnlDQTtFQUNFO0VBQ0E7QXJLeXZ5Q0Y7QXFLbHZ5Q0E7RUFDRTtBcktvdnlDRjtBcUtqdnlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS212eUNGO0FxS2h2eUNBO0VBQ0U7RUFDQTtBcktrdnlDRjtBcUs1dXlDQTtFQUNFO0VBQ0E7QXJLOHV5Q0Y7QXFLM3V5Q0E7RUFDRTtBcks2dXlDRjtBcUsxdXlDQTtFQUNFO0FySzR1eUNGO0FxS3p1eUNBO0VBQ0U7QXJLMnV5Q0Y7QXFLeHV5Q0E7RUFDRTtBckswdXlDRjtBcUt2dXlDQTtFQUNFO0VBQ0E7QXJLeXV5Q0Y7QXFLcnV5Q0E7RUFDRTtBckt1dXlDRjtBcUtwdXlDQTtFQUNFO0VBQ0E7QXJLc3V5Q0Y7QXFLbnV5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktxdXlDRjtBcUtsdXlDQTtFQUNFO0FyS291eUNGO0FxS2p1eUNBO0VBQ0U7QXJLbXV5Q0Y7QXFLaHV5Q0E7RUFDRTtJQUNFO0VyS2t1eUNGO0FBQ0Y7QXFLOXR5Q0E7RUFDRTtJQUNFO0VyS2d1eUNGO0FBQ0Y7QXFLN3R5Q0E7RUFDRTtBcksrdHlDRjtBcUs1dHlDQTtFQUNFO0VBQ0E7QXJLOHR5Q0Y7QXFLM3R5Q0E7RUFDRTtBcks2dHlDRjtBcUsxdHlDQTtFQUNFO0FySzR0eUNGO0FxS3p0eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksydHlDRjtBcUt4dHlDQTtFQUNFO0FySzB0eUNGO0FxS3Z0eUNBO0VBQ0U7RUFDQTtFQUNBO0FyS3l0eUNGO0FxS3R0eUNBO0VBQ0U7QXJLd3R5Q0Y7QXFLcnR5Q0E7RUFDRTtBckt1dHlDRjtBcUtwdHlDQTtFQUNFO0VBQ0E7RUFDQTtBcktzdHlDRjtBcUtqdHlDQTtFQUNFO0VBQ0E7RUFDQTtBckttdHlDRjtBcUtqdHlDQTtFQUNFO0FyS210eUNGO0FxS2p0eUNBO0VBQ0U7QXJLbXR5Q0Y7QXFLL3N5Q0E7RUFDRTtBcktpdHlDRjtBcUtodHlDRTtFQUNFO0FyS2t0eUNKO0FxSzdzeUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySytzeUNGO0FxSzVzeUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzhzeUNGO0FxSzVzeUNBO0VBQ0U7QXJLOHN5Q0Y7QXFLMXN5Q0E7RUFDRTtBcks0c3lDRjtBcUt6c3lDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksyc3lDRjtBcUt4c3lDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckswc3lDRjtBcUt2c3lDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt5c3lDRjtBcUt0c3lDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3dzeUNGO0FxS3QveUNBO0VBQ0U7RUFDQTtBcktnZ3pDRjtBcUt2L3lDQTtFQUNFO0FySysveUNGO0FxSzUveUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJLOC95Q0Y7QXFLMy95Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLNi95Q0Y7QXFLMS95Q0E7RUFDRTtFQUNBO0FySzQveUNGO0FxS3gveUNBO0VBQ0U7RUFDQTtBckswL3lDRjtBcUt2L3lDQTtFQUNFO0FyS3kveUNGO0FxS3QveUNBO0VBQ0U7RUFDQTtBckt3L3lDRjtBcUtyL3lDQTtFQUNFO0VBQ0E7QXJLdS95Q0Y7QXFLcC95Q0E7O0VBRUU7QXJLcy95Q0Y7QXFLbi95Q0E7RUFDRTtBcktxL3lDRjtBcUtsL3lDQTtFQUNFO0FyS28veUNGO0FxS2oveUNBO0VBQ0U7RUFDQTtBckttL3lDRjtBcUs1K3lDQTtFQUNFO0FySzgreUNGO0FxSzMreUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNit5Q0Y7QXFLMSt5Q0E7RUFDRTtFQUNBO0FySzQreUNGO0FxS3QreUNBO0VBQ0U7RUFDQTtBckt3K3lDRjtBcUtyK3lDQTtFQUNFO0FyS3UreUNGO0FxS3AreUNBO0VBQ0U7QXJLcyt5Q0Y7QXFLbit5Q0E7RUFDRTtBcktxK3lDRjtBcUtsK3lDQTtFQUNFO0FyS28reUNGO0FxS2oreUNBO0VBQ0U7RUFDQTtBckttK3lDRjtBcUsvOXlDQTtFQUNFO0FyS2kreUNGO0FxSzk5eUNBO0VBQ0U7RUFDQTtBcktnK3lDRjtBcUs3OXlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySys5eUNGO0FxSzU5eUNBO0VBQ0U7QXJLODl5Q0Y7QXFLMzl5Q0E7RUFDRTtBcks2OXlDRjtBcUsxOXlDQTtFQUNFO0lBQ0U7RXJLNDl5Q0Y7QUFDRjtBcUt4OXlDQTtFQUNFO0lBQ0U7RXJLMDl5Q0Y7QUFDRjtBcUt2OXlDQTtFQUNFO0FyS3k5eUNGO0FxS3Q5eUNBO0VBQ0U7RUFDQTtBckt3OXlDRjtBcUtyOXlDQTtFQUNFO0FyS3U5eUNGO0FxS3A5eUNBO0VBQ0U7QXJLczl5Q0Y7QXFLbjl5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3E5eUNGO0FxS2w5eUNBO0VBQ0U7QXJLbzl5Q0Y7QXFLajl5Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLbTl5Q0Y7QXFLaDl5Q0E7RUFDRTtBcktrOXlDRjtBcUsvOHlDQTtFQUNFO0FyS2k5eUNGO0FxSzk4eUNBO0VBQ0U7RUFDQTtFQUNBO0FyS2c5eUNGO0FxSzM4eUNBO0VBQ0U7RUFDQTtFQUNBO0FySzY4eUNGO0FxSzM4eUNBO0VBQ0U7QXJLNjh5Q0Y7QXFLMzh5Q0E7RUFDRTtBcks2OHlDRjtBcUt6OHlDQTtFQUNFO0FySzI4eUNGO0FxSzE4eUNFO0VBQ0U7QXJLNDh5Q0o7QXFLdjh5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLeTh5Q0Y7QXFLdDh5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLdzh5Q0Y7QXFLdDh5Q0E7RUFDRTtBckt3OHlDRjtBcUtwOHlDQTtFQUNFO0FyS3M4eUNGO0FxS244eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3E4eUNGO0FxS2w4eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS284eUNGO0FxS2o4eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS204eUNGO0FxS2g4eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLazh5Q0Y7QXFLaHZ6Q0E7RUFDRTtFQUNBO0FySzB2ekNGO0FxS2p2ekNBO0VBQ0U7QXJLeXZ6Q0Y7QXFLdHZ6Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckt3dnpDRjtBcUtydnpDQTtFQUNFO0VBQ0E7RUFDQTtBckt1dnpDRjtBcUtwdnpDQTtFQUNFO0VBQ0E7QXJLc3Z6Q0Y7QXFLbHZ6Q0E7RUFDRTtFQUNBO0FyS292ekNGO0FxS2p2ekNBO0VBQ0U7QXJLbXZ6Q0Y7QXFLaHZ6Q0E7RUFDRTtFQUNBO0FyS2t2ekNGO0FxSy91ekNBO0VBQ0U7RUFDQTtBcktpdnpDRjtBcUs5dXpDQTs7RUFFRTtBcktndnpDRjtBcUs3dXpDQTtFQUNFO0FySyt1ekNGO0FxSzV1ekNBO0VBQ0U7QXJLOHV6Q0Y7QXFLM3V6Q0E7RUFDRTtFQUNBO0FySzZ1ekNGO0FxS3R1ekNBO0VBQ0U7QXJLd3V6Q0Y7QXFLcnV6Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt1dXpDRjtBcUtwdXpDQTtFQUNFO0VBQ0E7QXJLc3V6Q0Y7QXFLaHV6Q0E7RUFDRTtFQUNBO0FyS2t1ekNGO0FxSy90ekNBO0VBQ0U7QXJLaXV6Q0Y7QXFLOXR6Q0E7RUFDRTtBcktndXpDRjtBcUs3dHpDQTtFQUNFO0FySyt0ekNGO0FxSzV0ekNBO0VBQ0U7QXJLOHR6Q0Y7QXFLM3R6Q0E7RUFDRTtFQUNBO0FySzZ0ekNGO0FxS3p0ekNBO0VBQ0U7QXJLMnR6Q0Y7QXFLeHR6Q0E7RUFDRTtFQUNBO0FySzB0ekNGO0FxS3Z0ekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLeXR6Q0Y7QXFLdHR6Q0E7RUFDRTtBckt3dHpDRjtBcUtydHpDQTtFQUNFO0FyS3V0ekNGO0FxS3B0ekNBO0VBQ0U7SUFDRTtFcktzdHpDRjtBQUNGO0FxS2x0ekNBO0VBQ0U7SUFDRTtFcktvdHpDRjtBQUNGO0FxS2p0ekNBO0VBQ0U7QXJLbXR6Q0Y7QXFLaHR6Q0E7RUFDRTtFQUNBO0FyS2t0ekNGO0FxSy9zekNBO0VBQ0U7QXJLaXR6Q0Y7QXFLOXN6Q0E7RUFDRTtBcktndHpDRjtBcUs3c3pDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLK3N6Q0Y7QXFLNXN6Q0E7RUFDRTtBcks4c3pDRjtBcUszc3pDQTtFQUNFO0VBQ0E7RUFDQTtBcks2c3pDRjtBcUsxc3pDQTtFQUNFO0FySzRzekNGO0FxS3pzekNBO0VBQ0U7QXJLMnN6Q0Y7QXFLeHN6Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLMHN6Q0Y7QXFLcnN6Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLdXN6Q0Y7QXFLcnN6Q0E7RUFDRTtBckt1c3pDRjtBcUtyc3pDQTtFQUNFO0FyS3VzekNGO0FxS25zekNBO0VBQ0U7QXJLcXN6Q0Y7QXFLcHN6Q0U7RUFDRTtBcktzc3pDSjtBcUtqc3pDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckttc3pDRjtBcUtoc3pDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktrc3pDRjtBcUtoc3pDQTtFQUNFO0FyS2tzekNGO0FxSzlyekNBO0VBQ0U7QXJLZ3N6Q0Y7QXFLN3J6Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLK3J6Q0Y7QXFLNXJ6Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLOHJ6Q0Y7QXFLM3J6Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNnJ6Q0Y7QXFLMXJ6Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks0cnpDRjtBcUsxK3pDQTtFQUNFO0VBQ0E7QXJLby96Q0Y7QXFLMyt6Q0E7RUFDRTtBckttL3pDRjtBcUtoL3pDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyS2svekNGO0FxSy8rekNBO0VBQ0U7RUFDQTtFQUNBO0FyS2kvekNGO0FxSzkrekNBO0VBQ0U7RUFDQTtBcktnL3pDRjtBcUs1K3pDQTtFQUNFO0VBQ0E7QXJLOCt6Q0Y7QXFLMyt6Q0E7RUFDRTtBcks2K3pDRjtBcUsxK3pDQTtFQUNFO0VBQ0E7QXJLNCt6Q0Y7QXFLeit6Q0E7RUFDRTtFQUNBO0FySzIrekNGO0FxS3grekNBOztFQUVFO0FySzArekNGO0FxS3YrekNBO0VBQ0U7QXJLeSt6Q0Y7QXFLdCt6Q0E7RUFDRTtBckt3K3pDRjtBcUtyK3pDQTtFQUNFO0VBQ0E7QXJLdSt6Q0Y7QXFLaCt6Q0E7RUFDRTtBcktrK3pDRjtBcUsvOXpDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2krekNGO0FxSzk5ekNBO0VBQ0U7RUFDQTtBcktnK3pDRjtBcUsxOXpDQTtFQUNFO0VBQ0E7QXJLNDl6Q0Y7QXFLejl6Q0E7RUFDRTtBcksyOXpDRjtBcUt4OXpDQTtFQUNFO0FySzA5ekNGO0FxS3Y5ekNBO0VBQ0U7QXJLeTl6Q0Y7QXFLdDl6Q0E7RUFDRTtBckt3OXpDRjtBcUtyOXpDQTtFQUNFO0VBQ0E7QXJLdTl6Q0Y7QXFLbjl6Q0E7RUFDRTtBcktxOXpDRjtBcUtsOXpDQTtFQUNFO0VBQ0E7QXJLbzl6Q0Y7QXFLajl6Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckttOXpDRjtBcUtoOXpDQTtFQUNFO0FyS2s5ekNGO0FxSy84ekNBO0VBQ0U7QXJLaTl6Q0Y7QXFLOTh6Q0E7RUFDRTtJQUNFO0VyS2c5ekNGO0FBQ0Y7QXFLNTh6Q0E7RUFDRTtJQUNFO0VySzg4ekNGO0FBQ0Y7QXFLMzh6Q0E7RUFDRTtBcks2OHpDRjtBcUsxOHpDQTtFQUNFO0VBQ0E7QXJLNDh6Q0Y7QXFLejh6Q0E7RUFDRTtBcksyOHpDRjtBcUt4OHpDQTtFQUNFO0FySzA4ekNGO0FxS3Y4ekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt5OHpDRjtBcUt0OHpDQTtFQUNFO0FyS3c4ekNGO0FxS3I4ekNBO0VBQ0U7RUFDQTtFQUNBO0FyS3U4ekNGO0FxS3A4ekNBO0VBQ0U7QXJLczh6Q0Y7QXFLbjh6Q0E7RUFDRTtBcktxOHpDRjtBcUtsOHpDQTtFQUNFO0VBQ0E7RUFDQTtBcktvOHpDRjtBcUsvN3pDQTtFQUNFO0VBQ0E7RUFDQTtBcktpOHpDRjtBcUsvN3pDQTtFQUNFO0FyS2k4ekNGO0FxSy83ekNBO0VBQ0U7QXJLaTh6Q0Y7QXFLNzd6Q0E7RUFDRTtBcksrN3pDRjtBcUs5N3pDRTtFQUNFO0FyS2c4ekNKO0FxSzM3ekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzY3ekNGO0FxSzE3ekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzQ3ekNGO0FxSzE3ekNBO0VBQ0U7QXJLNDd6Q0Y7QXFLeDd6Q0E7RUFDRTtBckswN3pDRjtBcUt2N3pDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt5N3pDRjtBcUt0N3pDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt3N3pDRjtBcUtyN3pDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt1N3pDRjtBcUtwN3pDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3M3ekNGO0FxS3B1MENBO0VBQ0U7RUFDQTtBcks4dTBDRjtBcUtydTBDQTtFQUNFO0FySzZ1MENGO0FxSzF1MENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJLNHUwQ0Y7QXFLenUwQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLMnUwQ0Y7QXFLeHUwQ0E7RUFDRTtFQUNBO0FySzB1MENGO0FxS3R1MENBO0VBQ0U7RUFDQTtBckt3dTBDRjtBcUtydTBDQTtFQUNFO0FyS3V1MENGO0FxS3B1MENBO0VBQ0U7RUFDQTtBcktzdTBDRjtBcUtudTBDQTtFQUNFO0VBQ0E7QXJLcXUwQ0Y7QXFLbHUwQ0E7O0VBRUU7QXJLb3UwQ0Y7QXFLanUwQ0E7RUFDRTtBckttdTBDRjtBcUtodTBDQTtFQUNFO0FyS2t1MENGO0FxSy90MENBO0VBQ0U7RUFDQTtBcktpdTBDRjtBcUsxdDBDQTtFQUNFO0FySzR0MENGO0FxS3p0MENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMnQwQ0Y7QXFLeHQwQ0E7RUFDRTtFQUNBO0FySzB0MENGO0FxS3B0MENBO0VBQ0U7RUFDQTtBcktzdDBDRjtBcUtudDBDQTtFQUNFO0FyS3F0MENGO0FxS2x0MENBO0VBQ0U7QXJLb3QwQ0Y7QXFLanQwQ0E7RUFDRTtBckttdDBDRjtBcUtodDBDQTtFQUNFO0FyS2t0MENGO0FxSy9zMENBO0VBQ0U7RUFDQTtBcktpdDBDRjtBcUs3czBDQTtFQUNFO0FySytzMENGO0FxSzVzMENBO0VBQ0U7RUFDQTtBcks4czBDRjtBcUszczBDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzZzMENGO0FxSzFzMENBO0VBQ0U7QXJLNHMwQ0Y7QXFLenMwQ0E7RUFDRTtBcksyczBDRjtBcUt4czBDQTtFQUNFO0lBQ0U7RXJLMHMwQ0Y7QUFDRjtBcUt0czBDQTtFQUNFO0lBQ0U7RXJLd3MwQ0Y7QUFDRjtBcUtyczBDQTtFQUNFO0FyS3VzMENGO0FxS3BzMENBO0VBQ0U7RUFDQTtBcktzczBDRjtBcUtuczBDQTtFQUNFO0FyS3FzMENGO0FxS2xzMENBO0VBQ0U7QXJLb3MwQ0Y7QXFLanMwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS21zMENGO0FxS2hzMENBO0VBQ0U7QXJLa3MwQ0Y7QXFLL3IwQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLaXMwQ0Y7QXFLOXIwQ0E7RUFDRTtBcktnczBDRjtBcUs3cjBDQTtFQUNFO0FySytyMENGO0FxSzVyMENBO0VBQ0U7RUFDQTtFQUNBO0FySzhyMENGO0FxS3pyMENBO0VBQ0U7RUFDQTtFQUNBO0FySzJyMENGO0FxS3pyMENBO0VBQ0U7QXJLMnIwQ0Y7QXFLenIwQ0E7RUFDRTtBcksycjBDRjtBcUt2cjBDQTtFQUNFO0FyS3lyMENGO0FxS3hyMENFO0VBQ0U7QXJLMHIwQ0o7QXFLcnIwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLdXIwQ0Y7QXFLcHIwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLc3IwQ0Y7QXFLcHIwQ0E7RUFDRTtBcktzcjBDRjtBcUtscjBDQTtFQUNFO0FyS29yMENGO0FxS2pyMENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS21yMENGO0FxS2hyMENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2tyMENGO0FxSy9xMENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2lyMENGO0FxSzlxMENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLZ3IwQ0Y7QXFLOTkwQ0E7RUFDRTtFQUNBO0FyS3crMENGO0FxSy85MENBO0VBQ0U7QXJLdSswQ0Y7QXFLcCswQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcktzKzBDRjtBcUtuKzBDQTtFQUNFO0VBQ0E7RUFDQTtBcktxKzBDRjtBcUtsKzBDQTtFQUNFO0VBQ0E7QXJLbyswQ0Y7QXFLaCswQ0E7RUFDRTtFQUNBO0FyS2srMENGO0FxSy85MENBO0VBQ0U7QXJLaSswQ0Y7QXFLOTkwQ0E7RUFDRTtFQUNBO0FyS2crMENGO0FxSzc5MENBO0VBQ0U7RUFDQTtBcksrOTBDRjtBcUs1OTBDQTs7RUFFRTtBcks4OTBDRjtBcUszOTBDQTtFQUNFO0FySzY5MENGO0FxSzE5MENBO0VBQ0U7QXJLNDkwQ0Y7QXFLejkwQ0E7RUFDRTtFQUNBO0FySzI5MENGO0FxS3A5MENBO0VBQ0U7QXJLczkwQ0Y7QXFLbjkwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktxOTBDRjtBcUtsOTBDQTtFQUNFO0VBQ0E7QXJLbzkwQ0Y7QXFLOTgwQ0E7RUFDRTtFQUNBO0FyS2c5MENGO0FxSzc4MENBO0VBQ0U7QXJLKzgwQ0Y7QXFLNTgwQ0E7RUFDRTtBcks4ODBDRjtBcUszODBDQTtFQUNFO0FySzY4MENGO0FxSzE4MENBO0VBQ0U7QXJLNDgwQ0Y7QXFLejgwQ0E7RUFDRTtFQUNBO0FySzI4MENGO0FxS3Y4MENBO0VBQ0U7QXJLeTgwQ0Y7QXFLdDgwQ0E7RUFDRTtFQUNBO0FyS3c4MENGO0FxS3I4MENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLdTgwQ0Y7QXFLcDgwQ0E7RUFDRTtBcktzODBDRjtBcUtuODBDQTtFQUNFO0FyS3E4MENGO0FxS2w4MENBO0VBQ0U7SUFDRTtFcktvODBDRjtBQUNGO0FxS2g4MENBO0VBQ0U7SUFDRTtFcktrODBDRjtBQUNGO0FxSy83MENBO0VBQ0U7QXJLaTgwQ0Y7QXFLOTcwQ0E7RUFDRTtFQUNBO0FyS2c4MENGO0FxSzc3MENBO0VBQ0U7QXJLKzcwQ0Y7QXFLNTcwQ0E7RUFDRTtBcks4NzBDRjtBcUszNzBDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNjcwQ0Y7QXFLMTcwQ0E7RUFDRTtBcks0NzBDRjtBcUt6NzBDQTtFQUNFO0VBQ0E7RUFDQTtBcksyNzBDRjtBcUt4NzBDQTtFQUNFO0FySzA3MENGO0FxS3Y3MENBO0VBQ0U7QXJLeTcwQ0Y7QXFLdDcwQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLdzcwQ0Y7QXFLbjcwQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLcTcwQ0Y7QXFLbjcwQ0E7RUFDRTtBcktxNzBDRjtBcUtuNzBDQTtFQUNFO0FyS3E3MENGO0FxS2o3MENBO0VBQ0U7QXJLbTcwQ0Y7QXFLbDcwQ0U7RUFDRTtBcktvNzBDSjtBcUsvNjBDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktpNzBDRjtBcUs5NjBDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktnNzBDRjtBcUs5NjBDQTtFQUNFO0FyS2c3MENGO0FxSzU2MENBO0VBQ0U7QXJLODYwQ0Y7QXFLMzYwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNjYwQ0Y7QXFLMTYwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNDYwQ0Y7QXFLejYwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMjYwQ0Y7QXFLeDYwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckswNjBDRjtBcUt4dDFDQTtFQUNFO0VBQ0E7QXJLa3UxQ0Y7QXFLenQxQ0E7RUFDRTtBcktpdTFDRjtBcUs5dDFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyS2d1MUNGO0FxSzd0MUNBO0VBQ0U7RUFDQTtFQUNBO0FySyt0MUNGO0FxSzV0MUNBO0VBQ0U7RUFDQTtBcks4dDFDRjtBcUsxdDFDQTtFQUNFO0VBQ0E7QXJLNHQxQ0Y7QXFLenQxQ0E7RUFDRTtBcksydDFDRjtBcUt4dDFDQTtFQUNFO0VBQ0E7QXJLMHQxQ0Y7QXFLdnQxQ0E7RUFDRTtFQUNBO0FyS3l0MUNGO0FxS3R0MUNBOztFQUVFO0FyS3d0MUNGO0FxS3J0MUNBO0VBQ0U7QXJLdXQxQ0Y7QXFLcHQxQ0E7RUFDRTtBcktzdDFDRjtBcUtudDFDQTtFQUNFO0VBQ0E7QXJLcXQxQ0Y7QXFLOXMxQ0E7RUFDRTtBcktndDFDRjtBcUs3czFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySytzMUNGO0FxSzVzMUNBO0VBQ0U7RUFDQTtBcks4czFDRjtBcUt4czFDQTtFQUNFO0VBQ0E7QXJLMHMxQ0Y7QXFLdnMxQ0E7RUFDRTtBckt5czFDRjtBcUt0czFDQTtFQUNFO0FyS3dzMUNGO0FxS3JzMUNBO0VBQ0U7QXJLdXMxQ0Y7QXFLcHMxQ0E7RUFDRTtBcktzczFDRjtBcUtuczFDQTtFQUNFO0VBQ0E7QXJLcXMxQ0Y7QXFLanMxQ0E7RUFDRTtBckttczFDRjtBcUtoczFDQTtFQUNFO0VBQ0E7QXJLa3MxQ0Y7QXFLL3IxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktpczFDRjtBcUs5cjFDQTtFQUNFO0FyS2dzMUNGO0FxSzdyMUNBO0VBQ0U7QXJLK3IxQ0Y7QXFLNXIxQ0E7RUFDRTtJQUNFO0VySzhyMUNGO0FBQ0Y7QXFLMXIxQ0E7RUFDRTtJQUNFO0VySzRyMUNGO0FBQ0Y7QXFLenIxQ0E7RUFDRTtBcksycjFDRjtBcUt4cjFDQTtFQUNFO0VBQ0E7QXJLMHIxQ0Y7QXFLdnIxQ0E7RUFDRTtBckt5cjFDRjtBcUt0cjFDQTtFQUNFO0FyS3dyMUNGO0FxS3JyMUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt1cjFDRjtBcUtwcjFDQTtFQUNFO0FyS3NyMUNGO0FxS25yMUNBO0VBQ0U7RUFDQTtFQUNBO0FyS3FyMUNGO0FxS2xyMUNBO0VBQ0U7QXJLb3IxQ0Y7QXFLanIxQ0E7RUFDRTtBckttcjFDRjtBcUtocjFDQTtFQUNFO0VBQ0E7RUFDQTtBcktrcjFDRjtBcUs3cTFDQTtFQUNFO0VBQ0E7RUFDQTtBcksrcTFDRjtBcUs3cTFDQTtFQUNFO0FySytxMUNGO0FxSzdxMUNBO0VBQ0U7QXJLK3ExQ0Y7QXFLM3ExQ0E7RUFDRTtBcks2cTFDRjtBcUs1cTFDRTtFQUNFO0FySzhxMUNKO0FxS3pxMUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzJxMUNGO0FxS3hxMUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzBxMUNGO0FxS3hxMUNBO0VBQ0U7QXJLMHExQ0Y7QXFLdHExQ0E7RUFDRTtBckt3cTFDRjtBcUtycTFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt1cTFDRjtBcUtwcTFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktzcTFDRjtBcUtucTFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktxcTFDRjtBcUtscTFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS29xMUNGO0FxS2w5MUNBO0VBQ0U7RUFDQTtBcks0OTFDRjtBcUtuOTFDQTtFQUNFO0FySzI5MUNGO0FxS3g5MUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJLMDkxQ0Y7QXFLdjkxQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLeTkxQ0Y7QXFLdDkxQ0E7RUFDRTtFQUNBO0FyS3c5MUNGO0FxS3A5MUNBO0VBQ0U7RUFDQTtBcktzOTFDRjtBcUtuOTFDQTtFQUNFO0FyS3E5MUNGO0FxS2w5MUNBO0VBQ0U7RUFDQTtBcktvOTFDRjtBcUtqOTFDQTtFQUNFO0VBQ0E7QXJLbTkxQ0Y7QXFLaDkxQ0E7O0VBRUU7QXJLazkxQ0Y7QXFLLzgxQ0E7RUFDRTtBcktpOTFDRjtBcUs5ODFDQTtFQUNFO0FyS2c5MUNGO0FxSzc4MUNBO0VBQ0U7RUFDQTtBcksrODFDRjtBcUt4ODFDQTtFQUNFO0FySzA4MUNGO0FxS3Y4MUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLeTgxQ0Y7QXFLdDgxQ0E7RUFDRTtFQUNBO0FyS3c4MUNGO0FxS2w4MUNBO0VBQ0U7RUFDQTtBcktvODFDRjtBcUtqODFDQTtFQUNFO0FyS204MUNGO0FxS2g4MUNBO0VBQ0U7QXJLazgxQ0Y7QXFLLzcxQ0E7RUFDRTtBcktpODFDRjtBcUs5NzFDQTtFQUNFO0FyS2c4MUNGO0FxSzc3MUNBO0VBQ0U7RUFDQTtBcksrNzFDRjtBcUszNzFDQTtFQUNFO0FySzY3MUNGO0FxSzE3MUNBO0VBQ0U7RUFDQTtBcks0NzFDRjtBcUt6NzFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzI3MUNGO0FxS3g3MUNBO0VBQ0U7QXJLMDcxQ0Y7QXFLdjcxQ0E7RUFDRTtBckt5NzFDRjtBcUt0NzFDQTtFQUNFO0lBQ0U7RXJLdzcxQ0Y7QUFDRjtBcUtwNzFDQTtFQUNFO0lBQ0U7RXJLczcxQ0Y7QUFDRjtBcUtuNzFDQTtFQUNFO0FyS3E3MUNGO0FxS2w3MUNBO0VBQ0U7RUFDQTtBcktvNzFDRjtBcUtqNzFDQTtFQUNFO0FyS203MUNGO0FxS2g3MUNBO0VBQ0U7QXJLazcxQ0Y7QXFLLzYxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2k3MUNGO0FxSzk2MUNBO0VBQ0U7QXJLZzcxQ0Y7QXFLNzYxQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLKzYxQ0Y7QXFLNTYxQ0E7RUFDRTtBcks4NjFDRjtBcUszNjFDQTtFQUNFO0FySzY2MUNGO0FxSzE2MUNBO0VBQ0U7RUFDQTtFQUNBO0FySzQ2MUNGO0FxS3Y2MUNBO0VBQ0U7RUFDQTtFQUNBO0FyS3k2MUNGO0FxS3Y2MUNBO0VBQ0U7QXJLeTYxQ0Y7QXFLdjYxQ0E7RUFDRTtBckt5NjFDRjtBcUtyNjFDQTtFQUNFO0FyS3U2MUNGO0FxS3Q2MUNFO0VBQ0U7QXJLdzYxQ0o7QXFLbjYxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLcTYxQ0Y7QXFLbDYxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLbzYxQ0Y7QXFLbDYxQ0E7RUFDRTtBcktvNjFDRjtBcUtoNjFDQTtFQUNFO0FyS2s2MUNGO0FxSy81MUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2k2MUNGO0FxSzk1MUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2c2MUNGO0FxSzc1MUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySys1MUNGO0FxSzU1MUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLODUxQ0Y7QXFLNXMyQ0E7RUFDRTtFQUNBO0FyS3N0MkNGO0FxSzdzMkNBO0VBQ0U7QXJLcXQyQ0Y7QXFLbHQyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcktvdDJDRjtBcUtqdDJDQTtFQUNFO0VBQ0E7RUFDQTtBckttdDJDRjtBcUtodDJDQTtFQUNFO0VBQ0E7QXJLa3QyQ0Y7QXFLOXMyQ0E7RUFDRTtFQUNBO0FyS2d0MkNGO0FxSzdzMkNBO0VBQ0U7QXJLK3MyQ0Y7QXFLNXMyQ0E7RUFDRTtFQUNBO0FySzhzMkNGO0FxSzNzMkNBO0VBQ0U7RUFDQTtBcks2czJDRjtBcUsxczJDQTs7RUFFRTtBcks0czJDRjtBcUt6czJDQTtFQUNFO0FySzJzMkNGO0FxS3hzMkNBO0VBQ0U7QXJLMHMyQ0Y7QXFLdnMyQ0E7RUFDRTtFQUNBO0FyS3lzMkNGO0FxS2xzMkNBO0VBQ0U7QXJLb3MyQ0Y7QXFLanMyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckttczJDRjtBcUtoczJDQTtFQUNFO0VBQ0E7QXJLa3MyQ0Y7QXFLNXIyQ0E7RUFDRTtFQUNBO0FySzhyMkNGO0FxSzNyMkNBO0VBQ0U7QXJLNnIyQ0Y7QXFLMXIyQ0E7RUFDRTtBcks0cjJDRjtBcUt6cjJDQTtFQUNFO0FySzJyMkNGO0FxS3hyMkNBO0VBQ0U7QXJLMHIyQ0Y7QXFLdnIyQ0E7RUFDRTtFQUNBO0FyS3lyMkNGO0FxS3JyMkNBO0VBQ0U7QXJLdXIyQ0Y7QXFLcHIyQ0E7RUFDRTtFQUNBO0FyS3NyMkNGO0FxS25yMkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLcXIyQ0Y7QXFLbHIyQ0E7RUFDRTtBcktvcjJDRjtBcUtqcjJDQTtFQUNFO0FyS21yMkNGO0FxS2hyMkNBO0VBQ0U7SUFDRTtFcktrcjJDRjtBQUNGO0FxSzlxMkNBO0VBQ0U7SUFDRTtFcktncjJDRjtBQUNGO0FxSzdxMkNBO0VBQ0U7QXJLK3EyQ0Y7QXFLNXEyQ0E7RUFDRTtFQUNBO0FySzhxMkNGO0FxSzNxMkNBO0VBQ0U7QXJLNnEyQ0Y7QXFLMXEyQ0E7RUFDRTtBcks0cTJDRjtBcUt6cTJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMnEyQ0Y7QXFLeHEyQ0E7RUFDRTtBckswcTJDRjtBcUt2cTJDQTtFQUNFO0VBQ0E7RUFDQTtBckt5cTJDRjtBcUt0cTJDQTtFQUNFO0FyS3dxMkNGO0FxS3JxMkNBO0VBQ0U7QXJLdXEyQ0Y7QXFLcHEyQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLc3EyQ0Y7QXFLanEyQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLbXEyQ0Y7QXFLanEyQ0E7RUFDRTtBckttcTJDRjtBcUtqcTJDQTtFQUNFO0FyS21xMkNGO0FxSy9wMkNBO0VBQ0U7QXJLaXEyQ0Y7QXFLaHEyQ0U7RUFDRTtBcktrcTJDSjtBcUs3cDJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksrcDJDRjtBcUs1cDJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks4cDJDRjtBcUs1cDJDQTtFQUNFO0FySzhwMkNGO0FxSzFwMkNBO0VBQ0U7QXJLNHAyQ0Y7QXFLenAyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMnAyQ0Y7QXFLeHAyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMHAyQ0Y7QXFLdnAyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLeXAyQ0Y7QXFLdHAyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt3cDJDRjtBcUt0ODJDQTtFQUNFO0VBQ0E7QXJLZzkyQ0Y7QXFLdjgyQ0E7RUFDRTtBcksrODJDRjtBcUs1ODJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FySzg4MkNGO0FxSzM4MkNBO0VBQ0U7RUFDQTtFQUNBO0FySzY4MkNGO0FxSzE4MkNBO0VBQ0U7RUFDQTtBcks0ODJDRjtBcUt4ODJDQTtFQUNFO0VBQ0E7QXJLMDgyQ0Y7QXFLdjgyQ0E7RUFDRTtBckt5ODJDRjtBcUt0ODJDQTtFQUNFO0VBQ0E7QXJLdzgyQ0Y7QXFLcjgyQ0E7RUFDRTtFQUNBO0FyS3U4MkNGO0FxS3A4MkNBOztFQUVFO0FyS3M4MkNGO0FxS244MkNBO0VBQ0U7QXJLcTgyQ0Y7QXFLbDgyQ0E7RUFDRTtBcktvODJDRjtBcUtqODJDQTtFQUNFO0VBQ0E7QXJLbTgyQ0Y7QXFLNTcyQ0E7RUFDRTtBcks4NzJDRjtBcUszNzJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzY3MkNGO0FxSzE3MkNBO0VBQ0U7RUFDQTtBcks0NzJDRjtBcUt0NzJDQTtFQUNFO0VBQ0E7QXJLdzcyQ0Y7QXFLcjcyQ0E7RUFDRTtBckt1NzJDRjtBcUtwNzJDQTtFQUNFO0FyS3M3MkNGO0FxS243MkNBO0VBQ0U7QXJLcTcyQ0Y7QXFLbDcyQ0E7RUFDRTtBcktvNzJDRjtBcUtqNzJDQTtFQUNFO0VBQ0E7QXJLbTcyQ0Y7QXFLLzYyQ0E7RUFDRTtBcktpNzJDRjtBcUs5NjJDQTtFQUNFO0VBQ0E7QXJLZzcyQ0Y7QXFLNzYyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksrNjJDRjtBcUs1NjJDQTtFQUNFO0FySzg2MkNGO0FxSzM2MkNBO0VBQ0U7QXJLNjYyQ0Y7QXFLMTYyQ0E7RUFDRTtJQUNFO0VySzQ2MkNGO0FBQ0Y7QXFLeDYyQ0E7RUFDRTtJQUNFO0VySzA2MkNGO0FBQ0Y7QXFLdjYyQ0E7RUFDRTtBckt5NjJDRjtBcUt0NjJDQTtFQUNFO0VBQ0E7QXJLdzYyQ0Y7QXFLcjYyQ0E7RUFDRTtBckt1NjJDRjtBcUtwNjJDQTtFQUNFO0FyS3M2MkNGO0FxS242MkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktxNjJDRjtBcUtsNjJDQTtFQUNFO0FyS282MkNGO0FxS2o2MkNBO0VBQ0U7RUFDQTtFQUNBO0FyS202MkNGO0FxS2g2MkNBO0VBQ0U7QXJLazYyQ0Y7QXFLLzUyQ0E7RUFDRTtBcktpNjJDRjtBcUs5NTJDQTtFQUNFO0VBQ0E7RUFDQTtBcktnNjJDRjtBcUszNTJDQTtFQUNFO0VBQ0E7RUFDQTtBcks2NTJDRjtBcUszNTJDQTtFQUNFO0FySzY1MkNGO0FxSzM1MkNBO0VBQ0U7QXJLNjUyQ0Y7QXFLejUyQ0E7RUFDRTtBcksyNTJDRjtBcUsxNTJDRTtFQUNFO0FySzQ1MkNKO0FxS3Y1MkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3k1MkNGO0FxS3Q1MkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3c1MkNGO0FxS3Q1MkNBO0VBQ0U7QXJLdzUyQ0Y7QXFLcDUyQ0E7RUFDRTtBcktzNTJDRjtBcUtuNTJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktxNTJDRjtBcUtsNTJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktvNTJDRjtBcUtqNTJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckttNTJDRjtBcUtoNTJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2s1MkNGO0FxS2hzM0NBO0VBQ0U7RUFDQTtBckswczNDRjtBcUtqczNDQTtFQUNFO0FyS3lzM0NGO0FxS3RzM0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJLd3MzQ0Y7QXFLcnMzQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLdXMzQ0Y7QXFLcHMzQ0E7RUFDRTtFQUNBO0FyS3NzM0NGO0FxS2xzM0NBO0VBQ0U7RUFDQTtBcktvczNDRjtBcUtqczNDQTtFQUNFO0FyS21zM0NGO0FxS2hzM0NBO0VBQ0U7RUFDQTtBcktrczNDRjtBcUsvcjNDQTtFQUNFO0VBQ0E7QXJLaXMzQ0Y7QXFLOXIzQ0E7O0VBRUU7QXJLZ3MzQ0Y7QXFLN3IzQ0E7RUFDRTtBcksrcjNDRjtBcUs1cjNDQTtFQUNFO0FySzhyM0NGO0FxSzNyM0NBO0VBQ0U7RUFDQTtBcks2cjNDRjtBcUt0cjNDQTtFQUNFO0FyS3dyM0NGO0FxS3JyM0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLdXIzQ0Y7QXFLcHIzQ0E7RUFDRTtFQUNBO0FyS3NyM0NGO0FxS2hyM0NBO0VBQ0U7RUFDQTtBcktrcjNDRjtBcUsvcTNDQTtFQUNFO0FyS2lyM0NGO0FxSzlxM0NBO0VBQ0U7QXJLZ3IzQ0Y7QXFLN3EzQ0E7RUFDRTtBcksrcTNDRjtBcUs1cTNDQTtFQUNFO0FySzhxM0NGO0FxSzNxM0NBO0VBQ0U7RUFDQTtBcks2cTNDRjtBcUt6cTNDQTtFQUNFO0FySzJxM0NGO0FxS3hxM0NBO0VBQ0U7RUFDQTtBckswcTNDRjtBcUt2cTNDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3lxM0NGO0FxS3RxM0NBO0VBQ0U7QXJLd3EzQ0Y7QXFLcnEzQ0E7RUFDRTtBckt1cTNDRjtBcUtwcTNDQTtFQUNFO0lBQ0U7RXJLc3EzQ0Y7QUFDRjtBcUtscTNDQTtFQUNFO0lBQ0U7RXJLb3EzQ0Y7QUFDRjtBcUtqcTNDQTtFQUNFO0FyS21xM0NGO0FxS2hxM0NBO0VBQ0U7RUFDQTtBcktrcTNDRjtBcUsvcDNDQTtFQUNFO0FyS2lxM0NGO0FxSzlwM0NBO0VBQ0U7QXJLZ3EzQ0Y7QXFLN3AzQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySytwM0NGO0FxSzVwM0NBO0VBQ0U7QXJLOHAzQ0Y7QXFLM3AzQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLNnAzQ0Y7QXFLMXAzQ0E7RUFDRTtBcks0cDNDRjtBcUt6cDNDQTtFQUNFO0FySzJwM0NGO0FxS3hwM0NBO0VBQ0U7RUFDQTtFQUNBO0FySzBwM0NGO0FxS3JwM0NBO0VBQ0U7RUFDQTtFQUNBO0FyS3VwM0NGO0FxS3JwM0NBO0VBQ0U7QXJLdXAzQ0Y7QXFLcnAzQ0E7RUFDRTtBckt1cDNDRjtBcUtucDNDQTtFQUNFO0FyS3FwM0NGO0FxS3BwM0NFO0VBQ0U7QXJLc3AzQ0o7QXFLanAzQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLbXAzQ0Y7QXFLaHAzQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLa3AzQ0Y7QXFLaHAzQ0E7RUFDRTtBcktrcDNDRjtBcUs5bzNDQTtFQUNFO0FyS2dwM0NGO0FxSzdvM0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySytvM0NGO0FxSzVvM0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzhvM0NGO0FxSzNvM0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzZvM0NGO0FxSzFvM0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNG8zQ0Y7QXlLOTczQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6S2c4M0NKO0F5SzU3M0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Szg3M0NKO0F5SzM3M0NFO0VBQ0U7RUFDQTtFQUNBO0F6SzY3M0NKO0F5SzE3M0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpLNDczQ0o7QXlLejczQ0U7RUFDRTtFQUNBO0F6SzI3M0NKO0FxS3g5M0NBO0VBQ0U7RUFDQTtBcktrKzNDRjtBcUt6OTNDQTtFQUNFO0FyS2krM0NGO0FxSzk5M0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJLZyszQ0Y7QXFLNzkzQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLKzkzQ0Y7QXFLNTkzQ0E7RUFDRTtFQUNBO0FySzg5M0NGO0FxSzE5M0NBO0VBQ0U7RUFDQTtBcks0OTNDRjtBcUt6OTNDQTtFQUNFO0FySzI5M0NGO0FxS3g5M0NBO0VBQ0U7RUFDQTtBckswOTNDRjtBcUt2OTNDQTtFQUNFO0VBQ0E7QXJLeTkzQ0Y7QXFLdDkzQ0E7O0VBRUU7QXJLdzkzQ0Y7QXFLcjkzQ0E7RUFDRTtBckt1OTNDRjtBcUtwOTNDQTtFQUNFO0FyS3M5M0NGO0FxS245M0NBO0VBQ0U7RUFDQTtBcktxOTNDRjtBcUs5ODNDQTtFQUNFO0FyS2c5M0NGO0FxSzc4M0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLKzgzQ0Y7QXFLNTgzQ0E7RUFDRTtFQUNBO0FySzg4M0NGO0FxS3g4M0NBO0VBQ0U7RUFDQTtBckswODNDRjtBcUt2ODNDQTtFQUNFO0FyS3k4M0NGO0FxS3Q4M0NBO0VBQ0U7QXJLdzgzQ0Y7QXFLcjgzQ0E7RUFDRTtBckt1ODNDRjtBcUtwODNDQTtFQUNFO0FyS3M4M0NGO0FxS244M0NBO0VBQ0U7RUFDQTtBcktxODNDRjtBcUtqODNDQTtFQUNFO0FyS204M0NGO0FxS2g4M0NBO0VBQ0U7RUFDQTtBcktrODNDRjtBcUsvNzNDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2k4M0NGO0FxSzk3M0NBO0VBQ0U7QXJLZzgzQ0Y7QXFLNzczQ0E7RUFDRTtBcksrNzNDRjtBcUs1NzNDQTtFQUNFO0lBQ0U7RXJLODczQ0Y7QUFDRjtBcUsxNzNDQTtFQUNFO0lBQ0U7RXJLNDczQ0Y7QUFDRjtBcUt6NzNDQTtFQUNFO0FySzI3M0NGO0FxS3g3M0NBO0VBQ0U7RUFDQTtBckswNzNDRjtBcUt2NzNDQTtFQUNFO0FyS3k3M0NGO0FxS3Q3M0NBO0VBQ0U7QXJLdzczQ0Y7QXFLcjczQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3U3M0NGO0FxS3A3M0NBO0VBQ0U7QXJLczczQ0Y7QXFLbjczQ0E7RUFDRTtFQUNBO0VBQ0E7QXJLcTczQ0Y7QXFLbDczQ0E7RUFDRTtBcktvNzNDRjtBcUtqNzNDQTtFQUNFO0FyS203M0NGO0FxS2g3M0NBO0VBQ0U7RUFDQTtFQUNBO0FyS2s3M0NGO0FxSzc2M0NBO0VBQ0U7RUFDQTtFQUNBO0FySys2M0NGO0FxSzc2M0NBO0VBQ0U7QXJLKzYzQ0Y7QXFLNzYzQ0E7RUFDRTtBcksrNjNDRjtBcUszNjNDQTtFQUNFO0FySzY2M0NGO0FxSzU2M0NFO0VBQ0U7QXJLODYzQ0o7QXFLejYzQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMjYzQ0Y7QXFLeDYzQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMDYzQ0Y7QXFLeDYzQ0E7RUFDRTtBckswNjNDRjtBcUt0NjNDQTtFQUNFO0FyS3c2M0NGO0FxS3I2M0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3U2M0NGO0FxS3A2M0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3M2M0NGO0FxS242M0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3E2M0NGO0FxS2w2M0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLbzYzQ0Y7QXFLbHQ0Q0E7RUFDRTtFQUNBO0FySzR0NENGO0FxS250NENBO0VBQ0U7QXJLMnQ0Q0Y7QXFLeHQ0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckswdDRDRjtBcUt2dDRDQTtFQUNFO0VBQ0E7RUFDQTtBckt5dDRDRjtBcUt0dDRDQTtFQUNFO0VBQ0E7QXJLd3Q0Q0Y7QXFLcHQ0Q0E7RUFDRTtFQUNBO0FyS3N0NENGO0FxS250NENBO0VBQ0U7QXJLcXQ0Q0Y7QXFLbHQ0Q0E7RUFDRTtFQUNBO0FyS290NENGO0FxS2p0NENBO0VBQ0U7RUFDQTtBckttdDRDRjtBcUtodDRDQTs7RUFFRTtBcktrdDRDRjtBcUsvczRDQTtFQUNFO0FyS2l0NENGO0FxSzlzNENBO0VBQ0U7QXJLZ3Q0Q0Y7QXFLN3M0Q0E7RUFDRTtFQUNBO0FySytzNENGO0FxS3hzNENBO0VBQ0U7QXJLMHM0Q0Y7QXFLdnM0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt5czRDRjtBcUt0czRDQTtFQUNFO0VBQ0E7QXJLd3M0Q0Y7QXFLbHM0Q0E7RUFDRTtFQUNBO0FyS29zNENGO0FxS2pzNENBO0VBQ0U7QXJLbXM0Q0Y7QXFLaHM0Q0E7RUFDRTtBcktrczRDRjtBcUsvcjRDQTtFQUNFO0FyS2lzNENGO0FxSzlyNENBO0VBQ0U7QXJLZ3M0Q0Y7QXFLN3I0Q0E7RUFDRTtFQUNBO0FySytyNENGO0FxSzNyNENBO0VBQ0U7QXJLNnI0Q0Y7QXFLMXI0Q0E7RUFDRTtFQUNBO0FySzRyNENGO0FxS3pyNENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMnI0Q0Y7QXFLeHI0Q0E7RUFDRTtBckswcjRDRjtBcUt2cjRDQTtFQUNFO0FyS3lyNENGO0FxS3RyNENBO0VBQ0U7SUFDRTtFckt3cjRDRjtBQUNGO0FxS3ByNENBO0VBQ0U7SUFDRTtFcktzcjRDRjtBQUNGO0FxS25yNENBO0VBQ0U7QXJLcXI0Q0Y7QXFLbHI0Q0E7RUFDRTtFQUNBO0FyS29yNENGO0FxS2pyNENBO0VBQ0U7QXJLbXI0Q0Y7QXFLaHI0Q0E7RUFDRTtBcktrcjRDRjtBcUsvcTRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLaXI0Q0Y7QXFLOXE0Q0E7RUFDRTtBcktncjRDRjtBcUs3cTRDQTtFQUNFO0VBQ0E7RUFDQTtBcksrcTRDRjtBcUs1cTRDQTtFQUNFO0FySzhxNENGO0FxSzNxNENBO0VBQ0U7QXJLNnE0Q0Y7QXFLMXE0Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLNHE0Q0Y7QXFLdnE0Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLeXE0Q0Y7QXFLdnE0Q0E7RUFDRTtBckt5cTRDRjtBcUt2cTRDQTtFQUNFO0FyS3lxNENGO0FxS3JxNENBO0VBQ0U7QXJLdXE0Q0Y7QXFLdHE0Q0U7RUFDRTtBckt3cTRDSjtBcUtucTRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktxcTRDRjtBcUtscTRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktvcTRDRjtBcUtscTRDQTtFQUNFO0FyS29xNENGO0FxS2hxNENBO0VBQ0U7QXJLa3E0Q0Y7QXFLL3A0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLaXE0Q0Y7QXFLOXA0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLZ3E0Q0Y7QXFLN3A0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLK3A0Q0Y7QXFLNXA0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks4cDRDRjtBMEtqOTRDRTtFQUNFO0ExS205NENKO0EwSzk4NENNO0VBQ0U7RUFDQTtFQUNBO0ExS2c5NENSO0EwSzM4NENFO0VBQ0U7QTFLNjg0Q0o7QTBLMTg0Q0U7RUFDRTtBMUs0ODRDSjtBMEt6ODRDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUsyODRDSjtBMEt4ODRDRTtFQUNFO0VBQ0E7RUFDQTtBMUswODRDSjtBMEt2ODRDRTtFQUNFO0ExS3k4NENKO0FxSzErNENBO0VBQ0U7RUFDQTtBcktvLzRDRjtBcUszKzRDQTtFQUNFO0FyS20vNENGO0FxS2gvNENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJLay80Q0Y7QXFLLys0Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLaS80Q0Y7QXFLOSs0Q0E7RUFDRTtFQUNBO0FyS2cvNENGO0FxSzUrNENBO0VBQ0U7RUFDQTtBcks4KzRDRjtBcUszKzRDQTtFQUNFO0FySzYrNENGO0FxSzErNENBO0VBQ0U7RUFDQTtBcks0KzRDRjtBcUt6KzRDQTtFQUNFO0VBQ0E7QXJLMis0Q0Y7QXFLeCs0Q0E7O0VBRUU7QXJLMCs0Q0Y7QXFLdis0Q0E7RUFDRTtBckt5KzRDRjtBcUt0KzRDQTtFQUNFO0FyS3crNENGO0FxS3IrNENBO0VBQ0U7RUFDQTtBckt1KzRDRjtBcUtoKzRDQTtFQUNFO0FyS2srNENGO0FxSy85NENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLaSs0Q0Y7QXFLOTk0Q0E7RUFDRTtFQUNBO0FyS2crNENGO0FxSzE5NENBO0VBQ0U7RUFDQTtBcks0OTRDRjtBcUt6OTRDQTtFQUNFO0FySzI5NENGO0FxS3g5NENBO0VBQ0U7QXJLMDk0Q0Y7QXFLdjk0Q0E7RUFDRTtBckt5OTRDRjtBcUt0OTRDQTtFQUNFO0FyS3c5NENGO0FxS3I5NENBO0VBQ0U7RUFDQTtBckt1OTRDRjtBcUtuOTRDQTtFQUNFO0FyS3E5NENGO0FxS2w5NENBO0VBQ0U7RUFDQTtBcktvOTRDRjtBcUtqOTRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS205NENGO0FxS2g5NENBO0VBQ0U7QXJLazk0Q0Y7QXFLLzg0Q0E7RUFDRTtBcktpOTRDRjtBcUs5ODRDQTtFQUNFO0lBQ0U7RXJLZzk0Q0Y7QUFDRjtBcUs1ODRDQTtFQUNFO0lBQ0U7RXJLODg0Q0Y7QUFDRjtBcUszODRDQTtFQUNFO0FySzY4NENGO0FxSzE4NENBO0VBQ0U7RUFDQTtBcks0ODRDRjtBcUt6ODRDQTtFQUNFO0FySzI4NENGO0FxS3g4NENBO0VBQ0U7QXJLMDg0Q0Y7QXFLdjg0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3k4NENGO0FxS3Q4NENBO0VBQ0U7QXJLdzg0Q0Y7QXFLcjg0Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLdTg0Q0Y7QXFLcDg0Q0E7RUFDRTtBcktzODRDRjtBcUtuODRDQTtFQUNFO0FyS3E4NENGO0FxS2w4NENBO0VBQ0U7RUFDQTtFQUNBO0FyS284NENGO0FxSy83NENBO0VBQ0U7RUFDQTtFQUNBO0FyS2k4NENGO0FxSy83NENBO0VBQ0U7QXJLaTg0Q0Y7QXFLLzc0Q0E7RUFDRTtBcktpODRDRjtBcUs3NzRDQTtFQUNFO0FySys3NENGO0FxSzk3NENFO0VBQ0U7QXJLZzg0Q0o7QXFLMzc0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNjc0Q0Y7QXFLMTc0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNDc0Q0Y7QXFLMTc0Q0E7RUFDRTtBcks0NzRDRjtBcUt4NzRDQTtFQUNFO0FySzA3NENGO0FxS3Y3NENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3k3NENGO0FxS3Q3NENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3c3NENGO0FxS3I3NENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3U3NENGO0FxS3A3NENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLczc0Q0Y7QXFLcHU1Q0E7RUFDRTtFQUNBO0FySzh1NUNGO0FxS3J1NUNBO0VBQ0U7QXJLNnU1Q0Y7QXFLMXU1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcks0dTVDRjtBcUt6dTVDQTtFQUNFO0VBQ0E7RUFDQTtBcksydTVDRjtBcUt4dTVDQTtFQUNFO0VBQ0E7QXJLMHU1Q0Y7QXFLdHU1Q0E7RUFDRTtFQUNBO0FyS3d1NUNGO0FxS3J1NUNBO0VBQ0U7QXJLdXU1Q0Y7QXFLcHU1Q0E7RUFDRTtFQUNBO0FyS3N1NUNGO0FxS251NUNBO0VBQ0U7RUFDQTtBcktxdTVDRjtBcUtsdTVDQTs7RUFFRTtBcktvdTVDRjtBcUtqdTVDQTtFQUNFO0FyS211NUNGO0FxS2h1NUNBO0VBQ0U7QXJLa3U1Q0Y7QXFLL3Q1Q0E7RUFDRTtFQUNBO0FyS2l1NUNGO0FxSzF0NUNBO0VBQ0U7QXJLNHQ1Q0Y7QXFLenQ1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksydDVDRjtBcUt4dDVDQTtFQUNFO0VBQ0E7QXJLMHQ1Q0Y7QXFLcHQ1Q0E7RUFDRTtFQUNBO0FyS3N0NUNGO0FxS250NUNBO0VBQ0U7QXJLcXQ1Q0Y7QXFLbHQ1Q0E7RUFDRTtBcktvdDVDRjtBcUtqdDVDQTtFQUNFO0FyS210NUNGO0FxS2h0NUNBO0VBQ0U7QXJLa3Q1Q0Y7QXFLL3M1Q0E7RUFDRTtFQUNBO0FyS2l0NUNGO0FxSzdzNUNBO0VBQ0U7QXJLK3M1Q0Y7QXFLNXM1Q0E7RUFDRTtFQUNBO0FySzhzNUNGO0FxSzNzNUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLNnM1Q0Y7QXFLMXM1Q0E7RUFDRTtBcks0czVDRjtBcUt6czVDQTtFQUNFO0FySzJzNUNGO0FxS3hzNUNBO0VBQ0U7SUFDRTtFckswczVDRjtBQUNGO0FxS3RzNUNBO0VBQ0U7SUFDRTtFckt3czVDRjtBQUNGO0FxS3JzNUNBO0VBQ0U7QXJLdXM1Q0Y7QXFLcHM1Q0E7RUFDRTtFQUNBO0FyS3NzNUNGO0FxS25zNUNBO0VBQ0U7QXJLcXM1Q0Y7QXFLbHM1Q0E7RUFDRTtBcktvczVDRjtBcUtqczVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLbXM1Q0Y7QXFLaHM1Q0E7RUFDRTtBcktrczVDRjtBcUsvcjVDQTtFQUNFO0VBQ0E7RUFDQTtBcktpczVDRjtBcUs5cjVDQTtFQUNFO0FyS2dzNUNGO0FxSzdyNUNBO0VBQ0U7QXJLK3I1Q0Y7QXFLNXI1Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLOHI1Q0Y7QXFLenI1Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLMnI1Q0Y7QXFLenI1Q0E7RUFDRTtBcksycjVDRjtBcUt6cjVDQTtFQUNFO0FySzJyNUNGO0FxS3ZyNUNBO0VBQ0U7QXJLeXI1Q0Y7QXFLeHI1Q0U7RUFDRTtBckswcjVDSjtBcUtycjVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt1cjVDRjtBcUtwcjVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktzcjVDRjtBcUtwcjVDQTtFQUNFO0FyS3NyNUNGO0FxS2xyNUNBO0VBQ0U7QXJLb3I1Q0Y7QXFLanI1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLbXI1Q0Y7QXFLaHI1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLa3I1Q0Y7QXFLL3E1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLaXI1Q0Y7QXFLOXE1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktncjVDRjtBcUs5OTVDQTtFQUNFO0VBQ0E7QXJLdys1Q0Y7QXFLLzk1Q0E7RUFDRTtBckt1KzVDRjtBcUtwKzVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyS3MrNUNGO0FxS24rNUNBO0VBQ0U7RUFDQTtFQUNBO0FyS3ErNUNGO0FxS2wrNUNBO0VBQ0U7RUFDQTtBcktvKzVDRjtBcUtoKzVDQTtFQUNFO0VBQ0E7QXJLays1Q0Y7QXFLLzk1Q0E7RUFDRTtBcktpKzVDRjtBcUs5OTVDQTtFQUNFO0VBQ0E7QXJLZys1Q0Y7QXFLNzk1Q0E7RUFDRTtFQUNBO0FySys5NUNGO0FxSzU5NUNBOztFQUVFO0FySzg5NUNGO0FxSzM5NUNBO0VBQ0U7QXJLNjk1Q0Y7QXFLMTk1Q0E7RUFDRTtBcks0OTVDRjtBcUt6OTVDQTtFQUNFO0VBQ0E7QXJLMjk1Q0Y7QXFLcDk1Q0E7RUFDRTtBcktzOTVDRjtBcUtuOTVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS3E5NUNGO0FxS2w5NUNBO0VBQ0U7RUFDQTtBcktvOTVDRjtBcUs5ODVDQTtFQUNFO0VBQ0E7QXJLZzk1Q0Y7QXFLNzg1Q0E7RUFDRTtBcksrODVDRjtBcUs1ODVDQTtFQUNFO0FySzg4NUNGO0FxSzM4NUNBO0VBQ0U7QXJLNjg1Q0Y7QXFLMTg1Q0E7RUFDRTtBcks0ODVDRjtBcUt6ODVDQTtFQUNFO0VBQ0E7QXJLMjg1Q0Y7QXFLdjg1Q0E7RUFDRTtBckt5ODVDRjtBcUt0ODVDQTtFQUNFO0VBQ0E7QXJLdzg1Q0Y7QXFLcjg1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt1ODVDRjtBcUtwODVDQTtFQUNFO0FyS3M4NUNGO0FxS244NUNBO0VBQ0U7QXJLcTg1Q0Y7QXFLbDg1Q0E7RUFDRTtJQUNFO0VyS284NUNGO0FBQ0Y7QXFLaDg1Q0E7RUFDRTtJQUNFO0VyS2s4NUNGO0FBQ0Y7QXFLLzc1Q0E7RUFDRTtBcktpODVDRjtBcUs5NzVDQTtFQUNFO0VBQ0E7QXJLZzg1Q0Y7QXFLNzc1Q0E7RUFDRTtBcksrNzVDRjtBcUs1NzVDQTtFQUNFO0FySzg3NUNGO0FxSzM3NUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks2NzVDRjtBcUsxNzVDQTtFQUNFO0FySzQ3NUNGO0FxS3o3NUNBO0VBQ0U7RUFDQTtFQUNBO0FySzI3NUNGO0FxS3g3NUNBO0VBQ0U7QXJLMDc1Q0Y7QXFLdjc1Q0E7RUFDRTtBckt5NzVDRjtBcUt0NzVDQTtFQUNFO0VBQ0E7RUFDQTtBckt3NzVDRjtBcUtuNzVDQTtFQUNFO0VBQ0E7RUFDQTtBcktxNzVDRjtBcUtuNzVDQTtFQUNFO0FyS3E3NUNGO0FxS243NUNBO0VBQ0U7QXJLcTc1Q0Y7QXFLajc1Q0E7RUFDRTtBckttNzVDRjtBcUtsNzVDRTtFQUNFO0FyS283NUNKO0FxSy82NUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2k3NUNGO0FxSzk2NUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2c3NUNGO0FxSzk2NUNBO0VBQ0U7QXJLZzc1Q0Y7QXFLNTY1Q0E7RUFDRTtBcks4NjVDRjtBcUszNjVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks2NjVDRjtBcUsxNjVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks0NjVDRjtBcUt6NjVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcksyNjVDRjtBcUt4NjVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzA2NUNGO0EySzV0NkNFO0VBQ0U7QTNLOHQ2Q0o7QTJLM3Q2Q0U7RUFDRTtBM0s2dDZDSjtBMksxdDZDRTtFQUNFO0EzSzR0NkNKO0EyS3p0NkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzSzJ0NkNKO0EyS3p0NkNFO0VBQ0U7RUFDQTtFQUNBO0EzSzJ0NkNKO0EyS3h0NkNFO0VBQ0U7QTNLMHQ2Q0o7QXFLanY2Q0E7RUFDRTtFQUNBO0FySzJ2NkNGO0FxS2x2NkNBO0VBQ0U7QXJLMHY2Q0Y7QXFLdnY2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckt5djZDRjtBcUt0djZDQTtFQUNFO0VBQ0E7RUFDQTtBckt3djZDRjtBcUtydjZDQTtFQUNFO0VBQ0E7QXJLdXY2Q0Y7QXFLbnY2Q0E7RUFDRTtFQUNBO0FyS3F2NkNGO0FxS2x2NkNBO0VBQ0U7QXJLb3Y2Q0Y7QXFLanY2Q0E7RUFDRTtFQUNBO0FyS212NkNGO0FxS2h2NkNBO0VBQ0U7RUFDQTtBcktrdjZDRjtBcUsvdTZDQTs7RUFFRTtBcktpdjZDRjtBcUs5dTZDQTtFQUNFO0FyS2d2NkNGO0FxSzd1NkNBO0VBQ0U7QXJLK3U2Q0Y7QXFLNXU2Q0E7RUFDRTtFQUNBO0FySzh1NkNGO0FxS3Z1NkNBO0VBQ0U7QXJLeXU2Q0Y7QXFLdHU2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckt3dTZDRjtBcUtydTZDQTtFQUNFO0VBQ0E7QXJLdXU2Q0Y7QXFLanU2Q0E7RUFDRTtFQUNBO0FyS211NkNGO0FxS2h1NkNBO0VBQ0U7QXJLa3U2Q0Y7QXFLL3Q2Q0E7RUFDRTtBcktpdTZDRjtBcUs5dDZDQTtFQUNFO0FyS2d1NkNGO0FxSzd0NkNBO0VBQ0U7QXJLK3Q2Q0Y7QXFLNXQ2Q0E7RUFDRTtFQUNBO0FySzh0NkNGO0FxSzF0NkNBO0VBQ0U7QXJLNHQ2Q0Y7QXFLenQ2Q0E7RUFDRTtFQUNBO0FySzJ0NkNGO0FxS3h0NkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMHQ2Q0Y7QXFLdnQ2Q0E7RUFDRTtBckt5dDZDRjtBcUt0dDZDQTtFQUNFO0FyS3d0NkNGO0FxS3J0NkNBO0VBQ0U7SUFDRTtFckt1dDZDRjtBQUNGO0FxS250NkNBO0VBQ0U7SUFDRTtFcktxdDZDRjtBQUNGO0FxS2x0NkNBO0VBQ0U7QXJLb3Q2Q0Y7QXFLanQ2Q0E7RUFDRTtFQUNBO0FyS210NkNGO0FxS2h0NkNBO0VBQ0U7QXJLa3Q2Q0Y7QXFLL3M2Q0E7RUFDRTtBcktpdDZDRjtBcUs5czZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLZ3Q2Q0Y7QXFLN3M2Q0E7RUFDRTtBcksrczZDRjtBcUs1czZDQTtFQUNFO0VBQ0E7RUFDQTtBcks4czZDRjtBcUszczZDQTtFQUNFO0FySzZzNkNGO0FxSzFzNkNBO0VBQ0U7QXJLNHM2Q0Y7QXFLenM2Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLMnM2Q0Y7QXFLdHM2Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLd3M2Q0Y7QXFLdHM2Q0E7RUFDRTtBckt3czZDRjtBcUt0czZDQTtFQUNFO0FyS3dzNkNGO0FxS3BzNkNBO0VBQ0U7QXJLc3M2Q0Y7QXFLcnM2Q0U7RUFDRTtBckt1czZDSjtBcUtsczZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcktvczZDRjtBcUtqczZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckttczZDRjtBcUtqczZDQTtFQUNFO0FyS21zNkNGO0FxSy9yNkNBO0VBQ0U7QXJLaXM2Q0Y7QXFLOXI2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLZ3M2Q0Y7QXFLN3I2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLK3I2Q0Y7QXFLNXI2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLOHI2Q0Y7QXFLM3I2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcks2cjZDRjtBNEsvKzZDRTtFQUNFO0E1S2kvNkNKO0E0SzkrNkNFO0VBQ0U7QTVLZy82Q0o7QTRLNys2Q0U7RUFDRTtBNUsrKzZDSjtBNEs1KzZDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUs4KzZDSjtBNEs1KzZDRTtFQUNFO0VBQ0E7RUFDQTtBNUs4KzZDSjtBNEszKzZDRTtFQUNFO0E1SzYrNkNKO0FxS3BnN0NBO0VBQ0U7RUFDQTtBcks4ZzdDRjtBcUtyZzdDQTtFQUNFO0FySzZnN0NGO0FxSzFnN0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJLNGc3Q0Y7QXFLemc3Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLMmc3Q0Y7QXFLeGc3Q0E7RUFDRTtFQUNBO0FySzBnN0NGO0FxS3RnN0NBO0VBQ0U7RUFDQTtBckt3ZzdDRjtBcUtyZzdDQTtFQUNFO0FyS3VnN0NGO0FxS3BnN0NBO0VBQ0U7RUFDQTtBcktzZzdDRjtBcUtuZzdDQTtFQUNFO0VBQ0E7QXJLcWc3Q0Y7QXFLbGc3Q0E7O0VBRUU7QXJLb2c3Q0Y7QXFLamc3Q0E7RUFDRTtBckttZzdDRjtBcUtoZzdDQTtFQUNFO0FyS2tnN0NGO0FxSy8vNkNBO0VBQ0U7RUFDQTtBcktpZzdDRjtBcUsxLzZDQTtFQUNFO0FySzQvNkNGO0FxS3ovNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLMi82Q0Y7QXFLeC82Q0E7RUFDRTtFQUNBO0FySzAvNkNGO0FxS3AvNkNBO0VBQ0U7RUFDQTtBcktzLzZDRjtBcUtuLzZDQTtFQUNFO0FyS3EvNkNGO0FxS2wvNkNBO0VBQ0U7QXJLby82Q0Y7QXFLai82Q0E7RUFDRTtBckttLzZDRjtBcUtoLzZDQTtFQUNFO0FyS2svNkNGO0FxSy8rNkNBO0VBQ0U7RUFDQTtBcktpLzZDRjtBcUs3KzZDQTtFQUNFO0FySysrNkNGO0FxSzUrNkNBO0VBQ0U7RUFDQTtBcks4KzZDRjtBcUszKzZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySzYrNkNGO0FxSzErNkNBO0VBQ0U7QXJLNCs2Q0Y7QXFLeis2Q0E7RUFDRTtBcksyKzZDRjtBcUt4KzZDQTtFQUNFO0lBQ0U7RXJLMCs2Q0Y7QUFDRjtBcUt0KzZDQTtFQUNFO0lBQ0U7RXJLdys2Q0Y7QUFDRjtBcUtyKzZDQTtFQUNFO0FyS3UrNkNGO0FxS3ArNkNBO0VBQ0U7RUFDQTtBcktzKzZDRjtBcUtuKzZDQTtFQUNFO0FyS3ErNkNGO0FxS2wrNkNBO0VBQ0U7QXJLbys2Q0Y7QXFLais2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS20rNkNGO0FxS2grNkNBO0VBQ0U7QXJLays2Q0Y7QXFLLzk2Q0E7RUFDRTtFQUNBO0VBQ0E7QXJLaSs2Q0Y7QXFLOTk2Q0E7RUFDRTtBcktnKzZDRjtBcUs3OTZDQTtFQUNFO0FySys5NkNGO0FxSzU5NkNBO0VBQ0U7RUFDQTtFQUNBO0FySzg5NkNGO0FxS3o5NkNBO0VBQ0U7RUFDQTtFQUNBO0FySzI5NkNGO0FxS3o5NkNBO0VBQ0U7QXJLMjk2Q0Y7QXFLejk2Q0E7RUFDRTtBcksyOTZDRjtBcUt2OTZDQTtFQUNFO0FyS3k5NkNGO0FxS3g5NkNFO0VBQ0U7QXJLMDk2Q0o7QXFLcjk2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLdTk2Q0Y7QXFLcDk2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLczk2Q0Y7QXFLcDk2Q0E7RUFDRTtBcktzOTZDRjtBcUtsOTZDQTtFQUNFO0FyS285NkNGO0FxS2o5NkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS205NkNGO0FxS2g5NkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2s5NkNGO0FxSy84NkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyS2k5NkNGO0FxSzk4NkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJLZzk2Q0Y7QTZLbHc3Q0U7RUFDRTtFQUNBO0E3S293N0NKO0E2S2p3N0NFO0VBQ0U7RUFDQTtFQUNBO0E3S213N0NKO0E2Sy92N0NFO0VBQ0U7RUFDQTtBN0tpdzdDSjtBNks5djdDRTtFQUNFO0E3S2d3N0NKO0E2Szd2N0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0srdjdDSjtBNks1djdDRTtFQUNFO0E3Szh2N0NKO0E2SzN2N0NFOztFQUVFO0E3SzZ2N0NKO0E2SzF2N0NFOzs7O0VBSUU7RUFDQTtBN0s0djdDSjtBNkt6djdDRTs7RUFFRTtFQUNBO0E3SzJ2N0NKO0E2S3h2N0NFOztFQUVFO0VBQ0E7QTdLMHY3Q0o7QTZLdHY3Q0U7RUFDRTtBN0t3djdDSjtBNktydjdDRTtFQUNFO0lBQ0U7RTdLdXY3Q0o7QUFDRjs7QThLaHk3Q0E7RUFDRTtBOUtteTdDRjs7QThLL3g3Q0E7OztFQUVFO0VBQ0E7RUFDQTtFQUNBO0E5S215N0NGOztBOEsveDdDRTtFQUNFLHlCQTNDWTtFQTRDWjtBOUtreTdDSjs7QThLMXg3Q0U7RUFDRTtFQUNBO0E5SzZ4N0NKOztBOEt6eTdDRTtFQUNFLHlCQTNDWTtFQTRDWjtBOUs0eTdDSjs7QThLcHk3Q0U7RUFDRTtFQUNBO0E5S3V5N0NKOztBOEtuejdDRTtFQUNFLHlCQTNDWTtFQTRDWjtBOUtzejdDSjs7QThLOXk3Q0U7RUFDRTtFQUNBO0E5S2l6N0NKOztBOEs3ejdDRTtFQUNFLHlCQTNDWTtFQTRDWjtBOUtnMDdDSjs7QThLeHo3Q0U7RUFDRTtFQUNBO0E5SzJ6N0NKOztBOEt2MDdDRTtFQUNFLHlCQTNDWTtFQTRDWjtBOUswMDdDSjs7QThLbDA3Q0U7RUFDRTtFQUNBO0E5S3EwN0NKOztBOEtqMTdDRTtFQUNFLHlCQTNDWTtFQTRDWjtBOUtvMTdDSjs7QThLNTA3Q0U7RUFDRTtFQUNBO0E5SyswN0NKOztBOEszMTdDRTtFQUNFLHlCQTNDWTtFQTRDWjtBOUs4MTdDSjs7QThLdDE3Q0U7RUFDRTtFQUNBO0E5S3kxN0NKOztBOEtyMjdDRTtFQUNFLHlCQTNDWTtFQTRDWjtBOUt3MjdDSjs7QThLaDI3Q0U7RUFDRTtFQUNBO0E5S20yN0NKOztBOEsvMjdDRTtFQUNFLHlCQTNDWTtFQTRDWjtFQUlFLGM1Q2xCb0I7QWxJaTQ3QzFCOztBOEszMjdDRTtFQUNFO0VBQ0E7RUFJRSxjNUM1Qm9CO0FsSXU0N0MxQjs7QThLMzM3Q0U7RUFDRSx5QkEzQ1k7RUE0Q1o7QTlLODM3Q0o7O0E4S3QzN0NFO0VBQ0U7RUFDQTtBOUt5MzdDSjs7QThLcjQ3Q0U7RUFDRSx5QkEzQ1k7RUE0Q1o7QTlLdzQ3Q0o7O0E4S2g0N0NFO0VBQ0U7RUFDQTtBOUttNDdDSjs7QThLMTM3Q0E7RUFDRTtBOUs2MzdDRjtBOEsxMzdDSTtFQUNFO0E5SzQzN0NOO0E4S3gzN0NFO0VBQ0U7QTlLMDM3Q0o7QThLdDM3Q0U7RXpDekVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcklrODdDRjs7QStLMTg3Q0U7RUFDRTtBL0s2ODdDSjs7QStLMTg3Q0U7RUFDRTtBL0s2ODdDSjs7QStLeDg3Q0k7OztFQUVFO0EvSzQ4N0NOO0ErSzE4N0NNOzs7RUFDRTtBL0s4ODdDUjtBK0szODdDSTs7RUNoQkY7RUFDQSxXRGdCcUI7RUNmckI7RUFDQSx1QkRjMkI7RUNiM0I7RUFDQTtFQUNBLDhCRFdrQztFQ1ZsQywrQkRVa0M7RUFDOUI7RUFDQTtBL0txOTdDTjtBZ0wvOTdDRTs7O0VBRUU7RUFDQTtFQU9FO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtBaEw0OTdDTjtBZ0x4OTdDRTs7RUFLSTtFQUNBLDZCRG5COEI7RUNvQjlCLCtCRHBCOEI7QS9LMis3Q3BDO0FnTG45N0NFOztFQU1JO0VBQ0EsZ0NEL0I4QjtFQ2dDOUIsOEJEaEM4QjtBL0tpLzdDcEM7O0ErS3BnOENFO0VBQ0U7QS9LdWc4Q0o7O0ErS3BnOENFO0VBQ0U7QS9LdWc4Q0o7O0ErS2xnOENJOzs7RUFFRTtBL0tzZzhDTjtBK0twZzhDTTs7O0VBQ0U7QS9Ld2c4Q1I7QStLcmc4Q0k7O0VDaEJGO0VBQ0EsV0RnQnFCO0VDZnJCO0VBQ0EsdUJEYzJCO0VDYjNCO0VBQ0E7RUFDQSw4QkRXa0M7RUNWbEMsK0JEVWtDO0VBQzlCO0VBQ0E7QS9LK2c4Q047QWdMemg4Q0U7OztFQUVFO0VBQ0E7RUFPRTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7QWhMc2g4Q047QWdMbGg4Q0U7O0VBS0k7RUFDQSw2QkRuQjhCO0VDb0I5QiwrQkRwQjhCO0EvS3FpOENwQztBZ0w3ZzhDRTs7RUFNSTtFQUNBLGdDRC9COEI7RUNnQzlCLDhCRGhDOEI7QS9LMmk4Q3BDOztBK0s5ajhDRTtFQUNFO0EvS2lrOENKOztBK0s5ajhDRTtFQUNFO0EvS2lrOENKOztBK0s1ajhDSTs7O0VBRUU7QS9LZ2s4Q047QStLOWo4Q007OztFQUNFO0EvS2trOENSO0ErSy9qOENJOztFQ2hCRjtFQUNBLFdEZ0JxQjtFQ2ZyQjtFQUNBLHVCRGMyQjtFQ2IzQjtFQUNBO0VBQ0EsOEJEV2tDO0VDVmxDLCtCRFVrQztFQUM5QjtFQUNBO0EvS3lrOENOO0FnTG5sOENFOzs7RUFFRTtFQUNBO0VBT0U7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0FoTGdsOENOO0FnTDVrOENFOztFQUtJO0VBQ0EsNkJEbkI4QjtFQ29COUIsK0JEcEI4QjtBL0srbDhDcEM7QWdMdms4Q0U7O0VBTUk7RUFDQSxnQ0QvQjhCO0VDZ0M5Qiw4QkRoQzhCO0EvS3FtOENwQzs7QStLeG44Q0U7RUFDRTtBL0sybjhDSjs7QStLeG44Q0U7RUFDRTtBL0sybjhDSjs7QStLdG44Q0k7OztFQUVFO0EvSzBuOENOO0ErS3huOENNOzs7RUFDRTtBL0s0bjhDUjtBK0t6bjhDSTs7RUNoQkY7RUFDQSxXRGdCcUI7RUNmckI7RUFDQSx1QkRjMkI7RUNiM0I7RUFDQTtFQUNBLDhCRFdrQztFQ1ZsQywrQkRVa0M7RUFDOUI7RUFDQTtBL0ttbzhDTjtBZ0w3bzhDRTs7O0VBRUU7RUFDQTtFQU9FO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtBaEwwbzhDTjtBZ0x0bzhDRTs7RUFLSTtFQUNBLDZCRG5COEI7RUNvQjlCLCtCRHBCOEI7QS9LeXA4Q3BDO0FnTGpvOENFOztFQU1JO0VBQ0EsZ0NEL0I4QjtFQ2dDOUIsOEJEaEM4QjtBL0srcDhDcEM7O0ErS2xyOENFO0VBQ0U7QS9LcXI4Q0o7O0ErS2xyOENFO0VBQ0U7QS9LcXI4Q0o7O0ErS2hyOENJOzs7RUFFRTtBL0tvcjhDTjtBK0tscjhDTTs7O0VBQ0U7QS9Lc3I4Q1I7QStLbnI4Q0k7O0VDaEJGO0VBQ0EsV0RnQnFCO0VDZnJCO0VBQ0EsdUJEYzJCO0VDYjNCO0VBQ0E7RUFDQSw4QkRXa0M7RUNWbEMsK0JEVWtDO0VBQzlCO0VBQ0E7QS9LNnI4Q047QWdMdnM4Q0U7OztFQUVFO0VBQ0E7RUFPRTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7QWhMb3M4Q047QWdMaHM4Q0U7O0VBS0k7RUFDQSw2QkRuQjhCO0VDb0I5QiwrQkRwQjhCO0EvS210OENwQztBZ0wzcjhDRTs7RUFNSTtFQUNBLGdDRC9COEI7RUNnQzlCLDhCRGhDOEI7QS9LeXQ4Q3BDOztBK0s1dThDRTtFQUNFO0EvSyt1OENKOztBK0s1dThDRTtFQUNFO0EvSyt1OENKOztBK0sxdThDSTs7O0VBRUU7QS9LOHU4Q047QStLNXU4Q007OztFQUNFO0EvS2d2OENSO0ErSzd1OENJOztFQ2hCRjtFQUNBLFdEZ0JxQjtFQ2ZyQjtFQUNBLHVCRGMyQjtFQ2IzQjtFQUNBO0VBQ0EsOEJEV2tDO0VDVmxDLCtCRFVrQztFQUM5QjtFQUNBO0EvS3V2OENOO0FnTGp3OENFOzs7RUFFRTtFQUNBO0VBT0U7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0FoTDh2OENOO0FnTDF2OENFOztFQUtJO0VBQ0EsNkJEbkI4QjtFQ29COUIsK0JEcEI4QjtBL0s2dzhDcEM7QWdMcnY4Q0U7O0VBTUk7RUFDQSxnQ0QvQjhCO0VDZ0M5Qiw4QkRoQzhCO0EvS214OENwQzs7QStLdHk4Q0U7RUFDRTtBL0t5eThDSjs7QStLdHk4Q0U7RUFDRTtBL0t5eThDSjs7QStLcHk4Q0k7OztFQUVFO0EvS3d5OENOO0ErS3R5OENNOzs7RUFDRTtBL0sweThDUjtBK0t2eThDSTs7RUNoQkY7RUFDQSxXRGdCcUI7RUNmckI7RUFDQSx1QkRjMkI7RUNiM0I7RUFDQTtFQUNBLDhCRFdrQztFQ1ZsQywrQkRVa0M7RUFDOUI7RUFDQTtBL0tpejhDTjtBZ0wzejhDRTs7O0VBRUU7RUFDQTtFQU9FO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtBaEx3ejhDTjtBZ0xwejhDRTs7RUFLSTtFQUNBLDZCRG5COEI7RUNvQjlCLCtCRHBCOEI7QS9LdTA4Q3BDO0FnTC95OENFOztFQU1JO0VBQ0EsZ0NEL0I4QjtFQ2dDOUIsOEJEaEM4QjtBL0s2MDhDcEM7O0ErS2gyOENFO0VBQ0U7QS9LbTI4Q0o7O0ErS2gyOENFO0VBQ0U7QS9LbTI4Q0o7O0ErSzkxOENJOzs7RUFFRTtBL0trMjhDTjtBK0toMjhDTTs7O0VBQ0U7QS9LbzI4Q1I7QStLajI4Q0k7O0VDaEJGO0VBQ0EsV0RnQnFCO0VDZnJCO0VBQ0EsdUJEYzJCO0VDYjNCO0VBQ0E7RUFDQSw4QkRXa0M7RUNWbEMsK0JEVWtDO0VBQzlCO0VBQ0E7QS9LMjI4Q047QWdMcjM4Q0U7OztFQUVFO0VBQ0E7RUFPRTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7QWhMazM4Q047QWdMOTI4Q0U7O0VBS0k7RUFDQSw2QkRuQjhCO0VDb0I5QiwrQkRwQjhCO0EvS2k0OENwQztBZ0x6MjhDRTs7RUFNSTtFQUNBLGdDRC9COEI7RUNnQzlCLDhCRGhDOEI7QS9LdTQ4Q3BDOztBK0sxNThDRTtFQUNFO0EvSzY1OENKOztBK0sxNThDRTtFQUNFO0EvSzY1OENKOztBK0t4NThDSTs7O0VBRUU7QS9LNDU4Q047QStLMTU4Q007OztFQUNFO0EvSzg1OENSO0ErSzM1OENJOztFQ2hCRjtFQUNBLFdEZ0JxQjtFQ2ZyQjtFQUNBLHVCRGMyQjtFQ2IzQjtFQUNBO0VBQ0EsOEJEV2tDO0VDVmxDLCtCRFVrQztFQUM5QjtFQUNBO0EvS3E2OENOO0FnTC82OENFOzs7RUFFRTtFQUNBO0VBT0U7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0FoTDQ2OENOO0FnTHg2OENFOztFQUtJO0VBQ0EsNkJEbkI4QjtFQ29COUIsK0JEcEI4QjtBL0syNzhDcEM7QWdMbjY4Q0U7O0VBTUk7RUFDQSxnQ0QvQjhCO0VDZ0M5Qiw4QkRoQzhCO0EvS2k4OENwQzs7QStLcDk4Q0U7RUFDRTtBL0t1OThDSjs7QStLcDk4Q0U7RUFDRTtBL0t1OThDSjs7QStLbDk4Q0k7OztFQUVFO0EvS3M5OENOO0ErS3A5OENNOzs7RUFDRTtBL0t3OThDUjtBK0tyOThDSTs7RUNoQkY7RUFDQSxXRGdCcUI7RUNmckI7RUFDQSx1QkRjMkI7RUNiM0I7RUFDQTtFQUNBLDhCRFdrQztFQ1ZsQywrQkRVa0M7RUFDOUI7RUFDQTtBL0srOThDTjtBZ0x6KzhDRTs7O0VBRUU7RUFDQTtFQU9FO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtBaExzKzhDTjtBZ0xsKzhDRTs7RUFLSTtFQUNBLDZCRG5COEI7RUNvQjlCLCtCRHBCOEI7QS9LcS84Q3BDO0FnTDc5OENFOztFQU1JO0VBQ0EsZ0NEL0I4QjtFQ2dDOUIsOEJEaEM4QjtBL0syLzhDcEM7O0ErSzlnOUNFO0VBQ0U7QS9LaWg5Q0o7O0ErSzlnOUNFO0VBQ0U7QS9LaWg5Q0o7O0ErSzVnOUNJOzs7RUFFRTtBL0tnaDlDTjtBK0s5ZzlDTTs7O0VBQ0U7QS9La2g5Q1I7QStLL2c5Q0k7O0VDaEJGO0VBQ0EsV0RnQnFCO0VDZnJCO0VBQ0EsdUJEYzJCO0VDYjNCO0VBQ0E7RUFDQSw4QkRXa0M7RUNWbEMsK0JEVWtDO0VBQzlCO0VBQ0E7QS9LeWg5Q047QWdMbmk5Q0U7OztFQUVFO0VBQ0E7RUFPRTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7QWhMZ2k5Q047QWdMNWg5Q0U7O0VBS0k7RUFDQSw2QkRuQjhCO0VDb0I5QiwrQkRwQjhCO0EvSytpOUNwQztBZ0x2aDlDRTs7RUFNSTtFQUNBLGdDRC9COEI7RUNnQzlCLDhCRGhDOEI7QS9LcWo5Q3BDOztBK0t4azlDRTtFQUNFO0EvSzJrOUNKOztBK0t4azlDRTtFQUNFO0EvSzJrOUNKOztBK0t0azlDSTs7O0VBRUU7QS9LMGs5Q047QStLeGs5Q007OztFQUNFO0EvSzRrOUNSO0ErS3prOUNJOztFQ2hCRjtFQUNBLFdEZ0JxQjtFQ2ZyQjtFQUNBLHVCRGMyQjtFQ2IzQjtFQUNBO0VBQ0EsOEJEV2tDO0VDVmxDLCtCRFVrQztFQUM5QjtFQUNBO0EvS21sOUNOO0FnTDdsOUNFOzs7RUFFRTtFQUNBO0VBT0U7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0FoTDBsOUNOO0FnTHRsOUNFOztFQUtJO0VBQ0EsNkJEbkI4QjtFQ29COUIsK0JEcEI4QjtBL0t5bTlDcEM7QWdMamw5Q0U7O0VBTUk7RUFDQSxnQ0QvQjhCO0VDZ0M5Qiw4QkRoQzhCO0EvSyttOUNwQzs7QStLbG85Q0U7RUFDRTtBL0txbzlDSjs7QStLbG85Q0U7RUFDRTtBL0txbzlDSjs7QStLaG85Q0k7OztFQUVFO0EvS29vOUNOO0ErS2xvOUNNOzs7RUFDRTtBL0tzbzlDUjtBK0tubzlDSTs7RUNoQkY7RUFDQSxXRGdCcUI7RUNmckI7RUFDQSx1QkRjMkI7RUNiM0I7RUFDQTtFQUNBLDhCRFdrQztFQ1ZsQywrQkRVa0M7RUFDOUI7RUFDQTtBL0s2bzlDTjtBZ0x2cDlDRTs7O0VBRUU7RUFDQTtFQU9FO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtBaExvcDlDTjtBZ0xocDlDRTs7RUFLSTtFQUNBLDZCRG5COEI7RUNvQjlCLCtCRHBCOEI7QS9LbXE5Q3BDO0FnTDNvOUNFOztFQU1JO0VBQ0EsZ0NEL0I4QjtFQ2dDOUIsOEJEaEM4QjtBL0t5cTlDcEM7O0ErSzVyOUNFO0VBQ0U7QS9LK3I5Q0o7O0ErSzVyOUNFO0VBQ0U7QS9LK3I5Q0o7O0ErSzFyOUNJOzs7RUFFRTtBL0s4cjlDTjtBK0s1cjlDTTs7O0VBQ0U7QS9LZ3M5Q1I7QStLN3I5Q0k7O0VDaEJGO0VBQ0EsV0RnQnFCO0VDZnJCO0VBQ0EsdUJEYzJCO0VDYjNCO0VBQ0E7RUFDQSw4QkRXa0M7RUNWbEMsK0JEVWtDO0VBQzlCO0VBQ0E7QS9LdXM5Q047QWdManQ5Q0U7OztFQUVFO0VBQ0E7RUFPRTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7QWhMOHM5Q047QWdMMXM5Q0U7O0VBS0k7RUFDQSw2QkRuQjhCO0VDb0I5QiwrQkRwQjhCO0EvSzZ0OUNwQztBZ0xyczlDRTs7RUFNSTtFQUNBLGdDRC9COEI7RUNnQzlCLDhCRGhDOEI7QS9LbXU5Q3BDOztBK0t0djlDRTtFQUNFO0EvS3l2OUNKOztBK0t0djlDRTtFQUNFO0EvS3l2OUNKOztBK0twdjlDSTs7O0VBRUU7QS9Ld3Y5Q047QStLdHY5Q007OztFQUNFO0EvSzB2OUNSO0ErS3Z2OUNJOztFQ2hCRjtFQUNBLFdEZ0JxQjtFQ2ZyQjtFQUNBLHVCRGMyQjtFQ2IzQjtFQUNBO0VBQ0EsOEJEV2tDO0VDVmxDLCtCRFVrQztFQUM5QjtFQUNBO0EvS2l3OUNOO0FnTDN3OUNFOzs7RUFFRTtFQUNBO0VBT0U7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0FoTHd3OUNOO0FnTHB3OUNFOztFQUtJO0VBQ0EsNkJEbkI4QjtFQ29COUIsK0JEcEI4QjtBL0t1eDlDcEM7QWdML3Y5Q0U7O0VBTUk7RUFDQSxnQ0QvQjhCO0VDZ0M5Qiw4QkRoQzhCO0EvSzZ4OUNwQzs7QStLaHo5Q0U7RUFDRTtBL0ttejlDSjs7QStLaHo5Q0U7RUFDRTtBL0ttejlDSjs7QStLOXk5Q0k7OztFQUVFO0EvS2t6OUNOO0ErS2h6OUNNOzs7RUFDRTtBL0tvejlDUjtBK0tqejlDSTs7RUNoQkY7RUFDQSxXRGdCcUI7RUNmckI7RUFDQSx1QkRjMkI7RUNiM0I7RUFDQTtFQUNBLDhCRFdrQztFQ1ZsQywrQkRVa0M7RUFDOUI7RUFDQTtBL0syejlDTjtBZ0xyMDlDRTs7O0VBRUU7RUFDQTtFQU9FO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtBaExrMDlDTjtBZ0w5ejlDRTs7RUFLSTtFQUNBLDZCRG5COEI7RUNvQjlCLCtCRHBCOEI7QS9LaTE5Q3BDO0FnTHp6OUNFOztFQU1JO0VBQ0EsZ0NEL0I4QjtFQ2dDOUIsOEJEaEM4QjtBL0t1MTlDcEM7O0ErSzEyOUNFO0VBQ0U7QS9LNjI5Q0o7O0ErSzEyOUNFO0VBQ0U7QS9LNjI5Q0o7O0ErS3gyOUNJOzs7RUFFRTtBL0s0MjlDTjtBK0sxMjlDTTs7O0VBQ0U7QS9LODI5Q1I7QStLMzI5Q0k7O0VDaEJGO0VBQ0EsV0RnQnFCO0VDZnJCO0VBQ0EsdUJEYzJCO0VDYjNCO0VBQ0E7RUFDQSw4QkRXa0M7RUNWbEMsK0JEVWtDO0VBQzlCO0VBQ0E7QS9LcTM5Q047QWdMLzM5Q0U7OztFQUVFO0VBQ0E7RUFPRTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7QWhMNDM5Q047QWdMeDM5Q0U7O0VBS0k7RUFDQSw2QkRuQjhCO0VDb0I5QiwrQkRwQjhCO0EvSzI0OUNwQztBZ0xuMzlDRTs7RUFNSTtFQUNBLGdDRC9COEI7RUNnQzlCLDhCRGhDOEI7QS9LaTU5Q3BDOztBK0twNjlDRTtFQUNFO0EvS3U2OUNKOztBK0twNjlDRTtFQUNFO0EvS3U2OUNKOztBK0tsNjlDSTs7O0VBRUU7QS9LczY5Q047QStLcDY5Q007OztFQUNFO0EvS3c2OUNSO0ErS3I2OUNJOztFQ2hCRjtFQUNBLFdEZ0JxQjtFQ2ZyQjtFQUNBLHVCRGMyQjtFQ2IzQjtFQUNBO0VBQ0EsOEJEV2tDO0VDVmxDLCtCRFVrQztFQUM5QjtFQUNBO0EvSys2OUNOO0FnTHo3OUNFOzs7RUFFRTtFQUNBO0VBT0U7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0FoTHM3OUNOO0FnTGw3OUNFOztFQUtJO0VBQ0EsNkJEbkI4QjtFQ29COUIsK0JEcEI4QjtBL0txODlDcEM7QWdMNzY5Q0U7O0VBTUk7RUFDQSxnQ0QvQjhCO0VDZ0M5Qiw4QkRoQzhCO0EvSzI4OUNwQzs7QStLOTk5Q0U7RUFDRTtBL0tpKzlDSjs7QStLOTk5Q0U7RUFDRTtBL0tpKzlDSjs7QStLNTk5Q0k7OztFQUVFO0EvS2crOUNOO0ErSzk5OUNNOzs7RUFDRTtBL0trKzlDUjtBK0svOTlDSTs7RUNoQkY7RUFDQSxXRGdCcUI7RUNmckI7RUFDQSx1QkRjMkI7RUNiM0I7RUFDQTtFQUNBLDhCRFdrQztFQ1ZsQywrQkRVa0M7RUFDOUI7RUFDQTtBL0t5KzlDTjtBZ0xuLzlDRTs7O0VBRUU7RUFDQTtFQU9FO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtBaExnLzlDTjtBZ0w1KzlDRTs7RUFLSTtFQUNBLDZCRG5COEI7RUNvQjlCLCtCRHBCOEI7QS9LKy85Q3BDO0FnTHYrOUNFOztFQU1JO0VBQ0EsZ0NEL0I4QjtFQ2dDOUIsOEJEaEM4QjtBL0txZytDcEM7O0ErS3hoK0NFO0VBQ0U7QS9LMmgrQ0o7O0ErS3hoK0NFO0VBQ0U7QS9LMmgrQ0o7O0ErS3RoK0NJOzs7RUFFRTtBL0swaCtDTjtBK0t4aCtDTTs7O0VBQ0U7QS9LNGgrQ1I7QStLemgrQ0k7O0VDaEJGO0VBQ0EsV0RnQnFCO0VDZnJCO0VBQ0EsdUJEYzJCO0VDYjNCO0VBQ0E7RUFDQSw4QkRXa0M7RUNWbEMsK0JEVWtDO0VBQzlCO0VBQ0E7QS9LbWkrQ047QWdMN2krQ0U7OztFQUVFO0VBQ0E7RUFPRTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7QWhMMGkrQ047QWdMdGkrQ0U7O0VBS0k7RUFDQSw2QkRuQjhCO0VDb0I5QiwrQkRwQjhCO0EvS3lqK0NwQztBZ0xqaStDRTs7RUFNSTtFQUNBLGdDRC9COEI7RUNnQzlCLDhCRGhDOEI7QS9LK2orQ3BDOztBK0tsbCtDRTtFQUNFO0EvS3FsK0NKOztBK0tsbCtDRTtFQUNFO0EvS3FsK0NKOztBK0tobCtDSTs7O0VBRUU7QS9Lb2wrQ047QStLbGwrQ007OztFQUNFO0EvS3NsK0NSO0ErS25sK0NJOztFQ2hCRjtFQUNBLFdEZ0JxQjtFQ2ZyQjtFQUNBLHVCRGMyQjtFQ2IzQjtFQUNBO0VBQ0EsOEJEV2tDO0VDVmxDLCtCRFVrQztFQUM5QjtFQUNBO0EvSzZsK0NOO0FnTHZtK0NFOzs7RUFFRTtFQUNBO0VBT0U7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0FoTG9tK0NOO0FnTGhtK0NFOztFQUtJO0VBQ0EsNkJEbkI4QjtFQ29COUIsK0JEcEI4QjtBL0ttbitDcEM7QWdMM2wrQ0U7O0VBTUk7RUFDQSxnQ0QvQjhCO0VDZ0M5Qiw4QkRoQzhCO0EvS3luK0NwQzs7QStLam4rQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0tvbitDSjs7QStLaG4rQ0E7RUFDRTtFQUNBO0VBQ0EsZ0MzSndNNEI7RTJKdk01QixtQzNKdU00QjtFMkp0TTVCO0VBQ0E7QS9LbW4rQ0Y7QStLam4rQ0U7RUFDRTtBL0ttbitDSjtBK0tobitDRTtFQUNFO0EvS2tuK0NKO0ErSy9tK0NFO0VBQ0U7RUFDQTtFQUNBO0EvS2luK0NKOztBaUx4cStDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqTDJxK0NGOztBaUx6cStDQTtFQUNFO0VBQ0E7QWpMNHErQ0Y7O0FpTDFxK0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpMNnErQ0Y7O0FrTDNyK0NBO0VBQ0U7QWxMOHIrQ0Y7O0FrTDNyK0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxMOHIrQ0Y7QWtMNXIrQ0U7RUFFRTtBbEw2citDSjtBa0wxcitDRTtFQUNFO0VBQ0E7RUFDQTtBbEw0citDSjtBa0wxcitDRTtFQUNFO0VBQ0E7QWxMNHIrQ0o7QWtMMXIrQ0U7RUFDRTtBbEw0citDSjtBa0wxcitDSTtFQUNFO0FsTDRyK0NOOztBa0x2citDQTtFQUNFO0FsTDByK0NGOztBa0xwcitDRTtFQzFDQTtFQUNBLDJGQUNJO0FuTGl1K0NOOztBa0xwcitDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVyK0NKOztBa0xocytDRTtFQzFDQTtFQUNBLHlGQUNJO0FuTDZ1K0NOOztBa0xocytDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1zK0NKOztBa0w1cytDRTtFQzFDQTtFQUNBLDJGQUNJO0FuTHl2K0NOOztBa0w1cytDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtzK0NKOztBa0x4dCtDRTtFQzFDQTtFQUNBLHlGQUNJO0FuTHF3K0NOOztBa0x4dCtDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJ0K0NKOztBa0xwdStDRTtFQzFDQTtFQUNBLDJGQUNJO0FuTGl4K0NOOztBa0xwdStDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHV1K0NKOztBa0xoditDRTtFQzFDQTtFQUNBLHlGQUNJO0FuTDZ4K0NOOztBa0xoditDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG12K0NKOztBa0w1ditDRTtFQzFDQTtFQUNBLDJGQUNJO0FuTHl5K0NOOztBa0w1ditDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCt2K0NKOztBa0x4dytDRTtFQzFDQTtFQUNBLDJGQUNJO0FuTHF6K0NOOztBa0x4dytDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJ3K0NKOztBa0xweCtDRTtFQzFDQTtFQUNBLHlGQUNJO0FuTGkwK0NOOztBa0xweCtDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHV4K0NKOztBa0xoeStDRTtFQzFDQTtFQUNBLDhGQUNJO0FuTDYwK0NOOztBa0xoeStDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG15K0NKOztBa0w1eStDRTtFQzFDQTtFQUNBLDJGQUNJO0FuTHkxK0NOOztBa0w1eStDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCt5K0NKOztBa0x4eitDRTtFQzFDQTtFQUNBLGdHQUNJO0FuTHEyK0NOOztBa0x4eitDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJ6K0NKOztBa0xwMCtDRTtFQzFDQTtFQUNBLDRGQUNJO0FuTGkzK0NOOztBa0xwMCtDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHUwK0NKOztBa0xoMStDRTtFQzFDQTtFQUNBLGdHQUNJO0FuTDYzK0NOOztBa0xoMStDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG0xK0NKOztBa0w1MStDRTtFQzFDQTtFQUNBLCtGQUNJO0FuTHk0K0NOOztBa0w1MStDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCsxK0NKOztBa0x4MitDRTtFQzFDQTtFQUNBLDBGQUNJO0FuTHE1K0NOOztBa0x4MitDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDIyK0NKOztBa0xwMytDRTtFQzFDQTtFQUNBLDhGQUNJO0FuTGk2K0NOOztBa0xwMytDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHUzK0NKOztBa0xoNCtDRTtFQzFDQTtFQUNBLHFHQUNJO0FuTDY2K0NOOztBa0xoNCtDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG00K0NKOztBa0w1NCtDRTtFQzFDQTtFQUNBLDJGQUNJO0FuTHk3K0NOOztBa0w1NCtDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCs0K0NKOztBa0x4NStDRTtFQzFDQTtFQUNBLDJGQUNJO0FuTHE4K0NOOztBa0x4NStDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDI1K0NKOztBa0xwNitDRTtFQzFDQTtFQUNBLDJGQUNJO0FuTGk5K0NOOztBa0xwNitDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHU2K0NKOztBa0xoNytDRTtFQzFDQTtFQUNBLCtGQUNJO0FuTDY5K0NOOztBa0xoNytDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG03K0NKOztBa0w1NytDRTtFQzFDQTtFQUNBLDhGQUNJO0FuTHkrK0NOOztBa0w1NytDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCs3K0NKOztBa0x4OCtDRTtFQzFDQTtFQUNBLGdHQUNJO0FuTHEvK0NOOztBa0x4OCtDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDI4K0NKOztBa0xwOStDRTtFQzFDQTtFQUNBLDhGQUNJO0FuTGlnL0NOOztBa0xwOStDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHU5K0NKOztBa0xoKytDRTtFQzFDQTtFQUNBLGdHQUNJO0FuTDZnL0NOOztBa0xoKytDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG0rK0NKOztBa0w1KytDRTtFQzFDQTtFQUNBLDZGQUNJO0FuTHloL0NOOztBa0w1KytDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCsrK0NKOztBa0x4LytDRTtFQzFDQTtFQUNBLG1HQUNJO0FuTHFpL0NOOztBa0x4LytDRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDIvK0NKOztBa0xwZy9DRTtFQzFDQTtFQUNBLDZGQUNJO0FuTGlqL0NOOztBa0xwZy9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVnL0NKOztBa0xoaC9DRTtFQzFDQTtFQUNBLCtGQUNJO0FuTDZqL0NOOztBa0xoaC9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1oL0NKOztBa0w1aC9DRTtFQzFDQTtFQUNBLGlHQUNJO0FuTHlrL0NOOztBa0w1aC9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtoL0NKOztBa0x4aS9DRTtFQzFDQTtFQUNBLHFHQUNJO0FuTHFsL0NOOztBa0x4aS9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJpL0NKOztBa0xwai9DRTtFQzFDQTtFQUNBLG9HQUNJO0FuTGltL0NOOztBa0xwai9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVqL0NKOztBa0xoay9DRTtFQzFDQTtFQUNBLHVHQUNJO0FuTDZtL0NOOztBa0xoay9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1rL0NKOztBa0w1ay9DRTtFQzFDQTtFQUNBLDJGQUNJO0FuTHluL0NOOztBa0w1ay9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtrL0NKOztBa0x4bC9DRTtFQzFDQTtFQUNBLHlGQUNJO0FuTHFvL0NOOztBa0x4bC9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJsL0NKOztBa0xwbS9DRTtFQzFDQTtFQUNBLDhGQUNJO0FuTGlwL0NOOztBa0xwbS9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVtL0NKOztBa0xobi9DRTtFQzFDQTtFQUNBLGlHQUNJO0FuTDZwL0NOOztBa0xobi9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1uL0NKOztBa0w1bi9DRTtFQzFDQTtFQUNBLDRGQUNJO0FuTHlxL0NOOztBa0w1bi9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtuL0NKOztBa0x4by9DRTtFQzFDQTtFQUNBLDhGQUNJO0FuTHFyL0NOOztBa0x4by9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJvL0NKOztBa0xwcC9DRTtFQzFDQTtFQUNBLDhGQUNJO0FuTGlzL0NOOztBa0xwcC9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVwL0NKOztBa0xocS9DRTtFQzFDQTtFQUNBLHFHQUNJO0FuTDZzL0NOOztBa0xocS9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1xL0NKOztBa0w1cS9DRTtFQzFDQTtFQUNBLHNHQUNJO0FuTHl0L0NOOztBa0w1cS9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtxL0NKOztBa0x4ci9DRTtFQzFDQTtFQUNBLDBGQUNJO0FuTHF1L0NOOztBa0x4ci9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJyL0NKOztBa0xwcy9DRTtFQzFDQTtFQUNBLHdGQUNJO0FuTGl2L0NOOztBa0xwcy9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVzL0NKOztBa0xodC9DRTtFQzFDQTtFQUNBLDRGQUNJO0FuTDZ2L0NOOztBa0xodC9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG10L0NKOztBa0w1dC9DRTtFQzFDQTtFQUNBLDRGQUNJO0FuTHl3L0NOOztBa0w1dC9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCt0L0NKOztBa0x4dS9DRTtFQzFDQTtFQUNBLG9HQUNJO0FuTHF4L0NOOztBa0x4dS9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJ1L0NKOztBa0xwdi9DRTtFQzFDQTtFQUNBLDBGQUNJO0FuTGl5L0NOOztBa0xwdi9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHV2L0NKOztBa0xody9DRTtFQzFDQTtFQUNBLDJGQUNJO0FuTDZ5L0NOOztBa0xody9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG13L0NKOztBa0w1dy9DRTtFQzFDQTtFQUNBLDJGQUNJO0FuTHl6L0NOOztBa0w1dy9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCt3L0NKOztBa0x4eC9DRTtFQzFDQTtFQUNBLHVGQUNJO0FuTHEwL0NOOztBa0x4eC9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJ4L0NKOztBa0xweS9DRTtFQzFDQTtFQUNBLDJGQUNJO0FuTGkxL0NOOztBa0xweS9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHV5L0NKOztBa0xoei9DRTtFQzFDQTtFQUNBLCtGQUNJO0FuTDYxL0NOOztBa0xoei9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG16L0NKOztBa0w1ei9DRTtFQzFDQTtFQUNBLDRGQUNJO0FuTHkyL0NOOztBa0w1ei9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCt6L0NKOztBa0x4MC9DRTtFQzFDQTtFQUNBLDRGQUNJO0FuTHEzL0NOOztBa0x4MC9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDIwL0NKOztBa0xwMS9DRTtFQzFDQTtFQUNBLDBGQUNJO0FuTGk0L0NOOztBa0xwMS9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHUxL0NKOztBa0xoMi9DRTtFQzFDQTtFQUNBLGdHQUNJO0FuTDY0L0NOOztBa0xoMi9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG0yL0NKOztBa0w1Mi9DRTtFQzFDQTtFQUNBLDhGQUNJO0FuTHk1L0NOOztBa0w1Mi9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCsyL0NKOztBa0x4My9DRTtFQzFDQTtFQUNBLHNHQUNJO0FuTHE2L0NOOztBa0x4My9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDIzL0NKOztBa0xwNC9DRTtFQzFDQTtFQUNBLDBGQUNJO0FuTGk3L0NOOztBa0xwNC9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHU0L0NKOztBa0xoNS9DRTtFQzFDQTtFQUNBLDhGQUNJO0FuTDY3L0NOOztBa0xoNS9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG01L0NKOztBa0w1NS9DRTtFQzFDQTtFQUNBLGdHQUNJO0FuTHk4L0NOOztBa0w1NS9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCs1L0NKOztBa0x4Ni9DRTtFQzFDQTtFQUNBLGdHQUNJO0FuTHE5L0NOOztBa0x4Ni9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDI2L0NKOztBa0xwNy9DRTtFQzFDQTtFQUNBLGlHQUNJO0FuTGkrL0NOOztBa0xwNy9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHU3L0NKOztBa0xoOC9DRTtFQzFDQTtFQUNBLCtGQUNJO0FuTDYrL0NOOztBa0xoOC9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG04L0NKOztBa0w1OC9DRTtFQzFDQTtFQUNBLG1HQUNJO0FuTHkvL0NOOztBa0w1OC9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCs4L0NKOztBa0x4OS9DRTtFQzFDQTtFQUNBLDZGQUNJO0FuTHFnZ0ROOztBa0x4OS9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDI5L0NKOztBa0xwKy9DRTtFQzFDQTtFQUNBLGlHQUNJO0FuTGloZ0ROOztBa0xwKy9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHUrL0NKOztBa0xoLy9DRTtFQzFDQTtFQUNBLDhGQUNJO0FuTDZoZ0ROOztBa0xoLy9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG0vL0NKOztBa0w1Ly9DRTtFQzFDQTtFQUNBLDhGQUNJO0FuTHlpZ0ROOztBa0w1Ly9DRTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCsvL0NKOztBa0x4Z2dERTtFQzFDQTtFQUNBLDRGQUNJO0FuTHFqZ0ROOztBa0x4Z2dERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJnZ0RKOztBa0xwaGdERTtFQzFDQTtFQUNBLDhGQUNJO0FuTGlrZ0ROOztBa0xwaGdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVoZ0RKOztBa0xoaWdERTtFQzFDQTtFQUNBLDhGQUNJO0FuTDZrZ0ROOztBa0xoaWdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1pZ0RKOztBa0w1aWdERTtFQzFDQTtFQUNBLHNHQUNJO0FuTHlsZ0ROOztBa0w1aWdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtpZ0RKOztBa0x4amdERTtFQzFDQTtFQUNBLGlHQUNJO0FuTHFtZ0ROOztBa0x4amdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJqZ0RKOztBa0xwa2dERTtFQzFDQTtFQUNBLDRGQUNJO0FuTGluZ0ROOztBa0xwa2dERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVrZ0RKOztBa0xobGdERTtFQzFDQTtFQUNBLG9HQUNJO0FuTDZuZ0ROOztBa0xobGdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1sZ0RKOztBa0w1bGdERTtFQzFDQTtFQUNBLGtHQUNJO0FuTHlvZ0ROOztBa0w1bGdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtsZ0RKOztBa0x4bWdERTtFQzFDQTtFQUNBLDJGQUNJO0FuTHFwZ0ROOztBa0x4bWdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJtZ0RKOztBa0xwbmdERTtFQzFDQTtFQUNBLDJGQUNJO0FuTGlxZ0ROOztBa0xwbmdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVuZ0RKOztBa0xob2dERTtFQzFDQTtFQUNBLDZGQUNJO0FuTDZxZ0ROOztBa0xob2dERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1vZ0RKOztBa0w1b2dERTtFQzFDQTtFQUNBLG9HQUNJO0FuTHlyZ0ROOztBa0w1b2dERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtvZ0RKOztBa0x4cGdERTtFQzFDQTtFQUNBLDBGQUNJO0FuTHFzZ0ROOztBa0x4cGdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJwZ0RKOztBa0xwcWdERTtFQzFDQTtFQUNBLDBGQUNJO0FuTGl0Z0ROOztBa0xwcWdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVxZ0RKOztBa0xocmdERTtFQzFDQTtFQUNBLCtGQUNJO0FuTDZ0Z0ROOztBa0xocmdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1yZ0RKOztBa0w1cmdERTtFQzFDQTtFQUNBLHVHQUNJO0FuTHl1Z0ROOztBa0w1cmdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtyZ0RKOztBa0x4c2dERTtFQzFDQTtFQUNBLG1IQUNJO0FuTHF2Z0ROOztBa0x4c2dERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJzZ0RKOztBa0xwdGdERTtFQzFDQTtFQUNBLDJHQUNJO0FuTGl3Z0ROOztBa0xwdGdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHV0Z0RKOztBa0xodWdERTtFQzFDQTtFQUNBLHVHQUNJO0FuTDZ3Z0ROOztBa0xodWdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG11Z0RKOztBa0w1dWdERTtFQzFDQTtFQUNBLDZGQUNJO0FuTHl4Z0ROOztBa0w1dWdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCt1Z0RKOztBa0x4dmdERTtFQzFDQTtFQUNBLGlHQUNJO0FuTHF5Z0ROOztBa0x4dmdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJ2Z0RKOztBa0xwd2dERTtFQzFDQTtFQUNBLGtHQUNJO0FuTGl6Z0ROOztBa0xwd2dERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHV3Z0RKOztBa0xoeGdERTtFQzFDQTtFQUNBLGlHQUNJO0FuTDZ6Z0ROOztBa0xoeGdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG14Z0RKOztBa0w1eGdERTtFQzFDQTtFQUNBLG9HQUNJO0FuTHkwZ0ROOztBa0w1eGdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCt4Z0RKOztBa0x4eWdERTtFQzFDQTtFQUNBLDBGQUNJO0FuTHExZ0ROOztBa0x4eWdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJ5Z0RKOztBa0xwemdERTtFQzFDQTtFQUNBLGtHQUNJO0FuTGkyZ0ROOztBa0xwemdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHV6Z0RKOztBa0xoMGdERTtFQzFDQTtFQUNBLDRGQUNJO0FuTDYyZ0ROOztBa0xoMGdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG0wZ0RKOztBa0w1MGdERTtFQzFDQTtFQUNBLDRGQUNJO0FuTHkzZ0ROOztBa0w1MGdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCswZ0RKOztBa0x4MWdERTtFQzFDQTtFQUNBLHFHQUNJO0FuTHE0Z0ROOztBa0x4MWdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDIxZ0RKOztBa0xwMmdERTtFQzFDQTtFQUNBLG9HQUNJO0FuTGk1Z0ROOztBa0xwMmdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHUyZ0RKOztBa0xoM2dERTtFQzFDQTtFQUNBLHNHQUNJO0FuTDY1Z0ROOztBa0xoM2dERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG0zZ0RKOztBa0w1M2dERTtFQzFDQTtFQUNBLDBGQUNJO0FuTHk2Z0ROOztBa0w1M2dERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCszZ0RKOztBa0x4NGdERTtFQzFDQTtFQUNBLHlGQUNJO0FuTHE3Z0ROOztBa0x4NGdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDI0Z0RKOztBa0xwNWdERTtFQzFDQTtFQUNBLDhGQUNJO0FuTGk4Z0ROOztBa0xwNWdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHU1Z0RKOztBa0xoNmdERTtFQzFDQTtFQUNBLDhGQUNJO0FuTDY4Z0ROOztBa0xoNmdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG02Z0RKOztBa0w1NmdERTtFQzFDQTtFQUNBLDJGQUNJO0FuTHk5Z0ROOztBa0w1NmdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCs2Z0RKOztBa0x4N2dERTtFQzFDQTtFQUNBLCtGQUNJO0FuTHErZ0ROOztBa0x4N2dERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDI3Z0RKOztBa0xwOGdERTtFQzFDQTtFQUNBLCtGQUNJO0FuTGkvZ0ROOztBa0xwOGdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHU4Z0RKOztBa0xoOWdERTtFQzFDQTtFQUNBLDBGQUNJO0FuTDYvZ0ROOztBa0xoOWdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG05Z0RKOztBa0w1OWdERTtFQzFDQTtFQUNBLGtHQUNJO0FuTHlnaEROOztBa0w1OWdERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCs5Z0RKOztBa0x4K2dERTtFQzFDQTtFQUNBLG1HQUNJO0FuTHFoaEROOztBa0x4K2dERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDIrZ0RKOztBa0xwL2dERTtFQzFDQTtFQUNBLDJGQUNJO0FuTGlpaEROOztBa0xwL2dERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHUvZ0RKOztBa0xoZ2hERTtFQzFDQTtFQUNBLGlHQUNJO0FuTDZpaEROOztBa0xoZ2hERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1naERKOztBa0w1Z2hERTtFQzFDQTtFQUNBLDZGQUNJO0FuTHlqaEROOztBa0w1Z2hERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtnaERKOztBa0x4aGhERTtFQzFDQTtFQUNBLDRGQUNJO0FuTHFraEROOztBa0x4aGhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJoaERKOztBa0xwaWhERTtFQzFDQTtFQUNBLCtGQUNJO0FuTGlsaEROOztBa0xwaWhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVpaERKOztBa0xoamhERTtFQzFDQTtFQUNBLG1HQUNJO0FuTDZsaEROOztBa0xoamhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1qaERKOztBa0w1amhERTtFQzFDQTtFQUNBLCtGQUNJO0FuTHltaEROOztBa0w1amhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtqaERKOztBa0x4a2hERTtFQzFDQTtFQUNBLDBGQUNJO0FuTHFuaEROOztBa0x4a2hERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJraERKOztBa0xwbGhERTtFQzFDQTtFQUNBLCtGQUNJO0FuTGlvaEROOztBa0xwbGhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVsaERKOztBa0xobWhERTtFQzFDQTtFQUNBLDZGQUNJO0FuTDZvaEROOztBa0xobWhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1taERKOztBa0w1bWhERTtFQzFDQTtFQUNBLDBGQUNJO0FuTHlwaEROOztBa0w1bWhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCttaERKOztBa0x4bmhERTtFQzFDQTtFQUNBLDJGQUNJO0FuTHFxaEROOztBa0x4bmhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJuaERKOztBa0xwb2hERTtFQzFDQTtFQUNBLCtGQUNJO0FuTGlyaEROOztBa0xwb2hERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVvaERKOztBa0xocGhERTtFQzFDQTtFQUNBLDBGQUNJO0FuTDZyaEROOztBa0xocGhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1waERKOztBa0w1cGhERTtFQzFDQTtFQUNBLCtGQUNJO0FuTHlzaEROOztBa0w1cGhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtwaERKOztBa0x4cWhERTtFQzFDQTtFQUNBLG9HQUNJO0FuTHF0aEROOztBa0x4cWhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJxaERKOztBa0xwcmhERTtFQzFDQTtFQUNBLHdHQUNJO0FuTGl1aEROOztBa0xwcmhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHVyaERKOztBa0xoc2hERTtFQzFDQTtFQUNBLHVHQUNJO0FuTDZ1aEROOztBa0xoc2hERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG1zaERKOztBa0w1c2hERTtFQzFDQTtFQUNBLDJHQUNJO0FuTHl2aEROOztBa0w1c2hERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCtzaERKOztBa0x4dGhERTtFQzFDQTtFQUNBLHFHQUNJO0FuTHF3aEROOztBa0x4dGhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJ0aERKOztBa0xwdWhERTtFQzFDQTtFQUNBLG1HQUNJO0FuTGl4aEROOztBa0xwdWhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHV1aERKOztBa0xodmhERTtFQzFDQTtFQUNBLCtGQUNJO0FuTDZ4aEROOztBa0xodmhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG12aERKOztBa0w1dmhERTtFQzFDQTtFQUNBLG1HQUNJO0FuTHl5aEROOztBa0w1dmhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCt2aERKOztBa0x4d2hERTtFQzFDQTtFQUNBLCtGQUNJO0FuTHF6aEROOztBa0x4d2hERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJ3aERKOztBa0xweGhERTtFQzFDQTtFQUNBLDBGQUNJO0FuTGkwaEROOztBa0xweGhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHV4aERKOztBa0xoeWhERTtFQzFDQTtFQUNBLCtGQUNJO0FuTDYwaEROOztBa0xoeWhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG15aERKOztBa0w1eWhERTtFQzFDQTtFQUNBLDZGQUNJO0FuTHkxaEROOztBa0w1eWhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCt5aERKOztBa0x4emhERTtFQzFDQTtFQUNBLDBGQUNJO0FuTHEyaEROOztBa0x4emhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDJ6aERKOztBa0xwMGhERTtFQzFDQTtFQUNBLDJGQUNJO0FuTGkzaEROOztBa0xwMGhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHUwaERKOztBa0xoMWhERTtFQzFDQTtFQUNBLG1HQUNJO0FuTDYzaEROOztBa0xoMWhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG0xaERKOztBa0w1MWhERTtFQzFDQTtFQUNBLCtHQUNJO0FuTHk0aEROOztBa0w1MWhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCsxaERKOztBa0x4MmhERTtFQzFDQTtFQUNBLG9HQUNJO0FuTHE1aEROOztBa0x4MmhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDIyaERKOztBa0xwM2hERTtFQzFDQTtFQUNBLHFHQUNJO0FuTGk2aEROOztBa0xwM2hERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHUzaERKOztBa0xoNGhERTtFQzFDQTtFQUNBLHNHQUNJO0FuTDY2aEROOztBa0xoNGhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG00aERKOztBa0w1NGhERTtFQzFDQTtFQUNBLHdHQUNJO0FuTHk3aEROOztBa0w1NGhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCs0aERKOztBa0x4NWhERTtFQzFDQTtFQUNBLHdHQUNJO0FuTHE4aEROOztBa0x4NWhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTDI1aERKOztBa0xwNmhERTtFQzFDQTtFQUNBLHlHQUNJO0FuTGk5aEROOztBa0xwNmhERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTHU2aERKOztBa0xoN2hERTtFQzFDQTtFQUNBLGtIQUNJO0FuTDY5aEROOztBa0xoN2hERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTG03aERKOztBa0w1N2hERTtFQzFDQTtFQUNBLHVHQUNJO0FuTHkraEROOztBa0w1N2hERTtFQUNFO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FsTCs3aERKOztBb0xsL2hERTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlCOUpRc0I7QXRCNitoRDFCO0FvTGwvaERFO0VBQ0U7QXBMby9oREo7QW9Mai9oREU7RUFDRTtFQUNBO0VBQ0E7QXBMbS9oREo7QW9MaC9oREU7RUFDRTtBcExrL2hESjtBb0wvK2hERTtFQUNFO0FwTGkvaERKO0FvTDkraERFO0VBQ0U7QXBMZy9oREo7QW9MNytoREU7RUFDRTtFQUNBO0FwTCsraERKO0FvTDMraERJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBMNitoRE47QW9MMytoRE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcEw2K2hEUjtBb0wxK2hETTtFQUNFO0FwTDQraERSO0FvTDEraERNO0VBQ0U7RUFDQTtFQUNBO0FwTDQraERSO0FvTHoraERNO0VBQ0U7QXBMMitoRFI7O0FxTHJpaURFO0VBRUUseUJDSGE7RURJYjtBckx1aWlESjtBcUx0aWlESTtFQUNFLGNBSlc7QXJMNGlpRGpCOztBcUxwaWlERTtFQUNFLGNDWGE7QXRMa2ppRGpCOztBcUxqamlERTtFQUVFLHlCQ0hhO0VESWI7QXJMbWppREo7QXFMbGppREk7RUFDRSxjQUpXO0FyTHdqaURqQjs7QXFMaGppREU7RUFDRSxjQ1hhO0F0TDhqaURqQjs7QXFMN2ppREU7RUFFRSx5QkNIYTtFREliO0FyTCtqaURKO0FxTDlqaURJO0VBQ0UsWUFKVztBckxva2lEakI7O0FxTDVqaURFO0VBQ0UsY0NYYTtBdEwwa2lEakI7O0FxTHpraURFO0VBRUUseUJDSGE7RURJYjtBckwya2lESjtBcUwxa2lESTtFQUNFLFlBSlc7QXJMZ2xpRGpCOztBcUx4a2lERTtFQUNFLGNDWGE7QXRMc2xpRGpCOztBcUxybGlERTtFQUVFLHlCQ0hhO0VESWI7QXJMdWxpREo7QXFMdGxpREk7RUFDRSxZQUpXO0FyTDRsaURqQjs7QXFMcGxpREU7RUFDRSxjQ1hhO0F0TGttaURqQjs7QXFMam1pREU7RUFFRSx5QkNIYTtFREliO0FyTG1taURKO0FxTGxtaURJO0VBQ0UsY0FKVztBckx3bWlEakI7O0FxTGhtaURFO0VBQ0UsY0NYYTtBdEw4bWlEakI7O0FxTDdtaURFO0VBRUUseUJDSGE7RURJYjtBckwrbWlESjtBcUw5bWlESTtFQUNFLGNBSlc7QXJMb25pRGpCOztBcUw1bWlERTtFQUNFLGNDWGE7QXRMMG5pRGpCOztBcUx6bmlERTtFQUVFLHlCQ0hhO0VESWI7QXJMMm5pREo7QXFMMW5pREk7RUFDRSxjQUpXO0FyTGdvaURqQjs7QXFMeG5pREU7RUFDRSxjQ1hhO0F0THNvaURqQjs7QXFMcm9pREU7RUFFRSx5QkNIYTtFREliO0FyTHVvaURKO0FxTHRvaURJO0VBQ0UsWUFKVztBckw0b2lEakI7O0FxTHBvaURFO0VBQ0UsY0NYYTtBdExrcGlEakI7O0FxTGpwaURFO0VBRUUseUJDSGE7RURJYjtBckxtcGlESjtBcUxscGlESTtFQUNFLFlBSlc7QXJMd3BpRGpCOztBcUxocGlERTtFQUNFLGNDWGE7QXRMOHBpRGpCOztBcUw3cGlERTtFQUVFLHNCQ0hhO0VESWI7QXJMK3BpREo7QXFMOXBpREk7RUFDRSxjQUpXO0FyTG9xaURqQjs7QXFMNXBpREU7RUFDRSxXQ1hhO0F0TDBxaURqQjs7QXFMenFpREU7RUFFRSx5QkNIYTtFREliO0FyTDJxaURKO0FxTDFxaURJO0VBQ0UsWUFKVztBckxncmlEakI7O0FxTHhxaURFO0VBQ0UsY0NYYTtBdExzcmlEakI7O0FxTHJyaURFO0VBRUUseUJDSGE7RURJYjtBckx1cmlESjtBcUx0cmlESTtFQUNFLFlBSlc7QXJMNHJpRGpCOztBcUxwcmlERTtFQUNFLGNDWGE7QXRMa3NpRGpCOztBcUxqc2lERTtFQUVFLHNCQ0hhO0VESWI7QXJMbXNpREo7QXFMbHNpREk7RUFDRSxjQUpXO0FyTHdzaURqQjs7QXFMaHNpREU7RUFDRSxXQ1hhO0F0TDhzaURqQjs7QXFMN3NpREU7RUFFRSx5QkNIYTtFREliO0FyTCtzaURKO0FxTDlzaURJO0VBQ0UsY0FKVztBckxvdGlEakI7O0FxTDVzaURFO0VBQ0UsY0NYYTtBdEwwdGlEakI7O0FxTHp0aURFO0VBRUUseUJDSGE7RURJYjtBckwydGlESjtBcUwxdGlESTtFQUNFLFlBSlc7QXJMZ3VpRGpCOztBcUx4dGlERTtFQUNFLGNDWGE7QXRMc3VpRGpCOztBcUxydWlERTtFQUVFLHNCQ0hhO0VESWI7QXJMdXVpREo7QXFMdHVpREk7RUFDRSxZQUpXO0FyTDR1aURqQjs7QXFMcHVpREU7RUFDRSxXQ1hhO0F0TGt2aURqQjs7QXFManZpREU7RUFFRSx5QkNIYTtFREliO0FyTG12aURKO0FxTGx2aURJO0VBQ0UsY0FKVztBckx3dmlEakI7O0FxTGh2aURFO0VBQ0UsY0NYYTtBdEw4dmlEakI7O0FxTDd2aURFO0VBRUUseUJDSGE7RURJYjtBckwrdmlESjtBcUw5dmlESTtFQUNFLGNBSlc7QXJMb3dpRGpCOztBcUw1dmlERTtFQUNFLGNDWGE7QXRMMHdpRGpCOztBcUx6d2lERTtFQUVFLHlCQ0hhO0VESWI7QXJMMndpREo7QXFMMXdpREk7RUFDRSxZQUpXO0FyTGd4aURqQjs7QXFMeHdpREU7RUFDRSxjQ1hhO0F0THN4aURqQjs7QXFMcnhpREU7RUFFRSx5QkNIYTtFREliO0FyTHV4aURKO0FxTHR4aURJO0VBQ0UsY0FKVztBckw0eGlEakI7O0FxTHB4aURFO0VBQ0UsY0NYYTtBdExreWlEakI7O0FxTGp5aURFO0VBRUUseUJDSGE7RURJYjtBckxteWlESjtBcUxseWlESTtFQUNFLFlBSlc7QXJMd3lpRGpCOztBcUxoeWlERTtFQUNFLGNDWGE7QXRMOHlpRGpCOztBcUw3eWlERTtFQUVFLHlCQ0hhO0VESWI7QXJMK3lpREo7QXFMOXlpREk7RUFDRSxjQUpXO0FyTG96aURqQjs7QXFMNXlpREU7RUFDRSxjQ1hhO0F0TDB6aURqQjs7QXFMenppREU7RUFFRSx5QkNIYTtFREliO0FyTDJ6aURKO0FxTDF6aURJO0VBQ0UsWUFKVztBckxnMGlEakI7O0FxTHh6aURFO0VBQ0UsY0NYYTtBdExzMGlEakI7O0FxTHIwaURFO0VBRUUsc0JDSGE7RURJYjtBckx1MGlESjtBcUx0MGlESTtFQUNFLGNBSlc7QXJMNDBpRGpCOztBcUxwMGlERTtFQUNFLFdDWGE7QXRMazFpRGpCOztBcUxqMWlERTtFQUVFLHNCQ0hhO0VESWI7QXJMbTFpREo7QXFMbDFpREk7RUFDRSxjQUpXO0FyTHcxaURqQjs7QXFMaDFpREU7RUFDRSxXQ1hhO0F0TDgxaURqQjs7QXFMNzFpREU7RUFFRSxzQkNIYTtFREliO0FyTCsxaURKO0FxTDkxaURJO0VBQ0UsY0FKVztBckxvMmlEakI7O0FxTDUxaURFO0VBQ0UsV0NYYTtBdEwwMmlEakI7O0FxTHoyaURFO0VBRUUsc0JDSGE7RURJYjtBckwyMmlESjtBcUwxMmlESTtFQUNFLGNBSlc7QXJMZzNpRGpCOztBcUx4MmlERTtFQUNFLFdDWGE7QXRMczNpRGpCOztBcUxyM2lERTtFQUVFLHlCQ0hhO0VESWI7QXJMdTNpREo7QXFMdDNpREk7RUFDRSxjQUpXO0FyTDQzaURqQjs7QXFMcDNpREU7RUFDRSxjQ1hhO0F0TGs0aURqQjs7QXFMajRpREU7RUFFRSx5QkNIYTtFREliO0FyTG00aURKO0FxTGw0aURJO0VBQ0UsWUFKVztBckx3NGlEakI7O0FxTGg0aURFO0VBQ0UsY0NYYTtBdEw4NGlEakI7O0FxTDc0aURFO0VBRUUseUJDSGE7RURJYjtBckwrNGlESjtBcUw5NGlESTtFQUNFLGNBSlc7QXJMbzVpRGpCOztBcUw1NGlERTtFQUNFLGNDWGE7QXRMMDVpRGpCOztBdUx6NWlERTtFQUNDLHlCREZjO0F0TDg1aURqQjs7QXVMNzVpREU7RUFDQyx5QkRGYztBdExrNmlEakI7O0F1TGo2aURFO0VBQ0MseUJERmM7QXRMczZpRGpCOztBdUxyNmlERTtFQUNDLHlCREZjO0F0TDA2aURqQjs7QXVMejZpREU7RUFDQyx5QkRGYztBdEw4NmlEakI7O0F1TDc2aURFO0VBQ0MseUJERmM7QXRMazdpRGpCOztBdUxqN2lERTtFQUNDLHlCREZjO0F0THM3aURqQjs7QXVMcjdpREU7RUFDQyx5QkRGYztBdEwwN2lEakI7O0F1THo3aURFO0VBQ0MseUJERmM7QXRMODdpRGpCOztBdUw3N2lERTtFQUNDLHlCREZjO0F0TGs4aURqQjs7QXVMajhpREU7RUFDQyxzQkRGYztBdExzOGlEakI7O0F1THI4aURFO0VBQ0MseUJERmM7QXRMMDhpRGpCOztBdUx6OGlERTtFQUNDLHlCREZjO0F0TDg4aURqQjs7QXVMNzhpREU7RUFDQyxzQkRGYztBdExrOWlEakI7O0F1TGo5aURFO0VBQ0MseUJERmM7QXRMczlpRGpCOztBdUxyOWlERTtFQUNDLHlCREZjO0F0TDA5aURqQjs7QXVMejlpREU7RUFDQyxzQkRGYztBdEw4OWlEakI7O0F1TDc5aURFO0VBQ0MseUJERmM7QXRMaytpRGpCOztBdUxqK2lERTtFQUNDLHlCREZjO0F0THMraURqQjs7QXVMcitpREU7RUFDQyx5QkRGYztBdEwwK2lEakI7O0F1THoraURFO0VBQ0MseUJERmM7QXRMOCtpRGpCOztBdUw3K2lERTtFQUNDLHlCREZjO0F0TGsvaURqQjs7QXVMai9pREU7RUFDQyx5QkRGYztBdExzL2lEakI7O0F1THIvaURFO0VBQ0MseUJERmM7QXRMMC9pRGpCOztBdUx6L2lERTtFQUNDLHNCREZjO0F0TDgvaURqQjs7QXVMNy9pREU7RUFDQyxzQkRGYztBdExrZ2pEakI7O0F1TGpnakRFO0VBQ0Msc0JERmM7QXRMc2dqRGpCOztBdUxyZ2pERTtFQUNDLHNCREZjO0F0TDBnakRqQjs7QXVMemdqREU7RUFDQyx5QkRGYztBdEw4Z2pEakI7O0F1TDdnakRFO0VBQ0MseUJERmM7QXRMa2hqRGpCOztBdUxqaGpERTtFQUNDLHlCREZjO0F0THNoakRqQjs7QXdMcmhqREU7RUFDRTtBeEx3aGpESjtBd0x0aGpERTtFQUNFO0F4THdoakRKO0F3THRoakRFO0VBQ0U7QXhMd2hqREo7QXdMdGhqREU7RUFDRTtBeEx3aGpESjtBd0x0aGpERTtFQUNFO0F4THdoakRKO0F5THJpakRFO0VBQ0U7RUFDQTtBekx1aWpESjtBeUxyaWpERTtFQUNFO0VBQ0E7QXpMdWlqREo7QXlMcmlqREU7RUFDRTtBekx1aWpESjtBeUxwaWpERTtFQUNFO0F6THNpakRKO0F5TG5pakRFO0VBQ0U7QXpMcWlqREo7QXlMbGlqREU7RUFDRTtBekxvaWpESjtBeUxqaWpERTtFQUNFO0VBQ0E7QXpMbWlqREo7QXlMamlqREU7RUFDRTtBekxtaWpESjtBeUxoaWpERTtFQUNFO0VBQ0E7QXpMa2lqREo7QXlMaGlqREU7RUFDRTtFQUNBO0F6TGtpakRKOztBMEx6a2pEQTs7RUFBQTtBQW9CQTtFQUNFO0VBQ0E7RUFDQSxjQ1owQjtFRGExQixpQkNaMEI7RURhMUI7RUFDQSxXQ2pCMEI7RURrQjFCO0VBQ0E7RUFDQTtFNUpYRTtBOUJ1a2pESjtBMEx0ampERTtFQUNFO0ExTHdqakRKOztBMExuampEQTtFQUNFO0VBQ0E7QTFMc2pqREY7O0F1QmpsakRFO0VtS2tDRSxXQ3hDd0I7RUR5Q3hCO0VBQ0E7QTFMbWpqREo7O0EwTDFpakRBO0VBQ0Usb0JDOUMwQjtFRCtDMUIsbUJDL0MwQjtFN0pFeEI7QTlCMmxqREo7O0EwTHRpakRBO0VBbEVFLHlCcEtTd0I7QXRCbW1qRDFCO0F1QmptakRFO0VtS1BJO0ExTDJtakROOztBMEx6aWpEQTtFQXRFRSx5QnBLTHdCO0F0QnduakQxQjtBdUJ4bWpERTtFbUtQSTtBMUxrbmpETjs7QTBMNWlqREE7RUExRUUseUJwS2N3QjtBdEI0bWpEMUI7QXVCL21qREU7RW1LUEk7QTFMeW5qRE47O0EwTC9pakRBO0VBOUVFLHlCcEtld0I7QXRCa25qRDFCO0F1QnRuakRFO0VtS1BJO0ExTGdvakROOztBMExsampEQTtFQWxGRSx5QnBLZ0J3QjtBdEJ3bmpEMUI7QXVCN25qREU7RW1LUEk7QTFMdW9qRE47O0EwTHJqakRBO0VBdEZFLHlCcEthd0I7QXRCa29qRDFCO0F1QnBvakRFO0VtS1BJO0ExTDhvakROOztBNEwxb2pEQTs7Ozs7O0VBQUE7QUFlUTtFQUNFLHlCQTNCQTtBNUxncWpEVjtBNEx0b2pEUTtFQUNFLDJCQTNCQTtBNUxtcWpEVjtBNEx6b2pEUTtFQUNFLDRCQTNCQTtBNUxzcWpEVjtBNEw1b2pEUTtFQUNFLDBCQTNCQTtBNUx5cWpEVjs7QTRML29qRFE7RUFDRSx5QkEzQkE7QTVMNnFqRFY7QTRMbnBqRFE7RUFDRSwyQkEzQkE7QTVMZ3JqRFY7QTRMdHBqRFE7RUFDRSw0QkEzQkE7QTVMbXJqRFY7QTRMenBqRFE7RUFDRSwwQkEzQkE7QTVMc3JqRFY7O0E0TDVwakRRO0VBQ0UseUJBM0JBO0E1TDByakRWO0E0TGhxakRRO0VBQ0UsMkJBM0JBO0E1TDZyakRWO0E0TG5xakRRO0VBQ0UsNEJBM0JBO0E1TGdzakRWO0E0THRxakRRO0VBQ0UsMEJBM0JBO0E1TG1zakRWOztBNEx6cWpEUTtFQUNFLHlCQTNCQTtBNUx1c2pEVjtBNEw3cWpEUTtFQUNFLDJCQTNCQTtBNUwwc2pEVjtBNExocmpEUTtFQUNFLDRCQTNCQTtBNUw2c2pEVjtBNExucmpEUTtFQUNFLDBCQTNCQTtBNUxndGpEVjs7QTRMdHJqRFE7RUFDRSx5QkEzQkE7QTVMb3RqRFY7QTRMMXJqRFE7RUFDRSwyQkEzQkE7QTVMdXRqRFY7QTRMN3JqRFE7RUFDRSw0QkEzQkE7QTVMMHRqRFY7QTRMaHNqRFE7RUFDRSwwQkEzQkE7QTVMNnRqRFY7O0E0TG5zakRRO0VBQ0UseUJBM0JBO0E1TGl1akRWO0E0THZzakRRO0VBQ0UsMkJBM0JBO0E1TG91akRWO0E0TDFzakRRO0VBQ0UsNEJBM0JBO0E1THV1akRWO0E0TDdzakRRO0VBQ0UsMEJBM0JBO0E1TDB1akRWOztBNExodGpEUTtFQUNFLHlCQTNCQTtBNUw4dWpEVjtBNExwdGpEUTtFQUNFLDJCQTNCQTtBNUxpdmpEVjtBNEx2dGpEUTtFQUNFLDRCQTNCQTtBNUxvdmpEVjtBNEwxdGpEUTtFQUNFLDBCQTNCQTtBNUx1dmpEVjs7QTRMN3RqRFE7RUFDRSx5QkEzQkE7QTVMMnZqRFY7QTRManVqRFE7RUFDRSwyQkEzQkE7QTVMOHZqRFY7QTRMcHVqRFE7RUFDRSw0QkEzQkE7QTVMaXdqRFY7QTRMdnVqRFE7RUFDRSwwQkEzQkE7QTVMb3dqRFY7O0E0TDF1akRRO0VBQ0Usc0JBM0JBO0E1THd3akRWO0E0TDl1akRRO0VBQ0Usd0JBM0JBO0E1TDJ3akRWO0E0TGp2akRRO0VBQ0UseUJBM0JBO0E1TDh3akRWO0E0THB2akRRO0VBQ0UsdUJBM0JBO0E1TGl4akRWOztBNEx2dmpEUTtFQUNFLDZCQTNCQTtBNUxxeGpEVjtBNEwzdmpEUTtFQUNFLCtCQTNCQTtBNUx3eGpEVjtBNEw5dmpEUTtFQUNFLGdDQTNCQTtBNUwyeGpEVjtBNExqd2pEUTtFQUNFLDhCQTNCQTtBNUw4eGpEVjs7QTZMaHlqREE7O0VBQUE7QUFJRTtFQUNFLGN2S1FzQjtFdUtQdEI7QTdMa3lqREo7QTZMaHlqREU7RUFDRSxjdktNc0I7QXRCNHhqRDFCO0E2TC94akRFO0VBQ0U7QTdMaXlqREo7QTZMOXhqREU7RUFDRSxjdktqQnNCO0F0Qml6akQxQjtBNkw5eGpERTtFQUNFO0E3TGd5akRKO0E2TDl4akRFO0VBQ0U7QTdMZ3lqREo7QTZMOXhqREU7RUFDRTtBN0xneWpESjtBNkw5eGpERTtFQUNFO0E3TGd5akRKO0E2TDl4akRFO0VBQ0E7QTdMZ3lqREY7QTZMN3hqREU7RUFDRSxjdktsQnNCO0F0Qml6akQxQjs7QTZMM3hqREE7RUFDRTtBN0w4eGpERjs7QTZMM3hqREE7RUFDRTtBN0w4eGpERjs7QTZMMXhqREU7RUFDRSxjbkt4Q1E7QTFCcTBqRFo7O0E2TDl4akRFO0VBQ0UsZW5LeENRO0ExQnkwakRaOztBNkxseWpERTtFQUNFLGVuS3hDUTtBMUI2MGpEWjs7QTZMdHlqREU7RUFDRSxlbkt4Q1E7QTFCaTFqRFo7O0E2TDF5akRFO0VBQ0UsZW5LeENRO0ExQnExakRaOztBNkw5eWpERTtFQUNFLGVuS3hDUTtBMUJ5MWpEWjs7QTZMbHpqREU7RUFDRSxlbkt4Q1E7QTFCNjFqRFo7O0E2THR6akRFO0VBQ0UsZW5LeENRO0ExQmkyakRaOztBOExqMmpEQTs7O0VBQUE7QUFJQTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5TDgxakRGO0E4THgyakRFO0VBQ0U7QTlMMDJqREo7QThMLzFqREU7RUFDRTtBOUxpMmpESjtBOEw1MWpESTtFQXJCSjtJQXNCTTtFOUwrMWpESjtBQUNGO0E4TDcxakRJO0VBRUU7RUFDQTtBOUw4MWpETjtBOEwzMWpESTtFQUdFO0VBQ0E7QTlMMjFqRE47QThMejFqREk7RUFHRTtBOUx5MWpETjtBK0w5NGpERTtFQUNFO0VBQ0E7RUFDQTtBL0xnNWpESjtBK0w3NGpERTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9MODRqREo7QStMNTRqREk7O0VBRUU7RUFDQTtBL0w4NGpETjtBK0wzNGpESTtFQUNFO0EvTDY0akROO0ErTDM0akRJO0VBQ0U7QS9MNjRqRE47QStMMzRqREk7RUFDRTtBL0w2NGpETjtBK0wzNGpESTtFQUNFO0EvTDY0akROO0ErTDM0akRJO0VBQ0U7QS9MNjRqRE47QStMMTRqREk7RUFDRTtFQUNBO0VBQ0E7QS9MNDRqRE47QStMejRqREU7RUFDRTtFQUNBO0VBQ0E7QS9MMjRqREo7QStMejRqREk7RUFFRTtFQUNBO0EvTDA0akROO0ErTHI0akRNO0VBQ0U7RUFDQTtFQUNBO0EvTHU0akRSO0ErTGw0akRFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0xvNGpESjtBK0xsNGpESTtFQUNFO0VBQ0E7QS9MbzRqRE47QStMajRqREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvTG00akROOztBZ016OWpERTtFQUNFO0VBQ0E7QWhNNDlqREo7QWdNMTlqREk7RUFDRTtBaE00OWpETjtBZ016OWpESTs7RUFFRSxrQ3RLUGdCO0ExQmsrakR0QjtBZ016OWpESTtFQUNFO0VBQ0E7RUFDQTtBaE0yOWpETjtBZ014OWpESTtFQUNFO0FoTTA5akROO0FnTXY5akRJO0VBQ0U7QWhNeTlqRE47QWdNdDlqREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaE13OWpETjtBZ01yOWpESTtFQUNFO0FoTXU5akROO0FnTW45akRFO0VBQ0U7QWhNcTlqREo7QWdNbjlqREU7RUFDRTtBaE1xOWpESjtBZ01uOWpERTtFQUNFO0FoTXE5akRKO0FnTW45akRJO0VBQ0U7RUFDQTtBaE1xOWpETjtBZ01uOWpESTtFQUNFO0FoTXE5akROOztBaU0xZ2tEQTtFQUNFO0VBQ0E7RUFDQTtBak02Z2tERjs7QWtNL2drREU7RUFDRTtFQUNBO0VBQ0E7QWxNa2hrREo7QWtNaGhrREU7RUFDRTtFQUNBO0VBQ0E7QWxNa2hrREo7O0FtTTNoa0RBO0VBQ2lWO0FuTWlpa0RqVjs7QW9NaGlrREk7RUFDRTtFQUNBO0FwTW1pa0ROOztBcU12aWtEQTtFQUNFO0FyTTBpa0RGOztBcU1yaWtERTtFQUNFO0FyTXdpa0RKOztBa0NuL2pESTtFb0t6REY7SUFBWSxjOUt3Q1M7RXhCeWdrRHJCO0FBQ0Y7QXVNcGprREU7RUFDRTtBdk1zamtESjs7QXdNeGprREE7RUFDRTtFQUNBO0VBQ0E7QXhNMmprREY7QXdNemprREU7RUFDRTtBeE0yamtESjtBd016amtERTtFQUNFO0F4TTJqa0RKOztBd012amtEQTtFQUNFO0F4TTBqa0RGO0F3TXhqa0RFO0VBQ0U7QXhNMGprREo7QXdNdmprREU7RUFDRTtFQU1BO0F4TW9qa0RKO0F3TXhqa0RJO0VBQ0U7QXhNMGprRE47O0F3TW5qa0RBOztFQUVFO0F4TXNqa0RGOztBd01uamtEQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeE1zamtERjs7QXlNdm1rREU7RUFBYyxjbkx1Qlc7QXRCb2xrRDNCOztBeU10bWtEQTs7RUFFRTtBek15bWtERjs7QXlNcm1rREE7RUFDRTtBek13bWtERixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9sZWFmbGV0Lm1hcmtlcmNsdXN0ZXIvZGlzdC9NYXJrZXJDbHVzdGVyLkRlZmF1bHQuY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvcXVpbGwvZGlzdC9xdWlsbC5jb3JlLmNzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL3F1aWxsL2Rpc3QvcXVpbGwuc25vdy5jc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9zcGluLmpzL3NwaW4uY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2ZvbnRhd2Vzb21lLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zaXppbmcuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX21peGlucy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbGlzdC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19hbmltYXRlZC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zdGFja2VkLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19pY29ucy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fc2NyZWVuLXJlYWRlci5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9icmFuZHMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvcmVndWxhci5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9zb2xpZC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdmFyaWFibGVzL19jb2xvdXJzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL3ZhcmlhYmxlcy9fYm9vdHN0cmFwLXZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdmFyaWFibGVzL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdmFyaWFibGVzL19taXNjLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL3NlbGVjdGl6ZS1zY3NzL3NyYy9wbHVnaW5zL2RyYWdfZHJvcC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvc2VsZWN0aXplLXNjc3Mvc3JjL3NlbGVjdGl6ZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvc2VsZWN0aXplLXNjc3Mvc3JjL3BsdWdpbnMvZHJvcGRvd25faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9zZWxlY3RpemUtc2Nzcy9zcmMvcGx1Z2lucy9vcHRncm91cF9jb2x1bW5zLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9zZWxlY3RpemUtc2Nzcy9zcmMvcGx1Z2lucy9yZW1vdmVfYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL3ZlbmRvci9fc2VsZWN0aXplLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9zZWxlY3RpemUtc2Nzcy9zcmMvc2VsZWN0aXplLmJvb3RzdHJhcDMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2RhdGF0YWJsZXMubmV0LXNyYy9jc3MvanF1ZXJ5LmRhdGFUYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL2RhdGF0YWJsZXMubmV0LXNyYy9jc3MvZGF0YVRhYmxlcy5ib290c3RyYXA0LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL3ZlbmRvci9faXZpZXdlci5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy92ZW5kb3IvX2Zsb2F0VGhlYWQuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdmVuZG9yL19nb29nbGUtY2hhcnQuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdmVuZG9yL19nb29nbGUtbWFwcy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvZW9uYXNkYW4tYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyL3NyYy9zYXNzL2Jvb3RzdHJhcC1kYXRldGltZXBpY2tlci1idWlsZC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvZW9uYXNkYW4tYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyL3NyYy9zYXNzL19ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdmVuZG9yL19ib290c3RyYXAtc3dpdGNoLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL3ZlbmRvci9fZ2x5cGhpY29ucy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy92ZW5kb3IvX2xlYWZsZXQuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdmVuZG9yL19sZWFmbGV0LWRyYXcuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL3RvYXN0ci90b2FzdHIuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdmVuZG9yL190b2FzdHIuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fdGhlbWUuZGVmYXVsdC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL190aGVtZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2FuaW1hdGUuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fYXV0b2hlaWdodC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19sYXp5bG9hZC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL192aWRlby5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy92ZW5kb3IvX21haW4uc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdXRpbHMvX2JvcmRlci5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy91dGlscy9fZGV2LWVudmlyb25tZW50LnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL3ZhcmlhYmxlcy9fY29sbGl2ZXJ5X2NvbG91cnMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdXRpbHMvX2hlbHBlcnMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdXRpbHMvX2xpbWl0LXRvLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL3V0aWxzL19idXR0b24tbG9hZGluZy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy91dGlscy9fdGV4dF9jb2xvdXIuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvYmFzZS9fYmFzZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9iYXNlL19jb2xvdXJzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL3V0aWxzL19mb250LWZhY2Uuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvYmFzZS9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9iYXNlL19oZWxwZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2Jhc2UvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2Jhc2UvX3RhYmxlcy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9iYXNlL19icm93c2VyLXByb2JsZW1zLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2xheW91dC9mcm9udGVuZC9ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2xheW91dC9mcm9udGVuZC9iYXNlL19mcm9udGVuZF9iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2xheW91dC9mcm9udGVuZC9fbGF0ZXN0X25ld3Muc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2Zyb250ZW5kL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2Zyb250ZW5kL19hYm91dF91cy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvZnJvbnRlbmQvX2ludGVncmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2xheW91dC9mcm9udGVuZC9fbG9naW4uc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2Zyb250ZW5kL19yZWdpc3RyYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2Zyb250ZW5kL19xdWlja19xdW90ZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvZnJvbnRlbmQvX2NvbnRhY3RfdXMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2Zyb250ZW5kL19wcm9ncmVzcy1iYXIuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2Zyb250ZW5kL193b29jb21tZXJjZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvZnJvbnRlbmQvX2NhcmVlcnMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2Zyb250ZW5kL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2Zyb250ZW5kL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2Zyb250ZW5kL19vcGVuY2FydC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvZnJvbnRlbmQvX21hZ2VudG8uc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2Zyb250ZW5kL19wbHVnaW4uc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2NsaWVudC9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2xheW91dC9jbGllbnQvX25hdmJhci5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvY2xpZW50L19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2xheW91dC9jbGllbnQvYmFzZS9fY2xpZW50X2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2NsaWVudC9fYWRkX2NvbGxpdmVyeS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvY2xpZW50L19vdmVydmlldy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvY2xpZW50L191c2VyX21hbmFnZW1lbnQuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2NsaWVudC9fcHJvZmlsZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvY2xpZW50L19jcmVkaXRfYXBwbGljYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L2NsaWVudC9fc2hvcGlmeS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvY2xpZW50L193b29jb21tZXJjZS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvY2xpZW50L19kZWxpdmVyeV9zaWduYXR1cmUuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19jYXJkcy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy91dGlscy9faGV4YWdvbi5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdXRpbHMvX3N2Zy1mYWxsYmFjay5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19wb3B1cHMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fc3RhdHVzX2NvbG9ycy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy92YXJpYWJsZXMvX3N0YXR1cy1jb2xvdXJzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX3RhYmxlX3N0YXR1c19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fc3VwcG9ydC1lbWFpbC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19zYWxlcy1sZWFkLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX3RhZ3Muc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvdmFyaWFibGVzL190YWdzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19jb29raWVfY29uc2VudF9iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRlbmQvY29tcG9uZW50cy9fZm9sbG93X3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvcGFnZXMvX2Vycm9yLXBhZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL3BhZ2VzL19sb2dpbi5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcG9kLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL3BhZ2VzL3dheWJpbGwvaW50ZXJuYXRpb25hbC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9saWJyYXJ5X292ZXJyaWRlcy9fY2FyZC5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9saWJyYXJ5X292ZXJyaWRlcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9jb2xsaXZlcnkubmV0Ly4vcmVzb3VyY2VzL3Nhc3MvbGlicmFyeV9vdmVycmlkZXMvX21vZGFscy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9saWJyYXJ5X292ZXJyaWRlcy9fcGx1Z2lucy5zY3NzIiwid2VicGFjazovL2NvbGxpdmVyeS5uZXQvLi9yZXNvdXJjZXMvc2Fzcy9saWJyYXJ5X292ZXJyaWRlcy9fc2VsZWN0aXplLnNjc3MiLCJ3ZWJwYWNrOi8vY29sbGl2ZXJ5Lm5ldC8uL3Jlc291cmNlcy9zYXNzL2xpYnJhcnlfb3ZlcnJpZGVzL190YWJsZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIubWFya2VyLWNsdXN0ZXItc21hbGwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MSwgMjI2LCAxNDAsIDAuNik7XG5cdH1cbi5tYXJrZXItY2x1c3Rlci1zbWFsbCBkaXYge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjA0LCA1NywgMC42KTtcblx0fVxuXG4ubWFya2VyLWNsdXN0ZXItbWVkaXVtIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDEsIDIxMSwgODcsIDAuNik7XG5cdH1cbi5tYXJrZXItY2x1c3Rlci1tZWRpdW0gZGl2IHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDAsIDE5NCwgMTIsIDAuNik7XG5cdH1cblxuLm1hcmtlci1jbHVzdGVyLWxhcmdlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDE1NiwgMTE1LCAwLjYpO1xuXHR9XG4ubWFya2VyLWNsdXN0ZXItbGFyZ2UgZGl2IHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDEsIDEyOCwgMjMsIDAuNik7XG5cdH1cblxuXHQvKiBJRSA2LTggZmFsbGJhY2sgY29sb3JzICovXG4ubGVhZmxldC1vbGRpZSAubWFya2VyLWNsdXN0ZXItc21hbGwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTgxLCAyMjYsIDE0MCk7XG5cdH1cbi5sZWFmbGV0LW9sZGllIC5tYXJrZXItY2x1c3Rlci1zbWFsbCBkaXYge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTEwLCAyMDQsIDU3KTtcblx0fVxuXG4ubGVhZmxldC1vbGRpZSAubWFya2VyLWNsdXN0ZXItbWVkaXVtIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MSwgMjExLCA4Nyk7XG5cdH1cbi5sZWFmbGV0LW9sZGllIC5tYXJrZXItY2x1c3Rlci1tZWRpdW0gZGl2IHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MCwgMTk0LCAxMik7XG5cdH1cblxuLmxlYWZsZXQtb2xkaWUgLm1hcmtlci1jbHVzdGVyLWxhcmdlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MywgMTU2LCAxMTUpO1xuXHR9XG4ubGVhZmxldC1vbGRpZSAubWFya2VyLWNsdXN0ZXItbGFyZ2UgZGl2IHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MSwgMTI4LCAyMyk7XG59XG5cbi5tYXJrZXItY2x1c3RlciB7XG5cdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdH1cbi5tYXJrZXItY2x1c3RlciBkaXYge1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRtYXJnaW4tbGVmdDogNXB4O1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRmb250OiAxMnB4IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0fVxuLm1hcmtlci1jbHVzdGVyIHNwYW4ge1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0fSIsIi8qIVxuICogUXVpbGwgRWRpdG9yIHYxLjMuN1xuICogaHR0cHM6Ly9xdWlsbGpzLmNvbS9cbiAqIENvcHlyaWdodCAoYykgMjAxNCwgSmFzb24gQ2hlblxuICogQ29weXJpZ2h0IChjKSAyMDEzLCBzYWxlc2ZvcmNlLmNvbVxuICovXG4ucWwtY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnFsLWNvbnRhaW5lci5xbC1kaXNhYmxlZCAucWwtdG9vbHRpcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5xbC1jb250YWluZXIucWwtZGlzYWJsZWQgLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWRdID4gbGk6OmJlZm9yZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnFsLWNsaXBib2FyZCB7XG4gIGxlZnQ6IC0xMDAwMDBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cbi5xbC1jbGlwYm9hcmQgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5xbC1lZGl0b3Ige1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsaW5lLWhlaWdodDogMS40MjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIHRhYi1zaXplOiA0O1xuICAtbW96LXRhYi1zaXplOiA0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5xbC1lZGl0b3IgPiAqIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLnFsLWVkaXRvciBwLFxuLnFsLWVkaXRvciBvbCxcbi5xbC1lZGl0b3IgdWwsXG4ucWwtZWRpdG9yIHByZSxcbi5xbC1lZGl0b3IgYmxvY2txdW90ZSxcbi5xbC1lZGl0b3IgaDEsXG4ucWwtZWRpdG9yIGgyLFxuLnFsLWVkaXRvciBoMyxcbi5xbC1lZGl0b3IgaDQsXG4ucWwtZWRpdG9yIGg1LFxuLnFsLWVkaXRvciBoNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY291bnRlci1yZXNldDogbGlzdC0xIGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sLFxuLnFsLWVkaXRvciB1bCB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG4ucWwtZWRpdG9yIG9sID4gbGksXG4ucWwtZWRpdG9yIHVsID4gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ucWwtZWRpdG9yIHVsID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwMjInO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0sXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdID4gbGkgKixcbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSA+IGxpICoge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0gPiBsaTo6YmVmb3JlLFxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdID4gbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNzc3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyNjExJztcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyNjEwJztcbn1cbi5xbC1lZGl0b3IgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEuMmVtO1xufVxuLnFsLWVkaXRvciBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuM2VtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5xbC1lZGl0b3IgbGkucWwtZGlyZWN0aW9uLXJ0bDo6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgbGk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSxcbi5xbC1lZGl0b3IgdWwgbGk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWRpcmVjdGlvbi1ydGwsXG4ucWwtZWRpdG9yIHVsIGxpLnFsLWRpcmVjdGlvbi1ydGwge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTEgbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMDtcbn1cbi5xbC1lZGl0b3Igb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTAsIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTE6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTEsIGxvd2VyLWFscGhhKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0yIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMjtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTI6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTIsIGxvd2VyLXJvbWFuKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMiB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTMge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0zO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMzpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMywgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTMge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTQge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC00O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNDpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtNCwgbG93ZXItYWxwaGEpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00IHtcbiAgY291bnRlci1yZXNldDogbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTUge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC01O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtNSwgbG93ZXItcm9tYW4pICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01IHtcbiAgY291bnRlci1yZXNldDogbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNiB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTY7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC02LCBkZWNpbWFsKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNiB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNyB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC03LCBsb3dlci1hbHBoYSkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTcge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOCB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTg7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC04LCBsb3dlci1yb21hbikgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTgge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC05IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTksIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAzZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0xOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDQuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTEucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTEucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTI6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogNmVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiA3LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0yLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiA2ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0yLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0zOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDllbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTM6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTAuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTMucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDllbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTMucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC00Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDEyZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC00Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDEzLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC00LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMmVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTMuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTU6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTVlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTU6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTYuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTUucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC01LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxOGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxOS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMThlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTYucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC03Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDIxZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC03Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDIyLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC03LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjIuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTg6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjRlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTg6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjUuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTgucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC04LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyN2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyOC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjdlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTkucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLXZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5xbC1lZGl0b3IgLnFsLXZpZGVvLnFsLWFsaWduLWNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnFsLWVkaXRvciAucWwtdmlkZW8ucWwtYWxpZ24tcmlnaHQge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTYwMDAwO1xufVxuLnFsLWVkaXRvciAucWwtYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5MDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhhMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2Yztcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5M2Y7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItcmVkIHtcbiAgY29sb3I6ICNlNjAwMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1vcmFuZ2Uge1xuICBjb2xvcjogI2Y5MDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXllbGxvdyB7XG4gIGNvbG9yOiAjZmYwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItZ3JlZW4ge1xuICBjb2xvcjogIzAwOGEwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLWJsdWUge1xuICBjb2xvcjogIzA2Yztcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXB1cnBsZSB7XG4gIGNvbG9yOiAjOTNmO1xufVxuLnFsLWVkaXRvciAucWwtZm9udC1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBUaW1lcyBOZXcgUm9tYW4sIHNlcmlmO1xufVxuLnFsLWVkaXRvciAucWwtZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogTW9uYWNvLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlO1xufVxuLnFsLWVkaXRvciAucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuLnFsLWVkaXRvciAucWwtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1zaXplLWh1Z2Uge1xuICBmb250LXNpemU6IDIuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtZGlyZWN0aW9uLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLnFsLWVkaXRvciAucWwtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnFsLWVkaXRvciAucWwtYWxpZ24tanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnFsLWVkaXRvci5xbC1ibGFuazo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC42KTtcbiAgY29udGVudDogYXR0cihkYXRhLXBsYWNlaG9sZGVyKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZWZ0OiAxNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbn1cbiIsIi8qIVxuICogUXVpbGwgRWRpdG9yIHYxLjMuN1xuICogaHR0cHM6Ly9xdWlsbGpzLmNvbS9cbiAqIENvcHlyaWdodCAoYykgMjAxNCwgSmFzb24gQ2hlblxuICogQ29weXJpZ2h0IChjKSAyMDEzLCBzYWxlc2ZvcmNlLmNvbVxuICovXG4ucWwtY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnFsLWNvbnRhaW5lci5xbC1kaXNhYmxlZCAucWwtdG9vbHRpcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5xbC1jb250YWluZXIucWwtZGlzYWJsZWQgLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWRdID4gbGk6OmJlZm9yZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnFsLWNsaXBib2FyZCB7XG4gIGxlZnQ6IC0xMDAwMDBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cbi5xbC1jbGlwYm9hcmQgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5xbC1lZGl0b3Ige1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsaW5lLWhlaWdodDogMS40MjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIHRhYi1zaXplOiA0O1xuICAtbW96LXRhYi1zaXplOiA0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5xbC1lZGl0b3IgPiAqIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLnFsLWVkaXRvciBwLFxuLnFsLWVkaXRvciBvbCxcbi5xbC1lZGl0b3IgdWwsXG4ucWwtZWRpdG9yIHByZSxcbi5xbC1lZGl0b3IgYmxvY2txdW90ZSxcbi5xbC1lZGl0b3IgaDEsXG4ucWwtZWRpdG9yIGgyLFxuLnFsLWVkaXRvciBoMyxcbi5xbC1lZGl0b3IgaDQsXG4ucWwtZWRpdG9yIGg1LFxuLnFsLWVkaXRvciBoNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY291bnRlci1yZXNldDogbGlzdC0xIGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sLFxuLnFsLWVkaXRvciB1bCB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG4ucWwtZWRpdG9yIG9sID4gbGksXG4ucWwtZWRpdG9yIHVsID4gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ucWwtZWRpdG9yIHVsID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwMjInO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0sXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdID4gbGkgKixcbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSA+IGxpICoge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0gPiBsaTo6YmVmb3JlLFxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdID4gbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNzc3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyNjExJztcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyNjEwJztcbn1cbi5xbC1lZGl0b3IgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEuMmVtO1xufVxuLnFsLWVkaXRvciBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuM2VtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5xbC1lZGl0b3IgbGkucWwtZGlyZWN0aW9uLXJ0bDo6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgbGk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSxcbi5xbC1lZGl0b3IgdWwgbGk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWRpcmVjdGlvbi1ydGwsXG4ucWwtZWRpdG9yIHVsIGxpLnFsLWRpcmVjdGlvbi1ydGwge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTEgbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMDtcbn1cbi5xbC1lZGl0b3Igb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTAsIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTE6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTEsIGxvd2VyLWFscGhhKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0yIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMjtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTI6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTIsIGxvd2VyLXJvbWFuKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMiB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTMge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0zO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMzpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMywgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTMge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTQge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC00O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNDpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtNCwgbG93ZXItYWxwaGEpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00IHtcbiAgY291bnRlci1yZXNldDogbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTUge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC01O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtNSwgbG93ZXItcm9tYW4pICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01IHtcbiAgY291bnRlci1yZXNldDogbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNiB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTY7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC02LCBkZWNpbWFsKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNiB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNyB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC03LCBsb3dlci1hbHBoYSkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTcge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOCB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTg7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC04LCBsb3dlci1yb21hbikgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTgge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC05IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTksIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAzZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0xOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDQuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTEucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTEucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTI6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogNmVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiA3LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0yLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiA2ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0yLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0zOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDllbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTM6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTAuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTMucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDllbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTMucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC00Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDEyZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC00Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDEzLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC00LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMmVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTMuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTU6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTVlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTU6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTYuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTUucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC01LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxOGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxOS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMThlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTYucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC03Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDIxZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC03Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDIyLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC03LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjIuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTg6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjRlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTg6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjUuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTgucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC04LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyN2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyOC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjdlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTkucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLXZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5xbC1lZGl0b3IgLnFsLXZpZGVvLnFsLWFsaWduLWNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnFsLWVkaXRvciAucWwtdmlkZW8ucWwtYWxpZ24tcmlnaHQge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTYwMDAwO1xufVxuLnFsLWVkaXRvciAucWwtYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5MDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhhMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2Yztcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5M2Y7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItcmVkIHtcbiAgY29sb3I6ICNlNjAwMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1vcmFuZ2Uge1xuICBjb2xvcjogI2Y5MDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXllbGxvdyB7XG4gIGNvbG9yOiAjZmYwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItZ3JlZW4ge1xuICBjb2xvcjogIzAwOGEwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLWJsdWUge1xuICBjb2xvcjogIzA2Yztcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXB1cnBsZSB7XG4gIGNvbG9yOiAjOTNmO1xufVxuLnFsLWVkaXRvciAucWwtZm9udC1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBUaW1lcyBOZXcgUm9tYW4sIHNlcmlmO1xufVxuLnFsLWVkaXRvciAucWwtZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogTW9uYWNvLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlO1xufVxuLnFsLWVkaXRvciAucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuLnFsLWVkaXRvciAucWwtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1zaXplLWh1Z2Uge1xuICBmb250LXNpemU6IDIuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtZGlyZWN0aW9uLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLnFsLWVkaXRvciAucWwtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnFsLWVkaXRvciAucWwtYWxpZ24tanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnFsLWVkaXRvci5xbC1ibGFuazo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC42KTtcbiAgY29udGVudDogYXR0cihkYXRhLXBsYWNlaG9sZGVyKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZWZ0OiAxNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXI6YWZ0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24gc3ZnLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uIHN2ZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjphY3RpdmU6aG92ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246YWN0aXZlOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgaW5wdXQucWwtaW1hZ2VbdHlwZT1maWxlXSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGlucHV0LnFsLWltYWdlW3R5cGU9ZmlsZV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjMDZjO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UucWwtZmlsbCB7XG4gIGZpbGw6ICMwNmM7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgc3Ryb2tlOiAjMDZjO1xufVxuQG1lZGlhIChwb2ludGVyOiBjb2Fyc2UpIHtcbiAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpLFxuICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgfVxuICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLWZpbGwsXG4gIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLWZpbGwsXG4gIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4gIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS5xbC1maWxsIHtcbiAgICBmaWxsOiAjNDQ0O1xuICB9XG4gIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLFxuICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UsXG4gIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLW1pdGVyLFxuICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UtbWl0ZXIge1xuICAgIHN0cm9rZTogIzQ0NDtcbiAgfVxufVxuLnFsLXNub3cge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnFsLXNub3cgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucWwtc25vdyAucWwtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC1vdXQtYm90dG9tLFxuLnFsLXNub3cgLnFsLW91dC10b3Age1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZmxpcCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59XG4ucWwtc25vdyAucWwtZm9ybWF0cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5xbC1zbm93IC5xbC1mb3JtYXRzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5xbC1zbm93IC5xbC1zdHJva2Uge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICM0NDQ7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xufVxuLnFsLXNub3cgLnFsLXN0cm9rZS1taXRlciB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzQ0NDtcbiAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICBzdHJva2Utd2lkdGg6IDI7XG59XG4ucWwtc25vdyAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC1zdHJva2UucWwtZmlsbCB7XG4gIGZpbGw6ICM0NDQ7XG59XG4ucWwtc25vdyAucWwtZW1wdHkge1xuICBmaWxsOiBub25lO1xufVxuLnFsLXNub3cgLnFsLWV2ZW4ge1xuICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG59XG4ucWwtc25vdyAucWwtdGhpbixcbi5xbC1zbm93IC5xbC1zdHJva2UucWwtdGhpbiB7XG4gIHN0cm9rZS13aWR0aDogMTtcbn1cbi5xbC1zbm93IC5xbC10cmFuc3BhcmVudCB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5xbC1zbm93IC5xbC1kaXJlY3Rpb24gc3ZnOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXNub3cgLnFsLWRpcmVjdGlvbi5xbC1hY3RpdmUgc3ZnOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ucWwtc25vdyAucWwtZGlyZWN0aW9uLnFsLWFjdGl2ZSBzdmc6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoMiB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGgzIHtcbiAgZm9udC1zaXplOiAxLjE3ZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGg0IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGg1IHtcbiAgZm9udC1zaXplOiAwLjgzZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGg2IHtcbiAgZm9udC1zaXplOiAwLjY3ZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgY29kZSxcbi5xbC1zbm93IC5xbC1lZGl0b3IgcHJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBwcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgY29kZSB7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBwYWRkaW5nOiAycHggNHB4O1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBwcmUucWwtc3ludGF4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjQxZjtcbiAgY29sb3I6ICNmOGY4ZjI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucWwtc25vdyAucWwtcGlja2VyIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLW9wdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXItb3B0aW9ucyAucWwtcGlja2VyLWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIHtcbiAgY29sb3I6ICNjY2M7XG4gIHotaW5kZXg6IDI7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwgLnFsLWZpbGwge1xuICBmaWxsOiAjY2NjO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIC5xbC1zdHJva2Uge1xuICBzdHJva2U6ICNjY2M7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyLFxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIHtcbiAgd2lkdGg6IDI4cHg7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItbGFiZWwsXG4ucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItbGFiZWwgc3ZnLFxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItbGFiZWwgc3ZnIHtcbiAgcmlnaHQ6IDRweDtcbn1cbi5xbC1zbm93IC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLW9wdGlvbnMge1xuICBwYWRkaW5nOiA0cHggMHB4O1xufVxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItaXRlbSB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIHdpZHRoOiAxNTJweDtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMnB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlcjpub3QoLnFsLWNvbG9yLXBpY2tlcik6bm90KC5xbC1pY29uLXBpY2tlcikgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAtOXB4O1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxOHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciB7XG4gIHdpZHRoOiA5OHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiAnTm9ybWFsJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjFcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgMSc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjJcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDInO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiM1wiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyAzJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgNCc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjVcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDUnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiNlwiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI2XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyA2Jztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMVwiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjJcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI0XCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDFlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNVwiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAwLjgzZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMC42N2VtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IHtcbiAgd2lkdGg6IDEwOHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdTYW5zIFNlcmlmJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9c2VyaWZdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c2VyaWZdOjpiZWZvcmUge1xuICBjb250ZW50OiAnU2VyaWYnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9bW9ub3NwYWNlXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ01vbm9zcGFjZSc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c2VyaWZdOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgVGltZXMgTmV3IFJvbWFuLCBzZXJpZjtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogTW9uYWNvLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIHtcbiAgd2lkdGg6IDk4cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJ05vcm1hbCc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPXNtYWxsXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNtYWxsXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1NtYWxsJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9bGFyZ2VdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9bGFyZ2VdOjpiZWZvcmUge1xuICBjb250ZW50OiAnTGFyZ2UnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1odWdlXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSHVnZSc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c21hbGxdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9bGFyZ2VdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9aHVnZV06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIucWwtYmFja2dyb3VuZCAucWwtcGlja2VyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlci5xbC1jb2xvciAucWwtcGlja2VyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhIE5ldWUnLCAnSGVsdmV0aWNhJywgJ0FyaWFsJywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogOHB4O1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtZm9ybWF0cyB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLW9wdGlvbnMge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLDAsMCwwLjIpIDAgMnB4IDhweDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQsXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyArIC5xbC1jb250YWluZXIucWwtc25vdyB7XG4gIGJvcmRlci10b3A6IDBweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggI2RkZDtcbiAgY29sb3I6ICM0NDQ7XG4gIHBhZGRpbmc6IDVweCAxMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiVmlzaXQgVVJMOlwiO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICB3aWR0aDogMTcwcHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBhLnFsLXByZXZpZXcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBhLnFsLWFjdGlvbjo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICBjb250ZW50OiAnRWRpdCc7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBhLnFsLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1JlbW92ZSc7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBhIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGEucWwtcHJldmlldyxcbi5xbC1zbm93IC5xbC10b29sdGlwLnFsLWVkaXRpbmcgYS5xbC1yZW1vdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBpbnB1dFt0eXBlPXRleHRdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBhLnFsLWFjdGlvbjo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDBweDtcbiAgY29udGVudDogJ1NhdmUnO1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcFtkYXRhLW1vZGU9bGlua106OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRW50ZXIgbGluazpcIjtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwW2RhdGEtbW9kZT1mb3JtdWxhXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJFbnRlciBmb3JtdWxhOlwiO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXBbZGF0YS1tb2RlPXZpZGVvXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJFbnRlciB2aWRlbzpcIjtcbn1cbi5xbC1zbm93IGEge1xuICBjb2xvcjogIzA2Yztcbn1cbi5xbC1jb250YWluZXIucWwtc25vdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4iLCJAa2V5ZnJhbWVzIHNwaW5uZXItbGluZS1mYWRlLW1vcmUge1xyXG4gIDAlLCAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7IC8qIG1pbmltdW0gb3BhY2l0eSAqL1xyXG4gIH1cclxuICAxJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGlubmVyLWxpbmUtZmFkZS1xdWljayB7XHJcbiAgMCUsIDM5JSwgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwLjI1OyAvKiBtaW5pbXVtIG9wYWNpdHkgKi9cclxuICB9XHJcbiAgNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW5uZXItbGluZS1mYWRlLWRlZmF1bHQge1xyXG4gIDAlLCAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDAuMjI7IC8qIG1pbmltdW0gb3BhY2l0eSAqL1xyXG4gIH1cclxuICAxJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGlubmVyLWxpbmUtc2hyaW5rIHtcclxuICAwJSwgMjUlLCAxMDAlIHtcclxuICAgIC8qIG1pbmltdW0gc2NhbGUgYW5kIG9wYWNpdHkgKi9cclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgIG9wYWNpdHk6IDAuMjU7XHJcbiAgfVxyXG4gIDI2JSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA2LjUuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICd+bGVhZmxldC5tYXJrZXJjbHVzdGVyL2Rpc3QvTWFya2VyQ2x1c3Rlci5EZWZhdWx0LmNzcyc7XG5AaW1wb3J0ICd+cXVpbGwvZGlzdC9xdWlsbC5jb3JlLmNzcyc7XG5AaW1wb3J0ICd+cXVpbGwvZGlzdC9xdWlsbC5zbm93LmNzcyc7XG5AaW1wb3J0ICd+c3Bpbi5qcy9zcGluLmNzcyc7XG4uZmEge1xuICBmb250LWZhbWlseTogdmFyKC0tZmEtc3R5bGUtZmFtaWx5LCBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIik7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mYS1zdHlsZSwgOTAwKTtcbn1cblxuLmZhLFxuLmZhLWNsYXNzaWMsXG4uZmEtc2hhcnAsXG4uZmFzLFxuLmZhLXNvbGlkLFxuLmZhcixcbi5mYS1yZWd1bGFyLFxuLm92ZXJ2aWV3LXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5mYS1zb2xpZCxcbi5vdmVydmlldy13cmFwcGVyIC5sZWZ0LWFkZG9uIC5mYS1zb2xpZCxcbi5vdmVydmlldy13cmFwcGVyIC5pbm5lci1hZGRvbiAuZmEtc29saWQsXG4uY3JlZGVudGlhbHMtd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLFxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLFxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmlubmVyLWFkZG9uIC5mYS1zb2xpZCxcbi5mYWIsXG4uZmEtYnJhbmRzIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IHZhcigtLWZhLWRpc3BsYXksIGlubGluZS1ibG9jayk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmZhcyxcbi5mYS1jbGFzc2ljLFxuLmZhLXNvbGlkLFxuLmZhcixcbi5mYS1yZWd1bGFyLFxuLm92ZXJ2aWV3LXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5mYS1zb2xpZCxcbi5vdmVydmlldy13cmFwcGVyIC5sZWZ0LWFkZG9uIC5mYS1zb2xpZCxcbi5vdmVydmlldy13cmFwcGVyIC5pbm5lci1hZGRvbiAuZmEtc29saWQsXG4uY3JlZGVudGlhbHMtd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLFxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLFxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmlubmVyLWFkZG9uIC5mYS1zb2xpZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcbn1cblxuLmZhYixcbi5mYS1icmFuZHMge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbn1cblxuLmZhLTF4IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTtcbn1cblxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtO1xufVxuXG4uZmEtNngge1xuICBmb250LXNpemU6IDZlbTtcbn1cblxuLmZhLTd4IHtcbiAgZm9udC1zaXplOiA3ZW07XG59XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtO1xufVxuXG4uZmEtOXgge1xuICBmb250LXNpemU6IDllbTtcbn1cblxuLmZhLTEweCB7XG4gIGZvbnQtc2l6ZTogMTBlbTtcbn1cblxuLmZhLTJ4cyB7XG4gIGZvbnQtc2l6ZTogMC42MjVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yMjVlbTtcbn1cblxuLmZhLXhzIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjA4MzMzMzMzMzdlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMTI1ZW07XG59XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMDcxNDI4NTcxOGVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4wNTM1NzE0Mjk1ZW07XG59XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMC4wNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMDc1ZW07XG59XG5cbi5mYS14bCB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjA0MTY2NjY2ODJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xufVxuXG4uZmEtMnhsIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjAzMTI1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xODc1ZW07XG59XG5cbi5mYS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEuMjVlbTtcbn1cblxuLmZhLXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZmEtbGktbWFyZ2luLCAyLjVlbSk7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mYS11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmEtbGkge1xuICBsZWZ0OiBjYWxjKHZhcigtLWZhLWxpLXdpZHRoLCAyZW0pICogLTEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLWZhLWxpLXdpZHRoLCAyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZhLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZmEtYm9yZGVyLWNvbG9yLCAjZWVlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmEtYm9yZGVyLXJhZGl1cywgMC4xZW0pO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWZhLWJvcmRlci1zdHlsZSwgc29saWQpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWZhLWJvcmRlci13aWR0aCwgMC4wOGVtKTtcbiAgcGFkZGluZzogdmFyKC0tZmEtYm9yZGVyLXBhZGRpbmcsIDAuMmVtIDAuMjVlbSAwLjE1ZW0pO1xufVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tZmEtcHVsbC1tYXJnaW4sIDAuM2VtKTtcbn1cblxuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1mYS1wdWxsLW1hcmdpbiwgMC4zZW0pO1xufVxuXG4uZmEtYmVhdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1iZWF0O1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLmZhLWJvdW5jZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1ib3VuY2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuMjgsIDAuODQsIDAuNDIsIDEpKTtcbn1cblxuLmZhLWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogZmEtZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpKTtcbn1cblxuLmZhLWJlYXQtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1iZWF0LWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSk7XG59XG5cbi5mYS1mbGlwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWZsaXA7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uZmEtc2hha2Uge1xuICBhbmltYXRpb24tbmFtZTogZmEtc2hha2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLmZhLXNwaW4ge1xuICBhbmltYXRpb24tbmFtZTogZmEtc3BpbjtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDJzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uZmEtc3Bpbi1yZXZlcnNlIHtcbiAgLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xufVxuXG4uZmEtcHVsc2UsXG4uZmEtc3Bpbi1wdWxzZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1zcGluO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIHN0ZXBzKDgpKTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhLWJlYXQsXG4gIC5mYS1ib3VuY2UsXG4gIC5mYS1mYWRlLFxuICAuZmEtYmVhdC1mYWRlLFxuICAuZmEtZmxpcCxcbiAgLmZhLXB1bHNlLFxuICAuZmEtc2hha2UsXG4gIC5mYS1zcGluLFxuICAuZmEtc3Bpbi1wdWxzZSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMW1zO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMW1zO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtYmVhdCB7XG4gIDAlLCA5MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNDUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJlYXQtc2NhbGUsIDEuMjUpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1ib3VuY2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1ib3VuY2Utc3RhcnQtc2NhbGUteCwgMS4xKSwgdmFyKC0tZmEtYm91bmNlLXN0YXJ0LXNjYWxlLXksIDAuOSkpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJvdW5jZS1qdW1wLXNjYWxlLXgsIDAuOSksIHZhcigtLWZhLWJvdW5jZS1qdW1wLXNjYWxlLXksIDEuMSkpIHRyYW5zbGF0ZVkodmFyKC0tZmEtYm91bmNlLWhlaWdodCwgLTAuNWVtKSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJvdW5jZS1sYW5kLXNjYWxlLXgsIDEuMDUpLCB2YXIoLS1mYS1ib3VuY2UtbGFuZC1zY2FsZS15LCAwLjk1KSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA1NyUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlWSh2YXIoLS1mYS1ib3VuY2UtcmVib3VuZCwgLTAuMTI1ZW0pKTtcbiAgfVxuICA2NCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtZmFkZSB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogdmFyKC0tZmEtZmFkZS1vcGFjaXR5LCAwLjQpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWJlYXQtZmFkZSB7XG4gIDAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiB2YXIoLS1mYS1iZWF0LWZhZGUtb3BhY2l0eSwgMC40KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJlYXQtZmFkZS1zY2FsZSwgMS4xMjUpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1mbGlwIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKHZhcigtLWZhLWZsaXAteCwgMCksIHZhcigtLWZhLWZsaXAteSwgMSksIHZhcigtLWZhLWZsaXAteiwgMCksIHZhcigtLWZhLWZsaXAtYW5nbGUsIC0xODBkZWcpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zaGFrZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICB9XG4gIDQlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG4gIH1cbiAgOCUsIDI0JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4ZGVnKTtcbiAgfVxuICAxMiUsIDI4JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpO1xuICB9XG4gIDE2JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTIyZGVnKTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIyZGVnKTtcbiAgfVxuICAzMiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7XG4gIH1cbiAgMzYlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7XG4gIH1cbiAgNDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5mYS1yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG5cbi5mYS1mbGlwLWJvdGgsXG4uZmEtZmxpcC1ob3Jpem9udGFsLmZhLWZsaXAtdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG5cbi5mYS1yb3RhdGUtYnkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1mYS1yb3RhdGUtYW5nbGUsIG5vbmUpKTtcbn1cblxuLmZhLXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMi41ZW07XG59XG5cbi5mYS1zdGFjay0xeCxcbi5mYS1zdGFjay0yeCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogdmFyKC0tZmEtc3RhY2stei1pbmRleCwgYXV0byk7XG59XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogdmFyKC0tZmEtaW52ZXJzZSwgI2ZmZik7XG59XG5cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxucmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cbi5mYS0wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzAgXCI7XG59XG5cbi5mYS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzEgXCI7XG59XG5cbi5mYS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzIgXCI7XG59XG5cbi5mYS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzMgXCI7XG59XG5cbi5mYS00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzQgXCI7XG59XG5cbi5mYS01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzUgXCI7XG59XG5cbi5mYS02OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzYgXCI7XG59XG5cbi5mYS03OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzcgXCI7XG59XG5cbi5mYS04OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzggXCI7XG59XG5cbi5mYS05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzkgXCI7XG59XG5cbi5mYS1maWxsLWRyaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc2XCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiZFwiO1xufVxuXG4uZmEtY2lyY2xlLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjtcbn1cblxuLmZhLWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcQFwiO1xufVxuXG4uZmEtdHJhc2gtY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiO1xufVxuXG4uZmEtdHJhc2gtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiO1xufVxuXG4uZmEtdGV4dC1oZWlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM0XCI7XG59XG5cbi5mYS11c2VyLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNVwiO1xufVxuXG4uZmEtdXNlci10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cblxuLmZhLXN0ZXRob3Njb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMVwiO1xufVxuXG4uZmEtbWVzc2FnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjlcIjtcbn1cblxuLmZhLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuXG4uZmEtY29tcHJlc3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuXG4uZmEtZXhwbG9zaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlOVwiO1xufVxuXG4uZmEtZmlsZS1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjtcbn1cblxuLmZhLWZpbGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtZmlsZS10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtd2F2ZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNlXCI7XG59XG5cbi5mYS1yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwYlwiO1xufVxuXG4uZmEtYnVpbGRpbmctdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ5XCI7XG59XG5cbi5mYS1kaWNlLXRocmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyN1wiO1xufVxuXG4uZmEtY2FsZW5kYXItZGF5czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLWFuY2hvci1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFhXCI7XG59XG5cbi5mYS1idWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQxXCI7XG59XG5cbi5mYS12b2xsZXliYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZlwiO1xufVxuXG4uZmEtdm9sbGV5YmFsbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZlwiO1xufVxuXG4uZmEtYXJyb3dzLXVwLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGMyXCI7XG59XG5cbi5mYS1zb3J0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XG59XG5cbi5mYS1zb3J0LWRlc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XG59XG5cbi5mYS1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG59XG5cbi5mYS1taW51cy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG59XG5cbi5mYS1kb29yLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJiXCI7XG59XG5cbi5mYS1yaWdodC1mcm9tLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1zaWduLW91dC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1hdG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMlwiO1xufVxuXG4uZmEtc29hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmVcIjtcbn1cblxuLmZhLWljb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2ZFwiO1xufVxuXG4uZmEtaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZkXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWxpbmVzLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM5XCI7XG59XG5cbi5mYS1icmlkZ2UtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjOVwiO1xufVxuXG4uZmEtcHVtcC1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2YVwiO1xufVxuXG4uZmEtZmluZ2VycHJpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc3XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmZhLXNlYXJjaC1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmZhLWZvcndhcmQtc3RlcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjtcbn1cblxuLmZhLXN0ZXAtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjhcIjtcbn1cblxuLmZhLXNtaWxlLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI4XCI7XG59XG5cbi5mYS1mbGFnLWNoZWNrZXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWVcIjtcbn1cblxuLmZhLWZvb3RiYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZVwiO1xufVxuXG4uZmEtZm9vdGJhbGwtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGVcIjtcbn1cblxuLmZhLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZjXCI7XG59XG5cbi5mYS1jcm9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiO1xufVxuXG4uZmEtYW5nbGVzLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLmZhLXVzZXJzLXJlY3RhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTRcIjtcbn1cblxuLmZhLXBlb3BsZS1yb29mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzN1wiO1xufVxuXG4uZmEtcGVvcGxlLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM0XCI7XG59XG5cbi5mYS1iZWVyLW11Zy1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjtcbn1cblxuLmZhLWJlZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7XG59XG5cbi5mYS1kaWFncmFtLXByZWRlY2Vzc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3N1wiO1xufVxuXG4uZmEtYXJyb3ctdXAtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzZcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5mYS1maXJlLWZsYW1lLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmFcIjtcbn1cblxuLmZhLWJ1cm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZhXCI7XG59XG5cbi5mYS1wZXJzb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG5cbi5mYS1tYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4M1wiO1xufVxuXG4uZmEtbGFwdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOVwiO1xufVxuXG4uZmEtZmlsZS1jc3Y6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRkXCI7XG59XG5cbi5mYS1tZW5vcmFoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NlwiO1xufVxuXG4uZmEtdHJ1Y2stcGxhbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNThmXCI7XG59XG5cbi5mYS1yZWNvcmQtdmlueWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ5XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tc3RhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg3XCI7XG59XG5cbi5mYS1ncmluLXN0YXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4N1wiO1xufVxuXG4uZmEtYm9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWNcIjtcbn1cblxuLmZhLXNwYWdoZXR0aS1tb25zdGVyLWZseWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2JcIjtcbn1cblxuLmZhLXBhc3RhZmFyaWFuaXNtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YlwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YWZcIjtcbn1cblxuLmZhLXNwb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNVwiO1xufVxuXG4uZmEtdXRlbnNpbC1zcG9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTVcIjtcbn1cblxuLmZhLWphci13aGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTdcIjtcbn1cblxuLmZhLWVudmVsb3Blcy1idWxrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NFwiO1xufVxuXG4uZmEtbWFpbC1idWxrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NFwiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGViXCI7XG59XG5cbi5mYS1jaXJjbGUtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2VcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXN5bWJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2VcIjtcbn1cblxuLmZhLXBhZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNVwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtY29udGFjdC1ib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtc3RyaWtldGhyb3VnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2NcIjtcbn1cblxuLmZhLWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiS1wiO1xufVxuXG4uZmEtbGFuZG1hcmstZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MWNcIjtcbn1cblxuLmZhLXBlbmNpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDNcIjtcbn1cblxuLmZhLXBlbmNpbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCI7XG59XG5cbi5mYS1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGFcIjtcbn1cblxuLmZhLWNhcmV0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuXG4uZmEtY29tbWVudHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7XG59XG5cbi5mYS1wYXN0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjtcbn1cblxuLmZhLWZpbGUtY2xpcGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYVwiO1xufVxuXG4uZmEtY29kZS1wdWxsLXJlcXVlc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTNjXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmRcIjtcbn1cblxuLmZhLXRydWNrLXJhbXAtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZVwiO1xufVxuXG4uZmEtdHJ1Y2stbG9hZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGVcIjtcbn1cblxuLmZhLXVzZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZjXCI7XG59XG5cbi5mYS12aWFsLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5N1wiO1xufVxuXG4uZmEtc2hlZXQtcGxhc3RpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzFcIjtcbn1cblxuLmZhLWJsb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgxXCI7XG59XG5cbi5mYS11c2VyLW5pbmphOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNFwiO1xufVxuXG4uZmEtcGVyc29uLWFycm93LXVwLWZyb20tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzlcIjtcbn1cblxuLmZhLXNjcm9sbC10b3JhaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTBcIjtcbn1cblxuLmZhLXRvcmFoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiO1xufVxuXG4uZmEtYnJvb20tYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjtcbn1cblxuLmZhLXF1aWRkaXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjtcbn1cblxuLmZhLXF1aWRkaXRjaC1icm9vbS1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OFwiO1xufVxuXG4uZmEtdG9nZ2xlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cblxuLmZhLWJveC1hcmNoaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuXG4uZmEtYXJjaGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjtcbn1cblxuLmZhLXBlcnNvbi1kcm93bmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NDVcIjtcbn1cblxuLmZhLWFycm93LWRvd24tOS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWRlc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg2XCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg2XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tdG9uZ3VlLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGFcIjtcbn1cblxuLmZhLWdyaW4tdG9uZ3VlLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGFcIjtcbn1cblxuLmZhLXNwcmF5LWNhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmRcIjtcbn1cblxuLmZhLXRydWNrLW1vbnN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNiXCI7XG59XG5cbi5mYS13OjpiZWZvcmUge1xuICBjb250ZW50OiBcIldcIjtcbn1cblxuLmZhLWVhcnRoLWFmcmljYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2NcIjtcbn1cblxuLmZhLWdsb2JlLWFmcmljYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2NcIjtcbn1cblxuLmZhLXJhaW5ib3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzViXCI7XG59XG5cbi5mYS1jaXJjbGUtbm90Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNlXCI7XG59XG5cbi5mYS10YWJsZXQtc2NyZWVuLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmFcIjtcbn1cblxuLmZhLXRhYmxldC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZhXCI7XG59XG5cbi5mYS1wYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIwXCI7XG59XG5cbi5mYS1jbG91ZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzJcIjtcbn1cblxuLmZhLXRyb3dlbC1icmlja3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNThhXCI7XG59XG5cbi5mYS1mYWNlLWZsdXNoZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc5XCI7XG59XG5cbi5mYS1mbHVzaGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OVwiO1xufVxuXG4uZmEtaG9zcGl0YWwtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGRcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3ctbGVmdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2ZcIjtcbn1cblxuLmZhLWdhdmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiO1xufVxuXG4uZmEtbGVnYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7XG59XG5cbi5mYS1iaW5vY3VsYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzFcIjtcbn1cblxuLmZhLWJveC10aXNzdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDViXCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxY1wiO1xufVxuXG4uZmEtYmVsbC1jb25jaWVyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYyXCI7XG59XG5cbi5mYS1jb25jaWVyZ2UtYmVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjJcIjtcbn1cblxuLmZhLXBlbi1ydWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWVcIjtcbn1cblxuLmZhLXBlbmNpbC1ydWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWVcIjtcbn1cblxuLmZhLXBlb3BsZS1hcnJvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5mYS1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5mYS1tYXJzLWFuZC12ZW51cy1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MjNcIjtcbn1cblxuLmZhLXNxdWFyZS1jYXJldC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjtcbn1cblxuLmZhLXNjaXNzb3JzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiO1xufVxuXG4uZmEtY3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiO1xufVxuXG4uZmEtc3VuLXBsYW50LXdpbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTdhXCI7XG59XG5cbi5mYS10b2lsZXRzLXBvcnRhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4NFwiO1xufVxuXG4uZmEtaG9ja2V5LXB1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUzXCI7XG59XG5cbi5mYS10YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2VcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTIxXCI7XG59XG5cbi5mYS10YWNob2dyYXBoLWRpZ2l0YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY2XCI7XG59XG5cbi5mYS1kaWdpdGFsLXRhY2hvZ3JhcGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY2XCI7XG59XG5cbi5mYS11c2Vycy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjtcbn1cblxuLmZhLWNsb3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzlcIjtcbn1cblxuLmZhLXJlcGx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNVwiO1xufVxuXG4uZmEtbWFpbC1yZXBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTVcIjtcbn1cblxuLmZhLXN0YXItYW5kLWNyZXNjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OVwiO1xufVxuXG4uZmEtaG91c2UtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGNcIjtcbn1cblxuLmZhLXNxdWFyZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjtcbn1cblxuLmZhLW1pbnVzLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjtcbn1cblxuLmZhLWhlbGljb3B0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMzXCI7XG59XG5cbi5mYS1jb21wYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZVwiO1xufVxuXG4uZmEtc3F1YXJlLWNhcmV0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlZlwiO1xufVxuXG4uZmEtbGFwdG9wLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZjXCI7XG59XG5cbi5mYS1zd2F0Y2hib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjM1wiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODVcIjtcbn1cblxuLmZhLWJhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG5cbi5mYS1uYXZpY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xufVxuXG4uZmEtcGVvcGxlLWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzM1wiO1xufVxuXG4uZmEtaG91cmdsYXNzLWVuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaGVhcnQtY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E5XCI7XG59XG5cbi5mYS1oZWFydC1icm9rZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E5XCI7XG59XG5cbi5mYS1zcXVhcmUtdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi5mYS1mYWNlLWtpc3MtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTdcIjtcbn1cblxuLmZhLWtpc3MtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTdcIjtcbn1cblxuLmZhLWZpbG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi5mYS1ydWxlci1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0N1wiO1xufVxuXG4uZmEtcGVvcGxlLXJvYmJlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM2XCI7XG59XG5cbi5mYS1saWdodGJ1bGI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGViXCI7XG59XG5cbi5mYS1jYXJldC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiO1xufVxuXG4uZmEtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YVwiO1xufVxuXG4uZmEtc2Nob29sLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NmRcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGJcIjtcbn1cblxuLmZhLXNpZ24tb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YlwiO1xufVxuXG4uZmEtY2lyY2xlLWNoZXZyb24tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2FcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS11bmxvY2sta2V5aG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjtcbn1cblxuLmZhLXVubG9jay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS1jbG91ZC1zaG93ZXJzLWhlYXZ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MFwiO1xufVxuXG4uZmEtaGVhZHBob25lcy1zaW1wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThmXCI7XG59XG5cbi5mYS1oZWFkcGhvbmVzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGZcIjtcbn1cblxuLmZhLXNpdGVtYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU4XCI7XG59XG5cbi5mYS1jaXJjbGUtZG9sbGFyLXRvLXNsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7XG59XG5cbi5mYS1kb25hdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7XG59XG5cbi5mYS1tZW1vcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM4XCI7XG59XG5cbi5mYS1yb2FkLXNwaWtlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjhcIjtcbn1cblxuLmZhLWZpcmUtYnVybmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmMVwiO1xufVxuXG4uZmEtZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjtcbn1cblxuLmZhLWhhbnVraWFoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNlwiO1xufVxuXG4uZmEtZmVhdGhlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmRcIjtcbn1cblxuLmZhLXZvbHVtZS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS12b2x1bWUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjtcbn1cblxuLmZhLWNvbW1lbnQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGIzXCI7XG59XG5cbi5mYS1jbG91ZC1zdW4tcmFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDNcIjtcbn1cblxuLmZhLWNvbXByZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuXG4uZmEtd2hlYXQtYXduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZFwiO1xufVxuXG4uZmEtd2hlYXQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZFwiO1xufVxuXG4uZmEtYW5raDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDRcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZhXCI7XG59XG5cbi5mYS1hc3Rlcmlzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCpcIjtcbn1cblxuLmZhLXNxdWFyZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjtcbn1cblxuLmZhLWNoZWNrLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjtcbn1cblxuLmZhLXBlc2V0YS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMVwiO1xufVxuXG4uZmEtaGVhZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLmZhLWhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLmZhLWdob3N0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMlwiO1xufVxuXG4uZmEtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2FcIjtcbn1cblxuLmZhLWxpc3Qtc3F1YXJlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2FcIjtcbn1cblxuLmZhLXNxdWFyZS1waG9uZS1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3YlwiO1xufVxuXG4uZmEtcGhvbmUtc3F1YXJlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjtcbn1cblxuLmZhLWNhcnQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTdcIjtcbn1cblxuLmZhLWdhbWVwYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7XG59XG5cbi5mYS1jaXJjbGUtZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MlwiO1xufVxuXG4uZmEtZG90LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLmZhLWZhY2UtZGl6enk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY3XCI7XG59XG5cbi5mYS1kaXp6eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjdcIjtcbn1cblxuLmZhLWVnZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmJcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUxM1wiO1xufVxuXG4uZmEtY2FtcGdyb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmJcIjtcbn1cblxuLmZhLWZvbGRlci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZVwiO1xufVxuXG4uZmEtZnV0Ym9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtZnV0Ym9sLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG5cbi5mYS1zb2NjZXItYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cblxuLmZhLXBhaW50YnJ1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG5cbi5mYS1wYWludC1icnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmNcIjtcbn1cblxuLmZhLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIzXCI7XG59XG5cbi5mYS1nYXMtcHVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmZcIjtcbn1cblxuLmZhLWhvdC10dWItcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5M1wiO1xufVxuXG4uZmEtaG90LXR1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTNcIjtcbn1cblxuLmZhLW1hcC1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWZcIjtcbn1cblxuLmZhLW1hcC1tYXJrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlmXCI7XG59XG5cbi5mYS1ob3VzZS1mbG9vZC13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGVcIjtcbn1cblxuLmZhLXRyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7XG59XG5cbi5mYS1icmlkZ2UtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2NcIjtcbn1cblxuLmZhLXNhY2stZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZFwiO1xufVxuXG4uZmEtcGVuLXRvLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cblxuLmZhLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XG59XG5cbi5mYS1jYXItc2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTRcIjtcbn1cblxuLmZhLXNoYXJlLW5vZGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiO1xufVxuXG4uZmEtc2hhcmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmZlwiO1xufVxuXG4uZmEtaG91cmdsYXNzLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cblxuLmZhLW1pY3Jvc2NvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEwXCI7XG59XG5cbi5mYS1zaW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZFwiO1xufVxuXG4uZmEtYmFnLXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi16LWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRlc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MVwiO1xufVxuXG4uZmEtbWl0dGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNVwiO1xufVxuXG4uZmEtcGVyc29uLXJheXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTRkXCI7XG59XG5cbi5mYS11c2Vyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzBcIjtcbn1cblxuLmZhLWV5ZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzBcIjtcbn1cblxuLmZhLWZsYXNrLXZpYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGYzXCI7XG59XG5cbi5mYS1oYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NlwiO1xufVxuXG4uZmEtaGFuZC1wYXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cblxuLmZhLW9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OVwiO1xufVxuXG4uZmEtd29ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OTlcIjtcbn1cblxuLmZhLWhvdXNlLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGJcIjtcbn1cblxuLmZhLXBsdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU2XCI7XG59XG5cbi5mYS1jaGV2cm9uLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG4uZmEtaGFuZC1zcG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTlcIjtcbn1cblxuLmZhLXN0b3B3YXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjJcIjtcbn1cblxuLmZhLWZhY2Uta2lzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTZcIjtcbn1cblxuLmZhLWtpc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk2XCI7XG59XG5cbi5mYS1icmlkZ2UtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjYlwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXRvbmd1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODlcIjtcbn1cblxuLmZhLWdyaW4tdG9uZ3VlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OVwiO1xufVxuXG4uZmEtY2hlc3MtYmlzaG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYVwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThjXCI7XG59XG5cbi5mYS1ncmluLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThjXCI7XG59XG5cbi5mYS1lYXItZGVhZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjtcbn1cblxuLmZhLWRlYWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1kZWFmbmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjtcbn1cblxuLmZhLWhhcmQtb2YtaGVhcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjtcbn1cblxuLmZhLXJvYWQtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2NFwiO1xufVxuXG4uZmEtZGljZS1maXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyM1wiO1xufVxuXG4uZmEtc3F1YXJlLXJzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDNcIjtcbn1cblxuLmZhLXJzcy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XG59XG5cbi5mYS1sYW5kLW1pbmUtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFiXCI7XG59XG5cbi5mYS1pLWN1cnNvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDZcIjtcbn1cblxuLmZhLXN0YW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZlwiO1xufVxuXG4uZmEtc3RhaXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4OVwiO1xufVxuXG4uZmEtaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJJXCI7XG59XG5cbi5mYS1ocnl2bmlhLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYyXCI7XG59XG5cbi5mYS1ocnl2bmlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMlwiO1xufVxuXG4uZmEtcGlsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg0XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4td2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODFcIjtcbn1cblxuLmZhLWdyaW4tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MVwiO1xufVxuXG4uZmEtdG9vdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM5XCI7XG59XG5cbi5mYS12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlZcIjtcbn1cblxuLmZhLWJhbmdsYWRlc2hpLXRha2Etc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZTZcIjtcbn1cblxuLmZhLWJpY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA2XCI7XG59XG5cbi5mYS1zdGFmZi1zbmFrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzlcIjtcbn1cblxuLmZhLXJvZC1hc2NsZXBpdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc5XCI7XG59XG5cbi5mYS1yb2Qtc25ha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc5XCI7XG59XG5cbi5mYS1zdGFmZi1hZXNjdWxhcGl1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzlcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmZhLXRydWNrLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY5XCI7XG59XG5cbi5mYS1hbWJ1bGFuY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY5XCI7XG59XG5cbi5mYS13aGVhdC1hd24tY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5OFwiO1xufVxuXG4uZmEtc25vd21hbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDBcIjtcbn1cblxuLmZhLW1vcnRhci1wZXN0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE3XCI7XG59XG5cbi5mYS1yb2FkLWJhcnJpZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYyXCI7XG59XG5cbi5mYS1zY2hvb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ5XCI7XG59XG5cbi5mYS1pZ2xvbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWVcIjtcbn1cblxuLmZhLWpvaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NVwiO1xufVxuXG4uZmEtYW5nbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi5mYS1ob3JzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjBcIjtcbn1cblxuLmZhLXE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUVwiO1xufVxuXG4uZmEtZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJHXCI7XG59XG5cbi5mYS1ub3Rlcy1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLWRvbmctc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjlcIjtcbn1cblxuLmZhLWNhcHN1bGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YlwiO1xufVxuXG4uZmEtcG9vLXN0b3JtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YVwiO1xufVxuXG4uZmEtcG9vLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVhXCI7XG59XG5cbi5mYS1mYWNlLWZyb3duLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdhXCI7XG59XG5cbi5mYS1mcm93bi1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YVwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTZcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7XG59XG5cbi5mYS1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmVcIjtcbn1cblxuLmZhLWFsaWduLWp1c3RpZnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7XG59XG5cbi5mYS11bWJyZWxsYS1iZWFjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2FcIjtcbn1cblxuLmZhLWhlbG1ldC11bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDNcIjtcbn1cblxuLmZhLWJ1bGxzZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiO1xufVxuXG4uZmEtYmFjb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U1XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE3XCI7XG59XG5cbi5mYS1hcnJvdy11cC1mcm9tLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDlhXCI7XG59XG5cbi5mYS1mb2xkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdiXCI7XG59XG5cbi5mYS1mb2xkZXItYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdiXCI7XG59XG5cbi5mYS1maWxlLXdhdmVmb3JtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OFwiO1xufVxuXG4uZmEtZmlsZS1tZWRpY2FsLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzhcIjtcbn1cblxuLmZhLXJhZGlhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjlcIjtcbn1cblxuLmZhLWNoYXJ0LXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzNcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOVwiO1xufVxuXG4uZmEtdmlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTJcIjtcbn1cblxuLmZhLWdhdWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNFwiO1xufVxuXG4uZmEtZGFzaGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNFwiO1xufVxuXG4uZmEtZ2F1Z2UtbWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtYXZlcmFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmZhLXdhbmQtbWFnaWMtc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNhXCI7XG59XG5cbi5mYS1tYWdpYy13YW5kLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjYVwiO1xufVxuXG4uZmEtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJFXCI7XG59XG5cbi5mYS1wZW4tY2xpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDVcIjtcbn1cblxuLmZhLXBlbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7XG59XG5cbi5mYS1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjYVwiO1xufVxuXG4uZmEtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjtcbn1cblxuLmZhLXNjaG9vbC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZiXCI7XG59XG5cbi5mYS1kdW1wc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTNcIjtcbn1cblxuLmZhLXZhbi1zaHV0dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNlwiO1xufVxuXG4uZmEtc2h1dHRsZS12YW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI2XCI7XG59XG5cbi5mYS1idWlsZGluZy11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkYVwiO1xufVxuXG4uZmEtc3F1YXJlLWNhcmV0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTFcIjtcbn1cblxuLmZhLWhpZ2hsaWdodGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MVwiO1xufVxuXG4uZmEta2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiO1xufVxuXG4uZmEtYnVsbGhvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGExXCI7XG59XG5cbi5mYS1nbG9iZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjtcbn1cblxuLmZhLXN5bmFnb2d1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWJcIjtcbn1cblxuLmZhLXBlcnNvbi1oYWxmLWRyZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0OFwiO1xufVxuXG4uZmEtcm9hZC1icmlkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYzXCI7XG59XG5cbi5mYS1sb2NhdGlvbi1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjtcbn1cblxuLmZhLWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQ1wiO1xufVxuXG4uZmEtdGFibGV0LWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGFcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ2XCI7XG59XG5cbi5mYS1waXp6YS1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MThcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2FcIjtcbn1cblxuLmZhLWNoYXJ0LWFyZWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7XG59XG5cbi5mYS1hcmVhLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiO1xufVxuXG4uZmEtaG91c2UtZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MGRcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQwXCI7XG59XG5cbi5mYS1iYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7XG59XG5cbi5mYS1jYW5jZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7XG59XG5cbi5mYS1jYW1lcmEtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBkOFwiO1xufVxuXG4uZmEtc3ByYXktY2FuLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiO1xufVxuXG4uZmEtYWlyLWZyZXNoZW5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDBcIjtcbn1cblxuLmZhLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XG59XG5cbi5mYS1yZXBlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYzXCI7XG59XG5cbi5mYS1jcm9zczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTRcIjtcbn1cblxuLmZhLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjZcIjtcbn1cblxuLmZhLXZlbnVzLW1hcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI4XCI7XG59XG5cbi5mYS1hcnJvdy1wb2ludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiO1xufVxuXG4uZmEtbW91c2UtcG9pbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjtcbn1cblxuLmZhLW1heGltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiO1xufVxuXG4uZmEtZXhwYW5kLWFycm93cy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFlXCI7XG59XG5cbi5mYS1jaGFyZ2luZy1zdGF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlN1wiO1xufVxuXG4uZmEtc2hhcGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZlwiO1xufVxuXG4uZmEtdHJpYW5nbGUtY2lyY2xlLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWZcIjtcbn1cblxuLmZhLXNodWZmbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc0XCI7XG59XG5cbi5mYS1yYW5kb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc0XCI7XG59XG5cbi5mYS1wZXJzb24tcnVubmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGNcIjtcbn1cblxuLmZhLXJ1bm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBjXCI7XG59XG5cbi5mYS1tb2JpbGUtcmV0cm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTI3XCI7XG59XG5cbi5mYS1ncmlwLWxpbmVzLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNVwiO1xufVxuXG4uZmEtc3BpZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxN1wiO1xufVxuXG4uZmEtaGFuZHMtYm91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY5XCI7XG59XG5cbi5mYS1maWxlLWludm9pY2UtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MVwiO1xufVxuXG4uZmEtcGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1NlwiO1xufVxuXG4uZmEteC1yYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk3XCI7XG59XG5cbi5mYS1zcGVsbC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTFcIjtcbn1cblxuLmZhLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNVwiO1xufVxuXG4uZmEtY29tcHV0ZXItbW91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNjXCI7XG59XG5cbi5mYS1tb3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2NcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG5cbi5mYS1zaWduLWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MFwiO1xufVxuXG4uZmEtc2hvcC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cblxuLmZhLXN0b3JlLWFsdC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cblxuLmZhLXNlcnZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjtcbn1cblxuLmZhLXZpcnVzLWNvdmlkLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhOVwiO1xufVxuXG4uZmEtc2hvcC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhNVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLXN0YXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7XG59XG5cbi5mYS1ibGVuZGVyLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiNlwiO1xufVxuXG4uZmEtYnVpbGRpbmctd2hlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGRiXCI7XG59XG5cbi5mYS1wZXJzb24tYnJlYXN0ZmVlZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1M2FcIjtcbn1cblxuLmZhLXJpZ2h0LXRvLWJyYWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7XG59XG5cbi5mYS1zaWduLWluLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjZcIjtcbn1cblxuLmZhLXZlbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuXG4uZmEtcGFzc3BvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFiXCI7XG59XG5cbi5mYS1oZWFydC1wdWxzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWhlYXJ0YmVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLXBlb3BsZS1jYXJyeS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNlXCI7XG59XG5cbi5mYS1wZW9wbGUtY2Fycnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNlXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2OVwiO1xufVxuXG4uZmEtbWljcm9jaGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYlwiO1xufVxuXG4uZmEtY3Jvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIxXCI7XG59XG5cbi5mYS13ZWlnaHQtaGFuZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2RcIjtcbn1cblxuLmZhLXhtYXJrcy1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OWFcIjtcbn1cblxuLmZhLWZpbGUtcHJlc2NyaXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MlwiO1xufVxuXG4uZmEtd2VpZ2h0LXNjYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NlwiO1xufVxuXG4uZmEtd2VpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NlwiO1xufVxuXG4uZmEtdXNlci1ncm91cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDBcIjtcbn1cblxuLmZhLXVzZXItZnJpZW5kczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDBcIjtcbn1cblxuLmZhLWFycm93LXVwLWEtejo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWVcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7XG59XG5cbi5mYS1jaGVzcy1rbmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQxXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjtcbn1cblxuLmZhLWxhdWdoLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkzXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XG59XG5cbi5mYS10b2dnbGUtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTRcIjtcbn1cblxuLmZhLXdhbGtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU0XCI7XG59XG5cbi5mYS1sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkxcIjtcbn1cblxuLmZhLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZkXCI7XG59XG5cbi5mYS1iZWQtcHVsc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg3XCI7XG59XG5cbi5mYS1wcm9jZWR1cmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4N1wiO1xufVxuXG4uZmEtc2h1dHRsZS1zcGFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNwYWNlLXNodXR0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OVwiO1xufVxuXG4uZmEtbGF1Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk5XCI7XG59XG5cbi5mYS1mb2xkZXItb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwMFwiO1xufVxuXG4uZmEtY29kZS1mb3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzYlwiO1xufVxuXG4uZmEtY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGZcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M5XCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzlcIjtcbn1cblxuLmZhLXBlcHBlci1ob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE2XCI7XG59XG5cbi5mYS11bmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG5cbi5mYS1jb2xvbi1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MFwiO1xufVxuXG4uZmEtaGVhZHNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTBcIjtcbn1cblxuLmZhLXN0b3JlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiO1xufVxuXG4uZmEtcm9hZC1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY2XCI7XG59XG5cbi5mYS11c2VyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwM1wiO1xufVxuXG4uZmEtbWFycy1zdHJva2UtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYVwiO1xufVxuXG4uZmEtY2hhbXBhZ25lLWdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlmXCI7XG59XG5cbi5mYS1nbGFzcy1jaGVlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlmXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI4XCI7XG59XG5cbi5mYS1ob3VzZS1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTBhXCI7XG59XG5cbi5mYS1maWxlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NFwiO1xufVxuXG4uZmEtZmlsZS11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc0XCI7XG59XG5cbi5mYS13aWZpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lmaS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lmaS1zdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG5cbi5mYS1iYXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtYmF0aHR1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2RcIjtcbn1cblxuLmZhLXVuZGVybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2RcIjtcbn1cblxuLmZhLXVzZXItcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZlwiO1xufVxuXG4uZmEtdXNlci1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZlwiO1xufVxuXG4uZmEtc2lnbmF0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViN1wiO1xufVxuXG4uZmEtc3Ryb29wd2FmZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUxXCI7XG59XG5cbi5mYS1ib2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuXG4uZmEtYW5jaG9yLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFkXCI7XG59XG5cbi5mYS1idWlsZGluZy1uZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQ3XCI7XG59XG5cbi5mYS1tYW5hdC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFkNVwiO1xufVxuXG4uZmEtbm90LWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZVwiO1xufVxuXG4uZmEtYm9yZGVyLXRvcC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1M1wiO1xufVxuXG4uZmEtYm9yZGVyLXN0eWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1M1wiO1xufVxuXG4uZmEtbWFwLWxvY2F0aW9uLWRvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTBcIjtcbn1cblxuLmZhLW1hcC1tYXJrZWQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMFwiO1xufVxuXG4uZmEtamVkaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjlcIjtcbn1cblxuLmZhLXNxdWFyZS1wb2xsLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4MVwiO1xufVxuXG4uZmEtcG9sbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODFcIjtcbn1cblxuLmZhLW11Zy1ob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I2XCI7XG59XG5cbi5mYS1jYXItYmF0dGVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGZcIjtcbn1cblxuLmZhLWJhdHRlcnktY2FyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZlwiO1xufVxuXG4uZmEtZ2lmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cblxuLmZhLWRpY2UtdHdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOFwiO1xufVxuXG4uZmEtY2hlc3MtcXVlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ1XCI7XG59XG5cbi5mYS1nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMFwiO1xufVxuXG4uZmEtY2hlc3MtYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNjXCI7XG59XG5cbi5mYS1idWlsZGluZy1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQyXCI7XG59XG5cbi5mYS1wZXJzb24tY2hhbGtib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1M2RcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiO1xufVxuXG4uZmEtbWFycy1zdHJva2UtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLmZhLWhhbmQtYmFjay1maXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuXG4uZmEtaGFuZC1yb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuXG4uZmEtc3F1YXJlLWNhcmV0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtY2xvdWQtc2hvd2Vycy13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTRcIjtcbn1cblxuLmZhLWNoYXJ0LWJhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLWJhci1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLWhhbmRzLWJ1YmJsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG5cbi5mYS1oYW5kcy13YXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZVwiO1xufVxuXG4uZmEtbGVzcy10aGFuLWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzN1wiO1xufVxuXG4uZmEtdHJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7XG59XG5cbi5mYS1leWUtbG93LXZpc2lvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYThcIjtcbn1cblxuLmZhLWxvdy12aXNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5mYS1jcm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMFwiO1xufVxuXG4uZmEtc2FpbGJvYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ1XCI7XG59XG5cbi5mYS13aW5kb3ctcmVzdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDJcIjtcbn1cblxuLmZhLXNxdWFyZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuXG4uZmEtcGx1cy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7XG59XG5cbi5mYS10b3JpaS1nYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMVwiO1xufVxuXG4uZmEtZnJvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmVcIjtcbn1cblxuLmZhLWJ1Y2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0Y2ZcIjtcbn1cblxuLmZhLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZVwiO1xufVxuXG4uZmEtbWljcm9waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzBcIjtcbn1cblxuLmZhLWNvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzhcIjtcbn1cblxuLmZhLWNhcmV0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOFwiO1xufVxuXG4uZmEtc2NyZXdkcml2ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRhXCI7XG59XG5cbi5mYS1mb2xkZXItY2xvc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NVwiO1xufVxuXG4uZmEtaG91c2UtdHN1bmFtaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTVcIjtcbn1cblxuLmZhLXNxdWFyZS1uZmk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTc2XCI7XG59XG5cbi5mYS1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjVcIjtcbn1cblxuLmZhLW1hcnRpbmktZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdiXCI7XG59XG5cbi5mYS1nbGFzcy1tYXJ0aW5pLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2JcIjtcbn1cblxuLmZhLXJvdGF0ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYVwiO1xufVxuXG4uZmEtcm90YXRlLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7XG59XG5cbi5mYS1yb3RhdGUtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7XG59XG5cbi5mYS11bmRvLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjtcbn1cblxuLmZhLXRhYmxlLWNvbHVtbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRiXCI7XG59XG5cbi5mYS1jb2x1bW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuXG4uZmEtbGVtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cblxuLmZhLWhhbmRzaGFrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjVcIjtcbn1cblxuLmZhLWdlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTVcIjtcbn1cblxuLmZhLWRvbGx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MlwiO1xufVxuXG4uZmEtZG9sbHktYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MlwiO1xufVxuXG4uZmEtc21va2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGRcIjtcbn1cblxuLmZhLW1pbmltaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4Y1wiO1xufVxuXG4uZmEtY29tcHJlc3MtYXJyb3dzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGNcIjtcbn1cblxuLmZhLW1vbnVtZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNlwiO1xufVxuXG4uZmEtc25vd3Bsb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QyXCI7XG59XG5cbi5mYS1hbmdsZXMtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG59XG5cbi5mYS1jYW5uYWJpczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWZcIjtcbn1cblxuLmZhLWNpcmNsZS1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiO1xufVxuXG4uZmEtcGxheS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG59XG5cbi5mYS10YWJsZXRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MFwiO1xufVxuXG4uZmEtZXRoZXJuZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk2XCI7XG59XG5cbi5mYS1ldXJvLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7XG59XG5cbi5mYS1ldXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7XG59XG5cbi5mYS1ldXJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtY2hhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMwXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG59XG5cbi5mYS1jaGVjay1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG59XG5cbi5mYS1jaXJjbGUtc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuXG4uZmEtY29tcGFzcy1kcmFmdGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjhcIjtcbn1cblxuLmZhLWRyYWZ0aW5nLWNvbXBhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY4XCI7XG59XG5cbi5mYS1wbGF0ZS13aGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NWFcIjtcbn1cblxuLmZhLWljaWNsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FkXCI7XG59XG5cbi5mYS1wZXJzb24tc2hlbHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGZcIjtcbn1cblxuLmZhLW5ldXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmNcIjtcbn1cblxuLmZhLWlkLWJhZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiO1xufVxuXG4uZmEtbWFya2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMVwiO1xufVxuXG4uZmEtZmFjZS1sYXVnaC1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YVwiO1xufVxuXG4uZmEtbGF1Z2gtYmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWFcIjtcbn1cblxuLmZhLWhlbGljb3B0ZXItc3ltYm9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwMlwiO1xufVxuXG4uZmEtdW5pdmVyc2FsLWFjY2Vzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7XG59XG5cbi5mYS1sYXJpLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWM4XCI7XG59XG5cbi5mYS12b2xjYW5vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MFwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTUzXCI7XG59XG5cbi5mYS1zdGVybGluZy1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiO1xufVxuXG4uZmEtZ2JwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiO1xufVxuXG4uZmEtcG91bmQtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLXZpcnVzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7XG59XG5cbi5mYS1zcXVhcmUtcGVyc29uLWNvbmZpbmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3N1wiO1xufVxuXG4uZmEtdXNlci10aWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA4XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc1XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc1XCI7XG59XG5cbi5mYS10ZW50LWFycm93LWRvd24tdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1N2VcIjtcbn1cblxuLmZhLWNlcnRpZmljYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiO1xufVxuXG4uZmEtcmVwbHktYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiO1xufVxuXG4uZmEtbWFpbC1yZXBseS1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7XG59XG5cbi5mYS1zdWl0Y2FzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjJcIjtcbn1cblxuLmZhLXBlcnNvbi1za2F0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNVwiO1xufVxuXG4uZmEtc2thdGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzVcIjtcbn1cblxuLmZhLWZpbHRlci1jaXJjbGUtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2MlwiO1xufVxuXG4uZmEtZnVubmVsLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjJcIjtcbn1cblxuLmZhLWNhbWVyYS1yZXRybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODNcIjtcbn1cblxuLmZhLWNpcmNsZS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG5cbi5mYS1maWxlLWltcG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmZcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXRvLWZpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZmXCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRjXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjtcbn1cblxuLmZhLWJveC1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZVwiO1xufVxuXG4uZmEtc2Nyb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwZVwiO1xufVxuXG4uZmEtc3BhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYlwiO1xufVxuXG4uZmEtbG9jYXRpb24tcGluLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFmXCI7XG59XG5cbi5mYS1wYXVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGNcIjtcbn1cblxuLmZhLWhpbGwtYXZhbGFuY2hlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwN1wiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiO1xufVxuXG4uZmEtYm9tYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjtcbn1cblxuLmZhLXJlZ2lzdGVyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7XG59XG5cbi5mYS1hZGRyZXNzLWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJiXCI7XG59XG5cbi5mYS1jb250YWN0LWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJiXCI7XG59XG5cbi5mYS12Y2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLXNjYWxlLXVuYmFsYW5jZWQtZmxpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTZcIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE2XCI7XG59XG5cbi5mYS1zdWJzY3JpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJjXCI7XG59XG5cbi5mYS1kaWFtb25kLXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWViXCI7XG59XG5cbi5mYS1kaXJlY3Rpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYlwiO1xufVxuXG4uZmEtYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGRjXCI7XG59XG5cbi5mYS1ob3VzZS1sYXB0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG5cbi5mYS1sYXB0b3AtaG91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG5cbi5mYS1mYWNlLXRpcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOFwiO1xufVxuXG4uZmEtdGlyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM4XCI7XG59XG5cbi5mYS1tb25leS1iaWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZjNcIjtcbn1cblxuLmZhLXNtb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVmXCI7XG59XG5cbi5mYS1jcnV0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y3XCI7XG59XG5cbi5mYS1jbG91ZC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cblxuLmZhLWNsb3VkLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cblxuLmZhLWNsb3VkLXVwbG9hZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG5cbi5mYS1wYWxldHRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZlwiO1xufVxuXG4uZmEtYXJyb3dzLXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGMwXCI7XG59XG5cbi5mYS12ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NVwiO1xufVxuXG4uZmEtZmVycnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGVhXCI7XG59XG5cbi5mYS1hcnJvd3MtZG93bi10by1wZW9wbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGI5XCI7XG59XG5cbi5mYS1zZWVkbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDhcIjtcbn1cblxuLmZhLXNwcm91dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDhcIjtcbn1cblxuLmZhLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM3XCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0LWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM3XCI7XG59XG5cbi5mYS1ib3hlcy1wYWNraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjN1wiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYThcIjtcbn1cblxuLmZhLWdyb3VwLWFycm93cy1yb3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY2XCI7XG59XG5cbi5mYS1ib3dsLWZvb2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGM2XCI7XG59XG5cbi5mYS1jYW5keS1jYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4NlwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi13aWRlLXNob3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtYXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cblxuLmZhLWNsb3VkLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZjXCI7XG59XG5cbi5mYS10aHVuZGVyc3Rvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZjXCI7XG59XG5cbi5mYS10ZXh0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3ZFwiO1xufVxuXG4uZmEtcmVtb3ZlLWZvcm1hdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2RcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtd2luazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGFcIjtcbn1cblxuLmZhLXNtaWxlLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRhXCI7XG59XG5cbi5mYS1maWxlLXdvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7XG59XG5cbi5mYS1maWxlLXBvd2VycG9pbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7XG59XG5cbi5mYS1hcnJvd3MtbGVmdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cblxuLmZhLWFycm93cy1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZVwiO1xufVxuXG4uZmEtaG91c2UtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTBcIjtcbn1cblxuLmZhLWNsb3VkLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG5cbi5mYS1jbG91ZC1kb3dubG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjtcbn1cblxuLmZhLWNoaWxkcmVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlMVwiO1xufVxuXG4uZmEtY2hhbGtib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWJcIjtcbn1cblxuLmZhLWJsYWNrYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFiXCI7XG59XG5cbi5mYS11c2VyLWxhcmdlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYVwiO1xufVxuXG4uZmEtdXNlci1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZhXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNpbXBsZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVmXCI7XG59XG5cbi5mYS1tYXR0cmVzcy1waWxsb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTI1XCI7XG59XG5cbi5mYS1ndWFyYW5pLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTlhXCI7XG59XG5cbi5mYS1hcnJvd3Mtcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtcmVmcmVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cblxuLmZhLXN5bmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzRcIjtcbn1cblxuLmZhLWNydXplaXJvLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUyXCI7XG59XG5cbi5mYS1ncmVhdGVyLXRoYW4tZXF1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMyXCI7XG59XG5cbi5mYS1zaGllbGQtaGFsdmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiO1xufVxuXG4uZmEtc2hpZWxkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWRcIjtcbn1cblxuLmZhLWJvb2stYXRsYXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU4XCI7XG59XG5cbi5mYS1hdGxhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NThcIjtcbn1cblxuLmZhLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiO1xufVxuXG4uZmEtZW52ZWxvcGUtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlOFwiO1xufVxuXG4uZmEtbGF5ZXItZ3JvdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZkXCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiZVwiO1xufVxuXG4uZmEtYXJjaHdheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTdcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZmRcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYxXCI7XG59XG5cbi5mYS1ob3VzZS1kYW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYxXCI7XG59XG5cbi5mYS1maWxlLXppcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjtcbn1cblxuLmZhLWZpbGUtYXJjaGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjtcbn1cblxuLmZhLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjtcbn1cblxuLmZhLW1hcnRpbmktZ2xhc3MtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG59XG5cbi5mYS1nbGFzcy1tYXJ0aW5pOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uZmEtY291Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI4XCI7XG59XG5cbi5mYS1jZWRpLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGRmXCI7XG59XG5cbi5mYS1pdGFsaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7XG59XG5cbi5mYS1jaHVyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFkXCI7XG59XG5cbi5mYS1jb21tZW50cy1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUzXCI7XG59XG5cbi5mYS1kZW1vY3JhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDdcIjtcbn1cblxuLmZhLXo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWlwiO1xufVxuXG4uZmEtcGVyc29uLXNraWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzlcIjtcbn1cblxuLmZhLXNraWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzlcIjtcbn1cblxuLmZhLXJvYWQtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NjdcIjtcbn1cblxuLmZhLWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2ZcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNmXCI7XG59XG5cbi5mYS1mZWF0aGVyLXBvaW50ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7XG59XG5cbi5mYS1mZWF0aGVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmJcIjtcbn1cblxuLmZhLXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUFwiO1xufVxuXG4uZmEtc25vd2ZsYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiO1xufVxuXG4uZmEtbmV3c3BhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MVwiO1xufVxuXG4uZmEtYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQxXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XG59XG5cbi5mYS1maWx0ZXItY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3YlwiO1xufVxuXG4uZmEtbG9jdXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyMFwiO1xufVxuXG4uZmEtc29ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cblxuLmZhLXVuc29ydGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuXG4uZmEtbGlzdC1vbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjtcbn1cblxuLmZhLWxpc3QtMS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtbGlzdC1udW1lcmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtcGVyc29uLWRyZXNzLWJ1cnN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0NFwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiO1xufVxuXG4uZmEtdmVjdG9yLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2JcIjtcbn1cblxuLmZhLWJyZWFkLXNsaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlY1wiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFiXCI7XG59XG5cbi5mYS1mYWNlLWtpc3Mtd2luay1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWtpc3Mtd2luay1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWZpbHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcIjtcbn1cblxuLmZhLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcP1wiO1xufVxuXG4uZmEtZmlsZS1zaWduYXR1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTczXCI7XG59XG5cbi5mYS11cC1kb3duLWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiO1xufVxuXG4uZmEtaG91c2UtY2hpbW5leS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZVwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiO1xufVxuXG4uZmEtbW9uZXktY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNjXCI7XG59XG5cbi5mYS1zdGFyLWhhbGYtc3Ryb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMFwiO1xufVxuXG4uZmEtc3Rhci1oYWxmLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzBcIjtcbn1cblxuLmZhLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7XG59XG5cbi5mYS13aGlza2V5LWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMFwiO1xufVxuXG4uZmEtZ2xhc3Mtd2hpc2tleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTBcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDNcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTIyXCI7XG59XG5cbi5mYS1hcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGVcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG59XG5cbi5mYS1jdWJlcy1zdGFja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlNlwiO1xufVxuXG4uZmEtd29uLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS1rcnc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS13b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS12aXJ1cy1jb3ZpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YThcIjtcbn1cblxuLmZhLWF1c3RyYWwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTlcIjtcbn1cblxuLmZhLWY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRlwiO1xufVxuXG4uZmEtbGVhZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cblxuLmZhLXJvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XG59XG5cbi5mYS10YXhpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYVwiO1xufVxuXG4uZmEtY2FiOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYVwiO1xufVxuXG4uZmEtcGVyc29uLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0MVwiO1xufVxuXG4uZmEtY2hhcnQtcGllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMFwiO1xufVxuXG4uZmEtcGllLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMFwiO1xufVxuXG4uZmEtYm9sdC1saWdodG5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGI3XCI7XG59XG5cbi5mYS1zYWNrLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2YVwiO1xufVxuXG4uZmEtZmlsZS1leGNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzNcIjtcbn1cblxuLmZhLWZpbGUtY29udHJhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZjXCI7XG59XG5cbi5mYS1maXNoLWZpbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGYyXCI7XG59XG5cbi5mYS1idWlsZGluZy1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkNVwiO1xufVxuXG4uZmEtZmFjZS1ncmluLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgyXCI7XG59XG5cbi5mYS1ncmluLWJlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgyXCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjtcbn1cblxuLmZhLXBvb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE5XCI7XG59XG5cbi5mYS1sb2NhdGlvbi1waW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuXG4uZmEta2FhYmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZiXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFlXCI7XG59XG5cbi5mYS1oZWxtZXQtc2FmZXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwN1wiO1xufVxuXG4uZmEtaGFyZC1oYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA3XCI7XG59XG5cbi5mYS1oYXQtaGFyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDdcIjtcbn1cblxuLmZhLWVqZWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MlwiO1xufVxuXG4uZmEtY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLmZhLXBsYW5lLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NTVcIjtcbn1cblxuLmZhLWZhY2Utcm9sbGluZy1leWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNVwiO1xufVxuXG4uZmEtbWVoLXJvbGxpbmctZXllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTVcIjtcbn1cblxuLmZhLW9iamVjdC1ncm91cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDdcIjtcbn1cblxuLmZhLWNoYXJ0LWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG5cbi5mYS1saW5lLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMVwiO1xufVxuXG4uZmEtbWFzay12ZW50aWxhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyNFwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG5cbi5mYS1zaWducy1wb3N0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uZmEtbWFwLXNpZ25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uZmEtY2FzaC1yZWdpc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODhcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQyXCI7XG59XG5cbi5mYS1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkhcIjtcbn1cblxuLmZhLXRhcnA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTdiXCI7XG59XG5cbi5mYS1zY3Jld2RyaXZlci13cmVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q5XCI7XG59XG5cbi5mYS10b29sczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDlcIjtcbn1cblxuLmZhLWFycm93cy10by1leWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGJmXCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1YlwiO1xufVxuXG4uZmEtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7XG59XG5cbi5mYS1tYXJzLWFuZC12ZW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cblxuLmZhLWhvdXNlLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIwXCI7XG59XG5cbi5mYS1ob21lLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWIwXCI7XG59XG5cbi5mYS1kdW1wc3Rlci1maXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NFwiO1xufVxuXG4uZmEtaG91c2UtY3JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2IxXCI7XG59XG5cbi5mYS1tYXJ0aW5pLWdsYXNzLWNpdHJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjFcIjtcbn1cblxuLmZhLWNvY2t0YWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MVwiO1xufVxuXG4uZmEtZmFjZS1zdXJwcmlzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzJcIjtcbn1cblxuLmZhLXN1cnByaXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMlwiO1xufVxuXG4uZmEtYm90dGxlLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjNVwiO1xufVxuXG4uZmEtY2lyY2xlLXBhdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YlwiO1xufVxuXG4uZmEtcGF1c2UtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YlwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiO1xufVxuXG4uZmEtYXBwbGUtd2hvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQxXCI7XG59XG5cbi5mYS1hcHBsZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQxXCI7XG59XG5cbi5mYS1raXRjaGVuLXNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MWFcIjtcbn1cblxuLmZhLXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtcXVhcnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLWN1YmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7XG59XG5cbi5mYS1iaXRjb2luLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGI0XCI7XG59XG5cbi5mYS1zaGllbGQtZG9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3M1wiO1xufVxuXG4uZmEtc29sYXItcGFuZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJhXCI7XG59XG5cbi5mYS1sb2NrLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MxXCI7XG59XG5cbi5mYS1lbGV2YXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNmRcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtdHJhbnNmZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTI4XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXRyZW5kLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyOVwiO1xufVxuXG4uZmEtaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwZlwiO1xufVxuXG4uZmEtc3F1YXJlLXBvbGwtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjtcbn1cblxuLmZhLXBvbGwtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjtcbn1cblxuLmZhLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjtcbn1cblxuLmZhLWJhY2t3YXJkLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7XG59XG5cbi5mYS1mYXN0LWJhY2t3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiO1xufVxuXG4uZmEtcmVjeWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjtcbn1cblxuLmZhLXVzZXItYXN0cm9uYXV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYlwiO1xufVxuXG4uZmEtcGxhbmUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7XG59XG5cbi5mYS10cmFkZW1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7XG59XG5cbi5mYS1iYXNrZXRiYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNFwiO1xufVxuXG4uZmEtYmFza2V0YmFsbC1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNFwiO1xufVxuXG4uZmEtc2F0ZWxsaXRlLWRpc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MwXCI7XG59XG5cbi5mYS1jaXJjbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YlwiO1xufVxuXG4uZmEtbW9iaWxlLXNjcmVlbi1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NkXCI7XG59XG5cbi5mYS1tb2JpbGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiO1xufVxuXG4uZmEtdm9sdW1lLWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi5mYS12b2x1bWUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi5mYS11c2Vycy1yYXlzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5M1wiO1xufVxuXG4uZmEtd2FsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NVwiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2Y1wiO1xufVxuXG4uZmEtZmlsZS1hdWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzdcIjtcbn1cblxuLmZhLWJ1cmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDVcIjtcbn1cblxuLmZhLWhhbWJ1cmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDVcIjtcbn1cblxuLmZhLXdyZW5jaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjtcbn1cblxuLmZhLWJ1Z3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGQwXCI7XG59XG5cbi5mYS1ydXBlZS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uZmEtcnVwZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7XG59XG5cbi5mYS1maWxlLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiO1xufVxuXG4uZmEtY2lyY2xlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OVwiO1xufVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OVwiO1xufVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMFwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4uZmEtYm9vay1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYmJcIjtcbn1cblxuLmZhLWNvZGUtYnJhbmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNlwiO1xufVxuXG4uZmEtaGF0LWNvd2JveTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzBcIjtcbn1cblxuLmZhLWJyaWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzhcIjtcbn1cblxuLmZhLXBob25lLWZsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc5XCI7XG59XG5cbi5mYS1waG9uZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc5XCI7XG59XG5cbi5mYS10cnVjay1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyYjdcIjtcbn1cblxuLmZhLWNhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmVcIjtcbn1cblxuLmZhLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGFiXCI7XG59XG5cbi5mYS10cnVjay1maWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGRcIjtcbn1cblxuLmZhLXJvdXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkN1wiO1xufVxuXG4uZmEtY2xpcGJvYXJkLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRlM1wiO1xufVxuXG4uZmEtcGFub3JhbWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA5XCI7XG59XG5cbi5mYS1jb21tZW50LW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y1XCI7XG59XG5cbi5mYS10ZWV0aC1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZlwiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGVkXCI7XG59XG5cbi5mYS10YWdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyY1wiO1xufVxuXG4uZmEtd2luZS1nbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTNcIjtcbn1cblxuLmZhLWZvcndhcmQtZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjtcbn1cblxuLmZhLWZhc3QtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjtcbn1cblxuLmZhLWZhY2UtbWVoLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNFwiO1xufVxuXG4uZmEtbWVoLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNFwiO1xufVxuXG4uZmEtc3F1YXJlLXBhcmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQwXCI7XG59XG5cbi5mYS1wYXJraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MFwiO1xufVxuXG4uZmEtaG91c2Utc2lnbmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuXG4uZmEtYmFycy1wcm9ncmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjhcIjtcbn1cblxuLmZhLXRhc2tzLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjhcIjtcbn1cblxuLmZhLWZhdWNldC1kcmlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiO1xufVxuXG4uZmEtY2FydC1mbGF0YmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NFwiO1xufVxuXG4uZmEtZG9sbHktZmxhdGJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjtcbn1cblxuLmZhLWJhbi1zbW9raW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZFwiO1xufVxuXG4uZmEtc21va2luZy1iYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRkXCI7XG59XG5cbi5mYS10ZXJtaW5hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjtcbn1cblxuLmZhLW1vYmlsZS1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7XG59XG5cbi5mYS1ob3VzZS1tZWRpY2FsLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTE0XCI7XG59XG5cbi5mYS1iYXNrZXQtc2hvcHBpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkxXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkxXCI7XG59XG5cbi5mYS10YXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYlwiO1xufVxuXG4uZmEtYnVzLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWVcIjtcbn1cblxuLmZhLWJ1cy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVlXCI7XG59XG5cbi5mYS1leWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZlXCI7XG59XG5cbi5mYS1mYWNlLXNhZC1jcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIzXCI7XG59XG5cbi5mYS1zYWQtY3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViM1wiO1xufVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG5cbi5mYS1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0Y1wiO1xufVxuXG4uZmEtZmlsZS1zaGllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGYwXCI7XG59XG5cbi5mYS11c2VyLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNlwiO1xufVxuXG4uZmEtcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNFwiO1xufVxuXG4uZmEtdG93ZXItb2JzZXJ2YXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTg2XCI7XG59XG5cbi5mYS1maWxlLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM5XCI7XG59XG5cbi5mYS1zaWduYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XG59XG5cbi5mYS1zaWduYWwtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLXNpZ25hbC1wZXJmZWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiO1xufVxuXG4uZmEtYnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwMVwiO1xufVxuXG4uZmEtaG91c2UtY2hpbW5leTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYWZcIjtcbn1cblxuLmZhLWhvbWUtbGc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2FmXCI7XG59XG5cbi5mYS13aW5kb3ctbWF4aW1pemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7XG59XG5cbi5mYS1mYWNlLWZyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuXG4uZmEtZnJvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIxXCI7XG59XG5cbi5mYS1zaG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4uZmEtc3RvcmUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiO1xufVxuXG4uZmEtZmxvcHB5LWRpc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG5cbi5mYS1zYXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuXG4uZmEtdmloYXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhN1wiO1xufVxuXG4uZmEtc2NhbGUtdW5iYWxhbmNlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjtcbn1cblxuLmZhLXNvcnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG59XG5cbi5mYS1zb3J0LWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjtcbn1cblxuLmZhLWNvbW1lbnQtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWRcIjtcbn1cblxuLmZhLWNvbW1lbnRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFkXCI7XG59XG5cbi5mYS1wbGFudC13aWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhYVwiO1xufVxuXG4uZmEtZGlhbW9uZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTlcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1zcXVpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7XG59XG5cbi5mYS1ncmluLXNxdWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMwXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctdXNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMFwiO1xufVxuXG4uZmEtYmFjdGVyaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YVwiO1xufVxuXG4uZmEtaGFuZC1wb2ludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiO1xufVxuXG4uZmEtZHJ1bS1zdGVlbHBhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmFcIjtcbn1cblxuLmZhLWhhbmQtc2Npc3NvcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU3XCI7XG59XG5cbi5mYS1oYW5kcy1wcmF5aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NFwiO1xufVxuXG4uZmEtcHJheWluZy1oYW5kczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODRcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXJvdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtcmVkbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLmZhLWJpb2hhemFyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODBcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWNyb3NzaGFpcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAxXCI7XG59XG5cbi5mYS1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDFcIjtcbn1cblxuLmZhLW1hcnMtZG91YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiO1xufVxuXG4uZmEtY2hpbGQtZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTljXCI7XG59XG5cbi5mYS11c2Vycy1iZXR3ZWVuLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5MVwiO1xufVxuXG4uZmEtbHVuZ3MtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tdGVhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg4XCI7XG59XG5cbi5mYS1ncmluLXRlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OFwiO1xufVxuXG4uZmEtcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG59XG5cbi5mYS1jYWxlbmRhci14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uZmEtY2hpbGQtcmVhY2hpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTlkXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtdmlydXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7XG59XG5cbi5mYS11c2VyLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZlXCI7XG59XG5cbi5mYS11c2VyLWNvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmVcIjtcbn1cblxuLmZhLWFycm93LXVwLTEtOTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjtcbn1cblxuLmZhLWRvb3ItY2xvc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYVwiO1xufVxuXG4uZmEtc2hpZWxkLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2Y1wiO1xufVxuXG4uZmEtZGljZS1zaXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI2XCI7XG59XG5cbi5mYS1tb3NxdWl0by1uZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTJjXCI7XG59XG5cbi5mYS1icmlkZ2Utd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGNlXCI7XG59XG5cbi5mYS1wZXJzb24tYm9vdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU2XCI7XG59XG5cbi5mYS10ZXh0LXdpZHRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiO1xufVxuXG4uZmEtaGF0LXdpemFyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZThcIjtcbn1cblxuLmZhLXBlbi1mYW5jeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWNcIjtcbn1cblxuLmZhLXBlcnNvbi1kaWdnaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZVwiO1xufVxuXG4uZmEtZGlnZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWVcIjtcbn1cblxuLmZhLXRyYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOVwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLW1lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjlcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYXZlcmFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjlcIjtcbn1cblxuLmZhLWJvb2stbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTZcIjtcbn1cblxuLmZhLXBvbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmVcIjtcbn1cblxuLmZhLXF1b3RlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuXG4uZmEtcXVvdGUtcmlnaHQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuXG4uZmEtc2hpcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUzXCI7XG59XG5cbi5mYS10LXNoaXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiO1xufVxuXG4uZmEtdHNoaXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiO1xufVxuXG4uZmEtY3ViZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7XG59XG5cbi5mYS1kaXZpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI5XCI7XG59XG5cbi5mYS10ZW5nZS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkN1wiO1xufVxuXG4uZmEtdGVuZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q3XCI7XG59XG5cbi5mYS1oZWFkcGhvbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiO1xufVxuXG4uZmEtaGFuZHMtaG9sZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzJcIjtcbn1cblxuLmZhLWhhbmRzLWNsYXBwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFhOFwiO1xufVxuXG4uZmEtcmVwdWJsaWNhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWVcIjtcbn1cblxuLmZhLWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0M1wiO1xufVxuXG4uZmEtcnVsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ1XCI7XG59XG5cbi5mYS1hbGlnbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiO1xufVxuXG4uZmEtZGljZS1kNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDFcIjtcbn1cblxuLmZhLXJlc3Ryb29tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZFwiO1xufVxuXG4uZmEtajo6YmVmb3JlIHtcbiAgY29udGVudDogXCJKXCI7XG59XG5cbi5mYS11c2Vycy12aWV3ZmluZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5NVwiO1xufVxuXG4uZmEtZmlsZS12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzhcIjtcbn1cblxuLmZhLXVwLXJpZ2h0LWZyb20tc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVkXCI7XG59XG5cbi5mYS10YWJsZS1jZWxsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cblxuLmZhLXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuXG4uZmEtZmlsZS1wZGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMxXCI7XG59XG5cbi5mYS1ib29rLWJpYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0N1wiO1xufVxuXG4uZmEtYmlibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ3XCI7XG59XG5cbi5mYS1vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk9cIjtcbn1cblxuLmZhLXN1aXRjYXNlLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG5cbi5mYS1tZWRraXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG5cbi5mYS11c2VyLXNlY3JldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWJcIjtcbn1cblxuLmZhLW90dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMFwiO1xufVxuXG4uZmEtcGVyc29uLWRyZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtZmVtYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtY29tbWVudC1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUxXCI7XG59XG5cbi5mYS1idXNpbmVzcy10aW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiO1xufVxuXG4uZmEtYnJpZWZjYXNlLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiO1xufVxuXG4uZmEtdGFibGUtY2VsbHMtbGFyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XG59XG5cbi5mYS10aC1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDlcIjtcbn1cblxuLmZhLWJvb2stdGFuYWtoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyN1wiO1xufVxuXG4uZmEtdGFuYWtoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyN1wiO1xufVxuXG4uZmEtcGhvbmUtdm9sdW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuXG4uZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7XG59XG5cbi5mYS1oYXQtY293Ym95LXNpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMxXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjNcIjtcbn1cblxuLmZhLWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiO1xufVxuXG4uZmEtbGlyYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NVwiO1xufVxuXG4uZmEtc2F0ZWxsaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZlwiO1xufVxuXG4uZmEtcGxhbmUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NThcIjtcbn1cblxuLmZhLXRhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjtcbn1cblxuLmZhLWNvbW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7XG59XG5cbi5mYS1jYWtlLWNhbmRsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi5mYS1iaXJ0aGRheS1jYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtY2FrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjtcbn1cblxuLmZhLWVudmVsb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiO1xufVxuXG4uZmEtYW5nbGVzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtcGFwZXJjbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNlwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtdG8tY2l0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjNcIjtcbn1cblxuLmZhLXJpYmJvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDZcIjtcbn1cblxuLmZhLWx1bmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNFwiO1xufVxuXG4uZmEtYXJyb3ctdXAtOS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4N1wiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLXVwLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODdcIjtcbn1cblxuLmZhLWxpdGVjb2luLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWQzXCI7XG59XG5cbi5mYS1ib3JkZXItbm9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTBcIjtcbn1cblxuLmZhLWNpcmNsZS1ub2Rlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTJcIjtcbn1cblxuLmZhLXBhcmFjaHV0ZS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNkXCI7XG59XG5cbi5mYS1pbmRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNjXCI7XG59XG5cbi5mYS10cnVjay1maWVsZC11bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGVcIjtcbn1cblxuLmZhLWhvdXJnbGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTRcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTRcIjtcbn1cblxuLmZhLW1vdW50YWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmY1wiO1xufVxuXG4uZmEtdXNlci1kb2N0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7XG59XG5cbi5mYS11c2VyLW1kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMFwiO1xufVxuXG4uZmEtY2lyY2xlLWluZm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7XG59XG5cbi5mYS1pbmZvLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWFcIjtcbn1cblxuLmZhLWNsb3VkLW1lYXRiYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczYlwiO1xufVxuXG4uZmEtY2FtZXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiO1xufVxuXG4uZmEtY2FtZXJhLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzBcIjtcbn1cblxuLmZhLXNxdWFyZS12aXJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzhcIjtcbn1cblxuLmZhLW1ldGVvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTNcIjtcbn1cblxuLmZhLWNhci1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGRcIjtcbn1cblxuLmZhLXNsZWlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2NcIjtcbn1cblxuLmZhLWFycm93LWRvd24tMS05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWFzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjJcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMxXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMxXCI7XG59XG5cbi5mYS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiO1xufVxuXG4uZmEtYnJhaWxsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTFcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODZcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NlwiO1xufVxuXG4uZmEtbGFuZG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZmXCI7XG59XG5cbi5mYS10cnVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjtcbn1cblxuLmZhLWNyb3NzaGFpcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDViXCI7XG59XG5cbi5mYS1wZXJzb24tY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1M2NcIjtcbn1cblxuLmZhLXRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTdkXCI7XG59XG5cbi5mYS12ZXN0LXBhdGNoZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg2XCI7XG59XG5cbi5mYS1jaGVjay1kb3VibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYwXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLWEtejo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtYXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC13aGVhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmFcIjtcbn1cblxuLmZhLWNvb2tpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjNcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC1yb3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjtcbn1cblxuLmZhLWFycm93LXJvdGF0ZS1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjtcbn1cblxuLmZhLXVuZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS1oYXJkLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtaGRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXNxdWludC10ZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODZcIjtcbn1cblxuLmZhLWdyaW4tc3F1aW50LXRlYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NlwiO1xufVxuXG4uZmEtZHVtYmJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRiXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjtcbn1cblxuLmZhLWxpc3QtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiO1xufVxuXG4uZmEtdGFycC1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3Y1wiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTExXCI7XG59XG5cbi5mYS1wZXJzb24tc2tpaW5nLW5vcmRpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2FcIjtcbn1cblxuLmZhLXNraWluZy1ub3JkaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NhXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uZmEtcGxhbmUtYXJyaXZhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWZcIjtcbn1cblxuLmZhLWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuXG4uZmEtdHJhaW4tc3Vid2F5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiO1xufVxuXG4uZmEtc3Vid2F5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiO1xufVxuXG4uZmEtY2hhcnQtZ2FudHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGU0XCI7XG59XG5cbi5mYS1pbmRpYW4tcnVwZWUtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmNcIjtcbn1cblxuLmZhLWluZGlhbi1ydXBlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmNcIjtcbn1cblxuLmZhLWlucjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxYmNcIjtcbn1cblxuLmZhLWNyb3Atc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NVwiO1xufVxuXG4uZmEtY3JvcC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY1XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDFcIjtcbn1cblxuLmZhLWxlZnQtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGFcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBhXCI7XG59XG5cbi5mYS1kbmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcxXCI7XG59XG5cbi5mYS12aXJ1cy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjtcbn1cblxuLmZhLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4uZmEtc3VidHJhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG59XG5cbi5mYS1jaGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzlcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1Y1wiO1xufVxuXG4uZmEtc3RyZWV0LXZpZXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFkXCI7XG59XG5cbi5mYS1mcmFuYy1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4ZlwiO1xufVxuXG4uZmEtdm9sdW1lLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjtcbn1cblxuLmZhLWhhbmRzLWFzbC1pbnRlcnByZXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XG59XG5cbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjtcbn1cblxuLmZhLWFzbC1pbnRlcnByZXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XG59XG5cbi5mYS1oYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjtcbn1cblxuLmZhLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG5cbi5mYS1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG5cbi5mYS1kcm9wbGV0LXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjN1wiO1xufVxuXG4uZmEtdGludC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjtcbn1cblxuLmZhLW1vc3F1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzhcIjtcbn1cblxuLmZhLW1vc3F1aXRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyYlwiO1xufVxuXG4uZmEtc3Rhci1vZi1kYXZpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWFcIjtcbn1cblxuLmZhLXBlcnNvbi1taWxpdGFyeS1yaWZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGJcIjtcbn1cblxuLmZhLWNhcnQtc2hvcHBpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG59XG5cbi5mYS1zaG9wcGluZy1jYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiO1xufVxuXG4uZmEtdmlhbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkzXCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1ZlwiO1xufVxuXG4uZmEtcGxhY2Utb2Ytd29yc2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2ZcIjtcbn1cblxuLmZhLWdyaXAtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThlXCI7XG59XG5cbi5mYS1hcnJvdy10dXJuLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OFwiO1xufVxuXG4uZmEtbGV2ZWwtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ4XCI7XG59XG5cbi5mYS11OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlVcIjtcbn1cblxuLmZhLXNxdWFyZS1yb290LXZhcmlhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OFwiO1xufVxuXG4uZmEtc3F1YXJlLXJvb3QtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OFwiO1xufVxuXG4uZmEtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG59XG5cbi5mYS1jbG9jay1mb3VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4uZmEtYmFja3dhcmQtc3RlcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDhcIjtcbn1cblxuLmZhLXN0ZXAtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG5cbi5mYS1wYWxsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgyXCI7XG59XG5cbi5mYS1mYXVjZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7XG59XG5cbi5mYS1iYXNlYmFsbC1iYXQtYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzJcIjtcbn1cblxuLmZhLXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiU1wiO1xufVxuXG4uZmEtdGltZWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjljXCI7XG59XG5cbi5mYS1rZXlib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cblxuLmZhLWNhcmV0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG59XG5cbi5mYS1ob3VzZS1jaGltbmV5LW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YyXCI7XG59XG5cbi5mYS1jbGluaWMtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjJcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLW1vYmlsZS1zY3JlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NmXCI7XG59XG5cbi5mYS1tb2JpbGUtYW5kcm9pZC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NmXCI7XG59XG5cbi5mYS1wbGFuZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMmRcIjtcbn1cblxuLmZhLXBpZ2d5LWJhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQzXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7XG59XG5cbi5mYS1tb3VudGFpbi1jaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyZVwiO1xufVxuXG4uZmEtY29pbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFlXCI7XG59XG5cbi5mYS1raGFuZGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZkXCI7XG59XG5cbi5mYS1zbGlkZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZVwiO1xufVxuXG4uZmEtc2xpZGVycy1oOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZVwiO1xufVxuXG4uZmEtZm9sZGVyLXRyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAyXCI7XG59XG5cbi5mYS1uZXR3b3JrLXdpcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZlwiO1xufVxuXG4uZmEtbWFwLXBpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cblxuLmZhLWhhbXNhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NVwiO1xufVxuXG4uZmEtY2VudC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTNmNVwiO1xufVxuXG4uZmEtZmxhc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMzXCI7XG59XG5cbi5mYS1wZXJzb24tcHJlZ25hbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzFlXCI7XG59XG5cbi5mYS13YW5kLXNwYXJrbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyYlwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQyXCI7XG59XG5cbi5mYS1lbGxpcHNpcy12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtdGlja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuXG4uZmEtcG93ZXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMVwiO1xufVxuXG4uZmEtcmlnaHQtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYlwiO1xufVxuXG4uZmEtZmxhZy11c2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRkXCI7XG59XG5cbi5mYS1sYXB0b3AtZmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MWRcIjtcbn1cblxuLmZhLXR0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTRcIjtcbn1cblxuLmZhLXRlbGV0eXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiO1xufVxuXG4uZmEtZGlhZ3JhbS1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3NlwiO1xufVxuXG4uZmEtcGVyc29uLXJpZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0ZVwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTEyXCI7XG59XG5cbi5mYS1jbG9zZWQtY2FwdGlvbmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGFcIjtcbn1cblxuLmZhLXBlcnNvbi1oaWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVjXCI7XG59XG5cbi5mYS1oaWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVjXCI7XG59XG5cbi5mYS12ZW51cy1kb3VibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7XG59XG5cbi5mYS1pbWFnZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAyXCI7XG59XG5cbi5mYS1jYWxjdWxhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiO1xufVxuXG4uZmEtcGVvcGxlLXB1bGxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTM1XCI7XG59XG5cbi5mYS1uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk5cIjtcbn1cblxuLmZhLWNhYmxlLWNhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGFcIjtcbn1cblxuLmZhLXRyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RhXCI7XG59XG5cbi5mYS1jbG91ZC1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczZFwiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRkNFwiO1xufVxuXG4uZmEtc2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLmZhLWFycm93cy1kb3duLXRvLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGI4XCI7XG59XG5cbi5mYS1kb3dubG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODBcIjtcbn1cblxuLmZhLWdyaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgwXCI7XG59XG5cbi5mYS1kZWxldGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWFcIjtcbn1cblxuLmZhLWJhY2tzcGFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWFcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtZXllLWRyb3BwZXItZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG5cbi5mYS1leWVkcm9wcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWEwXCI7XG59XG5cbi5mYS1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZVwiO1xufVxuXG4uZmEtbW9iaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZVwiO1xufVxuXG4uZmEtbW9iaWxlLWFuZHJvaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NlXCI7XG59XG5cbi5mYS1tb2JpbGUtcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NlXCI7XG59XG5cbi5mYS1mYWNlLW1laDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWFcIjtcbn1cblxuLmZhLW1laDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWFcIjtcbn1cblxuLmZhLWFsaWduLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzdcIjtcbn1cblxuLmZhLWJvb2stc2t1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI3XCI7XG59XG5cbi5mYS1ib29rLWRlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI3XCI7XG59XG5cbi5mYS1pZC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMlwiO1xufVxuXG4uZmEtZHJpdmVycy1saWNlbnNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMlwiO1xufVxuXG4uZmEtb3V0ZGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2JcIjtcbn1cblxuLmZhLWRlZGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2JcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZmVcIjtcbn1cblxuLmZhLWhvdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtaG9tZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvbWUtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtaG9tZS1sZy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG59XG5cbi5mYS1jYWxlbmRhci13ZWVrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4NFwiO1xufVxuXG4uZmEtbGFwdG9wLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEyXCI7XG59XG5cbi5mYS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkJcIjtcbn1cblxuLmZhLWZpbGUtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzdcIjtcbn1cblxuLmZhLWRpY2Utb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNVwiO1xufVxuXG4uZmEta2l3aS1iaXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNVwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjtcbn1cblxuLmZhLWV4Y2hhbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlY1wiO1xufVxuXG4uZmEtcm90YXRlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiO1xufVxuXG4uZmEtcmVkby1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY5XCI7XG59XG5cbi5mYS1yb3RhdGUtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjtcbn1cblxuLmZhLXV0ZW5zaWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlN1wiO1xufVxuXG4uZmEtY3V0bGVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTdcIjtcbn1cblxuLmZhLWFycm93LXVwLXdpZGUtc2hvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjFcIjtcbn1cblxuLmZhLW1pbGwtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZWRcIjtcbn1cblxuLmZhLWJvd2wtcmljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZWJcIjtcbn1cblxuLmZhLXNrdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0Y1wiO1xufVxuXG4uZmEtdG93ZXItYnJvYWRjYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOVwiO1xufVxuXG4uZmEtYnJvYWRjYXN0LXRvd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOVwiO1xufVxuXG4uZmEtdHJ1Y2stcGlja3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzY1wiO1xufVxuXG4uZmEtdXAtbG9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGNcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwY1wiO1xufVxuXG4uZmEtc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjtcbn1cblxuLmZhLWNvZGUtbWVyZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg3XCI7XG59XG5cbi5mYS11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7XG59XG5cbi5mYS1odXJyaWNhbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUxXCI7XG59XG5cbi5mYS1tb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MmRcIjtcbn1cblxuLmZhLXRvaWxldC1wb3J0YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ODNcIjtcbn1cblxuLmZhLWNvbXBhY3QtZGlzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWZcIjtcbn1cblxuLmZhLWZpbGUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmRcIjtcbn1cblxuLmZhLWZpbGUtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZkXCI7XG59XG5cbi5mYS1jYXJhdmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZlwiO1xufVxuXG4uZmEtc2hpZWxkLWNhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NzJcIjtcbn1cblxuLmZhLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU3XCI7XG59XG5cbi5mYS16YXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU3XCI7XG59XG5cbi5mYS1nbGFzcy13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjRcIjtcbn1cblxuLmZhLW9pbC13ZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzMlwiO1xufVxuXG4uZmEtdmF1bHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmM1XCI7XG59XG5cbi5mYS1tYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuXG4uZmEtdG9pbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOFwiO1xufVxuXG4uZmEtcGxhbmUtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1N1wiO1xufVxuXG4uZmEteWVuLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG5cbi5mYS1jbnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG5cbi5mYS1qcHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG5cbi5mYS1ybWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG5cbi5mYS15ZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG5cbi5mYS1ydWJsZS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtcm91YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtcnViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuXG4uZmEtcnVibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7XG59XG5cbi5mYS1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7XG59XG5cbi5mYS1ndWl0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E2XCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTljXCI7XG59XG5cbi5mYS1sYXVnaC13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiO1xufVxuXG4uZmEtaG9yc2UtaGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWJcIjtcbn1cblxuLmZhLWJvcmUtaG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzNcIjtcbn1cblxuLmZhLWluZHVzdHJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NVwiO1xufVxuXG4uZmEtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5mYS1hcnJvd3MtdHVybi10by1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRjMVwiO1xufVxuXG4uZmEtZmxvcmluLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg0XCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXNob3J0LXdpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg0XCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZG93bi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg0XCI7XG59XG5cbi5mYS1sZXNzLXRoYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw8XCI7XG59XG5cbi5mYS1hbmdsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4uZmEtY2FyLXR1bm5lbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZGVcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjFcIjtcbn1cblxuLmZhLWdyaXAtbGluZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E0XCI7XG59XG5cbi5mYS10aHVtYnMtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjtcbn1cblxuLmZhLXVzZXItbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDJcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OFwiO1xufVxuXG4uZmEtYW5jaG9yLWNpcmNsZS14bWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YWNcIjtcbn1cblxuLmZhLWVsbGlwc2lzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuXG4uZmEtZWxsaXBzaXMtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjtcbn1cblxuLmZhLWNoZXNzLXBhd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQzXCI7XG59XG5cbi5mYS1raXQtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzlcIjtcbn1cblxuLmZhLWZpcnN0LWFpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzlcIjtcbn1cblxuLmZhLXBlcnNvbi10aHJvdWdoLXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YTlcIjtcbn1cblxuLmZhLXRvb2xib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUyXCI7XG59XG5cbi5mYS1oYW5kcy1ob2xkaW5nLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZmJcIjtcbn1cblxuLmZhLWJ1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZFwiO1xufVxuXG4uZmEtY3JlZGl0LWNhcmQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZFwiO1xufVxuXG4uZmEtY2FyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuXG4uZmEtYXV0b21vYmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjlcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1oYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRmN1wiO1xufVxuXG4uZmEtYm9vay1vcGVuLXJlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGFcIjtcbn1cblxuLmZhLWJvb2stcmVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkYVwiO1xufVxuXG4uZmEtbW91bnRhaW4tc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUyZlwiO1xufVxuXG4uZmEtYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YmFcIjtcbn1cblxuLmZhLWRpY2UtZDIwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjZlwiO1xufVxuXG4uZmEtdHJ1Y2stZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1OGNcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhMVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDBcIjtcbn1cblxuLmZhLW1lZGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMlwiO1xufVxuXG4uZmEtYmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuXG4uZmEtc3F1YXJlLWg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1oLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjtcbn1cblxuLmZhLXBvZGNhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNlXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtYmVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjNcIjtcbn1cblxuLmZhLXN1cGVyc2NyaXB0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYlwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTYwXCI7XG59XG5cbi5mYS1zdGFyLW9mLWxpZmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIxXCI7XG59XG5cbi5mYS1waG9uZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGRcIjtcbn1cblxuLmZhLXBhaW50LXJvbGxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWFcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzRcIjtcbn1cblxuLmZhLWhhbmRzLWhlbHBpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7XG59XG5cbi5mYS1sb2NhdGlvbi1kb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzVcIjtcbn1cblxuLmZhLWZpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTViXCI7XG59XG5cbi5mYS1ncmVhdGVyLXRoYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw+XCI7XG59XG5cbi5mYS1wZXJzb24tc3dpbW1pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM0XCI7XG59XG5cbi5mYS1zd2ltbWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLmZhLWRyb3BsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XG59XG5cbi5mYS10aW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0M1wiO1xufVxuXG4uZmEtZXJhc2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiO1xufVxuXG4uZmEtZWFydGgtYW1lcmljYXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1lYXJ0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmZhLWVhcnRoLWFtZXJpY2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1nbG9iZS1hbWVyaWNhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmZhLXBlcnNvbi1idXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1M2JcIjtcbn1cblxuLmZhLWRvdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJhXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NFwiO1xufVxuXG4uZmEtYmF0dGVyeS0wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NFwiO1xufVxuXG4uZmEtc29ja3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk2XCI7XG59XG5cbi5mYS1pbmJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLmZhLXNlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ3XCI7XG59XG5cbi5mYS1nYXVnZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI1XCI7XG59XG5cbi5mYS10YWNob21ldGVyLWFsdC1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbi10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OFwiO1xufVxuXG4uZmEtaG9zcGl0YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7XG59XG5cbi5mYS1ob3NwaXRhbC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7XG59XG5cbi5mYS1ob3NwaXRhbC13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtd2luZS1ib3R0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJmXCI7XG59XG5cbi5mYS1jaGVzcy1yb29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiO1xufVxuXG4uZmEtYmFycy1zdGFnZ2VyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUwXCI7XG59XG5cbi5mYS1yZW9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiO1xufVxuXG4uZmEtc3RyZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiO1xufVxuXG4uZmEtZGhhcm1hY2hha3JhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NVwiO1xufVxuXG4uZmEtaG90ZG9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwZlwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctd2l0aC1jYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiO1xufVxuXG4uZmEtYmxpbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XG59XG5cbi5mYS1kcnVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OVwiO1xufVxuXG4uZmEtaWNlLWNyZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMFwiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLWJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGZjXCI7XG59XG5cbi5mYS1mYXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7XG59XG5cbi5mYS1wYXJhZ3JhcGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG5cbi5mYS1jaGVjay10by1zbG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MlwiO1xufVxuXG4uZmEtdm90ZS15ZWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcyXCI7XG59XG5cbi5mYS1zdGFyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg5XCI7XG59XG5cbi5mYS1ib3hlcy1zdGFja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiO1xufVxuXG4uZmEtYm94ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XG59XG5cbi5mYS1ib3hlcy1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XG59XG5cbi5mYS1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiO1xufVxuXG4uZmEtY2hhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7XG59XG5cbi5mYS1lYXItbGlzdGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuXG4uZmEtdHJlZS1jaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4N1wiO1xufVxuXG4uZmEtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjtcbn1cblxuLmZhLWZvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7XG59XG5cbi5mYS1ydXBpYWgtc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyM2RcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi5mYS1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi5mYS10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVkXCI7XG59XG5cbi5mYS1waW5nLXBvbmctcGFkZGxlLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVkXCI7XG59XG5cbi5mYS10YWJsZS10ZW5uaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVkXCI7XG59XG5cbi5mYS1wZXJzb24tZG90cy1mcm9tLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcwXCI7XG59XG5cbi5mYS1kaWFnbm9zZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcwXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJhXCI7XG59XG5cbi5mYS10cmFzaC1yZXN0b3JlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmFcIjtcbn1cblxuLmZhLW5haXJhLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMWY2XCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE4XCI7XG59XG5cbi5mYS13YWxraWUtdGFsa2llOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlZlwiO1xufVxuXG4uZmEtZmlsZS1wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFjXCI7XG59XG5cbi5mYS1maWxlLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFjXCI7XG59XG5cbi5mYS1yZWNlaXB0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0M1wiO1xufVxuXG4uZmEtc3F1YXJlLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cblxuLmZhLXBlbi1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG5cbi5mYS1wZW5jaWwtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiO1xufVxuXG4uZmEtc3VpdGNhc2Utcm9sbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzFcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTNmXCI7XG59XG5cbi5mYS1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XG59XG5cbi5mYS1iYXR0ZXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4uZmEtYmF0dGVyeS01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuXG4uZmEtc2t1bGwtY3Jvc3Nib25lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTRcIjtcbn1cblxuLmZhLWNvZGUtY29tcGFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxM2FcIjtcbn1cblxuLmZhLWxpc3QtdWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XG59XG5cbi5mYS1saXN0LWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XG59XG5cbi5mYS1zY2hvb2wtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NmZcIjtcbn1cblxuLmZhLXRvd2VyLWNlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTg1XCI7XG59XG5cbi5mYS1kb3duLWxvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA5XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOVwiO1xufVxuXG4uZmEtcmFua2luZy1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU2MVwiO1xufVxuXG4uZmEtY2hlc3Mta2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2ZcIjtcbn1cblxuLmZhLXBlcnNvbi1oYXJhc3Npbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ5XCI7XG59XG5cbi5mYS1icmF6aWxpYW4tcmVhbC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2Y1wiO1xufVxuXG4uZmEtbGFuZG1hcmstZG9tZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTJcIjtcbn1cblxuLmZhLWxhbmRtYXJrLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTJcIjtcbn1cblxuLmZhLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuXG4uZmEtdHY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS10ZWxldmlzaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiO1xufVxuXG4uZmEtdHYtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiO1xufVxuXG4uZmEtc2hyaW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0OFwiO1xufVxuXG4uZmEtbGlzdC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWVcIjtcbn1cblxuLmZhLXRhc2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuXG4uZmEtanVnLWRldGVyZ2VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTlcIjtcbn1cblxuLmZhLWNpcmNsZS11c2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiO1xufVxuXG4uZmEtdXNlci1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJkXCI7XG59XG5cbi5mYS11c2VyLXNoaWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDVcIjtcbn1cblxuLmZhLXdpbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJlXCI7XG59XG5cbi5mYS1jYXItYnVyc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUxXCI7XG59XG5cbi5mYS1jYXItY3Jhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUxXCI7XG59XG5cbi5mYS15OjpiZWZvcmUge1xuICBjb250ZW50OiBcIllcIjtcbn1cblxuLmZhLXBlcnNvbi1zbm93Ym9hcmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7XG59XG5cbi5mYS1zbm93Ym9hcmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7XG59XG5cbi5mYS10cnVjay1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YlwiO1xufVxuXG4uZmEtc2hpcHBpbmctZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGJcIjtcbn1cblxuLmZhLWZpc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc4XCI7XG59XG5cbi5mYS11c2VyLWdyYWR1YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiO1xufVxuXG4uZmEtY2lyY2xlLWhhbGYtc3Ryb2tlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiO1xufVxuXG4uZmEtYWRqdXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiO1xufVxuXG4uZmEtY2xhcHBlcmJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMVwiO1xufVxuXG4uZmEtY2lyY2xlLXJhZGlhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmFcIjtcbn1cblxuLmZhLXJhZGlhdGlvbi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JhXCI7XG59XG5cbi5mYS1iYXNlYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzNcIjtcbn1cblxuLmZhLWJhc2ViYWxsLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7XG59XG5cbi5mYS1qZXQtZmlnaHRlci11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MThcIjtcbn1cblxuLmZhLWRpYWdyYW0tcHJvamVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmZhLXByb2plY3QtZGlhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmZhLWNvcHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM1XCI7XG59XG5cbi5mYS12b2x1bWUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE5XCI7XG59XG5cbi5mYS12b2x1bWUtbXV0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjtcbn1cblxuLmZhLXZvbHVtZS10aW1lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjtcbn1cblxuLmZhLWhhbmQtc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVkXCI7XG59XG5cbi5mYS1ncmlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZFwiO1xufVxuXG4uZmEtZ3JpcC1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZFwiO1xufVxuXG4uZmEtc2hhcmUtZnJvbS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRkXCI7XG59XG5cbi5mYS1zaGFyZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRkXCI7XG59XG5cbi5mYS1jaGlsZC1jb21iYXRhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGUwXCI7XG59XG5cbi5mYS1jaGlsZC1yaWZsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTBcIjtcbn1cblxuLmZhLWd1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOWJcIjtcbn1cblxuLmZhLXNxdWFyZS1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOThcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOThcIjtcbn1cblxuLmZhLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwrXCI7XG59XG5cbi5mYS1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwrXCI7XG59XG5cbi5mYS1leHBhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG59XG5cbi5mYS1jb21wdXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZTVcIjtcbn1cblxuLmZhLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS1tdWx0aXBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmZhLXRpbWVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cblxuLmZhLWFycm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQtdXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQtdGVhY2hlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjtcbn1cblxuLmZhLXBlc28tc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjJcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXNoaWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZDhcIjtcbn1cblxuLmZhLWJhYnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdjXCI7XG59XG5cbi5mYS11c2Vycy1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5MlwiO1xufVxuXG4uZmEtcXVvdGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbn1cblxuLmZhLXF1b3RlLWxlZnQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xufVxuXG4uZmEtdHJhY3Rvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjJcIjtcbn1cblxuLmZhLXRyYXNoLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOVwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjlcIjtcbn1cblxuLmZhLWFycm93LWRvd24tdXAtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YjBcIjtcbn1cblxuLmZhLWxpbmVzLWxlYW5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTFlXCI7XG59XG5cbi5mYS1ydWxlci1jb21iaW5lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDZcIjtcbn1cblxuLmZhLWNvcHlyaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjtcbn1cblxuLmZhLWVxdWFsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXD1cIjtcbn1cblxuLmZhLWJsZW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE3XCI7XG59XG5cbi5mYS10ZWV0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmVcIjtcbn1cblxuLmZhLXNoZWtlbC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuXG4uZmEtaWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuXG4uZmEtc2hla2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuXG4uZmEtc2hlcWVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuXG4uZmEtc2hlcWVsLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1tYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7XG59XG5cbi5mYS1yb2NrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG59XG5cbi5mYS1waG90by1maWxtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3Y1wiO1xufVxuXG4uZmEtcGhvdG8tdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdjXCI7XG59XG5cbi5mYS1mb2xkZXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVkXCI7XG59XG5cbi5mYS1zdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGVcIjtcbn1cblxuLmZhLWFycm93LXRyZW5kLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OFwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTVlXCI7XG59XG5cbi5mYS1zaWduLWhhbmdpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ5XCI7XG59XG5cbi5mYS1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOVwiO1xufVxuXG4uZmEtYmV6aWVyLWN1cnZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YlwiO1xufVxuXG4uZmEtYmVsbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjtcbn1cblxuLmZhLXRhYmxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmJcIjtcbn1cblxuLmZhLXRhYmxldC1hbmRyb2lkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYlwiO1xufVxuXG4uZmEtc2Nob29sLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTZlXCI7XG59XG5cbi5mYS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NVwiO1xufVxuXG4uZmEtYW5nbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG59XG5cbi5mYS1kcnVtc3RpY2stYml0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDdcIjtcbn1cblxuLmZhLWhvbGx5LWJlcnJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYVwiO1xufVxuXG4uZmEtY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuXG4uZmEtYmFjdGVyaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG5cbi5mYS1oYW5kLWxpemFyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNThcIjtcbn1cblxuLmZhLW5vdGRlZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZmVcIjtcbn1cblxuLmZhLWRpc2Vhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZhXCI7XG59XG5cbi5mYS1icmllZmNhc2UtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjlcIjtcbn1cblxuLmZhLWdlbmRlcmxlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7XG59XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xufVxuXG4uZmEtcmV0d2VldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzlcIjtcbn1cblxuLmZhLWNhci1yZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZVwiO1xufVxuXG4uZmEtY2FyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGVcIjtcbn1cblxuLmZhLXB1bXAtc29hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmJcIjtcbn1cblxuLmZhLXZpZGVvLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlMlwiO1xufVxuXG4uZmEtYmF0dGVyeS1xdWFydGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuXG4uZmEtYmF0dGVyeS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuXG4uZmEtcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ3XCI7XG59XG5cbi5mYS1iYWJ5LWNhcnJpYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3ZFwiO1xufVxuXG4uZmEtY2FycmlhZ2UtYmFieTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2RcIjtcbn1cblxuLmZhLXRyYWZmaWMtbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM3XCI7XG59XG5cbi5mYS10aGVybW9tZXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTFcIjtcbn1cblxuLmZhLXZyLWNhcmRib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjlcIjtcbn1cblxuLmZhLWhhbmQtbWlkZGxlLWZpbmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDZcIjtcbn1cblxuLmZhLXBlcmNlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwlXCI7XG59XG5cbi5mYS1wZXJjZW50YWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcJVwiO1xufVxuXG4uZmEtdHJ1Y2stbW92aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZlwiO1xufVxuXG4uZmEtZ2xhc3Mtd2F0ZXItZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ZjVcIjtcbn1cblxuLmZhLWRpc3BsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiO1xufVxuXG4uZmEtc21pbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG59XG5cbi5mYS10aHVtYnRhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XG59XG5cbi5mYS10aHVtYi10YWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiO1xufVxuXG4uZmEtdHJvcGh5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiO1xufVxuXG4uZmEtcGVyc29uLXByYXlpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgzXCI7XG59XG5cbi5mYS1wcmF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4M1wiO1xufVxuXG4uZmEtaGFtbWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlM1wiO1xufVxuXG4uZmEtaGFuZC1wZWFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjtcbn1cblxuLmZhLXJvdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjFcIjtcbn1cblxuLmZhLXN5bmMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMVwiO1xufVxuXG4uZmEtc3Bpbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTBcIjtcbn1cblxuLmZhLXJvYm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NFwiO1xufVxuXG4uZmEtcGVhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdjXCI7XG59XG5cbi5mYS1nZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjtcbn1cblxuLmZhLWNvZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg1XCI7XG59XG5cbi5mYS13YXJlaG91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk0XCI7XG59XG5cbi5mYS1hcnJvdy11cC1yaWdodC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiN1wiO1xufVxuXG4uZmEtc3Bsb3RjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmNcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1oZWFydHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg0XCI7XG59XG5cbi5mYS1ncmluLWhlYXJ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODRcIjtcbn1cblxuLmZhLWRpY2UtZm91cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjRcIjtcbn1cblxuLmZhLXNpbS1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNFwiO1xufVxuXG4uZmEtdHJhbnNnZW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XG59XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XG59XG5cbi5mYS1tZXJjdXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiO1xufVxuXG4uZmEtYXJyb3ctdHVybi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OVwiO1xufVxuXG4uZmEtbGV2ZWwtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjtcbn1cblxuLmZhLXBlcnNvbi1mYWxsaW5nLWJ1cnN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU0N1wiO1xufVxuXG4uZmEtYXdhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU5XCI7XG59XG5cbi5mYS10aWNrZXQtc2ltcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZlwiO1xufVxuXG4uZmEtdGlja2V0LWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmZcIjtcbn1cblxuLmZhLWJ1aWxkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZFwiO1xufVxuXG4uZmEtYW5nbGVzLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjtcbn1cblxuLmZhLXFyY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjtcbn1cblxuLmZhLWNsb2NrLXJvdGF0ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtaGlzdG9yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1iZWFtLXN3ZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4M1wiO1xufVxuXG4uZmEtZ3Jpbi1iZWFtLXN3ZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4M1wiO1xufVxuXG4uZmEtZmlsZS1leHBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZlXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC1mcm9tLWZpbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZlXCI7XG59XG5cbi5mYS1zaGllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMyXCI7XG59XG5cbi5mYS1zaGllbGQtYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMyXCI7XG59XG5cbi5mYS1hcnJvdy11cC1zaG9ydC13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NVwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzYjJcIjtcbn1cblxuLmZhLWdvbGYtYmFsbC10ZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7XG59XG5cbi5mYS1nb2xmLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktd2luZG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZFwiO1xufVxuXG4uZmEtcGVuLW5pYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWRcIjtcbn1cblxuLmZhLXRlbnQtYXJyb3ctdHVybi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4MFwiO1xufVxuXG4uZmEtdGVudHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTgyXCI7XG59XG5cbi5mYS13YW5kLW1hZ2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiO1xufVxuXG4uZmEtbWFnaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7XG59XG5cbi5mYS1kb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQzXCI7XG59XG5cbi5mYS1jYXJyb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg3XCI7XG59XG5cbi5mYS1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuXG4uZmEtd2luZS1nbGFzcy1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2VcIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZVwiO1xufVxuXG4uZmEtY2hlZXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZlwiO1xufVxuXG4uZmEteWluLXlhbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFkXCI7XG59XG5cbi5mYS1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDFcIjtcbn1cblxuLmZhLWNvZGUtY29tbWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NlwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2YlwiO1xufVxuXG4uZmEtcGVyc29uLWJpa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGFcIjtcbn1cblxuLmZhLWJpa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGFcIjtcbn1cblxuLmZhLWJyb29tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYVwiO1xufVxuXG4uZmEtc2hpZWxkLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3NFwiO1xufVxuXG4uZmEtZ29wdXJhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjRcIjtcbn1cblxuLmZhLWVhcnRoLW9jZWFuaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDdiXCI7XG59XG5cbi5mYS1nbG9iZS1vY2VhbmlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3YlwiO1xufVxuXG4uZmEtc3F1YXJlLXhtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEtdGltZXMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEteG1hcmstc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEtaGFzaHRhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCNcIjtcbn1cblxuLmZhLXVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI0XCI7XG59XG5cbi5mYS1leHBhbmQtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNFwiO1xufVxuXG4uZmEtb2lsLWNhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTNcIjtcbn1cblxuLmZhLXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiVFwiO1xufVxuXG4uZmEtaGlwcG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVkXCI7XG59XG5cbi5mYS1jaGFydC1jb2x1bW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGUzXCI7XG59XG5cbi5mYS1pbmZpbml0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzRcIjtcbn1cblxuLmZhLXZpYWwtY2lyY2xlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU5NlwiO1xufVxuXG4uZmEtcGVyc29uLWFycm93LWRvd24tdG8tbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzhcIjtcbn1cblxuLmZhLXZvaWNlbWFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTdcIjtcbn1cblxuLmZhLWZhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjNcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWx1Z2dhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTU0XCI7XG59XG5cbi5mYS11cC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdC12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiO1xufVxuXG4uZmEtY2xvdWQtbW9vbi1yYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczY1wiO1xufVxuXG4uZmEtY2FsZW5kYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMzXCI7XG59XG5cbi5mYS10cmFpbGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuXG4uZmEtYmFoYWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY2XCI7XG59XG5cbi5mYS1oYXlrYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY2XCI7XG59XG5cbi5mYS1zZC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMlwiO1xufVxuXG4uZmEtZHJhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNVwiO1xufVxuXG4uZmEtc2hvZS1wcmludHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRiXCI7XG59XG5cbi5mYS1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTVcIjtcbn1cblxuLmZhLXBsdXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXRvbmd1ZS13aW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YlwiO1xufVxuXG4uZmEtZ3Jpbi10b25ndWUtd2luazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGJcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmRcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1ZFwiO1xufVxuXG4uZmEtbGluay1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjtcbn1cblxuLmZhLWNoYWluLWJyb2tlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjtcbn1cblxuLmZhLWNoYWluLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtdW5saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtY2xvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTUxXCI7XG59XG5cbi5mYS1hcnJvdy11cC16LWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgyXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLXVwLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODJcIjtcbn1cblxuLmZhLWZpcmUtZmxhbWUtY3VydmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNFwiO1xufVxuXG4uZmEtZmlyZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U0XCI7XG59XG5cbi5mYS10b3JuYWRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZlwiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTRcIjtcbn1cblxuLmZhLWJvb2stcXVyYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg3XCI7XG59XG5cbi5mYS1xdXJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODdcIjtcbn1cblxuLmZhLWFuY2hvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2RcIjtcbn1cblxuLmZhLWJvcmRlci1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRjXCI7XG59XG5cbi5mYS1mYWNlLWFuZ3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiO1xufVxuXG4uZmEtYW5ncnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU2XCI7XG59XG5cbi5mYS1jb29raWUtYml0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjRcIjtcbn1cblxuLmZhLWFycm93LXRyZW5kLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk3XCI7XG59XG5cbi5mYS1yc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7XG59XG5cbi5mYS1mZWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4uZmEtZHJhdy1wb2x5Z29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZVwiO1xufVxuXG4uZmEtc2NhbGUtYmFsYW5jZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJhXCI7XG59XG5cbi5mYS10YWNob21ldGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyYVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1mYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyYVwiO1xufVxuXG4uZmEtc2hvd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjY1wiO1xufVxuXG4uZmEtZGVza3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTBcIjtcbn1cblxuLmZhLWRlc2t0b3AtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MFwiO1xufVxuXG4uZmEtbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJNXCI7XG59XG5cbi5mYS10YWJsZS1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiO1xufVxuXG4uZmEtdGgtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmZhLWNvbW1lbnQtc21zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiO1xufVxuXG4uZmEtc21zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiO1xufVxuXG4uZmEtYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjtcbn1cblxuLmZhLXVzZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjtcbn1cblxuLmZhLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLWJhdHRlcnktNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLWhvdXNlLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MDlcIjtcbn1cblxuLmZhLWFuZ2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG5cbi5mYS1kaWFncmFtLXN1Y2Nlc3Nvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0N2FcIjtcbn1cblxuLmZhLXRydWNrLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4YlwiO1xufVxuXG4uZmEtYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRiY1wiO1xufVxuXG4uZmEtaGFuZC1maXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZVwiO1xufVxuXG4uZmEtZmlzdC1yYWlzZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRlXCI7XG59XG5cbi5mYS1jbG91ZC1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjM1wiO1xufVxuXG4uZmEtYnJpZWZjYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuXG4uZmEtcGVyc29uLWZhbGxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTQ2XCI7XG59XG5cbi5mYS1pbWFnZS1wb3J0cmFpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTBcIjtcbn1cblxuLmZhLXBvcnRyYWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMFwiO1xufVxuXG4uZmEtdXNlci10YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA3XCI7XG59XG5cbi5mYS1ydWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY5XCI7XG59XG5cbi5mYS1lYXJ0aC1ldXJvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EyXCI7XG59XG5cbi5mYS1nbG9iZS1ldXJvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EyXCI7XG59XG5cbi5mYS1jYXJ0LWZsYXRiZWQtc3VpdGNhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlkXCI7XG59XG5cbi5mYS1sdWdnYWdlLWNhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlkXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS1yZWN0YW5nbGUtdGltZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS13aW5kb3ctY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5mYS1iYWh0LXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGFjXCI7XG59XG5cbi5mYS1ib29rLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE4XCI7XG59XG5cbi5mYS1ib29rLWpvdXJuYWwtd2hpbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YVwiO1xufVxuXG4uZmEtam91cm5hbC13aGlsbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZhXCI7XG59XG5cbi5mYS1oYW5kY3VmZnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGY4XCI7XG59XG5cbi5mYS10cmlhbmdsZS1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjtcbn1cblxuLmZhLWRhdGFiYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiO1xufVxuXG4uZmEtc2hhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi5mYS1tYWlsLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi5mYS1ib3R0bGUtZHJvcGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YzRcIjtcbn1cblxuLmZhLW1hc2stZmFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxZDdcIjtcbn1cblxuLmZhLWhpbGwtcm9ja3NsaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUwOFwiO1xufVxuXG4uZmEtcmlnaHQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjtcbn1cblxuLmZhLWV4Y2hhbmdlLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOFwiO1xufVxuXG4uZmEtcm9hZC1jaXJjbGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTY1XCI7XG59XG5cbi5mYS1kdW5nZW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkOVwiO1xufVxuXG4uZmEtYWxpZ24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLTEtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2JcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNiXCI7XG59XG5cbi5mYS1saWZlLXJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5mYS1oYW5kczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLmZhLXNpZ24tbGFuZ3VhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XG59XG5cbi5mYS1zaWduaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuXG4uZmEtY2FsZW5kYXItZGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4M1wiO1xufVxuXG4uZmEtd2F0ZXItbGFkZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNVwiO1xufVxuXG4uZmEtbGFkZGVyLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNVwiO1xufVxuXG4uZmEtc3dpbW1pbmctcG9vbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzVcIjtcbn1cblxuLmZhLWFycm93cy11cC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xufVxuXG4uZmEtYXJyb3dzLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdkXCI7XG59XG5cbi5mYS1mYWNlLWdyaW1hY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdmXCI7XG59XG5cbi5mYS1ncmltYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZlwiO1xufVxuXG4uZmEtd2hlZWxjaGFpci1tb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJjZVwiO1xufVxuXG4uZmEtd2hlZWxjaGFpci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmNlXCI7XG59XG5cbi5mYS10dXJuLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JlXCI7XG59XG5cbi5mYS1sZXZlbC1kb3duLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1MlwiO1xufVxuXG4uZmEtc3F1YXJlLWVudmVsb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OVwiO1xufVxuXG4uZmEtZGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjJcIjtcbn1cblxuLmZhLWJvd2xpbmctYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzZcIjtcbn1cblxuLmZhLWJyYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkY1wiO1xufVxuXG4uZmEtYmFuZGFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjJcIjtcbn1cblxuLmZhLWJhbmQtYWlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcyXCI7XG59XG5cbi5mYS1jaXJjbGUteG1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG59XG5cbi5mYS10aW1lcy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG59XG5cbi5mYS14bWFyay1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG59XG5cbi5mYS1naWZ0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWNcIjtcbn1cblxuLmZhLWhvdGVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NFwiO1xufVxuXG4uZmEtZWFydGgtYXNpYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2VcIjtcbn1cblxuLmZhLWdsb2JlLWFzaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7XG59XG5cbi5mYS1pZC1jYXJkLWNsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdmXCI7XG59XG5cbi5mYS1pZC1jYXJkLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2ZcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXNlYXJjaC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xufVxuXG4uZmEtdGh1bWJzLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiO1xufVxuXG4uZmEtdXNlci1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmRcIjtcbn1cblxuLmZhLWhhbmQtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmZhLWFsbGVyZ2llczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzBcIjtcbn1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjtcbn1cblxuLmZhLW11Zy1zYXVjZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1jb2ZmZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1icnVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWRcIjtcbn1cblxuLmZhLW1hc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZhXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtc2VhcmNoLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtcnVsZXItdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ4XCI7XG59XG5cbi5mYS11c2VyLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNlwiO1xufVxuXG4uZmEtdXNlci1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA2XCI7XG59XG5cbi5mYS10cmFpbi10cmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTViNFwiO1xufVxuXG4uZmEtdXNlci1udXJzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmZcIjtcbn1cblxuLmZhLXN5cmluZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhlXCI7XG59XG5cbi5mYS1jbG91ZC1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM0XCI7XG59XG5cbi5mYS1zdG9wd2F0Y2gtMjA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZmXCI7XG59XG5cbi5mYS1zcXVhcmUtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWNcIjtcbn1cblxuLmZhLW1hZ25ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLmZhLWphcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MTZcIjtcbn1cblxuLmZhLW5vdGUtc3RpY2t5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OVwiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7XG59XG5cbi5mYS1idWctc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDkwXCI7XG59XG5cbi5mYS1hcnJvdy11cC1mcm9tLXdhdGVyLXB1bXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNGI2XCI7XG59XG5cbi5mYS1ib25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkN1wiO1xufVxuXG4uZmEtdXNlci1pbmp1cmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyOFwiO1xufVxuXG4uZmEtZmFjZS1zYWQtdGVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjRcIjtcbn1cblxuLmZhLXNhZC10ZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNFwiO1xufVxuXG4uZmEtcGxhbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7XG59XG5cbi5mYS10ZW50LWFycm93cy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU4MVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwhXCI7XG59XG5cbi5mYS1hcnJvd3Mtc3Bpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0YmJcIjtcbn1cblxuLmZhLXByaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhLXNpZ246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJiXCI7XG59XG5cbi5mYS10cnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJiXCI7XG59XG5cbi5mYS10dXJraXNoLWxpcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMmJiXCI7XG59XG5cbi5mYS1kb2xsYXItc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCRcIjtcbn1cblxuLmZhLWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCRcIjtcbn1cblxuLmZhLXVzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXCRcIjtcbn1cblxuLmZhLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWFwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1kb2xsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg4XCI7XG59XG5cbi5mYS1zZWFyY2gtZG9sbGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4OFwiO1xufVxuXG4uZmEtdXNlcnMtZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDlcIjtcbn1cblxuLmZhLXVzZXJzLWNvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDlcIjtcbn1cblxuLmZhLXBlcnNvbi1taWxpdGFyeS1wb2ludGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1NGFcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWNvbHVtbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5mYS1iYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtaW5zdGl0dXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5mYS1tdXNldW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG5cbi5mYS11bml2ZXJzaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtdW1icmVsbGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7XG59XG5cbi5mYS10cm93ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTg5XCI7XG59XG5cbi5mYS1kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkRcIjtcbn1cblxuLmZhLXN0YXBsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFmXCI7XG59XG5cbi5mYS1tYXNrcy10aGVhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMFwiO1xufVxuXG4uZmEtdGhlYXRlci1tYXNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzBcIjtcbn1cblxuLmZhLWtpcC1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTFjNFwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNpbXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM2XCI7XG59XG5cbi5mYS1qZXQtZmlnaHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjtcbn1cblxuLmZhLWZpZ2h0ZXItamV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYlwiO1xufVxuXG4uZmEtc3F1YXJlLXNoYXJlLW5vZGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMVwiO1xufVxuXG4uZmEtc2hhcmUtYWx0LXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLWJhcmNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG5cbi5mYS1wbHVzLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzY1wiO1xufVxuXG4uZmEtdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG5cbi5mYS12aWRlby1jYW1lcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG5cbi5mYS1ncmFkdWF0aW9uLWNhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjtcbn1cblxuLmZhLW1vcnRhci1ib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1Y1wiO1xufVxuXG4uZmEtcGVyc29uLWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1M2VcIjtcbn1cblxuLmZhLXR1cm4tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JmXCI7XG59XG5cbi5mYS1sZXZlbC11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JmXCI7XG59XG5cbi5zci1vbmx5LCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5uZXh0OjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGgucHJldjo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj10b2RheV06OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj10b2RheV06OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj10b2RheV06OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWNsZWFyXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPWNsZWFyXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPWNsZWFyXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249dG9nZ2xlUGVyaW9kXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZ2dsZVBlcmlvZF06OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj10b2dnbGVQZXJpb2RdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1zaG93TWludXRlc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1zaG93TWludXRlc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1zaG93TWludXRlc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXNob3dIb3Vyc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1zaG93SG91cnNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249c2hvd0hvdXJzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249ZGVjcmVtZW50TWludXRlc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1kZWNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPWRlY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1kZWNyZW1lbnRIb3Vyc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1kZWNyZW1lbnRIb3Vyc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1kZWNyZW1lbnRIb3Vyc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWluY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249aW5jcmVtZW50TWludXRlc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249aW5jcmVtZW50SG91cnNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249aW5jcmVtZW50SG91cnNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249aW5jcmVtZW50SG91cnNdOjphZnRlcixcbi5mYS1zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTpub3QoOmZvY3VzKSxcbi5mYS1zci1vbmx5LWZvY3VzYWJsZTpub3QoOmZvY3VzKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDYuNS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWJyYW5kczogXCJGb250IEF3ZXNvbWUgNiBCcmFuZHNcIjtcbiAgLS1mYS1mb250LWJyYW5kczogbm9ybWFsIDQwMCAxZW0vMSBcIkZvbnQgQXdlc29tZSA2IEJyYW5kc1wiO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgQnJhbmRzXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIvZmEtZm9udHMvL2ZhLWJyYW5kcy00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mYS1mb250cy8vZmEtYnJhbmRzLTQwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG4uZmFiLFxuLmZhLWJyYW5kcyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS1tb25lcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDBcIjtcbn1cblxuLmZhLWhvb2xpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI3XCI7XG59XG5cbi5mYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU5XCI7XG59XG5cbi5mYS1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7XG59XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDJcIjtcbn1cblxuLmZhLXNob3B3YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI1XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU4XCI7XG59XG5cbi5mYS1hd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzVcIjtcbn1cblxuLmZhLXJlZGhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiY1wiO1xufVxuXG4uZmEteW9hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjFcIjtcbn1cblxuLmZhLWNsb3VkZmxhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2RcIjtcbn1cblxuLmZhLXVwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMFwiO1xufVxuXG4uZmEtcGl4aXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDBcIjtcbn1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGVcIjtcbn1cblxuLmZhLWR5YWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5OVwiO1xufVxuXG4uZmEtYml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YVwiO1xufVxuXG4uZmEtc3RhY2twYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQyXCI7XG59XG5cbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBkXCI7XG59XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiO1xufVxuXG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiO1xufVxuXG4uZmEtZ3VpbGRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZVwiO1xufVxuXG4uZmEtdm52OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBiXCI7XG59XG5cbi5mYS1zcXVhcmUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjlcIjtcbn1cblxuLmZhLWpzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOVwiO1xufVxuXG4uZmEtbWljcm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NhXCI7XG59XG5cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNlwiO1xufVxuXG4uZmEtb3JjaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDJcIjtcbn1cblxuLmZhLWphdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTRcIjtcbn1cblxuLmZhLWludmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IwXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZFwiO1xufVxuXG4uZmEtY2VudGVyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MFwiO1xufVxuXG4uZmEtZ2xpZGUtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNlwiO1xufVxuXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE5XCI7XG59XG5cbi5mYS1oaXJlLWEtaGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IwXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU3XCI7XG59XG5cbi5mYS11bml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiO1xufVxuXG4uZmEtd2htY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGRcIjtcbn1cblxuLmZhLXJvY2tldGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZThcIjtcbn1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7XG59XG5cbi5mYS11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA1XCI7XG59XG5cbi5mYS1tYWlsY2hpbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWVcIjtcbn1cblxuLmZhLWNzczMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhiXCI7XG59XG5cbi5mYS1zcXVhcmUtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS12aW1lby12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjtcbn1cblxuLmZhLXNxdWFyZS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YWRcIjtcbn1cblxuLmZhLWRlc2twcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGZcIjtcbn1cblxuLmZhLWJyYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNjXCI7XG59XG5cbi5mYS1zaXN0cml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VlXCI7XG59XG5cbi5mYS1zcXVhcmUtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG5cbi5mYS1pbnN0YWdyYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG5cbi5mYS1iYXR0bGUtbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM1XCI7XG59XG5cbi5mYS10aGUtcmVkLXlldGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWRcIjtcbn1cblxuLmZhLXNxdWFyZS1oYWNrZXItbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZlwiO1xufVxuXG4uZmEtaGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7XG59XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7XG59XG5cbi5mYS10aHJlYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE4XCI7XG59XG5cbi5mYS1uYXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QyXCI7XG59XG5cbi5mYS1zcXVhcmUtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWRcIjtcbn1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuXG4uZmEtYXJ0c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YVwiO1xufVxuXG4uZmEtbWFya2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGZcIjtcbn1cblxuLmZhLXNvdXJjZXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDNcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7XG59XG5cbi5mYS1kaWFzcG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MVwiO1xufVxuXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiO1xufVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjtcbn1cblxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjtcbn1cblxuLmZhLXBob2VuaXgtc3F1YWRyb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTFcIjtcbn1cblxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4Y1wiO1xufVxuXG4uZmEtYWxnb2xpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2Y1wiO1xufVxuXG4uZmEtcmVkLXJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UzXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVmXCI7XG59XG5cbi5mYS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjdcIjtcbn1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4uZmEtc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjtcbn1cblxuLmZhLWF0bGFzc2lhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YlwiO1xufVxuXG4uZmEtbGlua2VkaW4taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cblxuLmZhLWRpZ2l0YWwtb2NlYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTFcIjtcbn1cblxuLmZhLW5pbWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOFwiO1xufVxuXG4uZmEtY2hyb21lY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzOFwiO1xufVxuXG4uZmEtZXZlcm5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzlcIjtcbn1cblxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ0XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYwXCI7XG59XG5cbi5mYS1hZHZlcnNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiO1xufVxuXG4uZmEtd2F0Y2htYW4tbW9uaXRvcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4N1wiO1xufVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG5cbi5mYS13ZWl4aW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDdcIjtcbn1cblxuLmZhLXNoaXJ0c2luYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNFwiO1xufVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiO1xufVxuXG4uZmEtZ2l0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MVwiO1xufVxuXG4uZmEtbHlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjM1wiO1xufVxuXG4uZmEtcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIyXCI7XG59XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG5cbi5mYS13aXphcmRzLW9mLXRoZS1jb2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMFwiO1xufVxuXG4uZmEtc3F1YXJlLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtbWVldHVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUwXCI7XG59XG5cbi5mYS1jZW50b3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODlcIjtcbn1cblxuLmZhLWFkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MFwiO1xufVxuXG4uZmEtY2xvdWRzbWl0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NFwiO1xufVxuXG4uZmEtb3BlbnN1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmJcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7XG59XG5cbi5mYS1zcXVhcmUtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTdcIjtcbn1cblxuLmZhLWRyaWJiYmxlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5N1wiO1xufVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODRcIjtcbn1cblxuLmZhLW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTlcIjtcbn1cblxuLmZhLW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYlwiO1xufVxuXG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjtcbn1cblxuLmZhLWNjLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNlwiO1xufVxuXG4uZmEtc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhhXCI7XG59XG5cbi5mYS1kZWJpYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGJcIjtcbn1cblxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiO1xufVxuXG4uZmEtaW5zdGFsb2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODFcIjtcbn1cblxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZVwiO1xufVxuXG4uZmEtc2VsbGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGFcIjtcbn1cblxuLmZhLXNxdWFyZS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7XG59XG5cbi5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MVwiO1xufVxuXG4uZmEtci1wcm9qZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY3XCI7XG59XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjtcbn1cblxuLmZhLWZyZWVic2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTRcIjtcbn1cblxuLmZhLXZ1ZWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFmXCI7XG59XG5cbi5mYS1hY2N1c29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OVwiO1xufVxuXG4uZmEtaW94aG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOFwiO1xufVxuXG4uZmEtZm9udGljb25zLWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EyXCI7XG59XG5cbi5mYS1hcHAtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmZcIjtcbn1cblxuLmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjFcIjtcbn1cblxuLmZhLWl0dW5lcy1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I1XCI7XG59XG5cbi5mYS1nb2xhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MGZcIjtcbn1cblxuLmZhLWtpY2tzdGFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JiXCI7XG59XG5cbi5mYS1ncmF2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ2XCI7XG59XG5cbi5mYS13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YVwiO1xufVxuXG4uZmEtdW5jaGFydGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg0XCI7XG59XG5cbi5mYS1maXJzdGRyYWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ExXCI7XG59XG5cbi5mYS1zcXVhcmUteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMVwiO1xufVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzFcIjtcbn1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7XG59XG5cbi5mYS13cHJlc3NyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U0XCI7XG59XG5cbi5mYS1yZW5kYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U0XCI7XG59XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjtcbn1cblxuLmZhLWdhbGFjdGljLXJlcHVibGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBjXCI7XG59XG5cbi5mYS1uZmMtZGlyZWN0aW9uYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1MzBcIjtcbn1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7XG59XG5cbi5mYS1qb2dldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiN1wiO1xufVxuXG4uZmEtZmVkb3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk4XCI7XG59XG5cbi5mYS1zdHJpcGUtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYVwiO1xufVxuXG4uZmEtbWV0YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5YlwiO1xufVxuXG4uZmEtbGFyYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZFwiO1xufVxuXG4uZmEtaG90amFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IxXCI7XG59XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NFwiO1xufVxuXG4uZmEtc3F1YXJlLWxldHRlcmJveGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmVcIjtcbn1cblxuLmZhLXN0aWNrZXItbXVsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmN1wiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy16ZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYzXCI7XG59XG5cbi5mYS1oaXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUyXCI7XG59XG5cbi5mYS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI0XCI7XG59XG5cbi5mYS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTFcIjtcbn1cblxuLmZhLWRpc2NvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTJcIjtcbn1cblxuLmZhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OFwiO1xufVxuXG4uZmEtYXBwLXN0b3JlLWlvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MFwiO1xufVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjtcbn1cblxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTdcIjtcbn1cblxuLmZhLWNvbmZsdWVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGRcIjtcbn1cblxuLmZhLW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjYVwiO1xufVxuXG4uZmEtZG9jaHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk0XCI7XG59XG5cbi5mYS1hY2Nlc3NpYmxlLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjhcIjtcbn1cblxuLmZhLWViYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjRcIjtcbn1cblxuLmZhLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MFwiO1xufVxuXG4uZmEtdW5zcGxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2NcIjtcbn1cblxuLmZhLXlhcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTNcIjtcbn1cblxuLmZhLXNxdWFyZS1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiN1wiO1xufVxuXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7XG59XG5cbi5mYS01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZVwiO1xufVxuXG4uZmEtc3F1YXJlLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk0XCI7XG59XG5cbi5mYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLmZhLWFzeW1tZXRyaWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzJcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjRcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjRcIjtcbn1cblxuLmZhLWdyYXRpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg0XCI7XG59XG5cbi5mYS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OVwiO1xufVxuXG4uZmEtaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZlwiO1xufVxuXG4uZmEtZ2l0a3Jha2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E2XCI7XG59XG5cbi5mYS1rZXliYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY1XCI7XG59XG5cbi5mYS1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTVcIjtcbn1cblxuLmZhLXBhZGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTRhMFwiO1xufVxuXG4uZmEtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyY1wiO1xufVxuXG4uZmEtc3F1YXJlLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiO1xufVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiO1xufVxuXG4uZmEtc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTRcIjtcbn1cblxuLmZhLWZlZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk3XCI7XG59XG5cbi5mYS1waG9lbml4LWZyYW1ld29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkY1wiO1xufVxuXG4uZmEtc2hvcGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuXG4uZmEtbmVvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMlwiO1xufVxuXG4uZmEtc3F1YXJlLXRocmVhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTlcIjtcbn1cblxuLmZhLWhhY2tlcnJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjdcIjtcbn1cblxuLmZhLXJlc2VhcmNoZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOFwiO1xufVxuXG4uZmEtc3dpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTFcIjtcbn1cblxuLmZhLWFuZ3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjBcIjtcbn1cblxuLmZhLXNwZWFrYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjNcIjtcbn1cblxuLmZhLWFuZ3J5Y3JlYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmVcIjtcbn1cblxuLmZhLXktY29tYmluYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYlwiO1xufVxuXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQxXCI7XG59XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjtcbn1cblxuLmZhLWdvb2dsZS1zY2hvbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNiXCI7XG59XG5cbi5mYS1zcXVhcmUtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFlXCI7XG59XG5cbi5mYS1naXRsYWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWFlXCI7XG59XG5cbi5mYS1zdHVkaW92aW5hcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjhcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjtcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiO1xufVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg4XCI7XG59XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7XG59XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjhcIjtcbn1cblxuLmZhLWdvb2RyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOFwiO1xufVxuXG4uZmEtc3F1YXJlLW9kbm9rbGFzc25pa2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7XG59XG5cbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjY1wiO1xufVxuXG4uZmEtc2l0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMlwiO1xufVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7XG59XG5cbi5mYS1wYWdlNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkN1wiO1xufVxuXG4uZmEtaGFzaG5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTlcIjtcbn1cblxuLmZhLXJlYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFiXCI7XG59XG5cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjRcIjtcbn1cblxuLmZhLXNxdWFyZXNwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJlXCI7XG59XG5cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjJcIjtcbn1cblxuLmZhLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzlcIjtcbn1cblxuLmZhLWtleWNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYVwiO1xufVxuXG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjtcbn1cblxuLmZhLWl0Y2gtaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2FcIjtcbn1cblxuLmZhLXVtYnJhY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZThcIjtcbn1cblxuLmZhLWdhbGFjdGljLXNlbmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZFwiO1xufVxuXG4uZmEtdWJ1bnR1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RmXCI7XG59XG5cbi5mYS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk2XCI7XG59XG5cbi5mYS1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjlcIjtcbn1cblxuLmZhLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7XG59XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiO1xufVxuXG4uZmEtZGhsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkwXCI7XG59XG5cbi5mYS1zcXVhcmUtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XG59XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XG59XG5cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG5cbi5mYS1ibGFja2JlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdiXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVjXCI7XG59XG5cbi5mYS1wbGF5c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZlwiO1xufVxuXG4uZmEtcXVpbnNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU5XCI7XG59XG5cbi5mYS1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFkXCI7XG59XG5cbi5mYS1ibG9nZ2VyLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2RcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5mYS12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNhXCI7XG59XG5cbi5mYS1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWRcIjtcbn1cblxuLmZhLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NlwiO1xufVxuXG4uZmEtdHlwbzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmJcIjtcbn1cblxuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MVwiO1xufVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjtcbn1cblxuLmZhLWRhaWx5bW90aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7XG59XG5cbi5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YlwiO1xufVxuXG4uZmEtcGllZC1waXBlci1wcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhN1wiO1xufVxuXG4uZmEtYm9vdHN0cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM2XCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7XG59XG5cbi5mYS1uZmMtc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTMxXCI7XG59XG5cbi5mYS1taW50Yml0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJmXCI7XG59XG5cbi5mYS1ldGhlcmV1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZVwiO1xufVxuXG4uZmEtc3BlYWtlci1kZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNjXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU5XCI7XG59XG5cbi5mYS1wYXRyZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q5XCI7XG59XG5cbi5mYS1hdmlhbmV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc0XCI7XG59XG5cbi5mYS1lbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYxXCI7XG59XG5cbi5mYS1nb2ZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTdcIjtcbn1cblxuLmZhLWJpbW9iamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3OFwiO1xufVxuXG4uZmEtYnJhdmUtcmV2ZXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZFwiO1xufVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiO1xufVxuXG4uZmEtc3F1YXJlLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDRcIjtcbn1cblxuLmZhLW1hbmRhbG9yaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBmXCI7XG59XG5cbi5mYS1maXJzdC1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGFcIjtcbn1cblxuLmZhLW9zaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYVwiO1xufVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuXG4uZmEtZC1hbmQtZC1iZXlvbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2FcIjtcbn1cblxuLmZhLXBlcmlzY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYVwiO1xufVxuXG4uZmEtZnVsY3J1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYlwiO1xufVxuXG4uZmEtY2xvdWRzY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4M1wiO1xufVxuXG4uZmEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTFcIjtcbn1cblxuLmZhLW1penVuaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjY1wiO1xufVxuXG4uZmEtc2NobGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7XG59XG5cbi5mYS1zcXVhcmUteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiO1xufVxuXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjtcbn1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7XG59XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XG59XG5cbi5mYS1jbG91ZHZlcnNpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODVcIjtcbn1cblxuLmZhLXVzcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTFcIjtcbn1cblxuLmZhLW1lZ2Fwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEzXCI7XG59XG5cbi5mYS1tYWdlbnRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M0XCI7XG59XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7XG59XG5cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7XG59XG5cbi5mYS1mbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTdcIjtcbn1cblxuLmZhLWF2aWF0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMVwiO1xufVxuXG4uZmEtaXR1bmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I0XCI7XG59XG5cbi5mYS1jdXR0bGVmaXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhjXCI7XG59XG5cbi5mYS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7XG59XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjtcbn1cblxuLmZhLXZpYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA5XCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7XG59XG5cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7XG59XG5cbi5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ1XCI7XG59XG5cbi5mYS1sZXR0ZXJib3hkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJkXCI7XG59XG5cbi5mYS1zeW1mb255OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNkXCI7XG59XG5cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzZcIjtcbn1cblxuLmZhLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDdcIjtcbn1cblxuLmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZlwiO1xufVxuXG4uZmEtYXVkaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3M1wiO1xufVxuXG4uZmEtdGhpbmstcGVha3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzFcIjtcbn1cblxuLmZhLWJpbGliaWxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2Q5XCI7XG59XG5cbi5mYS1lcmxhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWRcIjtcbn1cblxuLmZhLXgtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYlwiO1xufVxuXG4uZmEtY290dG9uLWJ1cmVhdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5ZVwiO1xufVxuXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjtcbn1cblxuLmZhLTQyLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG5cbi5mYS1pbm5vc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuXG4uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGRcIjtcbn1cblxuLmZhLWVsZW1lbnRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMFwiO1xufVxuXG4uZmEtc3F1YXJlLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFlXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGViXCI7XG59XG5cbi5mYS1wYWxmZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDhcIjtcbn1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7XG59XG5cbi5mYS1yZXNvbHZpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTdcIjtcbn1cblxuLmZhLXhib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTJcIjtcbn1cblxuLmZhLXNlYXJjaGVuZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7XG59XG5cbi5mYS10aWt0b2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2JcIjtcbn1cblxuLmZhLXNxdWFyZS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MlwiO1xufVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XG59XG5cbi5mYS1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGJcIjtcbn1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7XG59XG5cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNVwiO1xufVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjtcbn1cblxuLmZhLWh1YnNwb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjJcIjtcbn1cblxuLmZhLWRlcGxveWRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZVwiO1xufVxuXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7XG59XG5cbi5mYS1yYXZlbHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ5XCI7XG59XG5cbi5mYS1taXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiO1xufVxuXG4uZmEtc3F1YXJlLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGFcIjtcbn1cblxuLmZhLW1lbmRlbGV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IzXCI7XG59XG5cbi5mYS11bmlyZWdpc3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNFwiO1xufVxuXG4uZmEtZmlnbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTlcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWVcIjtcbn1cblxuLmZhLWNjLWFtYXpvbi1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmRcIjtcbn1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjtcbn1cblxuLmZhLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuXG4uZmEtY21wbGlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzYwXCI7XG59XG5cbi5mYS11cHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDFcIjtcbn1cblxuLmZhLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7XG59XG5cbi5mYS1ncmlwZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhY1wiO1xufVxuXG4uZmEtamVkaS1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZVwiO1xufVxuXG4uZmEtdWlraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDNcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTNcIjtcbn1cblxuLmZhLXBoYWJyaWNhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RiXCI7XG59XG5cbi5mYS11c3N1bm5haDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwN1wiO1xufVxuXG4uZmEtZWFybHliaXJkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5YVwiO1xufVxuXG4uZmEtdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxM1wiO1xufVxuXG4uZmEtYXV0b3ByZWZpeGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFjXCI7XG59XG5cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiO1xufVxuXG4uZmEtc2xpZGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlN1wiO1xufVxuXG4uZmEtZ29vZ2xlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWJcIjtcbn1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiO1xufVxuXG4uZmEtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMFwiO1xufVxuXG4uZmEtZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FhXCI7XG59XG5cbi5mYS1zZXJ2aWNlc3RhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWNcIjtcbn1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7XG59XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzFcIjtcbn1cblxuLmZhLWltZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDhcIjtcbn1cblxuLmZhLWRlZXplcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3N1wiO1xufVxuXG4uZmEtcmFzcGJlcnJ5LXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JiXCI7XG59XG5cbi5mYS1qaXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IxXCI7XG59XG5cbi5mYS1kb2NrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTVcIjtcbn1cblxuLmZhLXNjcmVlbnBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU3MFwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7XG59XG5cbi5mYS1naXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjZcIjtcbn1cblxuLmZhLWQtYW5kLWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGRcIjtcbn1cblxuLmZhLW1pY3JvYmxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYVwiO1xufVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjtcbn1cblxuLmZhLWdnLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MVwiO1xufVxuXG4uZmEtcGllZC1waXBlci1oYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTVcIjtcbn1cblxuLmZhLWtpY2tzdGFydGVyLWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmNcIjtcbn1cblxuLmZhLXlhbmRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxM1wiO1xufVxuXG4uZmEtcmVhZG1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ1XCI7XG59XG5cbi5mYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYlwiO1xufVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7XG59XG5cbi5mYS1zYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFlXCI7XG59XG5cbi5mYS13aXJzaW5kaGFuZHdlcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyZDBcIjtcbn1cblxuLmZhLXdzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTJkMFwiO1xufVxuXG4uZmEtYnVyb21vYmVsZXhwZXJ0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZlwiO1xufVxuXG4uZmEtc2FsZXNmb3JjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzYlwiO1xufVxuXG4uZmEtb2N0b3B1cy1kZXBsb3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODJcIjtcbn1cblxuLmZhLW1lZGFwcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzZcIjtcbn1cblxuLmZhLW5zODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNVwiO1xufVxuXG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjtcbn1cblxuLmZhLWFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcxXCI7XG59XG5cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODZcIjtcbn1cblxuLmZhLXdhemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2ZcIjtcbn1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YlwiO1xufVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjtcbn1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7XG59XG5cbi5mYS1mYW50YXN5LWZsaWdodC1nYW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkY1wiO1xufVxuXG4uZmEtcnVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3YVwiO1xufVxuXG4uZmEtd2l4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNmXCI7XG59XG5cbi5mYS1zcXVhcmUtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNVwiO1xufVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjtcbn1cblxuLmZhLXN1cHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmOVwiO1xufVxuXG4uZmEtcmViZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDBcIjtcbn1cblxuLmZhLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2NcIjtcbn1cblxuLmZhLXN0YXlsaW5rZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjVcIjtcbn1cblxuLmZhLWthZ2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmYVwiO1xufVxuXG4uZmEtc3BhY2UtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVhY1wiO1xufVxuXG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZFwiO1xufVxuXG4uZmEtY3BhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg4XCI7XG59XG5cbi5mYS1nb29kcmVhZHMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOVwiO1xufVxuXG4uZmEtc3F1YXJlLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMlwiO1xufVxuXG4uZmEtZ2l0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMlwiO1xufVxuXG4uZmEtc3F1YXJlLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuXG4uZmEtdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgxXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVhXCI7XG59XG5cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY1XCI7XG59XG5cbi5mYS1wZXJieXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgzXCI7XG59XG5cbi5mYS1ncnVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZFwiO1xufVxuXG4uZmEtd2VlYmx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNjXCI7XG59XG5cbi5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZVwiO1xufVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMlwiO1xufVxuXG4uZmEtYmxhY2stdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdlXCI7XG59XG5cbi5mYS10aGVtZWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM2XCI7XG59XG5cbi5mYS1weXRob246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTJcIjtcbn1cblxuLmZhLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2JcIjtcbn1cblxuLmZhLWJvdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzNDBcIjtcbn1cblxuLmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM1XCI7XG59XG5cbi5mYS1ob3JuYmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MlwiO1xufVxuXG4uZmEtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjhcIjtcbn1cblxuLmZhLWlkZWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjtcbn1cblxuLmZhLWRldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjY1wiO1xufVxuXG4uZmEtc2tldGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M2XCI7XG59XG5cbi5mYS15YW5kZXgtaW50ZXJuYXRpb25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNFwiO1xufVxuXG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiO1xufVxuXG4uZmEtdWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMlwiO1xufVxuXG4uZmEtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7XG59XG5cbi5mYS1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTdcIjtcbn1cblxuLmZhLWFsaXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MlwiO1xufVxuXG4uZmEteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2N1wiO1xufVxuXG4uZmEtc2t5YXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTZcIjtcbn1cblxuLmZhLWZpcmVmb3gtYnJvd3NlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwN1wiO1xufVxuXG4uZmEtcmVwbHlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U2XCI7XG59XG5cbi5mYS1zdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q2XCI7XG59XG5cbi5mYS1qZW5raW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I2XCI7XG59XG5cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG5cbi5mYS1yb2Nrcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U5XCI7XG59XG5cbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjtcbn1cblxuLmZhLWJ1ZmZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzN1wiO1xufVxuXG4uZmEtbnBtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q0XCI7XG59XG5cbi5mYS15YW1tZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDBcIjtcbn1cblxuLmZhLWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YVwiO1xufVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhM1wiO1xufVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmJcIjtcbn1cblxuLmZhLXN0dWJiZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzdcIjtcbn1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG5cbi5mYS10ZWxlZ3JhbS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNlwiO1xufVxuXG4uZmEtb2xkLXJlcHVibGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEwXCI7XG59XG5cbi5mYS1vZHlzZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzZcIjtcbn1cblxuLmZhLXNxdWFyZS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwY1wiO1xufVxuXG4uZmEtd2hhdHNhcHAtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBjXCI7XG59XG5cbi5mYS1ub2RlLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QzXCI7XG59XG5cbi5mYS1lZGdlLWxlZ2FjeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OFwiO1xufVxuXG4uZmEtc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOThcIjtcbn1cblxuLmZhLXNsYWNrLWhhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOThcIjtcbn1cblxuLmZhLW1lZHJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M4XCI7XG59XG5cbi5mYS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODdcIjtcbn1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiO1xufVxuXG4uZmEtdmFhZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA4XCI7XG59XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNFwiO1xufVxuXG4uZmEtc3F1YXJlLXgtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYVwiO1xufVxuXG4uZmEtcmVhY3RldXJvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWRcIjtcbn1cblxuLmZhLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYVwiO1xufVxuXG4uZmEtbWVkaXVtLW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2FcIjtcbn1cblxuLmZhLWFtaWxpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZFwiO1xufVxuXG4uZmEtbWl4Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODlcIjtcbn1cblxuLmZhLWZsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZFwiO1xufVxuXG4uZmEtdmlhY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzN1wiO1xufVxuXG4uZmEtY3JpdGljYWwtcm9sZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjOVwiO1xufVxuXG4uZmEtc2l0cm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDRhXCI7XG59XG5cbi5mYS1kaXNjb3Vyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTNcIjtcbn1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiO1xufVxuXG4uZmEtbWFzdG9kb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjZcIjtcbn1cblxuLmZhLWFpcmJuYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzNFwiO1xufVxuXG4uZmEtd29sZi1wYWNrLWJhdHRhbGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNFwiO1xufVxuXG4uZmEtYnV5LW4tbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTZcIjtcbn1cblxuLmZhLWd1bHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWVcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMVwiO1xufVxuXG4uZmEtc3RyYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI4XCI7XG59XG5cbi5mYS1lbWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyM1wiO1xufVxuXG4uZmEtY2FuYWRpYW4tbWFwbGUtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4NVwiO1xufVxuXG4uZmEtdGVhbXNwZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY5XCI7XG59XG5cbi5mYS1wdXNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTFcIjtcbn1cblxuLmZhLXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTFcIjtcbn1cblxuLmZhLW51dHJpdGlvbml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q2XCI7XG59XG5cbi5mYS13b2R1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg4XCI7XG59XG5cbi5mYS1nb29nbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG5cbi5mYS1pbnRlcmNvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZlwiO1xufVxuXG4uZmEtemhpaHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2ZcIjtcbn1cblxuLmZhLWtvcnZ1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZlwiO1xufVxuXG4uZmEtcGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDNhXCI7XG59XG5cbi5mYS1zdGVhbS1zeW1ib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjZcIjtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA2LjUuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLlxuICovXG46cm9vdCwgOmhvc3Qge1xuICAtLWZhLXN0eWxlLWZhbWlseS1jbGFzc2ljOiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcbiAgLS1mYS1mb250LXJlZ3VsYXI6IG5vcm1hbCA0MDAgMWVtLzEgXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIvZmEtZm9udHMvL2ZhLXJlZ3VsYXItNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZmEtZm9udHMvL2ZhLXJlZ3VsYXItNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbi5mYXIsXG4uZmEtcmVndWxhcixcbi5vdmVydmlldy13cmFwcGVyIC5yaWdodC1hZGRvbiAuZmEtc29saWQsXG4ub3ZlcnZpZXctd3JhcHBlciAubGVmdC1hZGRvbiAuZmEtc29saWQsXG4ub3ZlcnZpZXctd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkLFxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5mYS1zb2xpZCxcbi5jcmVkZW50aWFscy13cmFwcGVyIC5sZWZ0LWFkZG9uIC5mYS1zb2xpZCxcbi5jcmVkZW50aWFscy13cmFwcGVyIC5pbm5lci1hZGRvbiAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDYuNS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtc3R5bGUtZmFtaWx5LWNsYXNzaWM6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xuICAtLWZhLWZvbnQtc29saWQ6IG5vcm1hbCA5MDAgMWVtLzEgXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIvZmEtZm9udHMvL2ZhLXNvbGlkLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZhLWZvbnRzLy9mYS1zb2xpZC05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLmZhcyxcbi5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5mYSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mYS1zdHlsZS1mYW1pbHksIFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZhLXN0eWxlLCA5MDApO1xufVxuXG4uZmEsXG4uZmEtY2xhc3NpYyxcbi5mYS1zaGFycCxcbi5mYXMsXG4uZmEtc29saWQsXG4uZmFyLFxuLmZhLXJlZ3VsYXIsXG4ub3ZlcnZpZXctd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLFxuLm92ZXJ2aWV3LXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLFxuLm92ZXJ2aWV3LXdyYXBwZXIgLmlubmVyLWFkZG9uIC5mYS1zb2xpZCxcbi5jcmVkZW50aWFscy13cmFwcGVyIC5yaWdodC1hZGRvbiAuZmEtc29saWQsXG4uY3JlZGVudGlhbHMtd3JhcHBlciAubGVmdC1hZGRvbiAuZmEtc29saWQsXG4uY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkLFxuLmZhYixcbi5mYS1icmFuZHMge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogdmFyKC0tZmEtZGlzcGxheSwgaW5saW5lLWJsb2NrKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uZmFzLFxuLmZhLWNsYXNzaWMsXG4uZmEtc29saWQsXG4uZmFyLFxuLmZhLXJlZ3VsYXIsXG4ub3ZlcnZpZXctd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLFxuLm92ZXJ2aWV3LXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLFxuLm92ZXJ2aWV3LXdyYXBwZXIgLmlubmVyLWFkZG9uIC5mYS1zb2xpZCxcbi5jcmVkZW50aWFscy13cmFwcGVyIC5yaWdodC1hZGRvbiAuZmEtc29saWQsXG4uY3JlZGVudGlhbHMtd3JhcHBlciAubGVmdC1hZGRvbiAuZmEtc29saWQsXG4uY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xufVxuXG4uZmFiLFxuLmZhLWJyYW5kcyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEJyYW5kc1wiO1xufVxuXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDdiZmY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2RjMzU0NTtcbiAgLS1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0teWVsbG93OiAjZmZjMTA3O1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICMyMGM5OTc7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNmM3NTdkO1xuICAtLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1wcmltYXJ5OiAjMDA4MjNkO1xuICAtLXNlY29uZGFyeTogIzJlM2Y1MTtcbiAgLS1zdWNjZXNzOiAjMmRjYzcwO1xuICAtLWluZm86ICMxN2EyYjg7XG4gIC0td2FybmluZzogI2YwYWQ0ZTtcbiAgLS1kYW5nZXI6ICNjNjBmMTM7XG4gIC0tbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tZGFyazogIzU0NTU1ODtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCAuc29sdXRpb25zLCAuaW50ZWdyYXRpb24taGVyby13cmFwLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA1NmIzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgLnNvbHV0aW9ucywgLmludGVncmF0aW9uLWhlcm8td3JhcCwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiVmVyZGFuYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSwgLnNvbHV0aW9ucywgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZTgzZThjO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5yb3csIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wteGwsXG4uY29sLXhsLWF1dG8sIC5jb2wteGwtMTIsIC5jb2wteGwtMTEsIC5jb2wteGwtMTAsIC5jb2wteGwtOSwgLmNvbC14bC04LCAuY29sLXhsLTcsIC5jb2wteGwtNiwgLmNvbC14bC01LCAuY29sLXhsLTQsIC5jb2wteGwtMywgLmNvbC14bC0yLCAuY29sLXhsLTEsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wtbGctMTIsIC5jb2wtbGctMTEsIC5jb2wtbGctMTAsIC5jb2wtbGctOSwgLmNvbC1sZy04LCAuY29sLWxnLTcsIC5jb2wtbGctNiwgLmNvbC1sZy01LCAuY29sLWxnLTQsIC5jb2wtbGctMywgLmNvbC1sZy0yLCAuY29sLWxnLTEsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbWQtMTIsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTAsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmNvbHVtbi0xLCAuY29sLW1kLTksIC5jb2wtbWQtOCwgLmNvbC1tZC03LCAuY29sLW1kLTYsIC5jb2wtbWQtNSwgLmNvbC1tZC00LCAuY29sLW1kLTMsIC5jb2wtbWQtMiwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuY29sdW1uLTIsIC5jb2wtbWQtMSwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1zbS0xMiwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMCwgLmNvbC1zbS05LCAuY29sLXNtLTgsIC5jb2wtc20tNywgLmNvbC1zbS02LCAuY29sLXNtLTUsIC5jb2wtc20tNCwgLmNvbC1zbS0zLCAuY29sLXNtLTIsIC5jb2wtc20tMSwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC0xMiwgLmNvbC0xMSwgLmNvbC0xMCwgLmNvbC05LCAuY29sLTgsIC5jb2wtNywgLmNvbC02LCAuY29sLTUsIC5jb2wtNCwgLmNvbC0zLCAuY29sLTIsIC5jb2wtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuY29sdW1uLTIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmNvbHVtbi0xIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5jb2x1bW4tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuY29sdW1uLTEge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZWUyZTY7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZGNjOTtcbn1cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3YWJlOWE7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhN2Q0YmM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3ZDRiYztcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGM5Y2U7XG59XG4udGFibGUtc2Vjb25kYXJ5IHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0ZCxcbi50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5MjliYTU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2YmNjMjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2YmNjMjtcbn1cblxuLnRhYmxlLXN1Y2Nlc3MsXG4udGFibGUtc3VjY2VzcyA+IHRoLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGYxZDc7XG59XG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTJlNGI1O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZlY2M5O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmVjYzk7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xufVxuLnRhYmxlLWluZm8gdGgsXG4udGFibGUtaW5mbyB0ZCxcbi50YWJsZS1pbmZvIHRoZWFkIHRoLFxuLnRhYmxlLWluZm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg2Y2ZkYTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZThjZDtcbn1cbi50YWJsZS13YXJuaW5nIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGQsXG4udGFibGUtd2FybmluZyB0aGVhZCB0aCxcbi50YWJsZS13YXJuaW5nIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmN2Q0YTM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWRkYjU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZGRiNTtcbn1cblxuLnRhYmxlLWRhbmdlcixcbi50YWJsZS1kYW5nZXIgPiB0aCxcbi50YWJsZS1kYW5nZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmJjYmQ7XG59XG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlMTgyODQ7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhYTdhOTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhYTdhOTtcbn1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7XG59XG4udGFibGUtbGlnaHQgdGgsXG4udGFibGUtbGlnaHQgdGQsXG4udGFibGUtbGlnaHQgdGhlYWQgdGgsXG4udGFibGUtbGlnaHQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZiZmNmYztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZkMDtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhNmE3YTg7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMmMyYzM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyYzJjMztcbn1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTtcbn1cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU0ZDU1O1xufVxuLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG4udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzQ5NTA1Nztcbn1cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXSwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzJkY2M3MDtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NSwgMjA0LCAxMTIsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAudmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDUsIDIwNCwgMTEyLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDp2YWxpZCwgc2VsZWN0LmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMS41cmVtIGNlbnRlcjtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwgI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJkY2M3MCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIgcmlnaHQgMS43NXJlbS9jYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBuby1yZXBlYXQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ1LCAyMDQsIDExMiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzJkY2M3MDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMyZGNjNzA7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzA7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTNkOThiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTNkOThiO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDUsIDIwNCwgMTEyLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzA7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ1LCAyMDQsIDExMiwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICNjNjBmMTM7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTgsIDE1LCAxOSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTM7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTgsIDE1LCAxOSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgc2VsZWN0LmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxLjVyZW0gY2VudGVyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTM7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIgcmlnaHQgMS43NXJlbS9jYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBuby1yZXBlYXQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTgsIDE1LCAxOSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNjNjBmMTM7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNjNjBmMTM7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlZTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk4LCAxNSwgMTksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTM7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMztcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk4LCAxNSwgMTksIDAuMjUpO1xufVxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC4zcmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3ZlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b246aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bjpmb2N1cywgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b246Zm9jdXMsIC5idG4uZm9jdXMsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODIzZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4MjNkO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVjMmI7XG4gIGJvcmRlci1jb2xvcjogIzAwNGYyNTtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVjMmI7XG4gIGJvcmRlci1jb2xvcjogIzAwNGYyNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE0OSwgOTAsIDAuNSk7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MjNkO1xuICBib3JkZXItY29sb3I6ICMwMDgyM2Q7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGYyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0MjFmO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE0OSwgOTAsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5LCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUzZjUxO1xuICBib3JkZXItY29sb3I6ICMyZTNmNTE7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMmMzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMWMyNjMwO1xufVxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cywgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMmMzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMWMyNjMwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3NywgOTIsIDEwNywgMC41KTtcbn1cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbi5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTNmNTE7XG4gIGJvcmRlci1jb2xvcjogIzJlM2Y1MTtcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLnNob3cgPiBidXR0b24uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzI2MzA7XG4gIGJvcmRlci1jb2xvcjogIzE3MWYyODtcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLnNob3cgPiBidXR0b24uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzcsIDkyLCAxMDcsIDAuNSk7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmRjYzcwO1xuICBib3JkZXItY29sb3I6ICMyZGNjNzA7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2YWQ1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjRhMjU5O1xufVxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2YWQ1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjRhMjU5O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3NywgMjEyLCAxMzMsIDAuNSk7XG59XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmRjYzcwO1xuICBib3JkZXItY29sb3I6ICMyZGNjNzA7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0YTI1OTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE5ODUzO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzcsIDIxMiwgMTMzLCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzg0OTY7XG4gIGJvcmRlci1jb2xvcjogIzExN2E4Yjtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzg0OTY7XG4gIGJvcmRlci1jb2xvcjogIzExN2E4YjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTgsIDE3NiwgMTk1LCAwLjUpO1xufVxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XG4gIGJvcmRlci1jb2xvcjogIzEwNzA3Zjtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2YwYWQ0ZTtcbn1cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ5ZDJiO1xuICBib3JkZXItY29sb3I6ICNlYzk3MWY7XG59XG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ5ZDJiO1xuICBib3JkZXItY29sb3I6ICNlYzk3MWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwOSwgMTUzLCA3MiwgMC41KTtcbn1cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2YwYWQ0ZTtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xuICBib3JkZXItY29sb3I6ICNlYTkyMTQ7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDksIDE1MywgNzIsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjBmMTM7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMztcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMjBjMTA7XG4gIGJvcmRlci1jb2xvcjogIzk3MGIwZTtcbn1cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTIwYzEwO1xuICBib3JkZXItY29sb3I6ICM5NzBiMGU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNywgNTEsIDU0LCAwLjUpO1xufVxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjBmMTM7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMztcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTcwYjBlO1xuICBib3JkZXItY29sb3I6ICM4YjBiMGQ7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDcsIDUxLCA1NCwgMC41KTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG4uYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmU2ZWE7XG4gIGJvcmRlci1jb2xvcjogI2RhZTBlNTtcbn1cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTZlYTtcbiAgYm9yZGVyLWNvbG9yOiAjZGFlMGU1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTYsIDIxNywgMjE5LCAwLjUpO1xufVxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE2LCAyMTcsIDIxOSwgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDU1NTg7XG4gIGJvcmRlci1jb2xvcjogIzU0NTU1ODtcbn1cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MjQ0O1xuICBib3JkZXItY29sb3I6ICMzYjNjM2U7XG59XG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MjQ0O1xuICBib3JkZXItY29sb3I6ICMzYjNjM2U7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMCwgMTExLCAxMTMsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1NTU4O1xuICBib3JkZXItY29sb3I6ICM1NDU1NTg7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiM2MzZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzUzNjM3O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTEwLCAxMTEsIDExMywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzAwODIzZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4MjNkO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODIzZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4MjNkO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTMwLCA2MSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDA4MjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MjNkO1xuICBib3JkZXItY29sb3I6ICMwMDgyM2Q7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMzAsIDYxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyZTNmNTE7XG4gIGJvcmRlci1jb2xvcjogIzJlM2Y1MTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlM2Y1MTtcbiAgYm9yZGVyLWNvbG9yOiAjMmUzZjUxO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ2LCA2MywgODEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyZTNmNTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTNmNTE7XG4gIGJvcmRlci1jb2xvcjogIzJlM2Y1MTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ2LCA2MywgODEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMyZGNjNzA7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZGNjNzA7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ1LCAyMDQsIDExMiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMmRjYzcwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmRjYzcwO1xuICBib3JkZXItY29sb3I6ICMyZGNjNzA7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0NSwgMjA0LCAxMTIsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2YwYWQ0ZTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2YwYWQ0ZTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MCwgMTczLCA3OCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjBhZDRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNmMGFkNGU7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDAsIDE3MywgNzgsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2M2MGYxMztcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYwZjEzO1xuICBib3JkZXItY29sb3I6ICNjNjBmMTM7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk4LCAxNSwgMTksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNjNjBmMTM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjBmMTM7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMztcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5OCwgMTUsIDE5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICM1NDU1NTg7XG4gIGJvcmRlci1jb2xvcjogIzU0NTU1ODtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDU1NTg7XG4gIGJvcmRlci1jb2xvcjogIzU0NTU1ODtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg0LCA4NSwgODgsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzU0NTU1ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NTU1ODtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1NTU4O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODQsIDg1LCA4OCwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA1NmIzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4sIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC1zbSA+IGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjNyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcud2lkdGgge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcud2lkdGgge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3BdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjMTYxODFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogI2FkYjViZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0biwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwID4gYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cCA+IGJ1dHRvbjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAgPiBidXR0b246Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwID4gYnV0dG9uOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAgPiBidXR0b24uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwID4gYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAgPiBidXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAgPiBidXR0b246bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC1zbSA+IGJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjIyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjIyNXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLWxnID4gYnV0dG9uICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBidXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gYnV0dG9uLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLXRvZ2dsZSA+IGJ1dHRvbiBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC10b2dnbGUgPiBidXR0b24gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiBidXR0b24gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiBidXR0b24gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgei1pbmRleDogNDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24sIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbjpmb2N1cywgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b246Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOmZvY3VzLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0biwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24gKyAuYnRuLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbiArIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0biArIGJ1dHRvbiwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgYnV0dG9uLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbiArIGJ1dHRvbiwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b24gKyBidXR0b24sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b24gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC10ZXh0ICsgYnV0dG9uLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIGJ1dHRvbixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uICsgLmJ0bixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4gKyBidXR0b24sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIGJ1dHRvbixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24gKyBidXR0b24sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uICsgYnV0dG9uLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uICsgLmlucHV0LWdyb3VwLXRleHQsXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtdGV4dCArIGJ1dHRvbixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9cmFkaW9dLFxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGJ1dHRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gYnV0dG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBidXR0b24ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gYnV0dG9uLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmJ0bixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gYnV0dG9uLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiBidXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gYnV0dG9uLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDdmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYjNkN2ZmO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzUwJSA1MCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzMCwgNjEsIDAuNSk7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzMCwgNjEsIDAuNSk7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMzAsIDYxLCAwLjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgbGVmdDogLTIuMjVyZW07XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiBjYWxjKDAuMjVyZW0gKyAycHgpO1xuICBsZWZ0OiBjYWxjKC0yLjI1cmVtICsgMnB4KTtcbiAgd2lkdGg6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGhlaWdodDogY2FsYygxcmVtIC0gNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzMCwgNjEsIDAuNSk7XG59XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC41cmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6ICNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTYgI2RlZTJlNiAjZmZmO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLm5hdmJhciAuY29udGFpbmVyLFxuLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciAuY29udGFpbmVyLXNtLFxuLm5hdmJhciAuY29udGFpbmVyLW1kLFxuLm5hdmJhciAuY29udGFpbmVyLWxnLFxuLm5hdmJhciAuY29udGFpbmVyLXhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZmJmY2Y7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG4uY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuLmNhcmQgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FmYmZjZjtcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCkgY2FsYygwLjI1cmVtIC0gMXB4KSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2FmYmZjZjtcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIGNhbGMoMC4yNXJlbSAtIDFweCkgY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcbiAgfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgY29udGVudDogXCIvXCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbmEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbiAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgyM2Q7XG59XG5hLmJhZGdlLXByaW1hcnk6aG92ZXIsIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ZjI1O1xufVxuYS5iYWRnZS1wcmltYXJ5OmZvY3VzLCBhLmJhZGdlLXByaW1hcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMzAsIDYxLCAwLjUpO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTNmNTE7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMjYzMDtcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ2LCA2MywgODEsIDAuNSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZGNjNzA7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjRhMjU5O1xufVxuYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0NSwgMjA0LCAxMTIsIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG59XG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiO1xufVxuYS5iYWRnZS1pbmZvOmZvY3VzLCBhLmJhZGdlLWluZm8uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG59XG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xufVxuYS5iYWRnZS13YXJuaW5nOmZvY3VzLCBhLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDAsIDE3MywgNzgsIDAuNSk7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2MGYxMztcbn1cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTcwYjBlO1xufVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk4LCAxNSwgMTksIDAuNSk7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuYS5iYWRnZS1saWdodDpob3ZlciwgYS5iYWRnZS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1O1xufVxuYS5iYWRnZS1saWdodDpmb2N1cywgYS5iYWRnZS1saWdodC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDU1NTg7XG59XG5hLmJhZGdlLWRhcms6aG92ZXIsIGEuYmFkZ2UtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2IzYzNlO1xufVxuYS5iYWRnZS1kYXJrOmZvY3VzLCBhLmJhZGdlLWRhcmsuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4NCwgODUsIDg4LCAwLjUpO1xufVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzAwNDQyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTZkODtcbiAgYm9yZGVyLWNvbG9yOiAjYjhkY2M5O1xufVxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTdkNGJjO1xufVxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMTEwODtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMTgyMTJhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkOWRjO1xuICBib3JkZXItY29sb3I6ICNjNGM5Y2U7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2I2YmNjMjtcbn1cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA1MDgwYTtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE3NmEzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZjVlMjtcbiAgYm9yZGVyLWNvbG9yOiAjYzRmMWQ3O1xufVxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYWZlY2M5O1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBlNDAyMztcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZWNmMTtcbiAgYm9yZGVyLWNvbG9yOiAjYmVlNWViO1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYWJkZGU1O1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA2MmMzMztcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzdkNWEyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWZkYztcbiAgYm9yZGVyLWNvbG9yOiAjZmJlOGNkO1xufVxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjlkZGI1O1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzU3M2UxYztcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNjcwODBhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRjZmQwO1xuICBib3JkZXItY29sb3I6ICNlZmJjYmQ7XG59XG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VhYTdhOTtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzM4MDQwNTtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlci1jb2xvcjogI2ZkZmRmZTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlY2VjZjY7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY4Njg2ODtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzJjMmMyZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZTtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmQwO1xufVxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzJjMmMzO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzEzMTMxNDtcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODIzZDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDQ0MjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGRjYzk7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAwNDQyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3ZDRiYztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NDIwO1xuICBib3JkZXItY29sb3I6ICMwMDQ0MjA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMxODIxMmE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGM5Y2U7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxODIxMmE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmJjYzI7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgyMTJhO1xuICBib3JkZXItY29sb3I6ICMxODIxMmE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTc2YTNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRmMWQ3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxNzZhM2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmVjYzk7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3NmEzYTtcbiAgYm9yZGVyLWNvbG9yOiAjMTc2YTNhO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzU0NjA7XG4gIGJvcmRlci1jb2xvcjogIzBjNTQ2MDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM3ZDVhMjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmU4Y2Q7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzdkNWEyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZGRiNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Q1YTI5O1xuICBib3JkZXItY29sb3I6ICM3ZDVhMjk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM2NzA4MGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmJjYmQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2NzA4MGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWE3YTk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjcwODBhO1xuICBib3JkZXItY29sb3I6ICM2NzA4MGE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MTgxODI7XG4gIGJvcmRlci1jb2xvcjogIzgxODE4Mjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMyYzJjMmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmZDA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzJjMmMyZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyYzJjMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMyYzJlO1xuICBib3JkZXItY29sb3I6ICMyYzJjMmU7XG59XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC41O1xufVxuLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udG9hc3Qge1xuICBmbGV4LWJhc2lzOiAzNTBweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC43NXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4udG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIG1hcmdpbjogLTFyZW0gLTFyZW0gLTFyZW0gYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi50b29sdGlwIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMC40cmVtO1xufVxuLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuLnBvcG92ZXIgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBtYXJnaW46IDAgMC4zcmVtO1xufVxuLnBvcG92ZXIgLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3cge1xuICBib3R0b206IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC4zcmVtIDA7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC4zcmVtIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5LCAudG9vbHRpcC1wcmltYXJ5IC50b29sdGlwLWlubmVyLCAuc3VwcG9ydF9lbWFpbCAuY2xvc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODIzZCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIC50b29sdGlwLXByaW1hcnkgYS50b29sdGlwLWlubmVyOmhvdmVyLCAuc3VwcG9ydF9lbWFpbCBhLmNsb3NlZDpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLCAudG9vbHRpcC1wcmltYXJ5IGEudG9vbHRpcC1pbm5lcjpmb2N1cywgLnN1cHBvcnRfZW1haWwgYS5jbG9zZWQ6Zm9jdXMsXG5idXR0b24uYmctcHJpbWFyeTpob3Zlcixcbi50b29sdGlwLXByaW1hcnkgYnV0dG9uLnRvb2x0aXAtaW5uZXI6aG92ZXIsXG4uc3VwcG9ydF9lbWFpbCBidXR0b24uY2xvc2VkOmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMsXG4udG9vbHRpcC1wcmltYXJ5IGJ1dHRvbi50b29sdGlwLWlubmVyOmZvY3VzLFxuLnN1cHBvcnRfZW1haWwgYnV0dG9uLmNsb3NlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRmMjUgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSwgLnRvb2x0aXAtc2Vjb25kYXJ5IC50b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlM2Y1MSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgLnRvb2x0aXAtc2Vjb25kYXJ5IGEudG9vbHRpcC1pbm5lcjpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsIC50b29sdGlwLXNlY29uZGFyeSBhLnRvb2x0aXAtaW5uZXI6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxuLnRvb2x0aXAtc2Vjb25kYXJ5IGJ1dHRvbi50b29sdGlwLWlubmVyOmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyxcbi50b29sdGlwLXNlY29uZGFyeSBidXR0b24udG9vbHRpcC1pbm5lcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzI2MzAgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3MsIC50b29sdGlwLXN1Y2Nlc3MgLnRvb2x0aXAtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgLnRvb2x0aXAtc3VjY2VzcyBhLnRvb2x0aXAtaW5uZXI6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cywgLnRvb2x0aXAtc3VjY2VzcyBhLnRvb2x0aXAtaW5uZXI6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3Zlcixcbi50b29sdGlwLXN1Y2Nlc3MgYnV0dG9uLnRvb2x0aXAtaW5uZXI6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyxcbi50b29sdGlwLXN1Y2Nlc3MgYnV0dG9uLnRvb2x0aXAtaW5uZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjRhMjU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLCAudG9vbHRpcC1pbmZvIC50b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIC50b29sdGlwLWluZm8gYS50b29sdGlwLWlubmVyOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsIC50b29sdGlwLWluZm8gYS50b29sdGlwLWlubmVyOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG4udG9vbHRpcC1pbmZvIGJ1dHRvbi50b29sdGlwLWlubmVyOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMsXG4udG9vbHRpcC1pbmZvIGJ1dHRvbi50b29sdGlwLWlubmVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YiAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZywgLnRvb2x0aXAtd2FybmluZyAudG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGUgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCAudG9vbHRpcC13YXJuaW5nIGEudG9vbHRpcC1pbm5lcjpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLCAudG9vbHRpcC13YXJuaW5nIGEudG9vbHRpcC1pbm5lcjpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuLnRvb2x0aXAtd2FybmluZyBidXR0b24udG9vbHRpcC1pbm5lcjpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzLFxuLnRvb2x0aXAtd2FybmluZyBidXR0b24udG9vbHRpcC1pbm5lcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWYgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciwgLnRvb2x0aXAtZGFuZ2VyIC50b29sdGlwLWlubmVyLCAuc3VwcG9ydF9lbWFpbCAuZGVsZXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIC50b29sdGlwLWRhbmdlciBhLnRvb2x0aXAtaW5uZXI6aG92ZXIsIC5zdXBwb3J0X2VtYWlsIGEuZGVsZXRlZDpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsIC50b29sdGlwLWRhbmdlciBhLnRvb2x0aXAtaW5uZXI6Zm9jdXMsIC5zdXBwb3J0X2VtYWlsIGEuZGVsZXRlZDpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG4udG9vbHRpcC1kYW5nZXIgYnV0dG9uLnRvb2x0aXAtaW5uZXI6aG92ZXIsXG4uc3VwcG9ydF9lbWFpbCBidXR0b24uZGVsZXRlZDpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMsXG4udG9vbHRpcC1kYW5nZXIgYnV0dG9uLnRvb2x0aXAtaW5uZXI6Zm9jdXMsXG4uc3VwcG9ydF9lbWFpbCBidXR0b24uZGVsZXRlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NzBiMGUgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LCAudG9vbHRpcC1saWdodCAudG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpob3ZlciwgLnRvb2x0aXAtbGlnaHQgYS50b29sdGlwLWlubmVyOmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLCAudG9vbHRpcC1saWdodCBhLnRvb2x0aXAtaW5uZXI6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG4udG9vbHRpcC1saWdodCBidXR0b24udG9vbHRpcC1pbm5lcjpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyxcbi50b29sdGlwLWxpZ2h0IGJ1dHRvbi50b29sdGlwLWlubmVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyaywgLnRvb2x0aXAtZGFyayAudG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDU1NTggIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCAudG9vbHRpcC1kYXJrIGEudG9vbHRpcC1pbm5lcjpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLCAudG9vbHRpcC1kYXJrIGEudG9vbHRpcC1pbm5lcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuLnRvb2x0aXAtZGFyayBidXR0b24udG9vbHRpcC1pbm5lcjpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzLFxuLnRvb2x0aXAtZGFyayBidXR0b24udG9vbHRpcC1pbm5lcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjNjM2UgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLCAudG9vbHRpcC13aGl0ZSAudG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50LCAudG9vbHRpcC10cmFuc3BhcmVudCAudG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzAwODIzZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzJlM2Y1MSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2YwYWQ0ZSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzU0NTU1OCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLnNyLW9ubHksIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLm5leHQ6OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5wcmV2OjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2g6OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249Y2xlYXJdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249Y2xlYXJdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249Y2xlYXJdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj10b2dnbGVQZXJpb2RdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249dG9nZ2xlUGVyaW9kXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZ2dsZVBlcmlvZF06OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXNob3dNaW51dGVzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXNob3dNaW51dGVzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPXNob3dNaW51dGVzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249c2hvd0hvdXJzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXNob3dIb3Vyc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1zaG93SG91cnNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1kZWNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPWRlY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249ZGVjcmVtZW50TWludXRlc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWRlY3JlbWVudEhvdXJzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPWRlY3JlbWVudEhvdXJzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPWRlY3JlbWVudEhvdXJzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249aW5jcmVtZW50TWludXRlc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPWluY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wLFxuLm14LTAsXG4uZm9ybS1pbmxpbmUgLmJ0bi1ncm91cCAuYnRuLFxuLmZvcm0taW5saW5lIC5idG4tZ3JvdXAgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5mb3JtLWlubGluZSAuYnRuLWdyb3VwIGJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wLFxuLmZvcm0taW5saW5lIC5idG4tZ3JvdXAgLmJ0bixcbi5mb3JtLWlubGluZSAuYnRuLWdyb3VwIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuZm9ybS1pbmxpbmUgLmJ0bi1ncm91cCBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEsXG4udGFnIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSwgLmZvcm0taW5saW5lIGxhYmVsLCAuZm9ybS1pbmxpbmUgLmJ0biwgLmZvcm0taW5saW5lIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5mb3JtLWlubGluZSBidXR0b24sXG4ubXgtMSxcbi50YWcge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSxcbi50YWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEsXG4udGFnIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIsXG4ubXgtMixcbi5mb3JtLWlubGluZSBsYWJlbCxcbi5mb3JtLWlubGluZSAuYnRuLFxuLmZvcm0taW5saW5lIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuZm9ybS1pbmxpbmUgYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMiwgLmZvcm0taW5saW5lIGxhYmVsLCAuZm9ybS1pbmxpbmUgLmJ0biwgLmZvcm0taW5saW5lIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5mb3JtLWlubGluZSBidXR0b24sXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMyxcbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQsXG4ubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHItMCxcbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEsXG4ucHktMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMixcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yLCAuZm9ybS1pbmxpbmUgLmJ0bi1ncm91cCxcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDgyM2QgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMDM2MTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyZTNmNTEgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMTIxOTIwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzFmOGQ0ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMwZjY2NzQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZjBhZDRlICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZGY4YTEzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogIzdmMGEwYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCwgLnN1cHBvcnRfZW1haWwgLmNsb3NlZCwgLnN1cHBvcnRfZW1haWwgLmRlbGV0ZWQge1xuICBjb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIC5zdXBwb3J0X2VtYWlsIGEuY2xvc2VkOmhvdmVyLCAuc3VwcG9ydF9lbWFpbCBhLmRlbGV0ZWQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cywgLnN1cHBvcnRfZW1haWwgYS5jbG9zZWQ6Zm9jdXMsIC5zdXBwb3J0X2VtYWlsIGEuZGVsZXRlZDpmb2N1cyB7XG4gIGNvbG9yOiAjY2JkM2RhICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmssIC5sZWFkLS1zdGF0dXMxMCwgLmxlYWQtLXN0YXR1czgsIC5sZWFkLS1zdGF0dXM1LCAubGVhZC0tc3RhdHVzNCwgLmxlYWQtLXN0YXR1czMge1xuICBjb2xvcjogIzU0NTU1OCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS5sZWFkLS1zdGF0dXMxMDpob3ZlciwgYS5sZWFkLS1zdGF0dXM4OmhvdmVyLCBhLmxlYWQtLXN0YXR1czU6aG92ZXIsIGEubGVhZC0tc3RhdHVzNDpob3ZlciwgYS5sZWFkLS1zdGF0dXMzOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cywgYS5sZWFkLS1zdGF0dXMxMDpmb2N1cywgYS5sZWFkLS1zdGF0dXM4OmZvY3VzLCBhLmxlYWQtLXN0YXR1czU6Zm9jdXMsIGEubGVhZC0tc3RhdHVzNDpmb2N1cywgYS5sZWFkLS1zdGF0dXMzOmZvY3VzIHtcbiAgY29sb3I6ICMyZTJmMzEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIHRkLFxuICAudGFibGUtZGFyayB0aGVhZCB0aCxcbiAgLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICB9XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcC5tdWx0aSA+IC5zZWxlY3RpemUtaW5wdXQgPiBkaXYudWktc29ydGFibGUtcGxhY2Vob2xkZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA2KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAxMnB4IDRweCB3aGl0ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDEycHggNHB4IHdoaXRlO1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1kcmFnX2Ryb3AgLnVpLXNvcnRhYmxlLXBsYWNlaG9sZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIVwiO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcCAudWktc29ydGFibGUtaGVscGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJhY2tncm91bmQ6ICNmOGY5Zjk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLWhlYWRlci1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiA1MCU7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBvcGFjaXR5OiAwLjQ7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24taGVhZGVyLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmMmYyZjI7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMCBub25lO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbn1cblxuLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIFtkYXRhLXZhbHVlXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIFtkYXRhLXZhbHVlXSAucmVtb3ZlIHtcbiAgei1pbmRleDogMTsgLyogZml4ZXMgaWUgYnVnIChzZWUgIzM5MikgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMnB4IDAgMCAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMGI1NTU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiBbZGF0YS12YWx1ZV0gLnJlbW92ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gW2RhdGEtdmFsdWVdLmFjdGl2ZSAucmVtb3ZlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNjYWNhY2E7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLmRpc2FibGVkIFtkYXRhLXZhbHVlXSAucmVtb3ZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuZGlzYWJsZWQgW2RhdGEtdmFsdWVdIC5yZW1vdmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2E3YTdhNztcbn1cbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAucmVtb3ZlLXNpbmdsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI4cHg7XG4gIHRvcDogNnB4O1xuICBmb250LXNpemU6IDIzcHg7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biwgLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjdXJzb3I6IHRleHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIHBhZGRpbmc6IDhweCA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5oYXMtaXRlbXMge1xuICBwYWRkaW5nOiA2cHggOHB4IDNweDtcbn1cbi5zZWxlY3RpemUtaW5wdXQuZnVsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc2VsZWN0aXplLWlucHV0LmRpc2FibGVkLCAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkICoge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbn1cbi5zZWxlY3RpemUtaW5wdXQuZm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZlIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG4uc2VsZWN0aXplLWlucHV0ID4gKiB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgZGlzcGxheTogLW1vei1pbmxpbmUtc3RhY2s7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0ID4gZGl2IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDAgM3B4IDNweCAwO1xuICBwYWRkaW5nOiAycHggNnB4O1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBjb2xvcjogIzMwMzAzMDtcbiAgYm9yZGVyOiAwIHNvbGlkICMwMGI1NTU7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dCA+IGRpdi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBjb2xvcjogIzMwMzAzMDtcbiAgYm9yZGVyOiAwIHNvbGlkICNjYWNhY2E7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZCA+IGRpdiwgLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQgPiBkaXYuYWN0aXZlIHtcbiAgY29sb3I6ICM3ZDdkN2Q7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDAgc29saWQgI2E3YTdhNztcbn1cbi5zZWxlY3RpemUtaW5wdXQgPiBpbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDJweCAwIDAgIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0aXplLWlucHV0ID4gaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0aXplLWlucHV0ID4gaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RpemUtaW5wdXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogbGVmdDtcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dC5kcm9wZG93bi1hY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBoZWlnaHQ6IDFweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBtYXJnaW46IC0xcHggMCAwIDA7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93biBbZGF0YS1zZWxlY3RhYmxlXSAuaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjUsIDE2OCwgMjA4LCAwLjIpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDFweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV0sIC5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlciB7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cDpmaXJzdC1jaGlsZCAub3B0Z3JvdXAtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMCBub25lO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXAtaGVhZGVyIHtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmYWZkO1xuICBjb2xvcjogIzQ5NWM2ODtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24gLmFjdGl2ZS5jcmVhdGUge1xuICBjb2xvcjogIzQ5NWM2ODtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24gLmNyZWF0ZSB7XG4gIGNvbG9yOiByZ2JhKDQ4LCA0OCwgNDgsIDAuNSk7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSwgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSBpbnB1dCB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcbiAgYm9yZGVyLWNvbG9yOiAjODA4MDgwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZTphZnRlciB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4IDVweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODA4MDgwIHRyYW5zcGFyZW50O1xufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wucnRsLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0OmFmdGVyIHtcbiAgbGVmdDogMTVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucnRsIC5zZWxlY3RpemUtaW5wdXQgPiBpbnB1dCB7XG4gIG1hcmdpbjogMCA0cHggMCAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbCAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4vKipcbiAqIHNlbGVjdGl6ZS5ib290c3RyYXAzLmNzcyAodjAuMTIuMykgLSBCb290c3RyYXAgMyBUaGVtZVxuICogQ29weXJpZ2h0IChjKSAyMDEz4oCTMjAxNSBCcmlhbiBSZWF2aXMgJiBjb250cmlidXRvcnNcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpOyB5b3UgbWF5IG5vdCB1c2UgdGhpc1xuICogZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQ6XG4gKiBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlIGRpc3RyaWJ1dGVkIHVuZGVyXG4gKiB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GXG4gKiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC4gU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2VcbiAqIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmQgbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKlxuICogQGF1dGhvciBCcmlhbiBSZWF2aXMgPGJyaWFuQHRoaXJkcm91dGUuY29tPlxuICovXG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcC5tdWx0aSA+IC5zZWxlY3RpemUtaW5wdXQgPiBkaXYudWktc29ydGFibGUtcGxhY2Vob2xkZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA2KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAxMnB4IDRweCB3aGl0ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDEycHggNHB4IHdoaXRlO1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1kcmFnX2Ryb3AgLnVpLXNvcnRhYmxlLXBsYWNlaG9sZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIVwiO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcCAudWktc29ydGFibGUtaGVscGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJhY2tncm91bmQ6ICNmOGY5Zjk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLWhlYWRlci1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiA1MCU7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBvcGFjaXR5OiAwLjQ7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24taGVhZGVyLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmMmYyZjI7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMCBub25lO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbn1cblxuLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIFtkYXRhLXZhbHVlXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIFtkYXRhLXZhbHVlXSAucmVtb3ZlIHtcbiAgei1pbmRleDogMTsgLyogZml4ZXMgaWUgYnVnIChzZWUgIzM5MikgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMnB4IDAgMCAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMGI1NTU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiBbZGF0YS12YWx1ZV0gLnJlbW92ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gW2RhdGEtdmFsdWVdLmFjdGl2ZSAucmVtb3ZlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNjYWNhY2E7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLmRpc2FibGVkIFtkYXRhLXZhbHVlXSAucmVtb3ZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuZGlzYWJsZWQgW2RhdGEtdmFsdWVdIC5yZW1vdmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2E3YTdhNztcbn1cbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAucmVtb3ZlLXNpbmdsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI4cHg7XG4gIHRvcDogNnB4O1xuICBmb250LXNpemU6IDIzcHg7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biwgLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjdXJzb3I6IHRleHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIHBhZGRpbmc6IDhweCA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5oYXMtaXRlbXMge1xuICBwYWRkaW5nOiA2cHggOHB4IDNweDtcbn1cbi5zZWxlY3RpemUtaW5wdXQuZnVsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc2VsZWN0aXplLWlucHV0LmRpc2FibGVkLCAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkICoge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbn1cbi5zZWxlY3RpemUtaW5wdXQuZm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZlIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG4uc2VsZWN0aXplLWlucHV0ID4gKiB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgZGlzcGxheTogLW1vei1pbmxpbmUtc3RhY2s7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0ID4gZGl2IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDAgM3B4IDNweCAwO1xuICBwYWRkaW5nOiAycHggNnB4O1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBjb2xvcjogIzMwMzAzMDtcbiAgYm9yZGVyOiAwIHNvbGlkICMwMGI1NTU7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dCA+IGRpdi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBjb2xvcjogIzMwMzAzMDtcbiAgYm9yZGVyOiAwIHNvbGlkICNjYWNhY2E7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZCA+IGRpdiwgLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQgPiBkaXYuYWN0aXZlIHtcbiAgY29sb3I6ICM3ZDdkN2Q7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDAgc29saWQgI2E3YTdhNztcbn1cbi5zZWxlY3RpemUtaW5wdXQgPiBpbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDJweCAwIDAgIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0aXplLWlucHV0ID4gaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0aXplLWlucHV0ID4gaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RpemUtaW5wdXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogbGVmdDtcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dC5kcm9wZG93bi1hY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBoZWlnaHQ6IDFweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBtYXJnaW46IC0xcHggMCAwIDA7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93biBbZGF0YS1zZWxlY3RhYmxlXSAuaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjUsIDE2OCwgMjA4LCAwLjIpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDFweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV0sIC5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlciB7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cDpmaXJzdC1jaGlsZCAub3B0Z3JvdXAtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMCBub25lO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXAtaGVhZGVyIHtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmYWZkO1xuICBjb2xvcjogIzQ5NWM2ODtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24gLmFjdGl2ZS5jcmVhdGUge1xuICBjb2xvcjogIzQ5NWM2ODtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24gLmNyZWF0ZSB7XG4gIGNvbG9yOiByZ2JhKDQ4LCA0OCwgNDgsIDAuNSk7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSwgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSBpbnB1dCB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcbiAgYm9yZGVyLWNvbG9yOiAjODA4MDgwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZTphZnRlciB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4IDVweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODA4MDgwIHRyYW5zcGFyZW50O1xufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wucnRsLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0OmFmdGVyIHtcbiAgbGVmdDogMTVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucnRsIC5zZWxlY3RpemUtaW5wdXQgPiBpbnB1dCB7XG4gIG1hcmdpbjogMCA0cHggMCAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbCAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLCAuc2VsZWN0aXplLWRyb3Bkb3duLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAycHggMCAwIDA7XG4gIHotaW5kZXg6IDUxMDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTM5NTk4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudCB7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHggOHB4O1xufVxuXG4uc2VsZWN0aXplLWlucHV0IHtcbiAgbWluLWhlaWdodDogMS41O1xufVxuLnNlbGVjdGl6ZS1pbnB1dC5kcm9wZG93bi1hY3RpdmUge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdGl6ZS1pbnB1dC5mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzFjZmY4NztcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBcImluc2V0IDAgMXB4IDFweCByZ2JhKGJsYWNrLCAuMDc1KSwgMCAwIDhweCByZ2JhKDI4LCAyNTUsIDEzNSwgMC42KVwiO1xuICBib3gtc2hhZG93OiBcImluc2V0IDAgMXB4IDFweCByZ2JhKGJsYWNrLCAuMDc1KSwgMCAwIDhweCByZ2JhKDI4LCAyNTUsIDEzNSwgMC42KVwiO1xufVxuXG4uaGFzLWVycm9yIC5zZWxlY3RpemUtaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uaGFzLWVycm9yIC5zZWxlY3RpemUtaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5NzBiMGU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNmMTRhNGQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjZjE0YTRkO1xufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5oYXMtaXRlbXMge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQgPiBkaXYge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKlxuICogVGFibGUgc3R5bGVzXG4gKi9cbnRhYmxlLmRhdGFUYWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgY2xlYXI6IGJvdGg7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICAvKlxuICAgKiBIZWFkZXIgYW5kIGZvb3RlciBzdHlsZXNcbiAgICovXG4gIC8qXG4gICAqIEJvZHkgc3R5bGVzXG4gICAqL1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLFxudGFibGUuZGF0YVRhYmxlIHRmb290IHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGgsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGQge1xuICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTExO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoOmFjdGl2ZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZDphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxudGFibGUuZGF0YVRhYmxlIHRmb290IHRoLFxudGFibGUuZGF0YVRhYmxlIHRmb290IHRkIHtcbiAgcGFkZGluZzogMTBweCAxOHB4IDZweCAxOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzExMTtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2MsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgKmN1cnNvcjogaGFuZDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2MsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zb3J0X2JvdGgucG5nXCIpO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zb3J0X2FzYy5wbmdcIik7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zb3J0X2Rlc2MucG5nXCIpO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zb3J0X2FzY19kaXNhYmxlZC5wbmdcIik7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zb3J0X2Rlc2NfZGlzYWJsZWQucG5nXCIpO1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ci5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMEJFRDk7XG59XG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGgsXG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGQge1xuICBwYWRkaW5nOiA4cHggMTBweDtcbn1cbnRhYmxlLmRhdGFUYWJsZS5yb3ctYm9yZGVyIHRib2R5IHRoLCB0YWJsZS5kYXRhVGFibGUucm93LWJvcmRlciB0Ym9keSB0ZCwgdGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdGgsIHRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG50YWJsZS5kYXRhVGFibGUucm93LWJvcmRlciB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aCxcbnRhYmxlLmRhdGFUYWJsZS5yb3ctYm9yZGVyIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkLCB0YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aCxcbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbnRhYmxlLmRhdGFUYWJsZS5jZWxsLWJvcmRlciB0Ym9keSB0aCwgdGFibGUuZGF0YVRhYmxlLmNlbGwtYm9yZGVyIHRib2R5IHRkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG59XG50YWJsZS5kYXRhVGFibGUuY2VsbC1ib3JkZXIgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQsXG50YWJsZS5kYXRhVGFibGUuY2VsbC1ib3JkZXIgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG59XG50YWJsZS5kYXRhVGFibGUuY2VsbC1ib3JkZXIgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGgsXG50YWJsZS5kYXRhVGFibGUuY2VsbC1ib3JkZXIgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxudGFibGUuZGF0YVRhYmxlLnN0cmlwZSB0Ym9keSB0ci5vZGQsIHRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyLm9kZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG50YWJsZS5kYXRhVGFibGUuc3RyaXBlIHRib2R5IHRyLm9kZC5zZWxlY3RlZCwgdGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHIub2RkLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYmFkNDtcbn1cbnRhYmxlLmRhdGFUYWJsZS5ob3ZlciB0Ym9keSB0cjpob3ZlciwgdGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxudGFibGUuZGF0YVRhYmxlLmhvdmVyIHRib2R5IHRyOmhvdmVyLnNlbGVjdGVkLCB0YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0cjpob3Zlci5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWI3ZDE7XG59XG50YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uIHRib2R5IHRyID4gLnNvcnRpbmdfMSxcbnRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4gdGJvZHkgdHIgPiAuc29ydGluZ18yLFxudGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbiB0Ym9keSB0ciA+IC5zb3J0aW5nXzMsIHRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyID4gLnNvcnRpbmdfMSxcbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyID4gLnNvcnRpbmdfMixcbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyID4gLnNvcnRpbmdfMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG50YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uIHRib2R5IHRyLnNlbGVjdGVkID4gLnNvcnRpbmdfMSxcbnRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4gdGJvZHkgdHIuc2VsZWN0ZWQgPiAuc29ydGluZ18yLFxudGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbiB0Ym9keSB0ci5zZWxlY3RlZCA+IC5zb3J0aW5nXzMsIHRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyLnNlbGVjdGVkID4gLnNvcnRpbmdfMSxcbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyLnNlbGVjdGVkID4gLnNvcnRpbmdfMixcbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyLnNlbGVjdGVkID4gLnNvcnRpbmdfMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2JhZDU7XG59XG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0ci5vZGQgPiAuc29ydGluZ18xLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLnN0cmlwZSB0Ym9keSB0ci5vZGQgPiAuc29ydGluZ18xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyLm9kZCA+IC5zb3J0aW5nXzIsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uc3RyaXBlIHRib2R5IHRyLm9kZCA+IC5zb3J0aW5nXzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHIub2RkID4gLnNvcnRpbmdfMywgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5zdHJpcGUgdGJvZHkgdHIub2RkID4gLnNvcnRpbmdfMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG59XG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0ci5vZGQuc2VsZWN0ZWQgPiAuc29ydGluZ18xLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLnN0cmlwZSB0Ym9keSB0ci5vZGQuc2VsZWN0ZWQgPiAuc29ydGluZ18xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YjRjZDtcbn1cbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyLm9kZC5zZWxlY3RlZCA+IC5zb3J0aW5nXzIsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uc3RyaXBlIHRib2R5IHRyLm9kZC5zZWxlY3RlZCA+IC5zb3J0aW5nXzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThiNWNmO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHIub2RkLnNlbGVjdGVkID4gLnNvcnRpbmdfMywgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5zdHJpcGUgdGJvZHkgdHIub2RkLnNlbGVjdGVkID4gLnNvcnRpbmdfMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWI3ZDE7XG59XG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0ci5ldmVuID4gLnNvcnRpbmdfMSwgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5zdHJpcGUgdGJvZHkgdHIuZXZlbiA+IC5zb3J0aW5nXzEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHIuZXZlbiA+IC5zb3J0aW5nXzIsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uc3RyaXBlIHRib2R5IHRyLmV2ZW4gPiAuc29ydGluZ18yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcbn1cbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyLmV2ZW4gPiAuc29ydGluZ18zLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLnN0cmlwZSB0Ym9keSB0ci5ldmVuID4gLnNvcnRpbmdfMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG59XG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0ci5ldmVuLnNlbGVjdGVkID4gLnNvcnRpbmdfMSwgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5zdHJpcGUgdGJvZHkgdHIuZXZlbi5zZWxlY3RlZCA+IC5zb3J0aW5nXzEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNiYWQ1O1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHIuZXZlbi5zZWxlY3RlZCA+IC5zb3J0aW5nXzIsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uc3RyaXBlIHRib2R5IHRyLmV2ZW4uc2VsZWN0ZWQgPiAuc29ydGluZ18yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlYmNkNjtcbn1cbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyLmV2ZW4uc2VsZWN0ZWQgPiAuc29ydGluZ18zLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLnN0cmlwZSB0Ym9keSB0ci5ldmVuLnNlbGVjdGVkID4gLnNvcnRpbmdfMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmJkZDg7XG59XG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0cjpob3ZlciA+IC5zb3J0aW5nXzEsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uaG92ZXIgdGJvZHkgdHI6aG92ZXIgPiAuc29ydGluZ18xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbn1cbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyOmhvdmVyID4gLnNvcnRpbmdfMiwgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5ob3ZlciB0Ym9keSB0cjpob3ZlciA+IC5zb3J0aW5nXzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXIgPiAuc29ydGluZ18zLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLmhvdmVyIHRib2R5IHRyOmhvdmVyID4gLnNvcnRpbmdfMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0cjpob3Zlci5zZWxlY3RlZCA+IC5zb3J0aW5nXzEsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uaG92ZXIgdGJvZHkgdHI6aG92ZXIuc2VsZWN0ZWQgPiAuc29ydGluZ18xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EyYWVjNztcbn1cbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyOmhvdmVyLnNlbGVjdGVkID4gLnNvcnRpbmdfMiwgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5ob3ZlciB0Ym9keSB0cjpob3Zlci5zZWxlY3RlZCA+IC5zb3J0aW5nXzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTNiMGM5O1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXIuc2VsZWN0ZWQgPiAuc29ydGluZ18zLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLmhvdmVyIHRib2R5IHRyOmhvdmVyLnNlbGVjdGVkID4gLnNvcnRpbmdfMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNWIyY2I7XG59XG50YWJsZS5kYXRhVGFibGUubm8tZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTE7XG59XG50YWJsZS5kYXRhVGFibGUubm93cmFwIHRoLCB0YWJsZS5kYXRhVGFibGUubm93cmFwIHRkIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbnRhYmxlLmRhdGFUYWJsZS5jb21wYWN0IHRoZWFkIHRoLFxudGFibGUuZGF0YVRhYmxlLmNvbXBhY3QgdGhlYWQgdGQge1xuICBwYWRkaW5nOiA0cHggMTdweCA0cHggNHB4O1xufVxudGFibGUuZGF0YVRhYmxlLmNvbXBhY3QgdGZvb3QgdGgsXG50YWJsZS5kYXRhVGFibGUuY29tcGFjdCB0Zm9vdCB0ZCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbnRhYmxlLmRhdGFUYWJsZS5jb21wYWN0IHRib2R5IHRoLFxudGFibGUuZGF0YVRhYmxlLmNvbXBhY3QgdGJvZHkgdGQge1xuICBwYWRkaW5nOiA0cHg7XG59XG50YWJsZS5kYXRhVGFibGUgdGguZHQtbGVmdCxcbnRhYmxlLmRhdGFUYWJsZSB0ZC5kdC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aC5kdC1jZW50ZXIsXG50YWJsZS5kYXRhVGFibGUgdGQuZHQtY2VudGVyLFxudGFibGUuZGF0YVRhYmxlIHRkLmRhdGFUYWJsZXNfZW1wdHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG50YWJsZS5kYXRhVGFibGUgdGguZHQtcmlnaHQsXG50YWJsZS5kYXRhVGFibGUgdGQuZHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aC5kdC1qdXN0aWZ5LFxudGFibGUuZGF0YVRhYmxlIHRkLmR0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxudGFibGUuZGF0YVRhYmxlIHRoLmR0LW5vd3JhcCxcbnRhYmxlLmRhdGFUYWJsZSB0ZC5kdC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLmR0LWhlYWQtbGVmdCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZC5kdC1oZWFkLWxlZnQsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGguZHQtaGVhZC1sZWZ0LFxudGFibGUuZGF0YVRhYmxlIHRmb290IHRkLmR0LWhlYWQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGguZHQtaGVhZC1jZW50ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGQuZHQtaGVhZC1jZW50ZXIsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGguZHQtaGVhZC1jZW50ZXIsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGQuZHQtaGVhZC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGguZHQtaGVhZC1yaWdodCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZC5kdC1oZWFkLXJpZ2h0LFxudGFibGUuZGF0YVRhYmxlIHRmb290IHRoLmR0LWhlYWQtcmlnaHQsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGQuZHQtaGVhZC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLmR0LWhlYWQtanVzdGlmeSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZC5kdC1oZWFkLWp1c3RpZnksXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGguZHQtaGVhZC1qdXN0aWZ5LFxudGFibGUuZGF0YVRhYmxlIHRmb290IHRkLmR0LWhlYWQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGguZHQtaGVhZC1ub3dyYXAsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGQuZHQtaGVhZC1ub3dyYXAsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGguZHQtaGVhZC1ub3dyYXAsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGQuZHQtaGVhZC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRoLmR0LWJvZHktbGVmdCxcbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ZC5kdC1ib2R5LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRoLmR0LWJvZHktY2VudGVyLFxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRkLmR0LWJvZHktY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRoLmR0LWJvZHktcmlnaHQsXG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGQuZHQtYm9keS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRoLmR0LWJvZHktanVzdGlmeSxcbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ZC5kdC1ib2R5LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRoLmR0LWJvZHktbm93cmFwLFxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRkLmR0LWJvZHktbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxudGFibGUuZGF0YVRhYmxlLFxudGFibGUuZGF0YVRhYmxlIHRoLFxudGFibGUuZGF0YVRhYmxlIHRkIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qXG4gKiBDb250cm9sIGZlYXR1cmUgbGF5b3V0XG4gKi9cbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xuICAqem9vbTogMTtcbiAgem9vbTogMTtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfaW5mbyB7XG4gIGNsZWFyOiBib3RoO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy10b3A6IDAuNzU1ZW07XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy10b3A6IDAuMjVlbTtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxLjVlbTtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICpjdXJzb3I6IGhhbmQ7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uY3VycmVudCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmN1cnJlbnQ6aG92ZXIge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTc5Nzk3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgd2hpdGUpLCBjb2xvci1zdG9wKDEwMCUsICNkY2RjZGMpKTsgLyogQ2hyb21lLFNhZmFyaTQrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsICNkY2RjZGMgMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsICNkY2RjZGMgMTAwJSk7IC8qIEZGMy42KyAqL1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsICNkY2RjZGMgMTAwJSk7IC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHdoaXRlIDAlLCAjZGNkY2RjIDEwMCUpOyAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgd2hpdGUgMCUsICNkY2RjZGMgMTAwJSk7IC8qIFczQyAqL1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmRpc2FibGVkLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5kaXNhYmxlZDphY3RpdmUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg1ODU4O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjNTg1ODU4KSwgY29sb3Itc3RvcCgxMDAlLCAjMTExKSk7IC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM1ODU4NTggMCUsICMxMTEgMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzU4NTg1OCAwJSwgIzExMSAxMDAlKTsgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjNTg1ODU4IDAlLCAjMTExIDEwMCUpOyAvKiBJRTEwKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjNTg1ODU4IDAlLCAjMTExIDEwMCUpOyAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzU4NTg1OCAwJSwgIzExMSAxMDAlKTsgLyogVzNDICovXG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b246YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgIzJiMmIyYiksIGNvbG9yLXN0b3AoMTAwJSwgIzBjMGMwYykpOyAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMmIyYjJiIDAlLCAjMGMwYzBjIDEwMCUpOyAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICMyYjJiMmIgMCUsICMwYzBjMGMgMTAwJSk7IC8qIEZGMy42KyAqL1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIzJiMmIyYiAwJSwgIzBjMGMwYyAxMDAlKTsgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzJiMmIyYiAwJSwgIzBjMGMwYyAxMDAlKTsgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMyYjJiMmIgMCUsICMwYzBjMGMgMTAwJSk7IC8qIFczQyAqL1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgM3B4ICMxMTE7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5lbGxpcHNpcyB7XG4gIHBhZGRpbmc6IDAgMWVtO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wcm9jZXNzaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tbGVmdDogLTUwJTtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSksIGNvbG9yLXN0b3AoMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSkpLCBjb2xvci1zdG9wKDc1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpKSwgY29sb3Itc3RvcCgxMDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSA3NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSA3NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpIDc1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSAyNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSA3NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpIDI1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpIDc1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2luZm8sXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Byb2Nlc3NpbmcsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgY29sb3I6ICMzMzM7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbCB7XG4gIGNsZWFyOiBib3RoO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19zY3JvbGwgZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gICptYXJnaW4tdG9wOiAtMXB4O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbCBkaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRoLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbCBkaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsIGRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGggPiBkaXYuZGF0YVRhYmxlc19zaXppbmcsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbCBkaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRkID4gZGl2LmRhdGFUYWJsZXNfc2l6aW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlci5uby1mb290ZXIgLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTExO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlci5uby1mb290ZXIgZGl2LmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCB0YWJsZSxcbi5kYXRhVGFibGVzX3dyYXBwZXIubm8tZm9vdGVyIGRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGFibGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlcjphZnRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfaW5mbyxcbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCxcbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gICAgbWFyZ2luLXRvcDogMC41ZW07XG4gIH1cbn1cbnRhYmxlLmRhdGFUYWJsZSB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlICFpbXBvcnRhbnQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGQsXG50YWJsZS5kYXRhVGFibGUgdGgge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0ZC5kYXRhVGFibGVzX2VtcHR5LFxudGFibGUuZGF0YVRhYmxlIHRoLmRhdGFUYWJsZXNfZW1wdHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG50YWJsZS5kYXRhVGFibGUubm93cmFwIHRoLFxudGFibGUuZGF0YVRhYmxlLm5vd3JhcCB0ZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfbGVuZ3RoIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdCB7XG4gIHdpZHRoOiA3NXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIgbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2luZm8ge1xuICBwYWRkaW5nLXRvcDogMC44NWVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gIG1hcmdpbjogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xuICBtYXJnaW46IDJweCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wcm9jZXNzaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG4gIG1hcmdpbi10b3A6IC0yNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFlbSAwO1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfYXNjLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYywgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzYyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nIHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGg6YWN0aXZlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZDphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuOWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMC4zO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDpiZWZvcmUge1xuICByaWdodDogMWVtO1xuICBjb250ZW50OiBcIuKGkVwiO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyIHtcbiAgcmlnaHQ6IDAuNWVtO1xuICBjb250ZW50OiBcIuKGk1wiO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCB0YWJsZS5kYXRhVGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGFibGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGFibGUgdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYzphZnRlcixcbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRoLFxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEZvb3QgdGFibGUge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfbGVuZ3RoLFxuICBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlcixcbiAgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19pbmZvLFxuICBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbnRhYmxlLmRhdGFUYWJsZS50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGgge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxudGFibGUuZGF0YVRhYmxlLnRhYmxlLWNvbmRlbnNlZCAuc29ydGluZzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZS50YWJsZS1jb25kZW5zZWQgLnNvcnRpbmdfYXNjOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlLnRhYmxlLWNvbmRlbnNlZCAuc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiA2cHg7XG59XG5cbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aCxcbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpsYXN0LWNoaWxkLFxudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmxhc3QtY2hpbGQsXG50YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0Ym9keSB0aCxcbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0Ym9keSB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEhlYWQgdGFibGUudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG5kaXYudGFibGUtcmVzcG9uc2l2ZSA+IGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgPiBkaXYucm93LCAuY29va2llLWNvbnNlbnQtYmFubmVyIGRpdi50YWJsZS1yZXNwb25zaXZlID4gZGl2LmRhdGFUYWJsZXNfd3JhcHBlciA+IGRpdi5jb250YWluZXIge1xuICBtYXJnaW46IDA7XG59XG5kaXYudGFibGUtcmVzcG9uc2l2ZSA+IGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgPiBkaXYucm93ID4gZGl2W2NsYXNzXj1jb2wtXTpmaXJzdC1jaGlsZCwgLmNvb2tpZS1jb25zZW50LWJhbm5lciBkaXYudGFibGUtcmVzcG9uc2l2ZSA+IGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgPiBkaXYuY29udGFpbmVyID4gZGl2W2NsYXNzXj1jb2wtXTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbmRpdi50YWJsZS1yZXNwb25zaXZlID4gZGl2LmRhdGFUYWJsZXNfd3JhcHBlciA+IGRpdi5yb3cgPiBkaXZbY2xhc3NePWNvbC1dOmxhc3QtY2hpbGQsIC5jb29raWUtY29uc2VudC1iYW5uZXIgZGl2LnRhYmxlLXJlc3BvbnNpdmUgPiBkaXYuZGF0YVRhYmxlc193cmFwcGVyID4gZGl2LmNvbnRhaW5lciA+IGRpdltjbGFzc149Y29sLV06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi52aWV3ZXIge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgaGVpZ2h0OiA1NTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgLnZpZXdlcjpub3QoLmFjdGl2ZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9kLXJlc3VsdCxcbi53cmFwcGVyLFxuI3ZpZXdlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogNjAwcHg7XG59XG5cbi5wZGYtdmlld2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTUwcHg7XG59XG5cbi5pdmlld2VyX2NvbW1vbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHotaW5kZXg6IDUwMDA7XG59XG5cbi5pdmlld2VyX2N1cnNvciB7XG4gIGN1cnNvcjogdXJsKC9pbWFnZXMvaGFuZC5jdXIpIDYgOCwgcG9pbnRlcjtcbn1cblxuLml2aWV3ZXJfZHJhZ19jdXJzb3Ige1xuICBjdXJzb3I6IHVybCgvaW1hZ2VzL2dyYWIuY3VyKSA2IDgsIHBvaW50ZXI7XG59XG5cbi5pdmlld2VyX2J1dHRvbiB7XG4gIHdpZHRoOiAyOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pdmlld2VyX3pvb21faW4ge1xuICBsZWZ0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9pdmlld2VyLnpvb21faW4uZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLml2aWV3ZXJfem9vbV9vdXQge1xuICBsZWZ0OiA1NXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9pdmlld2VyLnpvb21fb3V0LmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbi5pdmlld2VyX3pvb21femVybyB7XG4gIGxlZnQ6IDkwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2l2aWV3ZXIuem9vbV96ZXJvLmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbi5pdmlld2VyX3pvb21fZml0IHtcbiAgbGVmdDogMTI1cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2l2aWV3ZXIuem9vbV9maXQuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLml2aWV3ZXJfem9vbV9zdGF0dXMge1xuICBsZWZ0OiAxNjBweDtcbiAgZm9udDogMWVtLzI4cHggU2FucztcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG59XG5cbi5pdmlld2VyX3JvdGF0ZV9sZWZ0IHtcbiAgbGVmdDogMjI3cHg7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC9pbWFnZXMvaXZpZXdlci5yb3RhdGVfbGVmdC5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4uaXZpZXdlcl9yb3RhdGVfcmlnaHQge1xuICBsZWZ0OiAyNjJweDtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoL2ltYWdlcy9pdmlld2VyLnJvdGF0ZV9yaWdodC5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG50YWJsZS5mbG9hdFRoZWFkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLmdvb2dsZV9iYXJfY2hhcnQtbGFyZ2Uge1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuXG4uZ29vZ2xlX2Jhcl9jaGFydC1tZWRpdW0ge1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuXG4uZ29vZ2xlX2Jhcl9jaGFydC1zbWFsbCB7XG4gIGhlaWdodDogMTUwcHg7XG59XG5cbi5tYXAge1xuICBoZWlnaHQ6IDgwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwODIzZDtcbn1cblxuLm1hcC1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuXG4ucGFjLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbn1cblxuI3BhYy1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB0b3A6IC05cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MDBweDtcbiAgbWluLWhlaWdodDogMy41ZW07XG4gIHBhZGRpbmctbGVmdDogMjlweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA2cHggcmdiYSg4MCwgODAsIDgwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDAgNnB4IHJnYmEoODAsIDgwLCA4MCwgMC4yKTtcbn1cblxuI3BhYy1pbnB1dC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogM3B4O1xuICBmb250LWZhbWlseTogXCJHbHlwaGljb25zIEhhbGZsaW5nc1wiO1xuICBjb250ZW50OiBcIlxcZTAwM1wiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjb2xvcjogIzMzNDk1ZTtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbiNwYWMtd3JhcHBlciB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cblxuLnNyLW9ubHksIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLm5leHQ6OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5wcmV2OjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2g6OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249Y2xlYXJdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249Y2xlYXJdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249Y2xlYXJdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj10b2dnbGVQZXJpb2RdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249dG9nZ2xlUGVyaW9kXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZ2dsZVBlcmlvZF06OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXNob3dNaW51dGVzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXNob3dNaW51dGVzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPXNob3dNaW51dGVzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249c2hvd0hvdXJzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXNob3dIb3Vyc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1zaG93SG91cnNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1kZWNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPWRlY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249ZGVjcmVtZW50TWludXRlc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWRlY3JlbWVudEhvdXJzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPWRlY3JlbWVudEhvdXJzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPWRlY3JlbWVudEhvdXJzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249aW5jcmVtZW50TWludXRlc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPWluY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8qIVxuICogRGF0ZXRpbWVwaWNrZXIgZm9yIEJvb3RzdHJhcCAzXG4gKiAhIHZlcnNpb24gOiA0LjcuMTRcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9Fb25hc2Rhbi9ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXIvXG4gKi9cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW46IDJweCAwO1xuICBwYWRkaW5nOiA0cHg7XG4gIHdpZHRoOiAxOWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudGltZXBpY2tlci1zYnMge1xuICAgIHdpZHRoOiAzOGVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS50aW1lcGlja2VyLXNicyB7XG4gICAgd2lkdGg6IDM4ZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRpbWVwaWNrZXItc2JzIHtcbiAgICB3aWR0aDogMzhlbTtcbiAgfVxufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudTpiZWZvcmUsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUuYm90dG9tOmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0b3A6IC03cHg7XG4gIGxlZnQ6IDdweDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUuYm90dG9tOmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB3aGl0ZTtcbiAgdG9wOiAtNnB4O1xuICBsZWZ0OiA4cHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRvcDpiZWZvcmUge1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm90dG9tOiAtN3B4O1xuICBsZWZ0OiA2cHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRvcDphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA2cHggc29saWQgd2hpdGU7XG4gIGJvdHRvbTogLTZweDtcbiAgbGVmdDogN3B4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA2cHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQ6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogN3B4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxpc3QtdW5zdHlsZWQge1xuICBtYXJnaW46IDA7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBhW2RhdGEtYWN0aW9uXSB7XG4gIHBhZGRpbmc6IDZweCAwO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYVtkYXRhLWFjdGlvbl06YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLWhvdXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLW1pbnV0ZSwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItc2Vjb25kIHtcbiAgd2lkdGg6IDU0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBtYXJnaW46IDA7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb25dIHtcbiAgcGFkZGluZzogNnB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyIHtcbiAgY29udGVudDogXCJJbmNyZW1lbnQgSG91cnNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249aW5jcmVtZW50TWludXRlc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPWluY3JlbWVudE1pbnV0ZXNdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiSW5jcmVtZW50IE1pbnV0ZXNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249ZGVjcmVtZW50SG91cnNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249ZGVjcmVtZW50SG91cnNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249ZGVjcmVtZW50SG91cnNdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRGVjcmVtZW50IEhvdXJzXCI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWRlY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249ZGVjcmVtZW50TWludXRlc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1kZWNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkRlY3JlbWVudCBNaW51dGVzXCI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXNob3dIb3Vyc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1zaG93SG91cnNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249c2hvd0hvdXJzXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlNob3cgSG91cnNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249c2hvd01pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249c2hvd01pbnV0ZXNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249c2hvd01pbnV0ZXNdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiU2hvdyBNaW51dGVzXCI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXRvZ2dsZVBlcmlvZF06OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj10b2dnbGVQZXJpb2RdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249dG9nZ2xlUGVyaW9kXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlRvZ2dsZSBBTS9QTVwiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1jbGVhcl06OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1jbGVhcl06OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1jbGVhcl06OmFmdGVyIHtcbiAgY29udGVudDogXCJDbGVhciB0aGUgcGlja2VyXCI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlNldCB0aGUgZGF0ZSB0byB0b2RheVwiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlRvZ2dsZSBEYXRlIGFuZCBUaW1lIFNjcmVlbnNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoIHRkIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoIHRkIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMi41O1xuICBoZWlnaHQ6IDIuNWVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5waWNrZXItc3dpdGNoIHtcbiAgd2lkdGg6IDE0NXB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGguZGlzYWJsZWQsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM5Mzk1OTg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5wcmV2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiUHJldmlvdXMgTW9udGhcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLm5leHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJOZXh0IE1vbnRoXCI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JjYmVjMDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHtcbiAgaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgd2lkdGg6IDU0cHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5jdyB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjOTM5NTk4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5IHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3ZlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JjYmVjMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQub2xkLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5uZXcge1xuICBjb2xvcjogIzkzOTU5ODtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAgMCA3cHggN3B4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA4MjNkO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0cHg7XG4gIHJpZ2h0OiA0cHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgyM2Q7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZS50b2RheTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGlzYWJsZWQsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM5Mzk1OTg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgbWFyZ2luOiAycHggMS41cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYmNiZWMwO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3Bhbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MjNkO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuLm9sZCB7XG4gIGNvbG9yOiAjOTM5NTk4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3Bhbi5kaXNhYmxlZCwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3Bhbi5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjOTM5NTk4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQudXNldHdlbnR5Zm91ciB0ZC5ob3VyIHtcbiAgaGVpZ2h0OiAyN3B4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cblxuLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIGJvb3RzdHJhcC1zd2l0Y2ggLSB2My4zLjJcbiAqIGh0dHA6Ly93d3cuYm9vdHN0cmFwLXN3aXRjaC5vcmdcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogQ29weXJpZ2h0IDIwMTItMjAxMyBNYXR0aWEgTGFyZW50aXNcbiAqXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4gKiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4gKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLFxuICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuXG4gKiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICovXG4uYm9vdHN0cmFwLXN3aXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiA4cHg7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZixcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLXByaW1hcnksXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNDI4YmNhO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1pbmZvLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzViYzBkZTtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtc3VjY2Vzcyxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1Y2I4NWM7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLXdhcm5pbmcsXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNmMGFkNGU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1kYW5nZXIsXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNkOTUzNGY7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWRlZmF1bHQsXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtZGVmYXVsdCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgei1pbmRleDogMTAwO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCBpbnB1dFt0eXBlPXJhZGlvXSxcbi5ib290c3RyYXAtc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggaW5wdXRbdHlwZT1yYWRpb10uZm9ybS1jb250cm9sLFxuLmJvb3RzdHJhcC1zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLW1pbmkgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1taW5pIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYsXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLW1pbmkgLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwge1xuICBwYWRkaW5nOiAxcHggNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtc21hbGwgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1zbWFsbCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1zbWFsbCAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtbGFyZ2UgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1sYXJnZSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1sYXJnZSAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWRpc2FibGVkLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1yZWFkb25seSxcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtaW5kZXRlcm1pbmF0ZSB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWRpc2FibGVkIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtcmVhZG9ubHkgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1pbmRldGVybWluYXRlIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtZGlzYWJsZWQgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtcmVhZG9ubHkgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtaW5kZXRlcm1pbmF0ZSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1kaXNhYmxlZCAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCxcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtcmVhZG9ubHkgLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwsXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWluZGV0ZXJtaW5hdGUgLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWFuaW1hdGUgLmJvb3RzdHJhcC1zd2l0Y2gtY29udGFpbmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjVzO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjVzO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWludmVyc2UgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1pbnZlcnNlIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWZvY3VzZWQge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1vbiAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCxcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtaW52ZXJzZS5ib290c3RyYXAtc3dpdGNoLW9mZiAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtb2ZmIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1pbnZlcnNlLmJvb3RzdHJhcC1zd2l0Y2gtb24gLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdseXBoaWNvbnMgSGFsZmxpbmdzXCI7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL2dseXBoaWNvbnNoYWxmbGluZ3MtcmVndWxhci5lb3RcIik7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL2dseXBoaWNvbnNoYWxmbGluZ3MtcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvZ2x5cGhpY29uc2hhbGZsaW5ncy1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvZ2x5cGhpY29uc2hhbGZsaW5ncy1yZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2dseXBoaWNvbnNoYWxmbGluZ3MtcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9nbHlwaGljb25zaGFsZmxpbmdzLXJlZ3VsYXIuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi5nbHlwaGljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdseXBoaWNvbnMgSGFsZmxpbmdzXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xufVxuXG4uZ2x5cGhpY29uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCIrXCI7XG59XG5cbi5nbHlwaGljb24tZXVybzpiZWZvcmUsXG4uZ2x5cGhpY29uLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKCrFwiO1xufVxuXG4uZ2x5cGhpY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oiSXCI7XG59XG5cbi5nbHlwaGljb24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLimIFcIjtcbn1cblxuLmdseXBoaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKciVwiO1xufVxuXG4uZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKcj1wiO1xufVxuXG4uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG5cbi5nbHlwaGljb24tbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cblxuLmdseXBoaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cblxuLmdseXBoaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuXG4uZ2x5cGhpY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cblxuLmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi5nbHlwaGljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuXG4uZ2x5cGhpY29uLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjtcbn1cblxuLmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuXG4uZ2x5cGhpY29uLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi5nbHlwaGljb24tdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuXG4uZ2x5cGhpY29uLW9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG5cbi5nbHlwaGljb24tem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNVwiO1xufVxuXG4uZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG5cbi5nbHlwaGljb24tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG5cbi5nbHlwaGljb24tc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG5cbi5nbHlwaGljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XG59XG5cbi5nbHlwaGljb24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjtcbn1cblxuLmdseXBoaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG5cbi5nbHlwaGljb24tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMlwiO1xufVxuXG4uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjtcbn1cblxuLmdseXBoaWNvbi1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG5cbi5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7XG59XG5cbi5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjZcIjtcbn1cblxuLmdseXBoaWNvbi11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjtcbn1cblxuLmdseXBoaWNvbi1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuXG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG5cbi5nbHlwaGljb24tcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG5cbi5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuXG4uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG5cbi5nbHlwaGljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuXG4uZ2x5cGhpY29uLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cblxuLmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG5cbi5nbHlwaGljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiO1xufVxuXG4uZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG5cbi5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XG59XG5cbi5nbHlwaGljb24tcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG5cbi5nbHlwaGljb24tYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuXG4uZ2x5cGhpY29uLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuXG4uZ2x5cGhpY29uLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cblxuLmdseXBoaWNvbi1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG5cbi5nbHlwaGljb24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjtcbn1cblxuLmdseXBoaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuXG4uZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiO1xufVxuXG4uZ2x5cGhpY29uLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjtcbn1cblxuLmdseXBoaWNvbi1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7XG59XG5cbi5nbHlwaGljb24taXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG5cbi5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cblxuLmdseXBoaWNvbi10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG5cbi5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuXG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4uZ2x5cGhpY29uLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG5cbi5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiO1xufVxuXG4uZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cblxuLmdseXBoaWNvbi1pbmRlbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuXG4uZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuXG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG5cbi5nbHlwaGljb24tcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4uZ2x5cGhpY29uLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmdseXBoaWNvbi1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cblxuLmdseXBoaWNvbi10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7XG59XG5cbi5nbHlwaGljb24tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiO1xufVxuXG4uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG5cbi5nbHlwaGljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjtcbn1cblxuLmdseXBoaWNvbi1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuXG4uZ2x5cGhpY29uLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cblxuLmdseXBoaWNvbi1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiO1xufVxuXG4uZ2x5cGhpY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cblxuLmdseXBoaWNvbi1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuXG4uZ2x5cGhpY29uLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cblxuLmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG5cbi5nbHlwaGljb24tZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7XG59XG5cbi5nbHlwaGljb24tc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi5nbHlwaGljb24tZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjtcbn1cblxuLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cblxuLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG5cbi5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG5cbi5nbHlwaGljb24tbWludXMtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuXG4uZ2x5cGhpY29uLXJlbW92ZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgzXCI7XG59XG5cbi5nbHlwaGljb24tb2stc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuXG4uZ2x5cGhpY29uLXF1ZXN0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODVcIjtcbn1cblxuLmdseXBoaWNvbi1pbmZvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjtcbn1cblxuLmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XG59XG5cbi5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiO1xufVxuXG4uZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OVwiO1xufVxuXG4uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cblxuLmdseXBoaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkxXCI7XG59XG5cbi5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTJcIjtcbn1cblxuLmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiO1xufVxuXG4uZ2x5cGhpY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjtcbn1cblxuLmdseXBoaWNvbi1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cblxuLmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiO1xufVxuXG4uZ2x5cGhpY29uLXJlc2l6ZS1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuXG4uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDFcIjtcbn1cblxuLmdseXBoaWNvbi1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAyXCI7XG59XG5cbi5nbHlwaGljb24tbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwM1wiO1xufVxuXG4uZ2x5cGhpY29uLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDRcIjtcbn1cblxuLmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNVwiO1xufVxuXG4uZ2x5cGhpY29uLWV5ZS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNlwiO1xufVxuXG4uZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwN1wiO1xufVxuXG4uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA4XCI7XG59XG5cbi5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDlcIjtcbn1cblxuLmdseXBoaWNvbi1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTBcIjtcbn1cblxuLmdseXBoaWNvbi1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7XG59XG5cbi5nbHlwaGljb24tbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEyXCI7XG59XG5cbi5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExM1wiO1xufVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNFwiO1xufVxuXG4uZ2x5cGhpY29uLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTVcIjtcbn1cblxuLmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE2XCI7XG59XG5cbi5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE3XCI7XG59XG5cbi5nbHlwaGljb24tZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMThcIjtcbn1cblxuLmdseXBoaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTlcIjtcbn1cblxuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMFwiO1xufVxuXG4uZ2x5cGhpY29uLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMVwiO1xufVxuXG4uZ2x5cGhpY29uLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIyXCI7XG59XG5cbi5nbHlwaGljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiO1xufVxuXG4uZ2x5cGhpY29uLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI0XCI7XG59XG5cbi5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI1XCI7XG59XG5cbi5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjZcIjtcbn1cblxuLmdseXBoaWNvbi1oYW5kLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI3XCI7XG59XG5cbi5nbHlwaGljb24taGFuZC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI4XCI7XG59XG5cbi5nbHlwaGljb24taGFuZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOVwiO1xufVxuXG4uZ2x5cGhpY29uLWhhbmQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMFwiO1xufVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMVwiO1xufVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMyXCI7XG59XG5cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMzXCI7XG59XG5cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzRcIjtcbn1cblxuLmdseXBoaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNVwiO1xufVxuXG4uZ2x5cGhpY29uLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNlwiO1xufVxuXG4uZ2x5cGhpY29uLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM3XCI7XG59XG5cbi5nbHlwaGljb24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7XG59XG5cbi5nbHlwaGljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM5XCI7XG59XG5cbi5nbHlwaGljb24tZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MFwiO1xufVxuXG4uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MVwiO1xufVxuXG4uZ2x5cGhpY29uLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MlwiO1xufVxuXG4uZ2x5cGhpY29uLWhlYXJ0LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQzXCI7XG59XG5cbi5nbHlwaGljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NFwiO1xufVxuXG4uZ2x5cGhpY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ1XCI7XG59XG5cbi5nbHlwaGljb24tcHVzaHBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NlwiO1xufVxuXG4uZ2x5cGhpY29uLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OFwiO1xufVxuXG4uZ2x5cGhpY29uLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OVwiO1xufVxuXG4uZ2x5cGhpY29uLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTBcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7XG59XG5cbi5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTJcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUzXCI7XG59XG5cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTRcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTVcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU2XCI7XG59XG5cbi5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU3XCI7XG59XG5cbi5nbHlwaGljb24tZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU4XCI7XG59XG5cbi5nbHlwaGljb24tY29sbGFwc2UtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1OVwiO1xufVxuXG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7XG59XG5cbi5nbHlwaGljb24tbG9nLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYxXCI7XG59XG5cbi5nbHlwaGljb24tZmxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjJcIjtcbn1cblxuLmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7XG59XG5cbi5nbHlwaGljb24tbmV3LXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NFwiO1xufVxuXG4uZ2x5cGhpY29uLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiO1xufVxuXG4uZ2x5cGhpY29uLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cblxuLmdseXBoaWNvbi1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY3XCI7XG59XG5cbi5nbHlwaGljb24tc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjhcIjtcbn1cblxuLmdseXBoaWNvbi1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjlcIjtcbn1cblxuLmdseXBoaWNvbi1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzBcIjtcbn1cblxuLmdseXBoaWNvbi1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcxXCI7XG59XG5cbi5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzJcIjtcbn1cblxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzNcIjtcbn1cblxuLmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc0XCI7XG59XG5cbi5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzVcIjtcbn1cblxuLmdseXBoaWNvbi1mbG9wcHktb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NlwiO1xufVxuXG4uZ2x5cGhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc3XCI7XG59XG5cbi5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzhcIjtcbn1cblxuLmdseXBoaWNvbi1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc5XCI7XG59XG5cbi5nbHlwaGljb24taGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgwXCI7XG59XG5cbi5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiO1xufVxuXG4uZ2x5cGhpY29uLWVhcnBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgyXCI7XG59XG5cbi5nbHlwaGljb24tcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgzXCI7XG59XG5cbi5nbHlwaGljb24tdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODRcIjtcbn1cblxuLmdseXBoaWNvbi1zdGF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NVwiO1xufVxuXG4uZ2x5cGhpY29uLXNkLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg2XCI7XG59XG5cbi5nbHlwaGljb24taGQtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjtcbn1cblxuLmdseXBoaWNvbi1zdWJ0aXRsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODhcIjtcbn1cblxuLmdseXBoaWNvbi1zb3VuZC1zdGVyZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODlcIjtcbn1cblxuLmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MFwiO1xufVxuXG4uZ2x5cGhpY29uLXNvdW5kLTUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MVwiO1xufVxuXG4uZ2x5cGhpY29uLXNvdW5kLTYtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MlwiO1xufVxuXG4uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5M1wiO1xufVxuXG4uZ2x5cGhpY29uLWNvcHlyaWdodC1tYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk0XCI7XG59XG5cbi5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTVcIjtcbn1cblxuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5N1wiO1xufVxuXG4uZ2x5cGhpY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OFwiO1xufVxuXG4uZ2x5cGhpY29uLXRyZWUtY29uaWZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OVwiO1xufVxuXG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAwXCI7XG59XG5cbi5nbHlwaGljb24tY2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDFcIjtcbn1cblxuLmdseXBoaWNvbi1zYXZlLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDJcIjtcbn1cblxuLmdseXBoaWNvbi1vcGVuLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDNcIjtcbn1cblxuLmdseXBoaWNvbi1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNFwiO1xufVxuXG4uZ2x5cGhpY29uLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDVcIjtcbn1cblxuLmdseXBoaWNvbi1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNlwiO1xufVxuXG4uZ2x5cGhpY29uLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA5XCI7XG59XG5cbi5nbHlwaGljb24tZXF1YWxpemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEwXCI7XG59XG5cbi5nbHlwaGljb24ta2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMVwiO1xufVxuXG4uZ2x5cGhpY29uLXF1ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEyXCI7XG59XG5cbi5nbHlwaGljb24tcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxM1wiO1xufVxuXG4uZ2x5cGhpY29uLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNFwiO1xufVxuXG4uZ2x5cGhpY29uLWtuaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNVwiO1xufVxuXG4uZ2x5cGhpY29uLWJhYnktZm9ybXVsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNlwiO1xufVxuXG4uZ2x5cGhpY29uLXRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLim7pcIjtcbn1cblxuLmdseXBoaWNvbi1ibGFja2JvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE4XCI7XG59XG5cbi5nbHlwaGljb24tYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE5XCI7XG59XG5cbi5nbHlwaGljb24tYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcbn1cblxuLmdseXBoaWNvbi1lcmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMVwiO1xufVxuXG4uZ2x5cGhpY29uLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIuKMm1wiO1xufVxuXG4uZ2x5cGhpY29uLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cblxuLmdseXBoaWNvbi1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjRcIjtcbn1cblxuLmdseXBoaWNvbi1waWdneS1iYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI1XCI7XG59XG5cbi5nbHlwaGljb24tc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjZcIjtcbn1cblxuLmdseXBoaWNvbi1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi5nbHlwaGljb24tYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi5nbHlwaGljb24teGJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi5nbHlwaGljb24teWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqVcIjtcbn1cblxuLmdseXBoaWNvbi1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLCpVwiO1xufVxuXG4uZ2x5cGhpY29uLXJ1YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oK9XCI7XG59XG5cbi5nbHlwaGljb24tcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oK9XCI7XG59XG5cbi5nbHlwaGljb24tc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzBcIjtcbn1cblxuLmdseXBoaWNvbi1pY2UtbG9sbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzFcIjtcbn1cblxuLmdseXBoaWNvbi1pY2UtbG9sbHktdGFzdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMyXCI7XG59XG5cbi5nbHlwaGljb24tZWR1Y2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMzXCI7XG59XG5cbi5nbHlwaGljb24tb3B0aW9uLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzRcIjtcbn1cblxuLmdseXBoaWNvbi1vcHRpb24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzVcIjtcbn1cblxuLmdseXBoaWNvbi1tZW51LWhhbWJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNlwiO1xufVxuXG4uZ2x5cGhpY29uLW1vZGFsLXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzN1wiO1xufVxuXG4uZ2x5cGhpY29uLW9pbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOFwiO1xufVxuXG4uZ2x5cGhpY29uLWdyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM5XCI7XG59XG5cbi5nbHlwaGljb24tc3VuZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MFwiO1xufVxuXG4uZ2x5cGhpY29uLXRleHQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiO1xufVxuXG4uZ2x5cGhpY29uLXRleHQtY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDJcIjtcbn1cblxuLmdseXBoaWNvbi10ZXh0LWJhY2tncm91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDNcIjtcbn1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ0XCI7XG59XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NVwiO1xufVxuXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ2XCI7XG59XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDdcIjtcbn1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDhcIjtcbn1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDlcIjtcbn1cblxuLmdseXBoaWNvbi10cmlhbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MFwiO1xufVxuXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTFcIjtcbn1cblxuLmdseXBoaWNvbi10cmlhbmdsZS1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTJcIjtcbn1cblxuLmdseXBoaWNvbi10cmlhbmdsZS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTNcIjtcbn1cblxuLmdseXBoaWNvbi1jb25zb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU0XCI7XG59XG5cbi5nbHlwaGljb24tc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTVcIjtcbn1cblxuLmdseXBoaWNvbi1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTZcIjtcbn1cblxuLmdseXBoaWNvbi1tZW51LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTdcIjtcbn1cblxuLmdseXBoaWNvbi1tZW51LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU4XCI7XG59XG5cbi5nbHlwaGljb24tbWVudS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7XG59XG5cbi5nbHlwaGljb24tbWVudS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2MFwiO1xufVxuXG4vKiByZXF1aXJlZCBzdHlsZXMgKi9cbi5sZWFmbGV0LXBhbmUsXG4ubGVhZmxldC10aWxlLFxuLmxlYWZsZXQtbWFya2VyLWljb24sXG4ubGVhZmxldC1tYXJrZXItc2hhZG93LFxuLmxlYWZsZXQtdGlsZS1jb250YWluZXIsXG4ubGVhZmxldC1wYW5lID4gc3ZnLFxuLmxlYWZsZXQtcGFuZSA+IGNhbnZhcyxcbi5sZWFmbGV0LXpvb20tYm94LFxuLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsXG4ubGVhZmxldC1sYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubGVhZmxldC10aWxlLFxuLmxlYWZsZXQtbWFya2VyLWljb24sXG4ubGVhZmxldC1tYXJrZXItc2hhZG93IHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xufVxuXG4vKiBTYWZhcmkgcmVuZGVycyBub24tcmV0aW5hIHRpbGUgb24gcmV0aW5hIGJldHRlciB3aXRoIHRoaXMsIGJ1dCBDaHJvbWUgaXMgd29yc2UgKi9cbi5sZWFmbGV0LXNhZmFyaSAubGVhZmxldC10aWxlIHtcbiAgaW1hZ2UtcmVuZGVyaW5nOiAtd2Via2l0LW9wdGltaXplLWNvbnRyYXN0O1xufVxuXG4vKiBoYWNrIHRoYXQgcHJldmVudHMgaHcgbGF5ZXJzIFwic3RyZXRjaGluZ1wiIHdoZW4gbG9hZGluZyBuZXcgdGlsZXMgKi9cbi5sZWFmbGV0LXNhZmFyaSAubGVhZmxldC10aWxlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxNjAwcHg7XG4gIGhlaWdodDogMTYwMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cblxuLmxlYWZsZXQtbWFya2VyLWljb24sXG4ubGVhZmxldC1tYXJrZXItc2hhZG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIC5sZWFmbGV0LWNvbnRhaW5lciBzdmc6IHJlc2V0IHN2ZyBtYXgtd2lkdGggZGVjbGVyYXRpb24gc2hpcHBlZCBpbiBKb29tbGEhIChqb29tbGEub3JnKSAzLnggKi9cbi8qIC5sZWFmbGV0LWNvbnRhaW5lciBpbWc6IG1hcCBpcyBicm9rZW4gaW4gRkYgaWYgeW91IGhhdmUgbWF4LXdpZHRoOiAxMDAlIG9uIHRpbGVzICovXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHN2Zyxcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1tYXJrZXItcGFuZSBpbWcsXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtc2hhZG93LXBhbmUgaW1nLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXRpbGUtcGFuZSBpbWcsXG4ubGVhZmxldC1jb250YWluZXIgaW1nLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtdGlsZSB7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLXpvb20ge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teCBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teCBwYW4teTtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtZHJhZyB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XG4gIC8qIEZhbGxiYWNrIGZvciBGRiB3aGljaCBkb2Vzbid0IHN1cHBvcnQgcGluY2gtem9vbSAqL1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtZHJhZy5sZWFmbGV0LXRvdWNoLXpvb20ge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciBhIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDUxLCAxODEsIDIyOSwgMC40KTtcbn1cblxuLmxlYWZsZXQtdGlsZSB7XG4gIGZpbHRlcjogaW5oZXJpdDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubGVhZmxldC10aWxlLWxvYWRlZCB7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG59XG5cbi5sZWFmbGV0LXpvb20tYm94IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB6LWluZGV4OiA4MDA7XG59XG5cbi8qIHdvcmthcm91bmQgZm9yIGh0dHBzOi8vYnVnemlsbGEubW96aWxsYS5vcmcvc2hvd19idWcuY2dpP2lkPTg4ODMxOSAqL1xuLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHN2ZyB7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5sZWFmbGV0LXBhbmUge1xuICB6LWluZGV4OiA0MDA7XG59XG5cbi5sZWFmbGV0LXRpbGUtcGFuZSB7XG4gIHotaW5kZXg6IDIwMDtcbn1cblxuLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHtcbiAgei1pbmRleDogNDAwO1xufVxuXG4ubGVhZmxldC1zaGFkb3ctcGFuZSB7XG4gIHotaW5kZXg6IDUwMDtcbn1cblxuLmxlYWZsZXQtbWFya2VyLXBhbmUge1xuICB6LWluZGV4OiA2MDA7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtcGFuZSB7XG4gIHotaW5kZXg6IDY1MDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtcGFuZSB7XG4gIHotaW5kZXg6IDcwMDtcbn1cblxuLmxlYWZsZXQtbWFwLXBhbmUgY2FudmFzIHtcbiAgei1pbmRleDogMTAwO1xufVxuXG4ubGVhZmxldC1tYXAtcGFuZSBzdmcge1xuICB6LWluZGV4OiAyMDA7XG59XG5cbi5sZWFmbGV0LXZtbC1zaGFwZSB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xufVxuXG4ubHZtbCB7XG4gIGJlaGF2aW9yOiB1cmwoI2RlZmF1bHQjVk1MKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGNvbnRyb2wgcG9zaXRpb25pbmcgKi9cbi5sZWFmbGV0LWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDgwMDtcbiAgcG9pbnRlci1ldmVudHM6IHZpc2libGVQYWludGVkOyAvKiBJRSA5LTEwIGRvZXNuJ3QgaGF2ZSBhdXRvICovXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ubGVhZmxldC10b3AsXG4ubGVhZmxldC1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubGVhZmxldC10b3Age1xuICB0b3A6IDA7XG59XG5cbi5sZWFmbGV0LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5sZWFmbGV0LWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmxlYWZsZXQtbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWNvbnRyb2wge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5sZWFmbGV0LXRvcCAubGVhZmxldC1jb250cm9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmxlYWZsZXQtYm90dG9tIC5sZWFmbGV0LWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubGVhZmxldC1sZWZ0IC5sZWFmbGV0LWNvbnRyb2wge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLyogem9vbSBhbmQgZmFkZSBhbmltYXRpb25zICovXG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtdGlsZSB7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuXG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtcG9wdXAge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cblxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LW1hcC1wYW5lIC5sZWFmbGV0LXBvcHVwIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmxlYWZsZXQtem9vbS1hbmltYXRlZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG59XG5cbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC16b29tLWFuaW1hdGVkIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG59XG5cbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC10aWxlLFxuLmxlYWZsZXQtcGFuLWFuaW0gLmxlYWZsZXQtdGlsZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1oaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBjdXJzb3JzICovXG4ubGVhZmxldC1pbnRlcmFjdGl2ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxlYWZsZXQtZ3JhYiB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IC1tb3otZ3JhYjtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4ubGVhZmxldC1jcm9zc2hhaXIsXG4ubGVhZmxldC1jcm9zc2hhaXIgLmxlYWZsZXQtaW50ZXJhY3RpdmUge1xuICBjdXJzb3I6IGNyb3NzaGFpcjtcbn1cblxuLmxlYWZsZXQtcG9wdXAtcGFuZSxcbi5sZWFmbGV0LWNvbnRyb2wge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LWdyYWIsXG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1ncmFiIC5sZWFmbGV0LWludGVyYWN0aXZlLFxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtbWFya2VyLWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIG1hcmtlciAmIG92ZXJsYXlzIGludGVyYWN0aXZpdHkgKi9cbi5sZWFmbGV0LW1hcmtlci1pY29uLFxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyxcbi5sZWFmbGV0LWltYWdlLWxheWVyLFxuLmxlYWZsZXQtcGFuZSA+IHN2ZyBwYXRoLFxuLmxlYWZsZXQtdGlsZS1jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxlYWZsZXQtbWFya2VyLWljb24ubGVhZmxldC1pbnRlcmFjdGl2ZSxcbi5sZWFmbGV0LWltYWdlLWxheWVyLmxlYWZsZXQtaW50ZXJhY3RpdmUsXG4ubGVhZmxldC1wYW5lID4gc3ZnIHBhdGgubGVhZmxldC1pbnRlcmFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlUGFpbnRlZDsgLyogSUUgOS0xMCBkb2Vzbid0IGhhdmUgYXV0byAqL1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLyogdmlzdWFsIHR3ZWFrcyAqL1xuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgb3V0bGluZTogMDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIGEge1xuICBjb2xvcjogIzAwNzhBODtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1hY3RpdmUge1xuICBvdXRsaW5lOiAycHggc29saWQgb3JhbmdlO1xufVxuXG4ubGVhZmxldC16b29tLWJveCB7XG4gIGJvcmRlcjogMnB4IGRvdHRlZCAjMzhmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi8qIGdlbmVyYWwgdHlwb2dyYXBoeSAqL1xuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgZm9udDogMTJweC8xLjUgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBnZW5lcmFsIHRvb2xiYXIgc3R5bGVzICovXG4ubGVhZmxldC1iYXIge1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjY1KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ubGVhZmxldC1iYXIgYSxcbi5sZWFmbGV0LWJhciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmxlYWZsZXQtYmFyIGEsXG4ubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxlYWZsZXQtYmFyIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuXG4ubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbn1cblxuLmxlYWZsZXQtYmFyIGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmxlYWZsZXQtYmFyIGEubGVhZmxldC1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgY29sb3I6ICNiYmI7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuXG4vKiB6b29tIGNvbnRyb2wgKi9cbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbixcbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICBmb250OiBib2xkIDE4cHggXCJMdWNpZGEgQ29uc29sZVwiLCBNb25hY28sIG1vbm9zcGFjZTtcbiAgdGV4dC1pbmRlbnQ6IDFweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC16b29tLWluLCAubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLXpvb20tb3V0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4vKiBsYXllcnMgY29udHJvbCAqL1xuLmxlYWZsZXQtY29udHJvbC1sYXllcnMge1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbGF5ZXJzLnBuZyk7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5sZWFmbGV0LXJldGluYSAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xheWVycy0yeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggMjZweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtbGlzdCxcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1leHBhbmRlZCB7XG4gIHBhZGRpbmc6IDZweCAxMHB4IDZweCA2cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zY3JvbGxiYXIge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZWxlY3RvciB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luOiA1cHggLTEwcHggNXB4IC02cHg7XG59XG5cbi8qIERlZmF1bHQgaWNvbiBVUkxzICovXG4ubGVhZmxldC1kZWZhdWx0LWljb24tcGF0aCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbWFya2VyLWljb24ucG5nKTtcbn1cblxuLyogYXR0cmlidXRpb24gYW5kIHNjYWxlIGNvbnRyb2xzICovXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLFxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lIHtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbixcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4ubGVhZmxldC1sZWZ0IC5sZWFmbGV0LWNvbnRyb2wtc2NhbGUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubGVhZmxldC1ib3R0b20gLmxlYWZsZXQtY29udHJvbC1zY2FsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzc3NztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgcGFkZGluZzogMnB4IDVweCAxcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNzc3O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmU6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNzc3O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLFxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1sYXllcnMsXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycyxcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cblxuLyogcG9wdXAgKi9cbi5sZWFmbGV0LXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIG1hcmdpbjogMTNweCAxOXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubGVhZmxldC1wb3B1cC1jb250ZW50IHAge1xuICBtYXJnaW46IDE4cHggMDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtdGlwLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubGVhZmxldC1wb3B1cC10aXAge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBwYWRkaW5nOiAxcHg7XG4gIG1hcmdpbjogLTEwcHggYXV0byAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyLFxuLmxlYWZsZXQtcG9wdXAtdGlwIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjMzMzO1xuICBib3gtc2hhZG93OiAwIDNweCAxNHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDRweCA0cHggMCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZm9udDogMTZweC8xNHB4IFRhaG9tYSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNjM2MzYzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgYS5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4ubGVhZmxldC1wb3B1cC1zY3JvbGxlZCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XG4gIHpvb206IDE7XG59XG5cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcCB7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuTWF0cml4KE0xMT0wLjcwNzEwNjc4LCBNMTI9MC43MDcxMDY3OCwgTTIxPS0wLjcwNzEwNjc4LCBNMjI9MC43MDcxMDY3OClcIjtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuTWF0cml4KE0xMT0wLjcwNzEwNjc4LCBNMTI9MC43MDcxMDY3OCwgTTIxPS0wLjcwNzEwNjc4LCBNMjI9MC43MDcxMDY3OCk7XG59XG5cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLXpvb20sXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLWxheWVycyxcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlcixcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG59XG5cbi8qIGRpdiBpY29uICovXG4ubGVhZmxldC1kaXYtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XG59XG5cbi8qIFRvb2x0aXAgKi9cbi8qIEJhc2Ugc3R5bGVzIGZvciB0aGUgZWxlbWVudCB0aGF0IGhhcyBhIHRvb2x0aXAgKi9cbi5sZWFmbGV0LXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzIyMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAubGVhZmxldC1jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ubGVhZmxldC10b29sdGlwLXRvcDpiZWZvcmUsXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUsXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlLFxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi8qIERpcmVjdGlvbnMgKi9cbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4ubGVhZmxldC10b29sdGlwLXRvcCB7XG4gIG1hcmdpbi10b3A6IC02cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSxcbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTEycHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4ubGVhZmxldC10b29sdGlwLWxlZnQge1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUsXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSB7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFRvb2xiYXJzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sZWFmbGV0LWRyYXctc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyLXRvcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbGJhci1ub3RvcCBhOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbGJhci1ub2JvdHRvbSBhOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3Nwcml0ZXNoZWV0LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pbWFnZXMvc3ByaXRlc2hlZXQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDMwcHg7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG5cbi5sZWFmbGV0LXJldGluYSAubGVhZmxldC1kcmF3LXRvb2xiYXIgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3ByaXRlc2hlZXQtMngucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ltYWdlcy9zcHJpdGVzaGVldC5zdmdcIik7XG59XG5cbi5sZWFmbGV0LWRyYXcgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxlYWZsZXQtZHJhdyBhIC5zci1vbmx5LCAubGVhZmxldC1kcmF3IGEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyLCAubGVhZmxldC1kcmF3IGEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249aW5jcmVtZW50SG91cnNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAubGVhZmxldC1kcmF3IGEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPWluY3JlbWVudEhvdXJzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5sZWFmbGV0LWRyYXcgYSAuYnRuW2RhdGEtYWN0aW9uPWluY3JlbWVudEhvdXJzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5sZWFmbGV0LWRyYXcgYSAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5sZWFmbGV0LWRyYXcgYSBidXR0b25bZGF0YS1hY3Rpb249aW5jcmVtZW50SG91cnNdOjphZnRlciwgLmxlYWZsZXQtZHJhdyBhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249aW5jcmVtZW50TWludXRlc106OmFmdGVyLCAubGVhZmxldC1kcmF3IGEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249aW5jcmVtZW50TWludXRlc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249aW5jcmVtZW50TWludXRlc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAubGVhZmxldC1kcmF3IGEgLmJ0bltkYXRhLWFjdGlvbj1pbmNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5sZWFmbGV0LWRyYXcgYSAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWRlY3JlbWVudEhvdXJzXTo6YWZ0ZXIsIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1kZWNyZW1lbnRIb3Vyc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249ZGVjcmVtZW50SG91cnNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIC5idG5bZGF0YS1hY3Rpb249ZGVjcmVtZW50SG91cnNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPWRlY3JlbWVudEhvdXJzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIGJ1dHRvbltkYXRhLWFjdGlvbj1kZWNyZW1lbnRIb3Vyc106OmFmdGVyLCAubGVhZmxldC1kcmF3IGEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1kZWNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1kZWNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmxlYWZsZXQtZHJhdyBhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1kZWNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5sZWFmbGV0LWRyYXcgYSAuYnRuW2RhdGEtYWN0aW9uPWRlY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPWRlY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAubGVhZmxldC1kcmF3IGEgYnV0dG9uW2RhdGEtYWN0aW9uPWRlY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmxlYWZsZXQtZHJhdyBhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249c2hvd0hvdXJzXTo6YWZ0ZXIsIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1zaG93SG91cnNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAubGVhZmxldC1kcmF3IGEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPXNob3dIb3Vyc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAubGVhZmxldC1kcmF3IGEgLmJ0bltkYXRhLWFjdGlvbj1zaG93SG91cnNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXNob3dIb3Vyc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5sZWFmbGV0LWRyYXcgYSBidXR0b25bZGF0YS1hY3Rpb249c2hvd0hvdXJzXTo6YWZ0ZXIsIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXNob3dNaW51dGVzXTo6YWZ0ZXIsIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1zaG93TWludXRlc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249c2hvd01pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIC5idG5bZGF0YS1hY3Rpb249c2hvd01pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXNob3dNaW51dGVzXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIGJ1dHRvbltkYXRhLWFjdGlvbj1zaG93TWludXRlc106OmFmdGVyLCAubGVhZmxldC1kcmF3IGEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj10b2dnbGVQZXJpb2RdOjphZnRlciwgLmxlYWZsZXQtZHJhdyBhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZ2dsZVBlcmlvZF06OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249dG9nZ2xlUGVyaW9kXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5sZWFmbGV0LWRyYXcgYSAuYnRuW2RhdGEtYWN0aW9uPXRvZ2dsZVBlcmlvZF06OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAubGVhZmxldC1kcmF3IGEgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249dG9nZ2xlUGVyaW9kXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIGJ1dHRvbltkYXRhLWFjdGlvbj10b2dnbGVQZXJpb2RdOjphZnRlciwgLmxlYWZsZXQtZHJhdyBhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249Y2xlYXJdOjphZnRlciwgLmxlYWZsZXQtZHJhdyBhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPWNsZWFyXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmxlYWZsZXQtZHJhdyBhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1jbGVhcl06OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAubGVhZmxldC1kcmF3IGEgLmJ0bltkYXRhLWFjdGlvbj1jbGVhcl06OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAubGVhZmxldC1kcmF3IGEgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249Y2xlYXJdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAubGVhZmxldC1kcmF3IGEgYnV0dG9uW2RhdGEtYWN0aW9uPWNsZWFyXTo6YWZ0ZXIsIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIsIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj10b2RheV06OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5sZWFmbGV0LWRyYXcgYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249dG9kYXldOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIC5idG5bZGF0YS1hY3Rpb249dG9kYXldOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZGF5XTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxlYWZsZXQtZHJhdyBhIGJ1dHRvbltkYXRhLWFjdGlvbj10b2RheV06OmFmdGVyLCAubGVhZmxldC1kcmF3IGEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2g6OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAubGVhZmxldC1kcmF3IGEgLnBpY2tlci1zd2l0Y2g6OmFmdGVyLCAubGVhZmxldC1kcmF3IGEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGgucHJldjo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIC5sZWFmbGV0LWRyYXcgYSB0aC5wcmV2OjphZnRlciwgLmxlYWZsZXQtZHJhdyBhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLm5leHQ6OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSAubGVhZmxldC1kcmF3IGEgdGgubmV4dDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBUb29sYmFyIGFjdGlvbnMgbWVudVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjZweDsgLyogbGVhZmxldC1kcmF3LXRvb2xiYXIubGVmdCArIGxlYWZsZXQtZHJhdy10b29sYmFyLndpZHRoICovXG4gIHRvcDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtZHJhdy1hY3Rpb25zIHtcbiAgbGVmdDogMzJweDtcbn1cblxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtZHJhdy1hY3Rpb25zIHtcbiAgcmlnaHQ6IDI2cHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWRyYXctYWN0aW9ucyB7XG4gIHJpZ2h0OiAzMnB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5sZWFmbGV0LWRyYXctYWN0aW9ucyBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi5sZWFmbGV0LWRyYXctYWN0aW9ucyBsaTpsYXN0LWNoaWxkIGEge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbn1cblxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtZHJhdy1hY3Rpb25zIGxpOmxhc3QtY2hpbGQgYSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtZHJhdy1hY3Rpb25zIGxpOmZpcnN0LWNoaWxkIGEge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cblxuLmxlYWZsZXQtZHJhdy1hY3Rpb25zIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTg3O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNBQUE7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250OiAxMXB4LzE5cHggXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMjhweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtZHJhdy1hY3Rpb25zIGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5sZWFmbGV0LWRyYXctYWN0aW9ucy1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMtdG9wIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMtdG9wIGEsXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMtYm90dG9tIGEge1xuICBoZWlnaHQ6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMEEwOTg7XG59XG5cbi5sZWFmbGV0LWRyYXctYWN0aW9ucy10b3AubGVhZmxldC1kcmF3LWFjdGlvbnMtYm90dG9tIGEge1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIERyYXcgdG9vbGJhclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubGVhZmxldC1kcmF3LXRvb2xiYXIgLmxlYWZsZXQtZHJhdy1kcmF3LXBvbHlsaW5lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTJweCAtMnB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1kcmF3LXRvb2xiYXIgLmxlYWZsZXQtZHJhdy1kcmF3LXBvbHlsaW5lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMXB4O1xufVxuXG4ubGVhZmxldC1kcmF3LXRvb2xiYXIgLmxlYWZsZXQtZHJhdy1kcmF3LXBvbHlnb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzFweCAtMnB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1kcmF3LXRvb2xiYXIgLmxlYWZsZXQtZHJhdy1kcmF3LXBvbHlnb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjlweCAtMXB4O1xufVxuXG4ubGVhZmxldC1kcmF3LXRvb2xiYXIgLmxlYWZsZXQtZHJhdy1kcmF3LXJlY3RhbmdsZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MnB4IC0ycHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWRyYXctcmVjdGFuZ2xlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggLTFweDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZHJhdy1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTJweCAtMnB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1kcmF3LXRvb2xiYXIgLmxlYWZsZXQtZHJhdy1kcmF3LWNpcmNsZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05MHB4IC0xcHg7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWRyYXctbWFya2VyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMnB4IC0ycHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWRyYXctbWFya2VyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0xcHg7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWRyYXctY2lyY2xlbWFya2VyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3M3B4IC0ycHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWRyYXctY2lyY2xlbWFya2VyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3MXB4IC0xcHg7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogRWRpdCB0b29sYmFyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWVkaXQtZWRpdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTJweCAtMnB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1kcmF3LXRvb2xiYXIgLmxlYWZsZXQtZHJhdy1lZGl0LWVkaXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUwcHggLTFweDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZWRpdC1yZW1vdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgycHggLTJweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZWRpdC1yZW1vdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggLTFweDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZWRpdC1lZGl0LmxlYWZsZXQtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEycHggLTJweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZWRpdC1lZGl0LmxlYWZsZXQtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEwcHggLTFweDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZWRpdC1yZW1vdmUubGVhZmxldC1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDJweCAtMnB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1kcmF3LXRvb2xiYXIgLmxlYWZsZXQtZHJhdy1lZGl0LXJlbW92ZS5sZWFmbGV0LWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0ycHg7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogRHJhd2luZyBzdHlsZXNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxlYWZsZXQtbW91c2UtbWFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBjcm9zc2hhaXI7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbHRpcCB7XG4gIGJhY2tncm91bmQ6IHJnYig1NCwgNTQsIDU0KTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQ6IDEycHgvMThweCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHotaW5kZXg6IDY7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbHRpcDpiZWZvcmUge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiAtN3B4O1xufVxuXG4ubGVhZmxldC1lcnJvci1kcmF3LXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJERURFO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZCNkJEO1xuICBjb2xvcjogI0I5NEE0ODtcbn1cblxuLmxlYWZsZXQtZXJyb3ItZHJhdy10b29sdGlwOmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U2QjZCRDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sdGlwLXNpbmdsZSB7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xufVxuXG4ubGVhZmxldC1kcmF3LXRvb2x0aXAtc3VidGV4dCB7XG4gIGNvbG9yOiAjZjhkNWU0O1xufVxuXG4ubGVhZmxldC1kcmF3LWd1aWRlLWRhc2gge1xuICBmb250LXNpemU6IDElO1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogRWRpdCBzdHlsZXNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxlYWZsZXQtZWRpdC1tYXJrZXItc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgODcsIDE2MSwgMC4xKTtcbiAgYm9yZGVyOiA0cHggZGFzaGVkIHJnYmEoMjU0LCA4NywgMTYxLCAwLjYpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLmxlYWZsZXQtZWRpdC1tb3ZlIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4ubGVhZmxldC1lZGl0LXJlc2l6ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBPbGQgSUUgc3R5bGVzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LWRyYXctdG9vbGJhciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG59XG5cbi50b2FzdC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udG9hc3QtbWVzc2FnZSB7XG4gIC1tcy13b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLnRvYXN0LW1lc3NhZ2UgYSxcbi50b2FzdC1tZXNzYWdlIGxhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50b2FzdC1tZXNzYWdlIGE6aG92ZXIge1xuICBjb2xvcjogI2NjY2NjYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTAuM2VtO1xuICB0b3A6IC0wLjNlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjg7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTgwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcbn1cblxuLnRvYXN0LWNsb3NlLWJ1dHRvbjpob3Zlcixcbi50b2FzdC1jbG9zZS1idXR0b246Zm9jdXMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNDtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NDApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NDApO1xufVxuXG4vKkFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbiBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbiBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC4qL1xuYnV0dG9uLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4udG9hc3QtdG9wLWNlbnRlciB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udG9hc3QtYm90dG9tLWNlbnRlciB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udG9hc3QtdG9wLWZ1bGwtd2lkdGgge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRvYXN0LWJvdHRvbS1mdWxsLXdpZHRoIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50b2FzdC10b3AtbGVmdCB7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMTJweDtcbn1cblxuLnRvYXN0LXRvcC1yaWdodCB7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG59XG5cbi50b2FzdC1ib3R0b20tcmlnaHQge1xuICByaWdodDogMTJweDtcbiAgYm90dG9tOiAxMnB4O1xufVxuXG4udG9hc3QtYm90dG9tLWxlZnQge1xuICBib3R0b206IDEycHg7XG4gIGxlZnQ6IDEycHg7XG59XG5cbiN0b2FzdC1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgLypvdmVycmlkZXMqL1xufVxuXG4jdG9hc3QtY29udGFpbmVyICoge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuI3RvYXN0LWNvbnRhaW5lciA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIDAgNnB4O1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA1MHB4O1xuICB3aWR0aDogMzAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4IDNweCAzcHggM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAzcHggM3B4IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAzcHggM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNXB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgMTJweCAjOTk5OTk5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMnB4ICM5OTk5OTk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMnB4ICM5OTk5OTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjg7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTgwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcbn1cblxuI3RvYXN0LWNvbnRhaW5lciA+IGRpdjpob3ZlciB7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEycHggIzAwMDAwMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTJweCAjMDAwMDAwO1xuICBib3gtc2hhZG93OiAwIDAgMTJweCAjMDAwMDAwO1xuICBvcGFjaXR5OiAxO1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jdG9hc3QtY29udGFpbmVyID4gLnRvYXN0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBR3dTVVJCVkVoTHRaYTlTZ05CRU1jOXNVeHhSY29VS1N6U1dJaFhwRk1oaFlXRmhhQmc0eVBZaVdDWFp4QkxFUnNMUlMzRVFrRWZ3Q0tkaldKQXdTS0Nnb0tDY3VkdjRPNVlMcnQ3RXpnWGhpVTMvNCtiMmNrbXdWakpTcEtrUTZ3QWk0Z3doVCt6M3dSQmNFejB5alNzZVVUcmNSeWZzSHNYbUQwQW1iSE9DOUlpOFZJbW51WEJQZ2xIcFE1d3dTVk03c05uVEc3WmE0SndEZENqeHlBaUgzbnlBMm10YVRKdWZpRFo1ZENhcWxJdElMaDFOSGF0Zk41c2t2ang5WjM4bTY5Q2d6dVhtWmdWclBJR0U3NjNKeDlxS3NSb3pXWXc2eE9IZEVSK25uMktrTytCYitVVjVDQk42V0M2UXRCZ2JSVm96cmFoQWJtbTZIdFVzZ3RQQzE5dEZkeFhaWUJPZmtibUZKMVZhSEExVkFIamQwcHA3MG9UWnp2UitFVnJ4MllnZmRzcTZldTU1QkhZUjhobGNraStuK2tFUlVGRzhCckEwQndqZUF2Mk04V0xRQnRjeStTRDZmTnNtbkIzQWxCTHJnVHRWVzFjMlFONGJWV0xBVGFJUzYwSjJEdTV5MVRpSmdqU0J2RlZaZ1Rtd0NVK2RBWkZvUHhHRUVzOG55SEM5QndlMkd2RUp2MldYWmIwdmpkeUZUNEN4azNlL2tJcWxPR29WTHd3UGV2cFlIVCswMFQraFd3WERmNEFKQU9VcVdjRGhid0FBQUFBU1VWT1JLNUNZSUk9XCIpICFpbXBvcnRhbnQ7XG59XG5cbiN0b2FzdC1jb250YWluZXIgPiAudG9hc3QtZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBSE9TVVJCVkVoTHJaYS9TZ05CRU1aemgwV0tDQ2xTQ0thSVlPRUQrQUFLZVFRTEc4SFd6dExDSW1CcllhZGdJZFkrZ0lLTllrQkZTd3U3Q0FvcUNna2tvR0JJL0UyOFBkYkxabWVETGd6WnpjeDgzL3paMlNTWEMxajlmcitJMUhxOTNnMnl4SDRpd00xdmtvQldBZHhDbXB6VHhma04yUmN5Wk5hSEZJa1NvMTArOGtneGtYSVVSVjVIR3hUbUZ1Yzc1QjJSZlFrcHhIRzhhQWdhQUZhMHRBSHFZRmZRN0l3ZTJ5aE9EazgrSjRDN3lBb1JUV0kzdy80a2xHUmdSNGxPN1JwbjkrZ3ZNeVdwK3V4Rmg4K0grQVJsZ04xbkp1SnVRQVl2TmtFbndHRmNrMThFcjRxM2VnRWMvb08rbWhMZEtnUnloZE5GaWFjQzBybE9DYmhOVno0SDlGbkFZZ0RCdlUzUUlpb1psSkZMSnRzb0hZUkRmaVpvVXlJeHFDdFJwVmxBTnEwRVU0ZEFwanJ0Z2V6UEZhZDVTMTlXZ2prYzBoTlZudUY0SGpWQTZDN1FyU0lieWxCK29aZTNhSGdCc3FsTnFLWUg0OGpYeUpLTXVBYml5Vko4S3phQjNlUmMwcGc5VndRNG5pRnJ5STY4cWlPaTNBYmp3ZHNmbkF0azBiQ2pUTEpLcjZtckQ5ZzhpcS9TL0I4MWhndU9NbFFUblZ5RzQwd0Fjam5tZ3NDTkVTRHJqbWU3d2ZmdFA0UDdTUDROM0NKWmR2em9OeUdxMmMvSFdPWEpHc3ZWZytSQS9rMk1DL3dONkkyWUEyUHQ4R2tBQUFBQVNVVk9SSzVDWUlJPVwiKSAhaW1wb3J0YW50O1xufVxuXG4jdG9hc3QtY29udGFpbmVyID4gLnRvYXN0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBRHNTVVJCVkVoTFkyQVlCZlFNZ2YvLy8zUDgrL2V2QUlndkEvRnNJRitCYXZZRERXTUJHcm9hU01NQmlFOFZDN0FaRHJJRmFNRm5paTNBWlRqVWdzVVVXVURBOE9kQUg2aVFiUUVodzRIeUdzUEVjS0JYQklDNEFSaGV4NEc0QnNqbXdlVTFzb0lGYUdnL1d0b0ZaUklaZEV2SU1oeGtDQ2pYSVZzQVRWNmdGR0FDczRSc3cwRUdnSUlIM1FKWUpnSFNBUlFaRHJXQUIramF3emdzK1EyVU80OUQ3am5SU1JHb0VGUklMY2RtRU1XR0kwY20wSkoyUXBZQTFSRHZjbXpKRVdoQUJoRC9wcXJMMFMwQ1d1QUJLZ25Sa2k5bExzZVM3ZzJBbHF3SFdRU0tING9LTHJJTHBSR2hFUUN3MkxpUlVJYTRsd0FBQUFCSlJVNUVya0pnZ2c9PVwiKSAhaW1wb3J0YW50O1xufVxuXG4jdG9hc3QtY29udGFpbmVyID4gLnRvYXN0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBR1lTVVJCVkVoTDVaU3ZUc05RRk1iWFpHSUNNWUdZbUpoQVFJSkFJQ1lRUEFBQ2lTREI4QWlJQ1FRSlQ0Q3FRRXdnSnZZQVNBUUNpWmlZbUpoQUlCQVRDQVJKeSs5clRzbGRkOHNLdTFNMCtkTGIwNTd2Ni9sYnEvMnJLMG1TL1RSTmo5Y1dOQUtQWUlKSUk3Z0l4Q2NRNTFjdnFJRCtHSUVYOEFTRzRCMWJLNWdJWkZlUWZvSmRFWE9mZ1g0UUFRZzdrSDJBNjV5UTg3bHl4YjI3c2dna0F6QXVGaGJiZzFLMmtnQ2tCMWJWd3lJUjltMkw3UFJQSWhEVUlYZ0d0eUt3NTc1eXozbFROczZYNEpYbmpWK0xLTS9tM015ZG5UYnRPS0lqdHo2VmhDQnE0dlNtM25jZHJEMmxrMFZnVVhTVktqVkRKWEp6aWpXMVJRZHNVN0Y3N0hlOHU2OGtvTlpUejhPejV5R2E2SjNIM2xaMHhZZ1hCSzJReW1sV1dBK1JXblloc2tMQnYydm1FK2hCTUN0YkE3S1g1ZHJXeVJULzJKc3FaMkl2ZkI5WTRiV0ROTUZiSlJGbUM5RTc0U29TMENxdWx3amtDMCs1YnBjVjFDWjhOTWVqNHBqeTBVK2RvRFFzR3lvMWh6Vkp0dElqaFE3R25CdFJGTjFVYXJVbEg4RjN4aWN0K0hZMDdyRXpvVUdQbFdjalJGUnI0L2dDaFpnYzNaTDJkOG9BQUFBQVNVVk9SSzVDWUlJPVwiKSAhaW1wb3J0YW50O1xufVxuXG4jdG9hc3QtY29udGFpbmVyLnRvYXN0LXRvcC1jZW50ZXIgPiBkaXYsXG4jdG9hc3QtY29udGFpbmVyLnRvYXN0LWJvdHRvbS1jZW50ZXIgPiBkaXYge1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbiN0b2FzdC1jb250YWluZXIudG9hc3QtdG9wLWZ1bGwtd2lkdGggPiBkaXYsXG4jdG9hc3QtY29udGFpbmVyLnRvYXN0LWJvdHRvbS1mdWxsLXdpZHRoID4gZGl2IHtcbiAgd2lkdGg6IDk2JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnRvYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzMDMwMztcbn1cblxuLnRvYXN0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFhMzUxO1xufVxuXG4udG9hc3QtZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQzNjJmO1xufVxuXG4udG9hc3QtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjk2YjQ7XG59XG5cbi50b2FzdC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4OTQwNjtcbn1cblxuLnRvYXN0LXByb2dyZXNzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjQ7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTQwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcbn1cblxuLypSZXNwb25zaXZlIERlc2lnbiovXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAyNDBweCkge1xuICAjdG9hc3QtY29udGFpbmVyID4gZGl2IHtcbiAgICBwYWRkaW5nOiA4cHggOHB4IDhweCA1MHB4O1xuICAgIHdpZHRoOiAxMWVtO1xuICB9XG4gICN0b2FzdC1jb250YWluZXIgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gICAgcmlnaHQ6IC0wLjJlbTtcbiAgICB0b3A6IC0wLjJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMjQxcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjdG9hc3QtY29udGFpbmVyID4gZGl2IHtcbiAgICBwYWRkaW5nOiA4cHggOHB4IDhweCA1MHB4O1xuICAgIHdpZHRoOiAxOGVtO1xuICB9XG4gICN0b2FzdC1jb250YWluZXIgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gICAgcmlnaHQ6IC0wLjJlbTtcbiAgICB0b3A6IC0wLjJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjdG9hc3QtY29udGFpbmVyID4gZGl2IHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA1MHB4O1xuICAgIHdpZHRoOiAyNWVtO1xuICB9XG59XG4jdG9hc3QtY29udGFpbmVyID4gZGl2IHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4udG9hc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMwMzAzICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxYTM1MSAhaW1wb3J0YW50O1xufVxuXG4udG9hc3QtZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQzNjJmICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmOTZiNCAhaW1wb3J0YW50O1xufVxuXG4udG9hc3Qtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmODk0MDYgIWltcG9ydGFudDtcbn1cblxuLypcbiAqIFx0RGVmYXVsdCB0aGVtZSAtIE93bCBDYXJvdXNlbCBDU1MgRmlsZVxuICovXG4ub3dsLXRoZW1lIC5vd2wtbmF2IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm93bC10aGVtZSAub3dsLW5hdiBbY2xhc3MqPW93bC1dIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiA1cHg7XG4gIHBhZGRpbmc6IDRweCA3cHg7XG4gIGJhY2tncm91bmQ6ICNENkQ2RDY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ub3dsLXRoZW1lIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjODY5NzkxO1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm93bC10aGVtZSAub3dsLW5hdiAuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5vd2wtdGhlbWUgLm93bC1uYXYuZGlzYWJsZWQgKyAub3dsLWRvdHMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLm93bC10aGVtZSAub3dsLWRvdHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbn1cbi5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90IHNwYW4ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDVweCA3cHg7XG4gIGJhY2tncm91bmQ6ICNENkQ2RDY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuLCAub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdDpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzg2OTc5MTtcbn1cblxuLypcbiAqICBPd2wgQ2Fyb3VzZWwgLSBDb3JlXG4gKi9cbi5vd2wtY2Fyb3VzZWwge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogcG9zaXRpb24gcmVsYXRpdmUgYW5kIHotaW5kZXggZml4IHdlYmtpdCByZW5kZXJpbmcgZm9udHMgaXNzdWUgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyAvKiBmaXggZmlyZWZveCBhbmltYXRpb24gZ2xpdGNoICovXG59XG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBoZWlnaHQ6IDA7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qIGZpeCBmb3IgZmxhc2hpbmcgYmFja2dyb3VuZCAqL1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlcixcbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBmbG9hdDogbGVmdDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYuZGlzYWJsZWQsXG4ub3dsLWNhcm91c2VsIC5vd2wtZG90cy5kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldixcbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0LFxuLm93bC1jYXJvdXNlbCAub3dsLWRvdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCxcbi5vd2wtY2Fyb3VzZWwgYnV0dG9uLm93bC1kb3Qge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG4ub3dsLWNhcm91c2VsLm93bC1sb2FkZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmcge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vd2wtY2Fyb3VzZWwub3dsLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4ub3dsLWNhcm91c2VsLm93bC1yZWZyZXNoIC5vd2wtaXRlbSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5vd2wtY2Fyb3VzZWwub3dsLWRyYWcgLm93bC1pdGVtIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5vd2wtY2Fyb3VzZWwub3dsLWdyYWIge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5vd2wtY2Fyb3VzZWwub3dsLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLm93bC1jYXJvdXNlbC5vd2wtcnRsIC5vd2wtaXRlbSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLyogTm8gSnMgKi9cbi5uby1qcyAub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQW5pbWF0ZSBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAuYW5pbWF0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1pbiB7XG4gIHotaW5kZXg6IDA7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtb3V0IHtcbiAgei1pbmRleDogMTtcbn1cbi5vd2wtY2Fyb3VzZWwgLmZhZGVPdXQge1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLypcbiAqIFx0T3dsIENhcm91c2VsIC0gQXV0byBIZWlnaHQgUGx1Z2luXG4gKi9cbi5vd2wtaGVpZ2h0IHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBMYXp5IExvYWQgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgLyoqXG4gIFx0VGhpcyBpcyBpbnRyb2R1Y2VkIGR1ZSB0byBhIGJ1ZyBpbiBJRTExIHdoZXJlIGxhenkgbG9hZGluZyBjb21iaW5lZCB3aXRoIGF1dG9oZWlnaHQgcGx1Z2luIGNhdXNlcyBhIHdyb25nXG4gIFx0Y2FsY3VsYXRpb24gb2YgdGhlIGhlaWdodCBvZiB0aGUgb3dsLWl0ZW0gdGhhdCBicmVha3MgcGFnZSBsYXlvdXRzXG4gICAqL1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5W3NyY149XCJcIl0sIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eTpub3QoW3NyY10pIHtcbiAgbWF4LWhlaWdodDogMDtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZy5vd2wtbGF6eSB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIFZpZGVvIFBsdWdpblxuICovXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogODBweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwib3dsLnZpZGVvLnBsYXkucG5nXCIpIG5vLXJlcGVhdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEwMG1zIGVhc2U7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXRuLFxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXRuIHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyohXG4gKiBCb290c3RyYXAgdjQuNi4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbjpyb290IHtcbiAgLS1ibHVlOiAjMDA3YmZmO1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNkYzM1NDU7XG4gIC0tb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLXllbGxvdzogI2ZmYzEwNztcbiAgLS1ncmVlbjogIzI4YTc0NTtcbiAgLS10ZWFsOiAjMjBjOTk3O1xuICAtLWN5YW46ICMxN2EyYjg7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogIzZjNzU3ZDtcbiAgLS1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tcHJpbWFyeTogIzAwODIzZDtcbiAgLS1zZWNvbmRhcnk6ICMyZTNmNTE7XG4gIC0tc3VjY2VzczogIzJkY2M3MDtcbiAgLS1pbmZvOiAjMTdhMmI4O1xuICAtLXdhcm5pbmc6ICNmMGFkNGU7XG4gIC0tZGFuZ2VyOiAjYzYwZjEzO1xuICAtLWxpZ2h0OiAjZjhmOWZhO1xuICAtLWRhcms6ICM1NDU1NTg7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgLnNvbHV0aW9ucywgLmludGVncmF0aW9uLWhlcm8td3JhcCwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIC5zb2x1dGlvbnMsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlZlcmRhbmFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5zb2x1dGlvbnMsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2U4M2U4YztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4ucm93LCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5jb2x1bW4tMiwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuY29sdW1uLTEsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmNvbHVtbi0yLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5jb2x1bW4tMSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogMTM7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7XG59XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7XG59XG5cbi5vcmRlci04IHtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7XG59XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuY29sdW1uLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmNvbHVtbi0xIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC4zcmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0ZCxcbi50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLXByaW1hcnksXG4udGFibGUtcHJpbWFyeSA+IHRoLFxuLnRhYmxlLXByaW1hcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGRjYzk7XG59XG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2FiZTlhO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdkNGJjO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhN2Q0YmM7XG59XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjOWNlO1xufVxuLnRhYmxlLXNlY29uZGFyeSB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGQsXG4udGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTI5YmE1O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmJjYzI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmJjYzI7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRmMWQ3O1xufVxuLnRhYmxlLXN1Y2Nlc3MgdGgsXG4udGFibGUtc3VjY2VzcyB0ZCxcbi50YWJsZS1zdWNjZXNzIHRoZWFkIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzkyZTRiNTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmZWNjOTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZlY2M5O1xufVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjtcbn1cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4NmNmZGE7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmU4Y2Q7XG59XG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjdkNGEzO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlkZGI1O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWRkYjU7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZiY2JkO1xufVxuLnRhYmxlLWRhbmdlciB0aCxcbi50YWJsZS1kYW5nZXIgdGQsXG4udGFibGUtZGFuZ2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZTE4Mjg0O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWE3YTk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWE3YTk7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xufVxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmYmZjZmM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmZDA7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTZhN2E4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMzO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMmMyYzM7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBvcGFjaXR5OiAxO1xufVxuXG5pbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7XG59XG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICMyZGNjNzA7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDUsIDIwNCwgMTEyLCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiA1cHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ1LCAyMDQsIDExMiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQsIHNlbGVjdC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEuNXJlbSBjZW50ZXI7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzA7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0NSwgMjA0LCAxMTIsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMyZGNjNzA7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMmRjYzcwO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzUzZDk4YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzZDk4Yjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ1LCAyMDQsIDExMiwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0NSwgMjA0LCAxMTIsIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjYzYwZjEzO1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk4LCAxNSwgMTksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiA1cHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk4LCAxNSwgMTksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQsIHNlbGVjdC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMS41cmVtIGNlbnRlcjtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk4LCAxNSwgMTksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjYzYwZjEzO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjYzYwZjEzO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMztcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWUxYTFmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5OCwgMTUsIDE5LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTM7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5OCwgMTUsIDE5LCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJ0biwgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuM3JlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biwgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG46Zm9jdXMsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOmZvY3VzLCAuYnRuLmZvY3VzLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5idG4uZGlzYWJsZWQsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgyM2Q7XG4gIGJvcmRlci1jb2xvcjogIzAwODIzZDtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YzJiO1xuICBib3JkZXItY29sb3I6ICMwMDRmMjU7XG59XG4uYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YzJiO1xuICBib3JkZXItY29sb3I6ICMwMDRmMjU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNDksIDkwLCAwLjUpO1xufVxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODIzZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4MjNkO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRmMjU7XG4gIGJvcmRlci1jb2xvcjogIzAwNDIxZjtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNDksIDkwLCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeSwgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlM2Y1MTtcbiAgYm9yZGVyLWNvbG9yOiAjMmUzZjUxO1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDJjMzk7XG4gIGJvcmRlci1jb2xvcjogIzFjMjYzMDtcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbjpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDJjMzk7XG4gIGJvcmRlci1jb2xvcjogIzFjMjYzMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzcsIDkyLCAxMDcsIDAuNSk7XG59XG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24uZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUzZjUxO1xuICBib3JkZXItY29sb3I6ICMyZTNmNTE7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5zaG93ID4gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMyNjMwO1xuICBib3JkZXItY29sb3I6ICMxNzFmMjg7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5zaG93ID4gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc3LCA5MiwgMTA3LCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkY2M3MDtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwO1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNmFkNWY7XG4gIGJvcmRlci1jb2xvcjogIzI0YTI1OTtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNmFkNWY7XG4gIGJvcmRlci1jb2xvcjogIzI0YTI1OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzcsIDIxMiwgMTMzLCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkY2M3MDtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNGEyNTk7XG4gIGJvcmRlci1jb2xvcjogIzIxOTg1Mztcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc3LCAyMTIsIDEzMywgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xuICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xuICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTtcbn1cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiO1xuICBib3JkZXItY29sb3I6ICMxMDcwN2Y7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OCwgMTc2LCAxOTUsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNmMGFkNGU7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkOWQyYjtcbiAgYm9yZGVyLWNvbG9yOiAjZWM5NzFmO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkOWQyYjtcbiAgYm9yZGVyLWNvbG9yOiAjZWM5NzFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDksIDE1MywgNzIsIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNmMGFkNGU7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWE5MjE0O1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA5LCAxNTMsIDcyLCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYwZjEzO1xuICBib3JkZXItY29sb3I6ICNjNjBmMTM7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTIwYzEwO1xuICBib3JkZXItY29sb3I6ICM5NzBiMGU7XG59XG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EyMGMxMDtcbiAgYm9yZGVyLWNvbG9yOiAjOTcwYjBlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDcsIDUxLCA1NCwgMC41KTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYwZjEzO1xuICBib3JkZXItY29sb3I6ICNjNjBmMTM7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3MGIwZTtcbiAgYm9yZGVyLWNvbG9yOiAjOGIwYjBkO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA3LCA1MSwgNTQsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICBib3JkZXItY29sb3I6ICNkYWUwZTU7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmU2ZWE7XG4gIGJvcmRlci1jb2xvcjogI2RhZTBlNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE2LCAyMTcsIDIxOSwgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTU7XG4gIGJvcmRlci1jb2xvcjogI2QzZDlkZjtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNiwgMjE3LCAyMTksIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1NTU4O1xuICBib3JkZXItY29sb3I6ICM1NDU1NTg7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDI0NDtcbiAgYm9yZGVyLWNvbG9yOiAjM2IzYzNlO1xufVxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDI0NDtcbiAgYm9yZGVyLWNvbG9yOiAjM2IzYzNlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTAsIDExMSwgMTEzLCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NTU1ODtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1NTU4O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjNjM2U7XG4gIGJvcmRlci1jb2xvcjogIzM1MzYzNztcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMCwgMTExLCAxMTMsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDgyM2Q7XG4gIGJvcmRlci1jb2xvcjogIzAwODIzZDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgyM2Q7XG4gIGJvcmRlci1jb2xvcjogIzAwODIzZDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEzMCwgNjEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwODIzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODIzZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4MjNkO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTMwLCA2MSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMmUzZjUxO1xuICBib3JkZXItY29sb3I6ICMyZTNmNTE7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTNmNTE7XG4gIGJvcmRlci1jb2xvcjogIzJlM2Y1MTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0NiwgNjMsIDgxLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMmUzZjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUzZjUxO1xuICBib3JkZXItY29sb3I6ICMyZTNmNTE7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0NiwgNjMsIDgxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMmRjYzcwO1xuICBib3JkZXItY29sb3I6ICMyZGNjNzA7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmRjYzcwO1xuICBib3JkZXItY29sb3I6ICMyZGNjNzA7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0NSwgMjA0LCAxMTIsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzJkY2M3MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkY2M3MDtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDUsIDIwNCwgMTEyLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzE3YTJiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNmMGFkNGU7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNmMGFkNGU7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDAsIDE3MywgNzgsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2YwYWQ0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZjBhZDRlO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQwLCAxNzMsIDc4LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNjNjBmMTM7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMztcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2MGYxMztcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5OCwgMTUsIDE5LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjYzYwZjEzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYwZjEzO1xuICBib3JkZXItY29sb3I6ICNjNjBmMTM7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTgsIDE1LCAxOSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjNTQ1NTU4O1xuICBib3JkZXItY29sb3I6ICM1NDU1NTg7XG59XG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1NTU4O1xuICBib3JkZXItY29sb3I6ICM1NDU1NTg7XG59XG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4NCwgODUsIDg4LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICM1NDU1NTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDU1NTg7XG4gIGJvcmRlci1jb2xvcjogIzU0NTU1ODtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg0LCA4NSwgODgsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtbGcgPiBidXR0b24ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtc20gPiBidXR0b24ge1xuICBwYWRkaW5nOiAwLjJyZW0gMC4zcmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb2xsYXBzaW5nLndpZHRoIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nLndpZHRoIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1MTAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49dG9wXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXJpZ2h0XSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWJvdHRvbV0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzE2MTgxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhZGI1YmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cCA+IGJ1dHRvbixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAgPiBidXR0b246aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwID4gYnV0dG9uOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cCA+IGJ1dHRvbjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwID4gYnV0dG9uLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSxcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cCA+IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwID4gYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwID4gYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtc20gPiBidXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4yMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4yMjVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuLWdyb3VwLXRvZ2dsZSA+IGJ1dHRvbixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IGJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC10b2dnbGUgPiBidXR0b24gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gYnV0dG9uIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gYnV0dG9uIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b246Zm9jdXMsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbjpmb2N1cyxcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b246Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uICsgLmJ0biwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b24gKyAuYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5idG4gKyBidXR0b24sIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIGJ1dHRvbiwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24gKyBidXR0b24sIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uICsgYnV0dG9uLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtdGV4dCArIGJ1dHRvbixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbiArIC5idG4sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYnRuICsgYnV0dG9uLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyBidXR0b24sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uICsgYnV0dG9uLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbiArIGJ1dHRvbixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPXJhZGlvXSxcbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBidXR0b24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGJ1dHRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gYnV0dG9uIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGJ1dHRvbixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5idG4sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IGJ1dHRvbixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IGJ1dHRvbixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiBidXR0b24sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxODtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiA5LjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xuICBib3JkZXItY29sb3I6ICNiM2Q3ZmY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4LjVyZW07XG4gIGxlZnQ6IC0xLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOC41cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzUwJSA1MCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzMCwgNjEsIDAuNSk7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEzMCwgNjEsIDAuNSk7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMzAsIDYxLCAwLjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgbGVmdDogLTIuMjVyZW07XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiBjYWxjKDguNXJlbSArIDJweCk7XG4gIGxlZnQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxcmVtIC0gNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDFyZW0gLSA0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNzVyZW0pO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTMwLCA2MSwgMC41KTtcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cbi5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzQ5NTA1Nztcbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuLmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xufVxuLmN1c3RvbS1maWxlLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMjVyZW0gMC4yNXJlbSAwO1xufVxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS40cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4ycmVtO1xuICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZiAjZTllY2VmICNkZWUyZTY7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNiAjZGVlMmU2ICNmZmY7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4ubmF2YmFyIC5jb250YWluZXIsXG4ubmF2YmFyIC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyIC5jb250YWluZXItc20sXG4ubmF2YmFyIC5jb250YWluZXItbWQsXG4ubmF2YmFyIC5jb250YWluZXItbGcsXG4ubmF2YmFyIC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FmYmZjZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWZiZmNmO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWZiZmNmO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBjb250ZW50OiBcIi9cIjtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjMDA1NmIzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4ycmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjRlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2UsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODIzZDtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRmMjU7XG59XG5hLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGEuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEzMCwgNjEsIDAuNSk7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlM2Y1MTtcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLCBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMyNjMwO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMsIGEuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDYsIDYzLCA4MSwgMC41KTtcbn1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkY2M3MDtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpob3ZlciwgYS5iYWRnZS1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNGEyNTk7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQ1LCAyMDQsIDExMiwgMC41KTtcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbn1cbmEuYmFkZ2UtaW5mbzpob3ZlciwgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XG59XG5hLmJhZGdlLWluZm86Zm9jdXMsIGEuYmFkZ2UtaW5mby5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cbmEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG59XG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MCwgMTczLCA3OCwgMC41KTtcbn1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYwZjEzO1xufVxuYS5iYWRnZS1kYW5nZXI6aG92ZXIsIGEuYmFkZ2UtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NzBiMGU7XG59XG5hLmJhZGdlLWRhbmdlcjpmb2N1cywgYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTgsIDE1LCAxOSwgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTU7XG59XG5hLmJhZGdlLWxpZ2h0OmZvY3VzLCBhLmJhZGdlLWxpZ2h0LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJhZGdlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NTU1ODtcbn1cbmEuYmFkZ2UtZGFyazpob3ZlciwgYS5iYWRnZS1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjNjM2U7XG59XG5hLmJhZGdlLWRhcms6Zm9jdXMsIGEuYmFkZ2UtZGFyay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg0LCA4NSwgODgsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0NDIwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNmQ4O1xuICBib3JkZXItY29sb3I6ICNiOGRjYzk7XG59XG4uYWxlcnQtcHJpbWFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhN2Q0YmM7XG59XG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAxMTA4O1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMxODIxMmE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ5ZGM7XG4gIGJvcmRlci1jb2xvcjogI2M0YzljZTtcbn1cbi5hbGVydC1zZWNvbmRhcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjZiY2MyO1xufVxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDUwODBhO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTc2YTNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVmNWUyO1xuICBib3JkZXItY29sb3I6ICNjNGYxZDc7XG59XG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhZmVjYzk7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGU0MDIzO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFlY2YxO1xuICBib3JkZXItY29sb3I6ICNiZWU1ZWI7XG59XG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhYmRkZTU7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDYyYzMzO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjN2Q1YTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZmRjO1xuICBib3JkZXItY29sb3I6ICNmYmU4Y2Q7XG59XG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmOWRkYjU7XG59XG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTczZTFjO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM2NzA4MGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGNmZDA7XG4gIGJvcmRlci1jb2xvcjogI2VmYmNiZDtcbn1cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWFhN2E5O1xufVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMzgwNDA1O1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmRmZGZlO1xufVxuLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VjZWNmNjtcbn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjg2ODY4O1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMmMyYzJlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRlO1xuICBib3JkZXItY29sb3I6ICNjZmNmZDA7XG59XG4uYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjMmMyYzM7XG59XG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTMxMzE0O1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MjNkO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzAwNDQyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZGNjOTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDA0NDIwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdkNGJjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ0MjA7XG4gIGJvcmRlci1jb2xvcjogIzAwNDQyMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzE4MjEyYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0YzljZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzE4MjEyYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2YmNjMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODIxMmE7XG4gIGJvcmRlci1jb2xvcjogIzE4MjEyYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNzZhM2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGYxZDc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzE3NmEzYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmZWNjOTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTc2YTNhO1xuICBib3JkZXItY29sb3I6ICMxNzZhM2E7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjNTQ2MDtcbiAgYm9yZGVyLWNvbG9yOiAjMGM1NDYwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzdkNWEyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZThjZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjN2Q1YTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlkZGI1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZDVhMjk7XG4gIGJvcmRlci1jb2xvcjogIzdkNWEyOTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzY3MDgwYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmYmNiZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzY3MDgwYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhYTdhOTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzA4MGE7XG4gIGJvcmRlci1jb2xvcjogIzY3MDgwYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxODE4MjtcbiAgYm9yZGVyLWNvbG9yOiAjODE4MTgyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzJjMmMyZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZkMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMmMyYzJlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzJjMmU7XG4gIGJvcmRlci1jb2xvcjogIzJjMmMyZTtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICB9XG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMC45O1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNzZweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG4ucG9wb3ZlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjNyZW07XG59XG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3cge1xuICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnksIC50b29sdGlwLXByaW1hcnkgLnRvb2x0aXAtaW5uZXIsIC5zdXBwb3J0X2VtYWlsIC5jbG9zZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MjNkICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgLnRvb2x0aXAtcHJpbWFyeSBhLnRvb2x0aXAtaW5uZXI6aG92ZXIsIC5zdXBwb3J0X2VtYWlsIGEuY2xvc2VkOmhvdmVyLCBhLmJnLXByaW1hcnk6Zm9jdXMsIC50b29sdGlwLXByaW1hcnkgYS50b29sdGlwLWlubmVyOmZvY3VzLCAuc3VwcG9ydF9lbWFpbCBhLmNsb3NlZDpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuLnRvb2x0aXAtcHJpbWFyeSBidXR0b24udG9vbHRpcC1pbm5lcjpob3Zlcixcbi5zdXBwb3J0X2VtYWlsIGJ1dHRvbi5jbG9zZWQ6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyxcbi50b29sdGlwLXByaW1hcnkgYnV0dG9uLnRvb2x0aXAtaW5uZXI6Zm9jdXMsXG4uc3VwcG9ydF9lbWFpbCBidXR0b24uY2xvc2VkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGYyNSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LCAudG9vbHRpcC1zZWNvbmRhcnkgLnRvb2x0aXAtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUzZjUxICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCAudG9vbHRpcC1zZWNvbmRhcnkgYS50b29sdGlwLWlubmVyOmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cywgLnRvb2x0aXAtc2Vjb25kYXJ5IGEudG9vbHRpcC1pbm5lcjpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG4udG9vbHRpcC1zZWNvbmRhcnkgYnV0dG9uLnRvb2x0aXAtaW5uZXI6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzLFxuLnRvb2x0aXAtc2Vjb25kYXJ5IGJ1dHRvbi50b29sdGlwLWlubmVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMjYzMCAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcywgLnRvb2x0aXAtc3VjY2VzcyAudG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCAudG9vbHRpcC1zdWNjZXNzIGEudG9vbHRpcC1pbm5lcjpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLCAudG9vbHRpcC1zdWNjZXNzIGEudG9vbHRpcC1pbm5lcjpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuLnRvb2x0aXAtc3VjY2VzcyBidXR0b24udG9vbHRpcC1pbm5lcjpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzLFxuLnRvb2x0aXAtc3VjY2VzcyBidXR0b24udG9vbHRpcC1pbm5lcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNGEyNTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8sIC50b29sdGlwLWluZm8gLnRvb2x0aXAtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctaW5mbzpob3ZlciwgLnRvb2x0aXAtaW5mbyBhLnRvb2x0aXAtaW5uZXI6aG92ZXIsIGEuYmctaW5mbzpmb2N1cywgLnRvb2x0aXAtaW5mbyBhLnRvb2x0aXAtaW5uZXI6Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3Zlcixcbi50b29sdGlwLWluZm8gYnV0dG9uLnRvb2x0aXAtaW5uZXI6aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyxcbi50b29sdGlwLWluZm8gYnV0dG9uLnRvb2x0aXAtaW5uZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLCAudG9vbHRpcC13YXJuaW5nIC50b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIC50b29sdGlwLXdhcm5pbmcgYS50b29sdGlwLWlubmVyOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsIC50b29sdGlwLXdhcm5pbmcgYS50b29sdGlwLWlubmVyOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG4udG9vbHRpcC13YXJuaW5nIGJ1dHRvbi50b29sdGlwLWlubmVyOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMsXG4udG9vbHRpcC13YXJuaW5nIGJ1dHRvbi50b29sdGlwLWlubmVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLCAudG9vbHRpcC1kYW5nZXIgLnRvb2x0aXAtaW5uZXIsIC5zdXBwb3J0X2VtYWlsIC5kZWxldGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgLnRvb2x0aXAtZGFuZ2VyIGEudG9vbHRpcC1pbm5lcjpob3ZlciwgLnN1cHBvcnRfZW1haWwgYS5kZWxldGVkOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cywgLnRvb2x0aXAtZGFuZ2VyIGEudG9vbHRpcC1pbm5lcjpmb2N1cywgLnN1cHBvcnRfZW1haWwgYS5kZWxldGVkOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3Zlcixcbi50b29sdGlwLWRhbmdlciBidXR0b24udG9vbHRpcC1pbm5lcjpob3Zlcixcbi5zdXBwb3J0X2VtYWlsIGJ1dHRvbi5kZWxldGVkOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyxcbi50b29sdGlwLWRhbmdlciBidXR0b24udG9vbHRpcC1pbm5lcjpmb2N1cyxcbi5zdXBwb3J0X2VtYWlsIGJ1dHRvbi5kZWxldGVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3MGIwZSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQsIC50b29sdGlwLWxpZ2h0IC50b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCAudG9vbHRpcC1saWdodCBhLnRvb2x0aXAtaW5uZXI6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsIC50b29sdGlwLWxpZ2h0IGEudG9vbHRpcC1pbm5lcjpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3Zlcixcbi50b29sdGlwLWxpZ2h0IGJ1dHRvbi50b29sdGlwLWlubmVyOmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzLFxuLnRvb2x0aXAtbGlnaHQgYnV0dG9uLnRvb2x0aXAtaW5uZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrLCAudG9vbHRpcC1kYXJrIC50b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NTU1OCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIC50b29sdGlwLWRhcmsgYS50b29sdGlwLWlubmVyOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsIC50b29sdGlwLWRhcmsgYS50b29sdGlwLWlubmVyOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG4udG9vbHRpcC1kYXJrIGJ1dHRvbi50b29sdGlwLWlubmVyOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMsXG4udG9vbHRpcC1kYXJrIGJ1dHRvbi50b29sdGlwLWlubmVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiM2MzZSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUsIC50b29sdGlwLXdoaXRlIC50b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQsIC50b29sdGlwLXRyYW5zcGFyZW50IC50b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4MjNkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMmUzZjUxICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBhZDRlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1NTU4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWluY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249aW5jcmVtZW50TWludXRlc106OmFmdGVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbj1pbmNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249ZGVjcmVtZW50SG91cnNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249ZGVjcmVtZW50SG91cnNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249ZGVjcmVtZW50SG91cnNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1kZWNyZW1lbnRNaW51dGVzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPWRlY3JlbWVudE1pbnV0ZXNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249ZGVjcmVtZW50TWludXRlc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPXNob3dIb3Vyc106OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbltkYXRhLWFjdGlvbj1zaG93SG91cnNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249c2hvd0hvdXJzXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249c2hvd01pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249c2hvd01pbnV0ZXNdOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249c2hvd01pbnV0ZXNdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj10b2dnbGVQZXJpb2RdOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249dG9nZ2xlUGVyaW9kXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPXRvZ2dsZVBlcmlvZF06OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPWNsZWFyXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uW2RhdGEtYWN0aW9uPWNsZWFyXTo6YWZ0ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uPWNsZWFyXTo6YWZ0ZXIsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249dG9kYXldOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b25bZGF0YS1hY3Rpb249dG9kYXldOjphZnRlciwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb249dG9kYXldOjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2g6OmFmdGVyLCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5wcmV2OjphZnRlciwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGgubmV4dDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCxcbi5mb3JtLWlubGluZSAuYnRuLWdyb3VwIC5idG4sXG4uZm9ybS1pbmxpbmUgLmJ0bi1ncm91cCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmZvcm0taW5saW5lIC5idG4tZ3JvdXAgYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAsXG4uZm9ybS1pbmxpbmUgLmJ0bi1ncm91cCAuYnRuLFxuLmZvcm0taW5saW5lIC5idG4tZ3JvdXAgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5mb3JtLWlubGluZSAuYnRuLWdyb3VwIGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSxcbi50YWcge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLCAuZm9ybS1pbmxpbmUgbGFiZWwsIC5mb3JtLWlubGluZSAuYnRuLCAuZm9ybS1pbmxpbmUgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24sIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmZvcm0taW5saW5lIGJ1dHRvbixcbi5teC0xLFxuLnRhZyB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSxcbi5teS0xLFxuLnRhZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSxcbi50YWcge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yLFxuLmZvcm0taW5saW5lIGxhYmVsLFxuLmZvcm0taW5saW5lIC5idG4sXG4uZm9ybS1pbmxpbmUgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24sXG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5mb3JtLWlubGluZSBidXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLCAuZm9ybS1pbmxpbmUgbGFiZWwsIC5mb3JtLWlubGluZSAuYnRuLCAuZm9ybS1pbmxpbmUgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24sIC5jb29raWUtY29uc2VudC1iYW5uZXIgLmZvcm0taW5saW5lIGJ1dHRvbixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsIC5mb3JtLWlubGluZSAuYnRuLWdyb3VwLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjUge1xuICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41LFxuLm15LW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzAwODIzZCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzAwMzYxOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzJlM2Y1MSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMxMjE5MjAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMWY4ZDRlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzBmNjY3NCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmMGFkNGUgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNkZjhhMTMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjN2YwYTBjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LCAuc3VwcG9ydF9lbWFpbCAuY2xvc2VkLCAuc3VwcG9ydF9lbWFpbCAuZGVsZXRlZCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgLnN1cHBvcnRfZW1haWwgYS5jbG9zZWQ6aG92ZXIsIC5zdXBwb3J0X2VtYWlsIGEuZGVsZXRlZDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzLCAuc3VwcG9ydF9lbWFpbCBhLmNsb3NlZDpmb2N1cywgLnN1cHBvcnRfZW1haWwgYS5kZWxldGVkOmZvY3VzIHtcbiAgY29sb3I6ICNjYmQzZGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyaywgLmxlYWQtLXN0YXR1czEwLCAubGVhZC0tc3RhdHVzOCwgLmxlYWQtLXN0YXR1czUsIC5sZWFkLS1zdGF0dXM0LCAubGVhZC0tc3RhdHVzMyB7XG4gIGNvbG9yOiAjNTQ1NTU4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLmxlYWQtLXN0YXR1czEwOmhvdmVyLCBhLmxlYWQtLXN0YXR1czg6aG92ZXIsIGEubGVhZC0tc3RhdHVzNTpob3ZlciwgYS5sZWFkLS1zdGF0dXM0OmhvdmVyLCBhLmxlYWQtLXN0YXR1czM6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzLCBhLmxlYWQtLXN0YXR1czEwOmZvY3VzLCBhLmxlYWQtLXN0YXR1czg6Zm9jdXMsIGEubGVhZC0tc3RhdHVzNTpmb2N1cywgYS5sZWFkLS1zdGF0dXM0OmZvY3VzLCBhLmxlYWQtLXN0YXR1czM6Zm9jdXMge1xuICBjb2xvcjogIzJlMmYzMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIH1cbn1cbi5wYWdlLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuXG4vKipcbiAgKiBDcmVhdGVzIGAuYmRyLXQxYCwgYC5iZHIteDNgIGV0Y1xuICovXG4uYmRyLXQwIHtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLXQxIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cbi5iZHItdDIge1xuICBib3JkZXItdG9wOiAwLjEyNXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLXQzIHtcbiAgYm9yZGVyLXRvcDogMC4yNXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLXQ0IHtcbiAgYm9yZGVyLXRvcDogMC4zNzVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuLmJkci10NSB7XG4gIGJvcmRlci10b3A6IDAuNzVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuXG4uYmRyLXIwIHtcbiAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cbi5iZHItcjEge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLXIyIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjEyNXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLXIzIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjI1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cbi5iZHItcjQge1xuICBib3JkZXItcmlnaHQ6IDAuMzc1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cbi5iZHItcjUge1xuICBib3JkZXItcmlnaHQ6IDAuNzVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuXG4uYmRyLWIwIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLWIxIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cbi5iZHItYjIge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLWIzIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4yNXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLWI0IHtcbiAgYm9yZGVyLWJvdHRvbTogMC4zNzVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuLmJkci1iNSB7XG4gIGJvcmRlci1ib3R0b206IDAuNzVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuXG4uYmRyLWwwIHtcbiAgYm9yZGVyLWxlZnQ6IDAgc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuLmJkci1sMSB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuLmJkci1sMiB7XG4gIGJvcmRlci1sZWZ0OiAwLjEyNXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLWwzIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMjVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuLmJkci1sNCB7XG4gIGJvcmRlci1sZWZ0OiAwLjM3NXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLWw1IHtcbiAgYm9yZGVyLWxlZnQ6IDAuNzVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuXG4uYmRyLWEwIHtcbiAgYm9yZGVyOiAwIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cbi5iZHItYTEge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLWEyIHtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLWEzIHtcbiAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cbi5iZHItYTQge1xuICBib3JkZXI6IDAuMzc1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cbi5iZHItYTUge1xuICBib3JkZXI6IDAuNzVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuXG4uYmRyLXgwIHtcbiAgYm9yZGVyLWxlZnQ6IDAgc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAgc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuLmJkci14MSB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLXgyIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMTI1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjEyNXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG4uYmRyLXgzIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMjVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAuMjVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuLmJkci14NCB7XG4gIGJvcmRlci1sZWZ0OiAwLjM3NXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zNzVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuLmJkci14NSB7XG4gIGJvcmRlci1sZWZ0OiAwLjc1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjc1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cblxuLmJkci15MCB7XG4gIGJvcmRlci10b3A6IDAgc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cbi5iZHIteTEge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuLmJkci15MiB7XG4gIGJvcmRlci10b3A6IDAuMTI1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xufVxuLmJkci15MyB7XG4gIGJvcmRlci10b3A6IDAuMjVyZW0gc29saWQgI2FmYmZjZiAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwLjI1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cbi5iZHIteTQge1xuICBib3JkZXItdG9wOiAwLjM3NXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuMzc1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbn1cbi5iZHIteTUge1xuICBib3JkZXItdG9wOiAwLjc1cmVtIHNvbGlkICNhZmJmY2YgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMC43NXJlbSBzb2xpZCAjYWZiZmNmICFpbXBvcnRhbnQ7XG59XG5cbi5sb2NhbCAuaGVhZGVyLCAubG9jYWwgLm1haW4tbmF2LWJhciwgLmRldiAuaGVhZGVyLCAuZGV2IC5tYWluLW5hdi1iYXIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxvY2FsIC5oZWFkZXI6YWZ0ZXIsIC5sb2NhbCAubWFpbi1uYXYtYmFyOmFmdGVyLCAuZGV2IC5oZWFkZXI6YWZ0ZXIsIC5kZXYgLm1haW4tbmF2LWJhcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvdHRvbTogLTIwcHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMzBweCk7XG4gIHdpZHRoOiA2MHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxvY2FsIC5oZWFkZXIsIC5sb2NhbCAubWFpbi1uYXYtYmFyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzE5YmM5Yjtcbn1cbi5sb2NhbCAuaGVhZGVyOmFmdGVyLCAubG9jYWwgLm1haW4tbmF2LWJhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiTG9jYWxcIjtcbn1cblxuLmRldiAuaGVhZGVyLCAuZGV2IC5tYWluLW5hdi1iYXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOWI1OWI1O1xufVxuLmRldiAuaGVhZGVyOmFmdGVyLCAuZGV2IC5tYWluLW5hdi1iYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIkRldlwiO1xufVxuXG4uZm9sbG93X3RhYnNfX2l0ZW0sIC5jbGVhcmZpeCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLyogc3RhcnQgY29tbWVudGVkIGJhY2tzbGFzaCBoYWNrIFxcKi9cbiAgLyogY2xvc2UgY29tbWVudGVkIGJhY2tzbGFzaCBoYWNrICovXG59XG4uZm9sbG93X3RhYnNfX2l0ZW06YWZ0ZXIsIC5jbGVhcmZpeDphZnRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29udGVudDogXCIgXCI7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG59XG4qIGh0bWwgLmZvbGxvd190YWJzX19pdGVtLCAqIGh0bWwgLmNsZWFyZml4IHtcbiAgaGVpZ2h0OiAxJTtcbn1cbi5mb2xsb3dfdGFic19faXRlbSwgLmNsZWFyZml4IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lcXVhbC1oZWlnaHRzX193cmFwcGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uZXF1YWwtaGVpZ2h0c19faXRlbSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi8qKlxuICogRm9yIG9ubHkgYXBwbHlpbmcgYSBzdHlsZSBpbiBhIGNlcnRhaW4gc2VjdGlvbiBvZiB0aGUgd2Vic2l0ZVxuICpcbiAqICRpbnRlcmZhY2UgdG8gYmUgb25lIG9mIFsnb3BzJywgJ2NsaWVudCcsICdjb3VyaWVyJ11cbiAqL1xuLyoqXG4gKiBFeHRyYWN0IGhlcmUgaW4gb3JkZXIgdG8gbG9hZCBpbiBib3RoIGZyb250ZW5kIGFuZCBib290c3RyYXAtYmFzZWQgY3NzXG4gKi9cbi8qKlxuICogR2V0IGEgY29sb3VyIHRoYXQgd291bGQgd29yayB3ZWxsIG9uIGEgYmFja2dyb3VuZFxuICogJHRpbnQgaW5kaWNhdGVzIHdoZXRoZXIgYSB3aGl0ZS9ibGFja2lzaCByZXN1bHQgb3Igd2hldGhlciBhIHNoYWRlL3RpbnQgb2YgdGhlIGNvbG91ciBpcyBkZXNpcmVkXG4gKi9cbmJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuYm9keS5vcHMtaW50ZXJmYWNlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLm5hdmJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MTk2NDE7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItZmx1aWQsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5tYWluIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB9XG4gIC5vdmVydmlldy13cmFwcGVyIGgxLCAub3ZlcnZpZXctd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAub3ZlcnZpZXctd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAub3ZlcnZpZXctd3JhcHBlciAuc29sdXRpb25zIHtcbiAgICBjb2xvcjogIzAxODIyZjtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuICBoMSwgLnNvbHV0aW9ucywgLmludGVncmF0aW9uLWhlcm8td3JhcCB7XG4gICAgY29sb3I6ICMwMDgyMzA7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIH1cbn1cbiNiYWNrLXRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiNiYWNrLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTg0MzQ7XG59XG5cbiNiYWNrLXRvLXRvcCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5iYWNrZ3JvdW5kLS10dXJxdW9pc2UsIC5jYXJkLXR1cnF1b2lzZSAuY2FyZC1oZWFkZXIsIC5jYXJkLXR1cnF1b2lzZSAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLXR1cnF1b2lzZSAuY2FyZC1oZWFkZXIsXG4uY2FyZC1vdXRsaW5lLXR1cnF1b2lzZSAuY2FyZC1mb290ZXIsXG4uYmctdHVycXVvaXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5YmM5YiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm91dGxpbmUtLXR1cnF1b2lzZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxOWJjOWI7XG59XG5cbi50ZXh0LS10dXJxdW9pc2UsXG4udGV4dC10dXJxdW9pc2Uge1xuICBjb2xvcjogIzE5YmM5Yjtcbn1cblxuLmJhY2tncm91bmQtLWVtZXJhbGQsIC5jYXJkLWVtZXJhbGQgLmNhcmQtaGVhZGVyLCAuY2FyZC1lbWVyYWxkIC5jYXJkLWZvb3Rlcixcbi5jYXJkLW91dGxpbmUtZW1lcmFsZCAuY2FyZC1oZWFkZXIsXG4uY2FyZC1vdXRsaW5lLWVtZXJhbGQgLmNhcmQtZm9vdGVyLFxuLmJnLWVtZXJhbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0tZW1lcmFsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyZGNjNzA7XG59XG5cbi50ZXh0LS1lbWVyYWxkLFxuLnRleHQtZW1lcmFsZCB7XG4gIGNvbG9yOiAjMmRjYzcwO1xufVxuXG4uYmFja2dyb3VuZC0tc2t5LCAuY2FyZC1za3kgLmNhcmQtaGVhZGVyLCAuY2FyZC1za3kgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1za3kgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1za3kgLmNhcmQtZm9vdGVyLFxuLmJnLXNreSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzk5ZGIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdXRsaW5lLS1za3kge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzM5OWRiO1xufVxuXG4udGV4dC0tc2t5LFxuLnRleHQtc2t5IHtcbiAgY29sb3I6ICMzMzk5ZGI7XG59XG5cbi5iYWNrZ3JvdW5kLS1hbWV0aHlzdCwgLmNhcmQtYW1ldGh5c3QgLmNhcmQtaGVhZGVyLCAuY2FyZC1hbWV0aHlzdCAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLWFtZXRoeXN0IC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtYW1ldGh5c3QgLmNhcmQtZm9vdGVyLFxuLmJnLWFtZXRoeXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliNTliNSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm91dGxpbmUtLWFtZXRoeXN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliNTliNTtcbn1cblxuLnRleHQtLWFtZXRoeXN0LFxuLnRleHQtYW1ldGh5c3Qge1xuICBjb2xvcjogIzliNTliNTtcbn1cblxuLmJhY2tncm91bmQtLWFzcGhhbHQsIC5jYXJkLWFzcGhhbHQgLmNhcmQtaGVhZGVyLCAuY2FyZC1hc3BoYWx0IC5jYXJkLWZvb3Rlcixcbi5jYXJkLW91dGxpbmUtYXNwaGFsdCAuY2FyZC1oZWFkZXIsXG4uY2FyZC1vdXRsaW5lLWFzcGhhbHQgLmNhcmQtZm9vdGVyLFxuLmJnLWFzcGhhbHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM0OTVlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0tYXNwaGFsdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzQ5NWU7XG59XG5cbi50ZXh0LS1hc3BoYWx0LFxuLnRleHQtYXNwaGFsdCB7XG4gIGNvbG9yOiAjMzM0OTVlO1xufVxuXG4uYmFja2dyb3VuZC0tc3VuLCAuY2FyZC1zdW4gLmNhcmQtaGVhZGVyLCAuY2FyZC1zdW4gLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1zdW4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1zdW4gLmNhcmQtZm9vdGVyLFxuLmJnLXN1biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmM0MGMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdXRsaW5lLS1zdW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJjNDBjO1xufVxuXG4udGV4dC0tc3VuLFxuLnRleHQtc3VuIHtcbiAgY29sb3I6ICNmMmM0MGM7XG59XG5cbi5iYWNrZ3JvdW5kLS1jYXJyb3QsIC5jYXJkLWNhcnJvdCAuY2FyZC1oZWFkZXIsIC5jYXJkLWNhcnJvdCAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLWNhcnJvdCAuY2FyZC1oZWFkZXIsXG4uY2FyZC1vdXRsaW5lLWNhcnJvdCAuY2FyZC1mb290ZXIsXG4uYmctY2Fycm90IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1N2MyMSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm91dGxpbmUtLWNhcnJvdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNTdjMjE7XG59XG5cbi50ZXh0LS1jYXJyb3QsXG4udGV4dC1jYXJyb3Qge1xuICBjb2xvcjogI2U1N2MyMTtcbn1cblxuLmJhY2tncm91bmQtLWxpcHN0aWNrLCAuY2FyZC1saXBzdGljayAuY2FyZC1oZWFkZXIsIC5jYXJkLWxpcHN0aWNrIC5jYXJkLWZvb3Rlcixcbi5jYXJkLW91dGxpbmUtbGlwc3RpY2sgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1saXBzdGljayAuY2FyZC1mb290ZXIsXG4uYmctbGlwc3RpY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0YzNkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0tbGlwc3RpY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTg0YzNkO1xufVxuXG4udGV4dC0tbGlwc3RpY2ssXG4udGV4dC1saXBzdGljayB7XG4gIGNvbG9yOiAjZTg0YzNkO1xufVxuXG4uYmFja2dyb3VuZC0tY2xvdWRzLCAuY2FyZC1jbG91ZHMgLmNhcmQtaGVhZGVyLCAuY2FyZC1jbG91ZHMgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1jbG91ZHMgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1jbG91ZHMgLmNhcmQtZm9vdGVyLFxuLmJnLWNsb3VkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVmZjIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzQ5NWUgIWltcG9ydGFudDtcbn1cblxuLm91dGxpbmUtLWNsb3VkcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVmZjI7XG59XG5cbi50ZXh0LS1jbG91ZHMsXG4udGV4dC1jbG91ZHMge1xuICBjb2xvcjogI2VkZWZmMjtcbn1cblxuLmJhY2tncm91bmQtLWNvbmNyZXRlLCAuY2FyZC1jb25jcmV0ZSAuY2FyZC1oZWFkZXIsIC5jYXJkLWNvbmNyZXRlIC5jYXJkLWZvb3Rlcixcbi5jYXJkLW91dGxpbmUtY29uY3JldGUgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1jb25jcmV0ZSAuY2FyZC1mb290ZXIsXG4uYmctY29uY3JldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNhNWE1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0tY29uY3JldGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTNhNWE1O1xufVxuXG4udGV4dC0tY29uY3JldGUsXG4udGV4dC1jb25jcmV0ZSB7XG4gIGNvbG9yOiAjOTNhNWE1O1xufVxuXG4uYmFja2dyb3VuZC0tc2VhLCAuY2FyZC1zZWEgLmNhcmQtaGVhZGVyLCAuY2FyZC1zZWEgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1zZWEgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1zZWEgLmNhcmQtZm9vdGVyLFxuLmJnLXNlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNmEwODQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdXRsaW5lLS1zZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTZhMDg0O1xufVxuXG4udGV4dC0tc2VhLFxuLnRleHQtc2VhIHtcbiAgY29sb3I6ICMxNmEwODQ7XG59XG5cbi5iYWNrZ3JvdW5kLS10cmVlLCAuY2FyZC10cmVlIC5jYXJkLWhlYWRlciwgLmNhcmQtdHJlZSAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLXRyZWUgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS10cmVlIC5jYXJkLWZvb3Rlcixcbi5iZy10cmVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2YWQ2MCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm91dGxpbmUtLXRyZWUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjZhZDYwO1xufVxuXG4udGV4dC0tdHJlZSxcbi50ZXh0LXRyZWUge1xuICBjb2xvcjogIzI2YWQ2MDtcbn1cblxuLmJhY2tncm91bmQtLXJpdmVyLCAuY2FyZC1yaXZlciAuY2FyZC1oZWFkZXIsIC5jYXJkLXJpdmVyIC5jYXJkLWZvb3Rlcixcbi5jYXJkLW91dGxpbmUtcml2ZXIgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1yaXZlciAuY2FyZC1mb290ZXIsXG4uYmctcml2ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg3ZmJhICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0tcml2ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjg3ZmJhO1xufVxuXG4udGV4dC0tcml2ZXIsXG4udGV4dC1yaXZlciB7XG4gIGNvbG9yOiAjMjg3ZmJhO1xufVxuXG4uYmFja2dyb3VuZC0tZ3JhcGUsIC5jYXJkLWdyYXBlIC5jYXJkLWhlYWRlciwgLmNhcmQtZ3JhcGUgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1ncmFwZSAuY2FyZC1oZWFkZXIsXG4uY2FyZC1vdXRsaW5lLWdyYXBlIC5jYXJkLWZvb3Rlcixcbi5iZy1ncmFwZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZTQ0YWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdXRsaW5lLS1ncmFwZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4ZTQ0YWQ7XG59XG5cbi50ZXh0LS1ncmFwZSxcbi50ZXh0LWdyYXBlIHtcbiAgY29sb3I6ICM4ZTQ0YWQ7XG59XG5cbi5iYWNrZ3JvdW5kLS1taWRuaWdodCwgLmNhcmQtbWlkbmlnaHQgLmNhcmQtaGVhZGVyLCAuY2FyZC1taWRuaWdodCAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLW1pZG5pZ2h0IC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtbWlkbmlnaHQgLmNhcmQtZm9vdGVyLFxuLmJnLW1pZG5pZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiM2Q0ZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm91dGxpbmUtLW1pZG5pZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJiM2Q0Zjtcbn1cblxuLnRleHQtLW1pZG5pZ2h0LFxuLnRleHQtbWlkbmlnaHQge1xuICBjb2xvcjogIzJiM2Q0Zjtcbn1cblxuLmJhY2tncm91bmQtLW9yYW5nZSwgLmNhcmQtb3JhbmdlIC5jYXJkLWhlYWRlciwgLmNhcmQtb3JhbmdlIC5jYXJkLWZvb3Rlcixcbi5jYXJkLW91dGxpbmUtb3JhbmdlIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtb3JhbmdlIC5jYXJkLWZvb3Rlcixcbi5iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI5YjExICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0tb3JhbmdlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YyOWIxMTtcbn1cblxuLnRleHQtLW9yYW5nZSxcbi50ZXh0LW9yYW5nZSB7XG4gIGNvbG9yOiAjZjI5YjExO1xufVxuXG4uYmFja2dyb3VuZC0tcHVtcGtpbiwgLmNhcmQtcHVtcGtpbiAuY2FyZC1oZWFkZXIsIC5jYXJkLXB1bXBraW4gLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1wdW1wa2luIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtcHVtcGtpbiAuY2FyZC1mb290ZXIsXG4uYmctcHVtcGtpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzU0MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdXRsaW5lLS1wdW1wa2luIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzNTQwMDtcbn1cblxuLnRleHQtLXB1bXBraW4sXG4udGV4dC1wdW1wa2luIHtcbiAgY29sb3I6ICNkMzU0MDA7XG59XG5cbi5iYWNrZ3JvdW5kLS1wb21lZ3JhbmF0ZSwgLmNhcmQtcG9tZWdyYW5hdGUgLmNhcmQtaGVhZGVyLCAuY2FyZC1wb21lZ3JhbmF0ZSAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLXBvbWVncmFuYXRlIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtcG9tZWdyYW5hdGUgLmNhcmQtZm9vdGVyLFxuLmJnLXBvbWVncmFuYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmMzgyYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm91dGxpbmUtLXBvbWVncmFuYXRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JmMzgyYjtcbn1cblxuLnRleHQtLXBvbWVncmFuYXRlLFxuLnRleHQtcG9tZWdyYW5hdGUge1xuICBjb2xvcjogI2JmMzgyYjtcbn1cblxuLmJhY2tncm91bmQtLXNpbHZlciwgLmNhcmQtc2lsdmVyIC5jYXJkLWhlYWRlciwgLmNhcmQtc2lsdmVyIC5jYXJkLWZvb3Rlcixcbi5jYXJkLW91dGxpbmUtc2lsdmVyIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtc2lsdmVyIC5jYXJkLWZvb3Rlcixcbi5iZy1zaWx2ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRjMmM3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzM0OTVlICFpbXBvcnRhbnQ7XG59XG5cbi5vdXRsaW5lLS1zaWx2ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmRjMmM3O1xufVxuXG4udGV4dC0tc2lsdmVyLFxuLnRleHQtc2lsdmVyIHtcbiAgY29sb3I6ICNiZGMyYzc7XG59XG5cbi5iYWNrZ3JvdW5kLS1hc2Jlc3RvcywgLmNhcmQtYXNiZXN0b3MgLmNhcmQtaGVhZGVyLCAuY2FyZC1hc2Jlc3RvcyAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLWFzYmVzdG9zIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtYXNiZXN0b3MgLmNhcmQtZm9vdGVyLFxuLmJnLWFzYmVzdG9zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNjg2OCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm91dGxpbmUtLWFzYmVzdG9zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzViNjg2ODtcbn1cblxuLnRleHQtLWFzYmVzdG9zLFxuLnRleHQtYXNiZXN0b3Mge1xuICBjb2xvcjogIzViNjg2ODtcbn1cblxuLmJhY2tncm91bmQtLWFjdGluZy1hcywgLmNhcmQtYWN0aW5nLWFzIC5jYXJkLWhlYWRlciwgLmNhcmQtYWN0aW5nLWFzIC5jYXJkLWZvb3Rlcixcbi5jYXJkLW91dGxpbmUtYWN0aW5nLWFzIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtYWN0aW5nLWFzIC5jYXJkLWZvb3Rlcixcbi5iZy1hY3RpbmctYXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODYwMDVhICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0tYWN0aW5nLWFzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg2MDA1YTtcbn1cblxuLnRleHQtLWFjdGluZy1hcyxcbi50ZXh0LWFjdGluZy1hcyB7XG4gIGNvbG9yOiAjODYwMDVhO1xufVxuXG4uYmFja2dyb3VuZC0tcHJpbWFyeSxcbi5iZy1wcmltYXJ5LFxuLnRvb2x0aXAtcHJpbWFyeSAudG9vbHRpcC1pbm5lcixcbi5zdXBwb3J0X2VtYWlsIC5jbG9zZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MjNkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0tcHJpbWFyeSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDgyM2Q7XG59XG5cbi50ZXh0LS1wcmltYXJ5LFxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA4MjNkO1xufVxuXG4uYmFja2dyb3VuZC0tc2Vjb25kYXJ5LFxuLmJnLXNlY29uZGFyeSxcbi50b29sdGlwLXNlY29uZGFyeSAudG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTNmNTEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdXRsaW5lLS1zZWNvbmRhcnkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmUzZjUxO1xufVxuXG4udGV4dC0tc2Vjb25kYXJ5LFxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyZTNmNTE7XG59XG5cbi5iYWNrZ3JvdW5kLS1ncmV5LFxuLmJnLWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTM5NTk4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0tZ3JleSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5Mzk1OTg7XG59XG5cbi50ZXh0LS1ncmV5LFxuLnRleHQtZ3JleSB7XG4gIGNvbG9yOiAjOTM5NTk4O1xufVxuXG4uYmFja2dyb3VuZC0tYWxlcnQsXG4uYmctYWxlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0tYWxlcnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzYwZjEzO1xufVxuXG4udGV4dC0tYWxlcnQsXG4udGV4dC1hbGVydCB7XG4gIGNvbG9yOiAjYzYwZjEzO1xufVxuXG4uYmFja2dyb3VuZC0tc3VjY2Vzcyxcbi5iZy1zdWNjZXNzLFxuLnRvb2x0aXAtc3VjY2VzcyAudG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZWNiNzAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdXRsaW5lLS1zdWNjZXNzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJlY2I3MDtcbn1cblxuLnRleHQtLXN1Y2Nlc3MsXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyZWNiNzA7XG59XG5cbi5iYWNrZ3JvdW5kLS1oaWdobGlnaHQsXG4uYmctaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmY5OSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMzNDk1ZSAhaW1wb3J0YW50O1xufVxuXG4ub3V0bGluZS0taGlnaGxpZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmY5OTtcbn1cblxuLnRleHQtLWhpZ2hsaWdodCxcbi50ZXh0LWhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjZmZmZjk5O1xufVxuXG4uYmFja2dyb3VuZC0td2FybmluZyxcbi5iZy13YXJuaW5nLFxuLnRvb2x0aXAtd2FybmluZyAudG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdXRsaW5lLS13YXJuaW5nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwYWQ0ZTtcbn1cblxuLnRleHQtLXdhcm5pbmcsXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmMGFkNGU7XG59XG5cbi5iYWNrZ3JvdW5kLS10ZXh0LFxuLmJnLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUzZjUxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0tdGV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyZTNmNTE7XG59XG5cbi50ZXh0LS10ZXh0LFxuLnRleHQtdGV4dCB7XG4gIGNvbG9yOiAjMmUzZjUxO1xufVxuXG4uYmFja2dyb3VuZC0taGVhZGluZ3MsXG4uYmctaGVhZGluZ3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUzZjUxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ub3V0bGluZS0taGVhZGluZ3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmUzZjUxO1xufVxuXG4udGV4dC0taGVhZGluZ3MsXG4udGV4dC1oZWFkaW5ncyB7XG4gIGNvbG9yOiAjMmUzZjUxO1xufVxuXG4uYmFja2dyb3VuZC0tYm9yZGVyLFxuLmJnLWJvcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmJmY2YgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzQ5NWUgIWltcG9ydGFudDtcbn1cblxuLm91dGxpbmUtLWJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZmJmY2Y7XG59XG5cbi50ZXh0LS1ib3JkZXIsXG4udGV4dC1ib3JkZXIge1xuICBjb2xvcjogI2FmYmZjZjtcbn1cblxuLmJhY2tncm91bmQtLWRlZmF1bHQsXG4uYmctZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5vdXRsaW5lLS1kZWZhdWx0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwN2JmZjtcbn1cblxuLnRleHQtLWRlZmF1bHQsXG4udGV4dC1kZWZhdWx0IHtcbiAgY29sb3I6ICMwMDdiZmY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgc3JjOiB1cmwoXCIvZm9udHMvVWJ1bnR1LmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIlVidW50dVwiKSwgdXJsKFwiL2ZvbnRzL1VidW50dS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvVWJ1bnR1LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvVWJ1bnR1LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL1VidW50dS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgc3JjOiB1cmwoXCIvZm9udHMvVWJ1bnR1LUxpZ2h0LmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIlVidW50dSBMaWdodFwiKSwgbG9jYWwoXCJVYnVudHUtTGlnaHRcIiksIHVybChcIi9mb250cy9VYnVudHUtTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL1VidW50dS1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL1VidW50dS1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9VYnVudHUtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL1VidW50dS1NZWRpdW0uZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiVWJ1bnR1IE1lZGl1bVwiKSwgbG9jYWwoXCJVYnVudHUtTWVkaXVtXCIpLCB1cmwoXCIvZm9udHMvVWJ1bnR1LU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvVWJ1bnR1LU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL1VidW50dS1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvVWJ1bnR1LU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgc3JjOiB1cmwoXCIvZm9udHMvVWJ1bnR1LUxpZ2h0SXRhbGljLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIlVidW50dSBMaWdodCBJdGFsaWNcIiksIGxvY2FsKFwiVWJ1bnR1LUxpZ2h0SXRhbGljXCIpLCB1cmwoXCIvZm9udHMvVWJ1bnR1LUxpZ2h0SXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9VYnVudHUtTGlnaHRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9VYnVudHUtTGlnaHRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvVWJ1bnR1LUxpZ2h0SXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlZlcmRhbmFcIjtcbiAgc3JjOiB1cmwoXCIvZm9udHMvVmVyZGFuYS5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJWZXJkYW5hXCIpLCB1cmwoXCIvZm9udHMvVmVyZGFuYS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvVmVyZGFuYS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL1ZlcmRhbmEud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvVmVyZGFuYS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJWZXJkYW5hXCI7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL1ZlcmRhbmEtQm9sZC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJWZXJkYW5hIEJvbGRcIiksIGxvY2FsKFwiVmVyZGFuYS1Cb2xkXCIpLCB1cmwoXCIvZm9udHMvVmVyZGFuYS1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9WZXJkYW5hLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9WZXJkYW5hLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvVmVyZGFuYS1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlZlcmRhbmFcIjtcbiAgc3JjOiB1cmwoXCIvZm9udHMvVmVyZGFuYS1Cb2xkSXRhbGljLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIlZlcmRhbmEgQm9sZCBJdGFsaWNcIiksIGxvY2FsKFwiVmVyZGFuYS1Cb2xkSXRhbGljXCIpLCB1cmwoXCIvZm9udHMvVmVyZGFuYS1Cb2xkSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9WZXJkYW5hLUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9WZXJkYW5hLUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvVmVyZGFuYS1Cb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLyoqXG4gKiBCYXNpYyB0eXBvZ3JhcGh5IHN0eWxlIGZvciBjb3B5IHRleHRcbiAqL1xuYm9keSB7XG4gIGNvbG9yOiAjMmUzZjUxO1xuICBmb250OiBub3JtYWwgMTVweC8xLjQgXCJWZXJkYW5hXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuaDEsIC5zb2x1dGlvbnMsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIGgyLFxuLmgxLCAuaDIge1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG5oMywgaDQsIGg1LFxuaDMsIC5oNCwgLmg1IHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuaDYsIHAsXG4uaDYsIC5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuaDEsIC5zb2x1dGlvbnMsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAwLjZlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC42ZW07XG59XG5cbmgxLCAuc29sdXRpb25zLCAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuaDEge1xuICBmb250LXNpemU6IDM0cHg7XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDMwLjRweDtcbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMjYuOHB4O1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAyMy4ycHg7XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDE5LjZweDtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmNiZWMwICFpbXBvcnRhbnQ7XG59XG5cbi8qKlxuICogQ2xlYXIgaW5uZXIgZmxvYXRzXG4gKi9cbi8qKlxuICogSGlkZSB0ZXh0IHdoaWxlIG1ha2luZyBpdCByZWFkYWJsZSBmb3Igc2NyZWVuIHJlYWRlcnNcbiAqIDEuIE5lZWRlZCBpbiBXZWJLaXQtYmFzZWQgYnJvd3NlcnMgYmVjYXVzZSBvZiBhbiBpbXBsZW1lbnRhdGlvbiBidWc7XG4gKiAgICBTZWU6IGh0dHBzOi8vY29kZS5nb29nbGUuY29tL3AvY2hyb21pdW0vaXNzdWVzL2RldGFpbD9pZD00NTcxNDZcbiAqL1xuLmhpZGUtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7IC8qIDEgKi9cbiAgdGV4dC1pbmRlbnQ6IDEwMSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qKlxuICogSGlkZSBlbGVtZW50IHdoaWxlIG1ha2luZyBpdCByZWFkYWJsZSBmb3Igc2NyZWVuIHJlYWRlcnNcbiAqIFNoYW1lbGVzc2x5IGJvcnJvd2VkIGZyb20gSFRNTDVCb2lsZXJwbGF0ZTpcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3MjTDExOS1MMTMzXG4gKi9cbi5zY3JlZW4tcmVhZGVyIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaGFsZi13aWR0aCB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jdXJzb3ItcG9pbnRlciwgLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyICNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyLCAud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgI2FkZC1yZWZlcmVuY2VzLXRyaWdnZXI6aG92ZXIsIC5zaG9waWZ5LWNsaWVudC13cmFwcGVyICNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyLCAuc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyICNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyLCAub3V0c291cmNpbmctd3JhcHBlciAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyICNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyLCAuc3RhdHMtd3JhcHBlciAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLnByb2ZpbGUtd3JhcHBlciAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLmNvdW50ZXItd3JhcHBlciAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLmFkZHJlc3Mtd3JhcHBlciAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLnRha2VhbG90LWFkbWluLXdyYXBwZXIgI2FkZC1yZWZlcmVuY2VzLXRyaWdnZXI6aG92ZXIsIC5jbGFpbXMtd3JhcHBlciAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyICNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyLCAuYWR2ZXJ0cy13cmFwcGVyICNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyLCAuYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgI2FkZC1yZWZlcmVuY2VzLXRyaWdnZXI6aG92ZXIsIC5xdWljay1xdW90ZS13cmFwcGVyICNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyLCAucmVjdXJyaW5nLXdyYXBwZXIgI2FkZC1yZWZlcmVuY2VzLXRyaWdnZXI6aG92ZXIsIC5wYXltZW50LXdyYXBwZXIgI2FkZC1yZWZlcmVuY2VzLXRyaWdnZXI6aG92ZXIsIC53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLnVzZXItbWFuYWdlbWVudC13cmFwcGVyICNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyLCAub3ZlcnZpZXctd3JhcHBlciAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgI2FkZC1yZWZlcmVuY2VzLXRyaWdnZXI6aG92ZXIsIC5mZWVkYmFjay13cmFwcGVyICNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyLCAudHJhY2tpbmctd3JhcHBlciAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLmNhcmVlcnMgI2FkZC1yZWZlcmVuY2VzLXRyaWdnZXI6aG92ZXIsIC5jb250YWN0LXVzLWhlcm8td3JhcCAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLnF1aWNrLXF1b3RlICNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyLCAucmVnaXN0cmF0aW9uICNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyLCAuY3JlZGVudGlhbHMtd3JhcHBlciAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLmludGVncmF0aW9uLWhlcm8td3JhcCAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLmhvbWUtd3JhcHBlciAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciwgLnNvbHV0aW9ucyAjYWRkLXJlZmVyZW5jZXMtdHJpZ2dlcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmUzZjUxO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiA3cHg7XG4gIG1heC1oZWlnaHQ6IDE0cHg7XG4gIG1heC13aWR0aDogMTRweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xNXM7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlM2Y1MTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHB4IHdoaXRlO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMge1xuICBvdXRsaW5lOiAjMWNmZjg3IGF1dG8gMnB4O1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXTpob3ZlcixcbmJ1dHRvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZvcm0tLWxvZ2luIHtcbiAgcGFkZGluZzogMmVtO1xufVxuLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4uZm9ybS1pbmxpbmUgbGFiZWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmZvcm0tbGFiZWwtcmVxdWlyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgb3BhY2l0eTogMC44O1xufVxuLmZvcm0tbGFiZWwtbm90ZS0xOmFmdGVyLCAuZm9ybS1sYWJlbC1ub3RlLTI6YWZ0ZXIge1xuICBjb250ZW50OiBcIioqXCI7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5mb3JtLWxhYmVsLW5vdGUtMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKioqXCI7XG59XG5cbi5mb3JtLWNvbnRyb2wtZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2xpZW50U2VsZWN0SW5saW5lIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbmRpdi5zZWxlY3RpemUtY29udHJvbC52ZW5kb3JCb29raW5nLmZvcm0tY29udHJvbC5zZWxlY3RpemUubXVsdGkge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuXG5pbnB1dFthdXRvY29tcGxldGU9b2ZmXTo6LXdlYmtpdC1jb250YWN0cy1hdXRvLWZpbGwtYnV0dG9uLFxuaW5wdXRbYXV0b2NvbXBsZXRlPW9mZl06Oi13ZWJraXQtY3JlZGVudGlhbHMtYXV0by1maWxsLWJ1dHRvbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4jYWRkX3BhY2thZ2VfZm9ybSB7XG4gIC8qIENocm9tZSwgU2FmYXJpLCBFZGdlLCBPcGVyYSAqL1xuICAvKiBGaXJlZm94ICovXG59XG4jYWRkX3BhY2thZ2VfZm9ybSBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbiNhZGRfcGFja2FnZV9mb3JtIGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4jYWRkX3BhY2thZ2VfZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbiNhZGRfcGFja2FnZV9mb3JtIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgZmxleDogMCAwIDIwJTtcbn1cbiNhZGRfcGFja2FnZV9mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2FkZF9wYWNrYWdlX2Zvcm0gLmlucHV0LWdyb3VwIGlucHV0IHtcbiAgd2lkdGg6IDM2cHg7XG59XG5cbi50YWJsZS0tb3ZlcnZpZXcgdHIgdGQsXG4udGFibGUtLW92ZXJ2aWV3IHRyIHRkIGEge1xuICBjb2xvcjogIzJlM2Y1MTtcbn1cbi50YWJsZS0tb3ZlcnZpZXcgdHIgdGQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG50YWJsZS50YWJsZUNvb2xCbHVlIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmI4MjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG50YWJsZS50YWJsZUNvb2xCbHVlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG50YWJsZS50YWJsZUNvb2xCbHVlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG50YWJsZS50YWJsZUNvb2xCbHVlIGE6aG92ZXIge1xuICBjb2xvcjogcmVkO1xufVxuXG4uYWxpZ24tY29sdW1ucy10b3AgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uYWxpZ24tY29sdW1ucy1taWRkbGUgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYWxpZ24tY29sdW1ucy1ib3R0b20gdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uYWxpZ24tY29sdW1ucy1iYXNlbGluZSB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1zZWNvbmRhcnksXG4udGQtc2Vjb25kYXJ5LCAudGFibGUtc2Vjb25kYXJ5IHRkLCAudGhlYWQtc2Vjb25kYXJ5LCAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLXByaW1hcnksXG4udGQtcHJpbWFyeSwgLnRhYmxlLXByaW1hcnkgdGQsIC50aGVhZC1wcmltYXJ5LCAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLWRlZmF1bHQsXG4udGQtZGVmYXVsdCwgLnRhYmxlLWRlZmF1bHQgdGQsIC50aGVhZC1kZWZhdWx0LCAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLWFjdGluZy1hcyxcbi50ZC1hY3RpbmctYXMsIC50YWJsZS1hY3RpbmctYXMgdGQsIC50aGVhZC1hY3RpbmctYXMsIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtYXNiZXN0b3MsXG4udGQtYXNiZXN0b3MsIC50YWJsZS1hc2Jlc3RvcyB0ZCwgLnRoZWFkLWFzYmVzdG9zLCAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLXBvbWVncmFuYXRlLFxuLnRkLXBvbWVncmFuYXRlLCAudGFibGUtcG9tZWdyYW5hdGUgdGQsIC50aGVhZC1wb21lZ3JhbmF0ZSwgLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1wdW1wa2luLFxuLnRkLXB1bXBraW4sIC50YWJsZS1wdW1wa2luIHRkLCAudGhlYWQtcHVtcGtpbiwgLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1vcmFuZ2UsXG4udGQtb3JhbmdlLCAudGFibGUtb3JhbmdlIHRkLCAudGhlYWQtb3JhbmdlLCAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLW1pZG5pZ2h0LFxuLnRkLW1pZG5pZ2h0LCAudGFibGUtbWlkbmlnaHQgdGQsIC50aGVhZC1taWRuaWdodCwgLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1ncmFwZSxcbi50ZC1ncmFwZSwgLnRhYmxlLWdyYXBlIHRkLCAudGhlYWQtZ3JhcGUsIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtcml2ZXIsXG4udGQtcml2ZXIsIC50YWJsZS1yaXZlciB0ZCwgLnRoZWFkLXJpdmVyLCAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLXRyZWUsXG4udGQtdHJlZSwgLnRhYmxlLXRyZWUgdGQsIC50aGVhZC10cmVlLCAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLXNlYSxcbi50ZC1zZWEsIC50YWJsZS1zZWEgdGQsIC50aGVhZC1zZWEsIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtY29uY3JldGUsXG4udGQtY29uY3JldGUsIC50YWJsZS1jb25jcmV0ZSB0ZCwgLnRoZWFkLWNvbmNyZXRlLCAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLWxpcHN0aWNrLFxuLnRkLWxpcHN0aWNrLCAudGFibGUtbGlwc3RpY2sgdGQsIC50aGVhZC1saXBzdGljaywgLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1jYXJyb3QsXG4udGQtY2Fycm90LCAudGFibGUtY2Fycm90IHRkLCAudGhlYWQtY2Fycm90LCAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLXN1bixcbi50ZC1zdW4sIC50YWJsZS1zdW4gdGQsIC50aGVhZC1zdW4sIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtYXNwaGFsdCxcbi50ZC1hc3BoYWx0LCAudGFibGUtYXNwaGFsdCB0ZCwgLnRoZWFkLWFzcGhhbHQsIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtYW1ldGh5c3QsXG4udGQtYW1ldGh5c3QsIC50YWJsZS1hbWV0aHlzdCB0ZCwgLnRoZWFkLWFtZXRoeXN0LCAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLXNreSxcbi50ZC1za3ksIC50YWJsZS1za3kgdGQsIC50aGVhZC1za3ksIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtZW1lcmFsZCxcbi50ZC1lbWVyYWxkLCAudGFibGUtZW1lcmFsZCB0ZCwgLnRoZWFkLWVtZXJhbGQsIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtdHVycXVvaXNlLFxuLnRkLXR1cnF1b2lzZSwgLnRhYmxlLXR1cnF1b2lzZSB0ZCwgLnRoZWFkLXR1cnF1b2lzZSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS14cyB0aCxcbi50YWJsZS14cyB0ZCB7XG4gIHBhZGRpbmc6IDAuNHJlbSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4udGFibGUteHMgdGggKixcbi50YWJsZS14cyB0ZCAqIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4udGhlYWQtdHVycXVvaXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5YmM5Yjtcbn1cblxuLnRhYmxlLXR1cnF1b2lzZSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOWJjOWI7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC10dXJxdW9pc2UsXG4udGQtdHVycXVvaXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5YmM5Yjtcbn1cblxuLnRoZWFkLWVtZXJhbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmRjYzcwO1xufVxuXG4udGFibGUtZW1lcmFsZCB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZGNjNzA7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1lbWVyYWxkLFxuLnRkLWVtZXJhbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmRjYzcwO1xufVxuXG4udGhlYWQtc2t5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzOTlkYjtcbn1cblxuLnRhYmxlLXNreSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzk5ZGI7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1za3ksXG4udGQtc2t5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzOTlkYjtcbn1cblxuLnRoZWFkLWFtZXRoeXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliNTliNTtcbn1cblxuLnRhYmxlLWFtZXRoeXN0IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliNTliNTtcbn1cblxuLyogRW5zdXJlIHRoYXQgaG92ZXJzIGRvbid0IGJsYWNrIG91dCB0aGUgdGV4dCBvbiBkYXJrIGJnICovXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLWFtZXRoeXN0LFxuLnRkLWFtZXRoeXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliNTliNTtcbn1cblxuLnRoZWFkLWFzcGhhbHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM0OTVlO1xufVxuXG4udGFibGUtYXNwaGFsdCB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzQ5NWU7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1hc3BoYWx0LFxuLnRkLWFzcGhhbHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM0OTVlO1xufVxuXG4udGhlYWQtc3VuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyYzQwYztcbn1cblxuLnRhYmxlLXN1biB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmM0MGM7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1zdW4sXG4udGQtc3VuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyYzQwYztcbn1cblxuLnRoZWFkLWNhcnJvdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTdjMjE7XG59XG5cbi50YWJsZS1jYXJyb3QgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU3YzIxO1xufVxuXG4vKiBFbnN1cmUgdGhhdCBob3ZlcnMgZG9uJ3QgYmxhY2sgb3V0IHRoZSB0ZXh0IG9uIGRhcmsgYmcgKi9cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtY2Fycm90LFxuLnRkLWNhcnJvdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTdjMjE7XG59XG5cbi50aGVhZC1saXBzdGljayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODRjM2Q7XG59XG5cbi50YWJsZS1saXBzdGljayB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODRjM2Q7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1saXBzdGljayxcbi50ZC1saXBzdGljayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODRjM2Q7XG59XG5cbi50aGVhZC1jbG91ZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZmYyO1xuICBjb2xvcjogIzMzNDk1ZTtcbn1cblxuLnRhYmxlLWNsb3VkcyB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVmZjI7XG4gIGNvbG9yOiAjMzM0OTVlO1xufVxuXG4vKiBFbnN1cmUgdGhhdCBob3ZlcnMgZG9uJ3QgYmxhY2sgb3V0IHRoZSB0ZXh0IG9uIGRhcmsgYmcgKi9cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtY2xvdWRzLFxuLnRkLWNsb3VkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVmZjI7XG4gIGNvbG9yOiAjMzM0OTVlO1xufVxuXG4udGhlYWQtY29uY3JldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNhNWE1O1xufVxuXG4udGFibGUtY29uY3JldGUgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNhNWE1O1xufVxuXG4vKiBFbnN1cmUgdGhhdCBob3ZlcnMgZG9uJ3QgYmxhY2sgb3V0IHRoZSB0ZXh0IG9uIGRhcmsgYmcgKi9cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtY29uY3JldGUsXG4udGQtY29uY3JldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNhNWE1O1xufVxuXG4udGhlYWQtc2VhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2YTA4NDtcbn1cblxuLnRhYmxlLXNlYSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNmEwODQ7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1zZWEsXG4udGQtc2VhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2YTA4NDtcbn1cblxuLnRoZWFkLXRyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZhZDYwO1xufVxuXG4udGFibGUtdHJlZSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNmFkNjA7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC10cmVlLFxuLnRkLXRyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZhZDYwO1xufVxuXG4udGhlYWQtcml2ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg3ZmJhO1xufVxuXG4udGFibGUtcml2ZXIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg3ZmJhO1xufVxuXG4vKiBFbnN1cmUgdGhhdCBob3ZlcnMgZG9uJ3QgYmxhY2sgb3V0IHRoZSB0ZXh0IG9uIGRhcmsgYmcgKi9cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtcml2ZXIsXG4udGQtcml2ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg3ZmJhO1xufVxuXG4udGhlYWQtZ3JhcGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU0NGFkO1xufVxuXG4udGFibGUtZ3JhcGUgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU0NGFkO1xufVxuXG4vKiBFbnN1cmUgdGhhdCBob3ZlcnMgZG9uJ3QgYmxhY2sgb3V0IHRoZSB0ZXh0IG9uIGRhcmsgYmcgKi9cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtZ3JhcGUsXG4udGQtZ3JhcGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU0NGFkO1xufVxuXG4udGhlYWQtbWlkbmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzZDRmO1xufVxuXG4udGFibGUtbWlkbmlnaHQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzZDRmO1xufVxuXG4vKiBFbnN1cmUgdGhhdCBob3ZlcnMgZG9uJ3QgYmxhY2sgb3V0IHRoZSB0ZXh0IG9uIGRhcmsgYmcgKi9cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtbWlkbmlnaHQsXG4udGQtbWlkbmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzZDRmO1xufVxuXG4udGhlYWQtb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyOWIxMTtcbn1cblxuLnRhYmxlLW9yYW5nZSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjliMTE7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1vcmFuZ2UsXG4udGQtb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyOWIxMTtcbn1cblxuLnRoZWFkLXB1bXBraW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM1NDAwO1xufVxuXG4udGFibGUtcHVtcGtpbiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzU0MDA7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1wdW1wa2luLFxuLnRkLXB1bXBraW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM1NDAwO1xufVxuXG4udGhlYWQtcG9tZWdyYW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYzODJiO1xufVxuXG4udGFibGUtcG9tZWdyYW5hdGUgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYzODJiO1xufVxuXG4vKiBFbnN1cmUgdGhhdCBob3ZlcnMgZG9uJ3QgYmxhY2sgb3V0IHRoZSB0ZXh0IG9uIGRhcmsgYmcgKi9cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtcG9tZWdyYW5hdGUsXG4udGQtcG9tZWdyYW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYzODJiO1xufVxuXG4udGhlYWQtc2lsdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYzJjNztcbiAgY29sb3I6ICMzMzQ5NWU7XG59XG5cbi50YWJsZS1zaWx2ZXIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRjMmM3O1xuICBjb2xvcjogIzMzNDk1ZTtcbn1cblxuLyogRW5zdXJlIHRoYXQgaG92ZXJzIGRvbid0IGJsYWNrIG91dCB0aGUgdGV4dCBvbiBkYXJrIGJnICovXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLXNpbHZlcixcbi50ZC1zaWx2ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRjMmM3O1xuICBjb2xvcjogIzMzNDk1ZTtcbn1cblxuLnRoZWFkLWFzYmVzdG9zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNjg2ODtcbn1cblxuLnRhYmxlLWFzYmVzdG9zIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNjg2ODtcbn1cblxuLyogRW5zdXJlIHRoYXQgaG92ZXJzIGRvbid0IGJsYWNrIG91dCB0aGUgdGV4dCBvbiBkYXJrIGJnICovXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLWFzYmVzdG9zLFxuLnRkLWFzYmVzdG9zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNjg2ODtcbn1cblxuLnRoZWFkLWFjdGluZy1hcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjAwNWE7XG59XG5cbi50YWJsZS1hY3RpbmctYXMgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODYwMDVhO1xufVxuXG4vKiBFbnN1cmUgdGhhdCBob3ZlcnMgZG9uJ3QgYmxhY2sgb3V0IHRoZSB0ZXh0IG9uIGRhcmsgYmcgKi9cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtYWN0aW5nLWFzLFxuLnRkLWFjdGluZy1hcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjAwNWE7XG59XG5cbi50aGVhZC1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLnRhYmxlLWRlZmF1bHQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4vKiBFbnN1cmUgdGhhdCBob3ZlcnMgZG9uJ3QgYmxhY2sgb3V0IHRoZSB0ZXh0IG9uIGRhcmsgYmcgKi9cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciAudGQtZGVmYXVsdCxcbi50ZC1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLnRoZWFkLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MjNkO1xufVxuXG4udGFibGUtcHJpbWFyeSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgyM2Q7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1wcmltYXJ5LFxuLnRkLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MjNkO1xufVxuXG4udGhlYWQtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlM2Y1MTtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTNmNTE7XG59XG5cbi8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIC50ZC1zZWNvbmRhcnksXG4udGQtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlM2Y1MTtcbn1cblxuLmJyb3dzZXItcHJvYmxlbXMge1xuICBiYWNrZ3JvdW5kOiAjYzYwZjEzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uYnJvd3Nlci1wcm9ibGVtcyBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc3ZnIC5icm93c2VyLW91dGRhdGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmx0LWllMTAgLmJyb3dzZXItb3V0ZGF0ZWQge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uanMgLmJyb3dzZXItanMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm8tanMgLmJyb3dzZXItanMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbCwgYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uaG9tZS13cmFwcGVyIDotbW96LXBsYWNlaG9sZGVyLCAuc29sdXRpb25zIDotbW96LXBsYWNlaG9sZGVyLCAuaW50ZWdyYXRpb24taGVyby13cmFwIDotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5ob21lLXdyYXBwZXIgOjotbW96LXBsYWNlaG9sZGVyLCAuc29sdXRpb25zIDo6LW1vei1wbGFjZWhvbGRlciwgLmludGVncmF0aW9uLWhlcm8td3JhcCA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uaG9tZS13cmFwcGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zb2x1dGlvbnMgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmludGVncmF0aW9uLWhlcm8td3JhcCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5ob21lLXdyYXBwZXIgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zb2x1dGlvbnMgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmhvbWUtd3JhcHBlciA6OnBsYWNlaG9sZGVyLCAuc29sdXRpb25zIDo6cGxhY2Vob2xkZXIsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uaG9tZS13cmFwcGVyIGgxLCAuaG9tZS13cmFwcGVyIC5zb2x1dGlvbnMsIC5zb2x1dGlvbnMgaDEsIC5zb2x1dGlvbnMgLnNvbHV0aW9ucywgLmhvbWUtd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuc29sdXRpb25zIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgaDEsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnNvbHV0aW9ucywgLmludGVncmF0aW9uLWhlcm8td3JhcCAuaW50ZWdyYXRpb24taGVyby13cmFwIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuLmhvbWUtd3JhcHBlciBoMiwgLnNvbHV0aW9ucyBoMiwgLmludGVncmF0aW9uLWhlcm8td3JhcCBoMiwgLmhvbWUtd3JhcHBlciBoMywgLnNvbHV0aW9ucyBoMywgLmludGVncmF0aW9uLWhlcm8td3JhcCBoMywgLmhvbWUtd3JhcHBlciBoNCwgLnNvbHV0aW9ucyBoNCwgLmludGVncmF0aW9uLWhlcm8td3JhcCBoNCwgLmhvbWUtd3JhcHBlciBoNSwgLnNvbHV0aW9ucyBoNSwgLmludGVncmF0aW9uLWhlcm8td3JhcCBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4uaG9tZS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sLCAuc29sdXRpb25zIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uaG9tZS13cmFwcGVyIC5iZy0tc2Vjb25kYXJ5LCAuc29sdXRpb25zIC5iZy0tc2Vjb25kYXJ5LCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmhvbWUtd3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUsIC5zb2x1dGlvbnMgLmNvbGxpdmVyeS1ibHVlLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLmhvbWUtd3JhcHBlciAuY2FyZCwgLnNvbHV0aW9ucyAuY2FyZCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmhvbWUtd3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLCAuc29sdXRpb25zIC5jYXJkLWJhY2tncm91bmQtY29sb3IsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uaG9tZS13cmFwcGVyIC5kYXRlLXBpY2tlciwgLnNvbHV0aW9ucyAuZGF0ZS1waWNrZXIsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmRhdGUtcGlja2VyLFxuLmhvbWUtd3JhcHBlciAudGltZS1waWNrZXIsXG4uc29sdXRpb25zIC50aW1lLXBpY2tlcixcbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvbWUtd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5zb2x1dGlvbnMgLmRhdGUtcGlja2VyLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uaG9tZS13cmFwcGVyIC50aW1lLXBpY2tlciwgLnNvbHV0aW9ucyAudGltZS1waWNrZXIsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLmhvbWUtd3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSwgLnNvbHV0aW9ucyBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSwgLmludGVncmF0aW9uLWhlcm8td3JhcCBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5ob21lLXdyYXBwZXIgLmZhcywgLnNvbHV0aW9ucyAuZmFzLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5mYXMsIC5ob21lLXdyYXBwZXIgLmZhLXNvbGlkLCAuc29sdXRpb25zIC5mYS1zb2xpZCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAxODIyZjtcbn1cbi5ob21lLXdyYXBwZXIgaSA+IC5mYXMsIC5zb2x1dGlvbnMgaSA+IC5mYXMsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgaSA+IC5mYXMsIC5ob21lLXdyYXBwZXIgLmZhLXNvbGlkLCAuc29sdXRpb25zIC5mYS1zb2xpZCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xufVxuLmhvbWUtd3JhcHBlciAuaWNvbi13cmFwcGVyLCAuc29sdXRpb25zIC5pY29uLXdyYXBwZXIsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5ob21lLXdyYXBwZXIgLmljb24td3JhcHBlciBpLCAuc29sdXRpb25zIC5pY29uLXdyYXBwZXIgaSwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaG9tZS13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLnNvbHV0aW9ucyAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuaG9tZS13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCwgLnNvbHV0aW9ucyAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uaG9tZS13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0sIC5zb2x1dGlvbnMgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uaG9tZS13cmFwcGVyIGxhYmVsLCAuc29sdXRpb25zIGxhYmVsLCAuaW50ZWdyYXRpb24taGVyby13cmFwIGxhYmVsLCAuaG9tZS13cmFwcGVyIHNtYWxsLCAuc29sdXRpb25zIHNtYWxsLCAuaW50ZWdyYXRpb24taGVyby13cmFwIHNtYWxsIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uaG9tZS13cmFwcGVyIGxhYmVsLCAuc29sdXRpb25zIGxhYmVsLCAuaW50ZWdyYXRpb24taGVyby13cmFwIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmhvbWUtd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSwgLnNvbHV0aW9ucyBpbnB1dFt0eXBlPXJhZGlvXSwgLmludGVncmF0aW9uLWhlcm8td3JhcCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4uaG9tZS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0LCAuc29sdXRpb25zIC5pbnB1dC1ncm91cC10ZXh0LCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uaG9tZS13cmFwcGVyIC5iYWNrZ3JvdW5kLS1ncmVlbiwgLnNvbHV0aW9ucyAuYmFja2dyb3VuZC0tZ3JlZW4sIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLmhvbWUtd3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlLCAuc29sdXRpb25zIC5yYWRpby1idXR0b24tc3BhY2UsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5ob21lLXdyYXBwZXIgLm5vLWNvbnRlbnQtZGVsaXZlcnksIC5zb2x1dGlvbnMgLm5vLWNvbnRlbnQtZGVsaXZlcnksIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ob21lLXdyYXBwZXIgLnJvdW5kLWVkZ2VzLCAuc29sdXRpb25zIC5yb3VuZC1lZGdlcywgLmludGVncmF0aW9uLWhlcm8td3JhcCAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uaG9tZS13cmFwcGVyIC5zZW50ZW5jZSwgLnNvbHV0aW9ucyAuc2VudGVuY2UsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uaG9tZS13cmFwcGVyIC5idG4tY29sbGl2ZXJ5LWdyZWVuLCAuc29sdXRpb25zIC5idG4tY29sbGl2ZXJ5LWdyZWVuLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5idG4tY29sbGl2ZXJ5LWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNmQ0MztcbiAgY29sb3I6ICNmZmY7XG59XG4uaG9tZS13cmFwcGVyIC50ZXh0LWNvbGxpdmVyeS1ncmVlbiwgLnNvbHV0aW9ucyAudGV4dC1jb2xsaXZlcnktZ3JlZW4sIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnRleHQtY29sbGl2ZXJ5LWdyZWVuIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uaG9tZS13cmFwcGVyIC5pY29uLWNpcmNsZS1ncmVlbiwgLnNvbHV0aW9ucyAuaWNvbi1jaXJjbGUtZ3JlZW4sIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmljb24tY2lyY2xlLWdyZWVuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjZkNDM7XG59XG4uaG9tZS13cmFwcGVyIC5pY29uLWNpcmNsZS1ncmVlbiBpLCAuc29sdXRpb25zIC5pY29uLWNpcmNsZS1ncmVlbiBpLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5pY29uLWNpcmNsZS1ncmVlbiBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lLXdyYXBwZXIgLmhlYWRpbmcsIC5zb2x1dGlvbnMgLmhlYWRpbmcsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAuaG9tZS13cmFwcGVyIC5oZWFkaW5nLTIsIC5zb2x1dGlvbnMgLmhlYWRpbmctMiwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ob21lLXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIsIC5zb2x1dGlvbnMgLmNvbGxlY3QtYWZ0ZXIsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLmhvbWUtd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5zb2x1dGlvbnMgLmRhdGUtcGlja2VyLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5kYXRlLXBpY2tlciwgLmhvbWUtd3JhcHBlciAudGltZS1waWNrZXIsIC5zb2x1dGlvbnMgLnRpbWUtcGlja2VyLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi5ob21lLXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uLCAuc29sdXRpb25zIC50aW1lLWRhdGUtaWNvbiwgLmludGVncmF0aW9uLWhlcm8td3JhcCAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4uaG9tZS13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cywgLnNvbHV0aW9ucyAuYm94LWJvcmRlci1yYWRpdXMsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmhvbWUtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcywgLnNvbHV0aW9ucyAuYnRuLW91dGxpbmUtc3VjY2VzcywgLmludGVncmF0aW9uLWhlcm8td3JhcCAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmhvbWUtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciwgLnNvbHV0aW9ucyAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uaG9tZS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0LCAuc29sdXRpb25zIC5pbnB1dC1ncm91cC10ZXh0LCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ob21lLXdyYXBwZXIgLmJvcmRlci1ub25lLCAuc29sdXRpb25zIC5ib3JkZXItbm9uZSwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ob21lLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLnNvbHV0aW9ucyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uaG9tZS13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCwgLnNvbHV0aW9ucyBpbnB1dC5mb3JtLWNvbnRyb2wsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjNlYiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ob21lLXdyYXBwZXIgLnJvdW5kLWVkZ2VzLCAuc29sdXRpb25zIC5yb3VuZC1lZGdlcywgLmludGVncmF0aW9uLWhlcm8td3JhcCAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuLmhvbWUtd3JhcHBlciAuZm9ybS1jb250cm9sLCAuc29sdXRpb25zIC5mb3JtLWNvbnRyb2wsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5ob21lLXdyYXBwZXIgLmN1c3RvbS1pbnB1dCwgLnNvbHV0aW9ucyAuY3VzdG9tLWlucHV0LCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5jdXN0b20taW5wdXQge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVmMmU5O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLmhvbWUtd3JhcHBlciAucm91bmQtZWRnZXMsIC5zb2x1dGlvbnMgLnJvdW5kLWVkZ2VzLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG4uaG9tZS13cmFwcGVyIC5wYi0zcmVtLCAuc29sdXRpb25zIC5wYi0zcmVtLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5wYi0zcmVtIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4uaG9tZS13cmFwcGVyIC5tb2RhbC1jb250ZW50LCAuc29sdXRpb25zIC5tb2RhbC1jb250ZW50LCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4uaG9tZS13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0LCAuc29sdXRpb25zIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0LCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5ob21lLXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuc29sdXRpb25zIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5ob21lLXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLCAuc29sdXRpb25zIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uaG9tZS13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5zb2x1dGlvbnMgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuaG9tZS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsIC5zb2x1dGlvbnMgLmZvcm0tY29udHJvbC5pcy12YWxpZCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJkY2M3MCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5ob21lLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLnNvbHV0aW9ucyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5ob21lLXdyYXBwZXIgLm5vLXJhZGl1cywgLnNvbHV0aW9ucyAubm8tcmFkaXVzLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uaG9tZS13cmFwcGVyIC5jdXN0b20taW5wdXQtZ3JvdXAsIC5zb2x1dGlvbnMgLmN1c3RvbS1pbnB1dC1ncm91cCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuY3VzdG9tLWlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaG9tZS13cmFwcGVyIC5jdXN0b20taW5wdXQtaWNvbiwgLnNvbHV0aW9ucyAuY3VzdG9tLWlucHV0LWljb24sIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmN1c3RvbS1pbnB1dC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLmhvbWUtd3JhcHBlciAuY3VzdG9tLWlucHV0LCAuc29sdXRpb25zIC5jdXN0b20taW5wdXQsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmN1c3RvbS1pbnB1dCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5ob21lLXdyYXBwZXIgLmN1c3RvbS1pbnB1dC1sYWJlbCwgLnNvbHV0aW9ucyAuY3VzdG9tLWlucHV0LWxhYmVsLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5jdXN0b20taW5wdXQtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaG9tZS13cmFwcGVyIC5iYWNrZ3JvdW5kLWhlcm8sIC5zb2x1dGlvbnMgLmJhY2tncm91bmQtaGVybywgLmludGVncmF0aW9uLWhlcm8td3JhcCAuYmFja2dyb3VuZC1oZXJvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogMjBweCAwIDBweCAwO1xuICBoZWlnaHQ6IDgwdmg7XG59XG4uaG9tZS13cmFwcGVyIC5iYWNrZ3JvdW5kLWhlcm8gLm92ZXJsYXksIC5zb2x1dGlvbnMgLmJhY2tncm91bmQtaGVybyAub3ZlcmxheSwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuYmFja2dyb3VuZC1oZXJvIC5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4uaG9tZS13cmFwcGVyIC5iYWNrZ3JvdW5kLWhlcm8gLmhlcm8taW1hZ2UtcGFkZGluZywgLnNvbHV0aW9ucyAuYmFja2dyb3VuZC1oZXJvIC5oZXJvLWltYWdlLXBhZGRpbmcsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmJhY2tncm91bmQtaGVybyAuaGVyby1pbWFnZS1wYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDI4cmVtICFpbXBvcnRhbnQ7XG59XG4uaG9tZS13cmFwcGVyIC5iYWNrZ3JvdW5kLWhlcm8gLmltYWdlLXNpemUsIC5zb2x1dGlvbnMgLmJhY2tncm91bmQtaGVybyAuaW1hZ2Utc2l6ZSwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuYmFja2dyb3VuZC1oZXJvIC5pbWFnZS1zaXplIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0zMHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuaG9tZS13cmFwcGVyIC5iYWNrZ3JvdW5kLWhlcm8gLmhlcm8taW1hZ2UtcGFkZGluZywgLnNvbHV0aW9ucyAuYmFja2dyb3VuZC1oZXJvIC5oZXJvLWltYWdlLXBhZGRpbmcsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmJhY2tncm91bmQtaGVybyAuaGVyby1pbWFnZS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogMjhyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLmhvbWUtd3JhcHBlciAuYmFja2dyb3VuZC1oZXJvIC5kZXNjcmlwdGlvbiwgLnNvbHV0aW9ucyAuYmFja2dyb3VuZC1oZXJvIC5kZXNjcmlwdGlvbiwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuYmFja2dyb3VuZC1oZXJvIC5kZXNjcmlwdGlvbiB7XG4gIGhlaWdodDogNjAwcHg7XG59XG4uaG9tZS13cmFwcGVyIC5ob3ctd3JhcHBlciBoMSwgLmhvbWUtd3JhcHBlciAuaG93LXdyYXBwZXIgLnNvbHV0aW9ucywgLnNvbHV0aW9ucyAuaG93LXdyYXBwZXIgaDEsIC5zb2x1dGlvbnMgLmhvdy13cmFwcGVyIC5zb2x1dGlvbnMsIC5ob21lLXdyYXBwZXIgLmhvdy13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5zb2x1dGlvbnMgLmhvdy13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmhvdy13cmFwcGVyIGgxLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5ob3ctd3JhcHBlciAuc29sdXRpb25zLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5ob3ctd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwIHtcbiAgZm9udC1zaXplOiA0dnc7XG59XG4uaG9tZS13cmFwcGVyIC5jYXJkLXNlY3Rpb24sIC5zb2x1dGlvbnMgLmNhcmQtc2VjdGlvbiwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuY2FyZC1zZWN0aW9uIHtcbiAgcGFkZGluZzogM2VtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTlyZW07XG59XG4uaG9tZS13cmFwcGVyIC5jYXJkLXNlY3Rpb24gLmNhcmQsIC5zb2x1dGlvbnMgLmNhcmQtc2VjdGlvbiAuY2FyZCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuY2FyZC1zZWN0aW9uIC5jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMC45cmVtO1xuICBjb2xvcjogIzAwODIzMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLXdyYXBwZXIgLmNhcmQtc2VjdGlvbiwgLnNvbHV0aW9ucyAuY2FyZC1zZWN0aW9uLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5jYXJkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ob21lLXdyYXBwZXIgLnRlc3RpbW9uaWFsLXNsaWRlciBoMSwgLmhvbWUtd3JhcHBlciAudGVzdGltb25pYWwtc2xpZGVyIC5zb2x1dGlvbnMsIC5zb2x1dGlvbnMgLnRlc3RpbW9uaWFsLXNsaWRlciBoMSwgLnNvbHV0aW9ucyAudGVzdGltb25pYWwtc2xpZGVyIC5zb2x1dGlvbnMsIC5ob21lLXdyYXBwZXIgLnRlc3RpbW9uaWFsLXNsaWRlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuc29sdXRpb25zIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAudGVzdGltb25pYWwtc2xpZGVyIGgxLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNvbHV0aW9ucywgLmludGVncmF0aW9uLWhlcm8td3JhcCAudGVzdGltb25pYWwtc2xpZGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAzdnc7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMzBweCAwIDYwcHg7XG59XG4uaG9tZS13cmFwcGVyIC50ZXN0aW1vbmlhbC1zbGlkZXIgaDE6OmFmdGVyLCAuaG9tZS13cmFwcGVyIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNvbHV0aW9uczo6YWZ0ZXIsIC5zb2x1dGlvbnMgLnRlc3RpbW9uaWFsLXNsaWRlciBoMTo6YWZ0ZXIsIC5zb2x1dGlvbnMgLnRlc3RpbW9uaWFsLXNsaWRlciAuc29sdXRpb25zOjphZnRlciwgLmhvbWUtd3JhcHBlciAudGVzdGltb25pYWwtc2xpZGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXA6OmFmdGVyLCAuc29sdXRpb25zIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmludGVncmF0aW9uLWhlcm8td3JhcDo6YWZ0ZXIsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnRlc3RpbW9uaWFsLXNsaWRlciBoMTo6YWZ0ZXIsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnRlc3RpbW9uaWFsLXNsaWRlciAuc29sdXRpb25zOjphZnRlciwgLmludGVncmF0aW9uLWhlcm8td3JhcCAudGVzdGltb25pYWwtc2xpZGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMjBweDtcbn1cbi5ob21lLXdyYXBwZXIgLnRlc3RpbW9uaWFsLXNsaWRlciBzcGFuLCAuc29sdXRpb25zIC50ZXN0aW1vbmlhbC1zbGlkZXIgc3BhbiwgLmludGVncmF0aW9uLWhlcm8td3JhcCAudGVzdGltb25pYWwtc2xpZGVyIHNwYW4ge1xuICBjb2xvcjogIzAwODIzMDtcbn1cbi5ob21lLXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlLCAuc29sdXRpb25zIC5jb2xsaXZlcnktYmx1ZSwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5ob21lLXdyYXBwZXIgLmNvbGxpdmVyeS1ncmVlbiwgLnNvbHV0aW9ucyAuY29sbGl2ZXJ5LWdyZWVuLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5jb2xsaXZlcnktZ3JlZW4ge1xuICBjb2xvcjogIzAwODIzMDtcbn1cbi5ob21lLXdyYXBwZXIgaDQsIC5zb2x1dGlvbnMgaDQsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgaDQge1xuICBjb2xvcjogIzAwODIzMDtcbn1cbi5ob21lLXdyYXBwZXIgaDEsIC5ob21lLXdyYXBwZXIgLnNvbHV0aW9ucywgLnNvbHV0aW9ucyBoMSwgLnNvbHV0aW9ucyAuc29sdXRpb25zLCAuaG9tZS13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5zb2x1dGlvbnMgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLmludGVncmF0aW9uLWhlcm8td3JhcCBoMSwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuc29sdXRpb25zLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAge1xuICBjb2xvcjogIzI4NDA1NDtcbiAgZm9udC1zaXplOiBjYWxjKDR2dyArIDIwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG9tZS13cmFwcGVyIGgxOjphZnRlciwgLmhvbWUtd3JhcHBlciAuc29sdXRpb25zOjphZnRlciwgLnNvbHV0aW9ucyBoMTo6YWZ0ZXIsIC5zb2x1dGlvbnMgLnNvbHV0aW9uczo6YWZ0ZXIsIC5ob21lLXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcDo6YWZ0ZXIsIC5zb2x1dGlvbnMgLmludGVncmF0aW9uLWhlcm8td3JhcDo6YWZ0ZXIsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgaDE6OmFmdGVyLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5zb2x1dGlvbnM6OmFmdGVyLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXA6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzMCU7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIwcHg7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmhvbWUtd3JhcHBlciwgLnNvbHV0aW9ucywgLmludGVncmF0aW9uLWhlcm8td3JhcCB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG5cbi5jb2xsaXZlcnktZ3JlZW4ge1xuICBjb2xvcjogIzAwODIzMDtcbn1cblxuLmxhdGVzdC1uZXdzLXdyYXAgaDEsIC5sYXRlc3QtbmV3cy13cmFwIC5zb2x1dGlvbnMsIC5sYXRlc3QtbmV3cy13cmFwIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAge1xuICBmb250LXNpemU6IDN2dztcbn1cbi5sYXRlc3QtbmV3cy13cmFwIC5zdWItaGVhZCB7XG4gIGNvbG9yOiAjMDA4MjMwO1xufVxuLmxhdGVzdC1uZXdzLXdyYXAgLnBvc3QtZGVzY3JpcHRpb24ge1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICM4MDgwODA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ubGF0ZXN0LW5ld3Mtd3JhcCAucmVhZC1tb3JlIHtcbiAgcGFkZGluZzogN3B4IDIwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAtMTBweCAjMTM3NmM1O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmxhdGVzdC1uZXdzLXdyYXAgLmNhcmQtZm9vdGVyIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBib3JkZXItdG9wOiB1bnNldDtcbn1cbi5sYXRlc3QtbmV3cy13cmFwIC5jYXJkLWZvb3RlciBhIHtcbiAgY29sb3I6ICMwMDgyMzA7XG59XG4ubGF0ZXN0LW5ld3Mtd3JhcCAuY2FyZC1mb290ZXIgaDQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZm9vdGVyIHNtYWxsIHtcbiAgZm9udC1zaXplOiBjYWxjKDEycHggKyAzICogKDEwMHZ3IC0gMzYwcHgpIC8gMTI0MCkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDgyMzAgIWltcG9ydGFudDtcbn1cbmZvb3RlciAuYm9sZC10ZXh0IHtcbiAgY29sb3I6ICMwMDgyMzAgIWltcG9ydGFudDtcbn1cbmZvb3RlciBhIHtcbiAgY29sb3I6ICMwMDgyMzAgIWltcG9ydGFudDtcbn1cbmZvb3RlciAubXQtNTUge1xuICBtYXJnaW4tdG9wOiBjYWxjKDUwcHggKyAxMCAqICgxMDB2dyAtIDM2MHB4KSAvIDEyNDApICFpbXBvcnRhbnQ7XG59XG5mb290ZXIgaDMge1xuICBmb250LXNpemU6IGNhbGMoMzRweCArIDYgKiAoMTAwdncgLSAzNjBweCkgLyAxMjQwKSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5zb2NpYWwge1xuICBmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcbn1cbmZvb3RlciAucmlnaHRzIHtcbiAgZm9udC1zaXplOiBjYWxjKDEwcHggKyAyICogKDEwMHZ3IC0gMzYwcHgpIC8gMTI0MCkgIWltcG9ydGFudDtcbn1cblxuLmFib3V0LXVzIC5tYWluLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hYm91dC11cyAuYmctdmlkZW8ge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQ1dmg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbn1cbi5hYm91dC11cyBoNCB7XG4gIGNvbG9yOiAjMDA4MjMwO1xufVxuLmFib3V0LXVzIGgxLCAuYWJvdXQtdXMgLnNvbHV0aW9ucywgLmFib3V0LXVzIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5hYm91dC11cyBoMiB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuYWJvdXQtdXMge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy9mcm9udGVuZC9NRFNfV2Vic2l0ZV9MYW5kaW5nX1BhZ2VfSW50ZWdyYXRpb24ucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogODB2aDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIDotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCA6OnBsYWNlaG9sZGVyIHsgLyogTW9zdCBtb2Rlcm4gYnJvd3NlcnMgc3VwcG9ydC4gKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgaDEsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnNvbHV0aW9ucywgLmludGVncmF0aW9uLWhlcm8td3JhcCAuaW50ZWdyYXRpb24taGVyby13cmFwIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCBoMiwgLmludGVncmF0aW9uLWhlcm8td3JhcCBoMywgLmludGVncmF0aW9uLWhlcm8td3JhcCBoNCwgLmludGVncmF0aW9uLWhlcm8td3JhcCBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5kYXRlLXBpY2tlcixcbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAuZmFzLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDE4MjJmO1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCBpID4gLmZhcywgLmludGVncmF0aW9uLWhlcm8td3JhcCAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCBsYWJlbCwgLmludGVncmF0aW9uLWhlcm8td3JhcCBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5idG4tY29sbGl2ZXJ5LWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNmQ0MztcbiAgY29sb3I6ICNmZmY7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC50ZXh0LWNvbGxpdmVyeS1ncmVlbiB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAuaWNvbi1jaXJjbGUtZ3JlZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNmQ0Mztcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmljb24tY2lyY2xlLWdyZWVuIGkge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmludGVncmF0aW9uLWhlcm8td3JhcCAuaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmRhdGUtcGlja2VyLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAuYm94LWJvcmRlci1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjNlYiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmN1c3RvbS1pbnB1dCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWYyZTk7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5wYi0zcmVtIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuaW50ZWdyYXRpb24taGVyby13cmFwIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJkY2M3MCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLmludGVncmF0aW9uLWhlcm8td3JhcCAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmludGVncmF0aW9uLWhlcm8td3JhcCAuY3VzdG9tLWlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5jdXN0b20taW5wdXQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmN1c3RvbS1pbnB1dCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmN1c3RvbS1pbnB1dC1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmRlc2NyaXB0aW9uIHtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgaDQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgaDEsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLnNvbHV0aW9ucywgLmludGVncmF0aW9uLWhlcm8td3JhcCAuaW50ZWdyYXRpb24taGVyby13cmFwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaW50ZWdyYXRpb24taGVyby13cmFwIC5idG4tZ3JlZW4ge1xuICBjb2xvcjogIzAwODIzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmJ0bi1ncmVlbiA6aG92ZXIsIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAgLmJ0bi1ncmVlbjpmb2N1cywgLmludGVncmF0aW9uLWhlcm8td3JhcCAuYnRuLWdyZWVuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDA4MjMwO1xufVxuXG4uc29sdXRpb25zIGgxLCAuc29sdXRpb25zIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5zb2x1dGlvbnMgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXNpemU6IGNhbGMoNHZ3ICsgMjBweCk7XG59XG4uc29sdXRpb25zIGgxOjphZnRlciwgLnNvbHV0aW9ucyAuaW50ZWdyYXRpb24taGVyby13cmFwOjphZnRlciwgLnNvbHV0aW9ucyAuc29sdXRpb25zOjphZnRlciB7XG4gIGxlZnQ6IDQ1JTtcbiAgd2lkdGg6IDEwJTtcbn1cbi5zb2x1dGlvbnMgc3BhbiB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuXG4uZUNvbW1lcmNlLXNvbHV0aW9ucywgLmVDb21tZXJjZS1zb2x1dGlvbnMgLmNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjQwLCAyNDAsIDAuMzQpO1xufVxuLmVDb21tZXJjZS1zb2x1dGlvbnMgLmNhcmQge1xuICBoZWlnaHQ6IDE2dmg7XG59XG5cbi5jcmVkZW50aWFscy13cmFwcGVyIDotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciBoMSwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIGgyLCAuY3JlZGVudGlhbHMtd3JhcHBlciBoMywgLmNyZWRlbnRpYWxzLXdyYXBwZXIgaDQsIC5jcmVkZW50aWFscy13cmFwcGVyIGg1IHtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmRhdGUtcGlja2VyLFxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmZhcywgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMwMTgyMmY7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciBpID4gLmZhcywgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDVweCAjZjJmMmYyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC5jcmVkZW50aWFscy13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgbGFiZWwsIC5jcmVkZW50aWFscy13cmFwcGVyIHNtYWxsIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAxODIyZjtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmJ0bi1jb2xsaXZlcnktZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI2ZDQzO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC50ZXh0LWNvbGxpdmVyeS1ncmVlbiB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmljb24tY2lyY2xlLWdyZWVuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjZkNDM7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuaWNvbi1jaXJjbGUtZ3JlZW4gaSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY3JlZGVudGlhbHMtd3JhcHBlciAuaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5jcmVkZW50aWFscy13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmRhdGUtcGlja2VyLCAuY3JlZGVudGlhbHMtd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuYm94LWJvcmRlci1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjNlYiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmN1c3RvbS1pbnB1dCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWYyZTk7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5jcmVkZW50aWFscy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5jcmVkZW50aWFscy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLm5vLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5jdXN0b20taW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5jdXN0b20taW5wdXQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5jdXN0b20taW5wdXQge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuY3VzdG9tLWlucHV0LWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmludHJvLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAwIDk1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5sb2dpbi10ZXh0IHAge1xuICBjb2xvcjogIzAwODIzMDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmYzZWIgIWltcG9ydGFudDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5pbm5lci1hZGRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5pbm5lci1hZGRvbiAuZmEtcmVndWxhciwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmlubmVyLWFkZG9uIC5vdmVydmlldy13cmFwcGVyIC5yaWdodC1hZGRvbiAuZmEtc29saWQsIC5vdmVydmlldy13cmFwcGVyIC5yaWdodC1hZGRvbiAuY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLm92ZXJ2aWV3LXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAubGVmdC1hZGRvbiAuY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAub3ZlcnZpZXctd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAuY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLnJpZ2h0LWFkZG9uIC5mYS1zb2xpZCwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5pbm5lci1hZGRvbiAuZmEtc29saWQsIC5jcmVkZW50aWFscy13cmFwcGVyIC5pbm5lci1hZGRvbiAubGVmdC1hZGRvbiAuZmEtc29saWQsIC5jcmVkZW50aWFscy13cmFwcGVyIC5sZWZ0LWFkZG9uIC5pbm5lci1hZGRvbiAuZmEtc29saWQsIC5jcmVkZW50aWFscy13cmFwcGVyIC5pbm5lci1hZGRvbiAuZmEtc29saWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDVweCAwIDAgNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5sZWZ0LWFkZG9uIC5mYS1yZWd1bGFyLCAuY3JlZGVudGlhbHMtd3JhcHBlciAubGVmdC1hZGRvbiAub3ZlcnZpZXctd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAucmlnaHQtYWRkb24gLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAub3ZlcnZpZXctd3JhcHBlciAubGVmdC1hZGRvbiAuZmEtc29saWQsIC5vdmVydmlldy13cmFwcGVyIC5jcmVkZW50aWFscy13cmFwcGVyIC5sZWZ0LWFkZG9uIC5mYS1zb2xpZCwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmxlZnQtYWRkb24gLm92ZXJ2aWV3LXdyYXBwZXIgLmlubmVyLWFkZG9uIC5mYS1zb2xpZCwgLm92ZXJ2aWV3LXdyYXBwZXIgLmlubmVyLWFkZG9uIC5jcmVkZW50aWFscy13cmFwcGVyIC5sZWZ0LWFkZG9uIC5mYS1zb2xpZCwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmxlZnQtYWRkb24gLnJpZ2h0LWFkZG9uIC5mYS1zb2xpZCwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5sZWZ0LWFkZG9uIC5mYS1zb2xpZCwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAubGVmdC1hZGRvbiAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLmxlZnQtYWRkb24gLmZhLXNvbGlkIHtcbiAgbGVmdDogMHB4O1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5mYS1yZWd1bGFyLCAuY3JlZGVudGlhbHMtd3JhcHBlciAub3ZlcnZpZXctd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAuY3JlZGVudGlhbHMtd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAucmlnaHQtYWRkb24gLm92ZXJ2aWV3LXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAubGVmdC1hZGRvbiAuY3JlZGVudGlhbHMtd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAucmlnaHQtYWRkb24gLm92ZXJ2aWV3LXdyYXBwZXIgLmlubmVyLWFkZG9uIC5mYS1zb2xpZCwgLm92ZXJ2aWV3LXdyYXBwZXIgLmlubmVyLWFkZG9uIC5jcmVkZW50aWFscy13cmFwcGVyIC5yaWdodC1hZGRvbiAuZmEtc29saWQsIC5jcmVkZW50aWFscy13cmFwcGVyIC5yaWdodC1hZGRvbiAuZmEtc29saWQsIC5jcmVkZW50aWFscy13cmFwcGVyIC5yaWdodC1hZGRvbiAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLnJpZ2h0LWFkZG9uIC5mYS1zb2xpZCwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5sZWZ0LWFkZG9uIC5mYS1zb2xpZCwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmxlZnQtYWRkb24gLnJpZ2h0LWFkZG9uIC5mYS1zb2xpZCB7XG4gIHJpZ2h0OiAwcHg7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAubGVmdC1hZGRvbiBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5yaWdodC1hZGRvbiBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuZm9ybS1saW5rcyBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzI4NDA1NDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIGgxOjphZnRlciwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcDo6YWZ0ZXIsIC5jcmVkZW50aWFscy13cmFwcGVyIC5zb2x1dGlvbnM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogdW5zZXQ7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciAuaDIge1xuICBmb250LXNpemU6IDQ1cHggIWltcG9ydGFudDtcbn1cbi5jcmVkZW50aWFscy13cmFwcGVyIC5tdC1zIHtcbiAgbWFyZ2luLXRvcDogMTByZW07XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmNyZWRlbnRpYWxzLXdyYXBwZXIgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY3JlZGVudGlhbHMtd3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLm10LXMge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLmJveC1jb250YWluZXIge1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJveC1jb250YWluZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmZhLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cblxuLnJlZ2lzdHJhdGlvbiB7XG4gIC8qIGhpZGUgcmFkaW8gKi9cbn1cbi5yZWdpc3RyYXRpb24gOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnJlZ2lzdHJhdGlvbiA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ucmVnaXN0cmF0aW9uIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ucmVnaXN0cmF0aW9uIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiBoMSwgLnJlZ2lzdHJhdGlvbiAuaW50ZWdyYXRpb24taGVyby13cmFwLCAucmVnaXN0cmF0aW9uIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4ucmVnaXN0cmF0aW9uIGgyLCAucmVnaXN0cmF0aW9uIGgzLCAucmVnaXN0cmF0aW9uIGg0LCAucmVnaXN0cmF0aW9uIGg1IHtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi5yZWdpc3RyYXRpb24gLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5yZWdpc3RyYXRpb24gLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucmVnaXN0cmF0aW9uIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLnJlZ2lzdHJhdGlvbiAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5yZWdpc3RyYXRpb24gLmRhdGUtcGlja2VyLFxuLnJlZ2lzdHJhdGlvbiAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmVnaXN0cmF0aW9uIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4ucmVnaXN0cmF0aW9uIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5yZWdpc3RyYXRpb24gZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucmVnaXN0cmF0aW9uIC5mYXMsIC5yZWdpc3RyYXRpb24gLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMwMTgyMmY7XG59XG4ucmVnaXN0cmF0aW9uIGkgPiAuZmFzLCAucmVnaXN0cmF0aW9uIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG59XG4ucmVnaXN0cmF0aW9uIC5pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDVweCAjZjJmMmYyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG59XG4ucmVnaXN0cmF0aW9uIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5yZWdpc3RyYXRpb24gLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAucmVnaXN0cmF0aW9uIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucmVnaXN0cmF0aW9uIGxhYmVsLCAucmVnaXN0cmF0aW9uIHNtYWxsIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4ucmVnaXN0cmF0aW9uIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4ucmVnaXN0cmF0aW9uIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucmVnaXN0cmF0aW9uIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5yZWdpc3RyYXRpb24gLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5yZWdpc3RyYXRpb24gLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5yZWdpc3RyYXRpb24gLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5yZWdpc3RyYXRpb24gLmJ0bi1jb2xsaXZlcnktZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI2ZDQzO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5yZWdpc3RyYXRpb24gLnRleHQtY29sbGl2ZXJ5LWdyZWVuIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4ucmVnaXN0cmF0aW9uIC5pY29uLWNpcmNsZS1ncmVlbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI2ZDQzO1xufVxuLnJlZ2lzdHJhdGlvbiAuaWNvbi1jaXJjbGUtZ3JlZW4gaSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucmVnaXN0cmF0aW9uIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnJlZ2lzdHJhdGlvbiAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5yZWdpc3RyYXRpb24gLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLnJlZ2lzdHJhdGlvbiAuZGF0ZS1waWNrZXIsIC5yZWdpc3RyYXRpb24gLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4ucmVnaXN0cmF0aW9uIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5yZWdpc3RyYXRpb24gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5yZWdpc3RyYXRpb24gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucmVnaXN0cmF0aW9uIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuLnJlZ2lzdHJhdGlvbiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAuY3VzdG9tLWlucHV0IHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZjJlOTtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5yZWdpc3RyYXRpb24gLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cbi5yZWdpc3RyYXRpb24gLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5yZWdpc3RyYXRpb24gLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5yZWdpc3RyYXRpb24gLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnJlZ2lzdHJhdGlvbiAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5yZWdpc3RyYXRpb24gLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAucmVnaXN0cmF0aW9uIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAucmVnaXN0cmF0aW9uIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucmVnaXN0cmF0aW9uIC5jdXN0b20taW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5yZWdpc3RyYXRpb24gLmN1c3RvbS1pbnB1dC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLnJlZ2lzdHJhdGlvbiAuY3VzdG9tLWlucHV0IHtcbiAgZmxleC1ncm93OiAxO1xufVxuLnJlZ2lzdHJhdGlvbiAuY3VzdG9tLWlucHV0LWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnJlZ2lzdHJhdGlvbiAucHJpdmF0ZSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yZWdpc3RyYXRpb24gLmlucHV0LW9wdGlvbnMtcGQge1xuICBwYWRkaW5nOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucmVnaXN0cmF0aW9uIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiB1bnNldDtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLnJlZ2lzdHJhdGlvbiAuc2VsZWN0aXplLWlucHV0IHtcbiAgYm9yZGVyOiB1bnNldDtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG59XG4ucmVnaXN0cmF0aW9uIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3gtc2hhZG93OiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOTtcbn1cbi5yZWdpc3RyYXRpb24gLnJlZ2lzdHJhdGlvbi1jYXRlZ29yeSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yZWdpc3RyYXRpb24gLnNlbGVjdGl6ZS1pbnB1dCwgLnJlZ2lzdHJhdGlvbiAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksIC5yZWdpc3RyYXRpb24gLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSwgLnJlZ2lzdHJhdGlvbiAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsIC5yZWdpc3RyYXRpb24gLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucmVnaXN0cmF0aW9uIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLnJlZ2lzdHJhdGlvbiAucmVnaXN0cmF0aW9uIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhdGlvbiAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLCAucmVnaXN0cmF0aW9uIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5yZWdpc3RyYXRpb24gLmZvcm0tZ3JvdXBzIHtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC5yZWdpc3RyYXRpb24gLmZvcm0tZ3JvdXBzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbiAgfVxufVxuXG4ucXVpY2stcXVvdGUgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnF1aWNrLXF1b3RlIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5xdWljay1xdW90ZSA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZSA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUgaDEsIC5xdWljay1xdW90ZSAuaW50ZWdyYXRpb24taGVyby13cmFwLCAucXVpY2stcXVvdGUgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi5xdWljay1xdW90ZSBoMiwgLnF1aWNrLXF1b3RlIGgzLCAucXVpY2stcXVvdGUgaDQsIC5xdWljay1xdW90ZSBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5xdWljay1xdW90ZSAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5xdWljay1xdW90ZSAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5xdWljay1xdW90ZSAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnF1aWNrLXF1b3RlIC5kYXRlLXBpY2tlcixcbi5xdWljay1xdW90ZSAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpY2stcXVvdGUgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5xdWljay1xdW90ZSAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4ucXVpY2stcXVvdGUgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucXVpY2stcXVvdGUgLmZhcywgLnF1aWNrLXF1b3RlIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDE4MjJmO1xufVxuLnF1aWNrLXF1b3RlIGkgPiAuZmFzLCAucXVpY2stcXVvdGUgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZSAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLnF1aWNrLXF1b3RlIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5xdWljay1xdW90ZSAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC5xdWljay1xdW90ZSAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZSAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUgbGFiZWwsIC5xdWljay1xdW90ZSBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLnF1aWNrLXF1b3RlIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAxODIyZjtcbn1cbi5xdWljay1xdW90ZSAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnF1aWNrLXF1b3RlIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZSAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnF1aWNrLXF1b3RlIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucXVpY2stcXVvdGUgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLnF1aWNrLXF1b3RlIC5idG4tY29sbGl2ZXJ5LWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNmQ0MztcbiAgY29sb3I6ICNmZmY7XG59XG4ucXVpY2stcXVvdGUgLnRleHQtY29sbGl2ZXJ5LWdyZWVuIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4ucXVpY2stcXVvdGUgLmljb24tY2lyY2xlLWdyZWVuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjZkNDM7XG59XG4ucXVpY2stcXVvdGUgLmljb24tY2lyY2xlLWdyZWVuIGkge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnF1aWNrLXF1b3RlIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnF1aWNrLXF1b3RlIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnF1aWNrLXF1b3RlIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5xdWljay1xdW90ZSAuZGF0ZS1waWNrZXIsIC5xdWljay1xdW90ZSAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLnF1aWNrLXF1b3RlIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5xdWljay1xdW90ZSAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZSAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZSBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG4ucXVpY2stcXVvdGUgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZSAuY3VzdG9tLWlucHV0IHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZjJlOTtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5xdWljay1xdW90ZSAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuLnF1aWNrLXF1b3RlIC5wYi0zcmVtIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4ucXVpY2stcXVvdGUgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZSAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucXVpY2stcXVvdGUgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAucXVpY2stcXVvdGUgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5xdWljay1xdW90ZSAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJkY2M3MCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAucXVpY2stcXVvdGUgLm5vLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZSAuY3VzdG9tLWlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucXVpY2stcXVvdGUgLmN1c3RvbS1pbnB1dC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLnF1aWNrLXF1b3RlIC5jdXN0b20taW5wdXQge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ucXVpY2stcXVvdGUgLmN1c3RvbS1pbnB1dC1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5xdWljay1xdW90ZSAuaW5wdXQtb3B0aW9ucy1wZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYzLCAxNzYsIDE2OCwgMC4yMik7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE5cHg7XG59XG4ucXVpY2stcXVvdGUgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gIGJvcmRlcjogdW5zZXQ7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xufVxuLnF1aWNrLXF1b3RlIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiB1bnNldDtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5xdWljay1xdW90ZSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNvbnRhY3QtdXMtaGVyby13cmFwIHtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWcvZnJvbnRlbmQvTURTX21hcC5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIDotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIGgxLCAuY29udGFjdC11cy1oZXJvLXdyYXAgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLmNvbnRhY3QtdXMtaGVyby13cmFwIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgaDIsIC5jb250YWN0LXVzLWhlcm8td3JhcCBoMywgLmNvbnRhY3QtdXMtaGVyby13cmFwIGg0LCAuY29udGFjdC11cy1oZXJvLXdyYXAgaDUge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAuZGF0ZS1waWNrZXIsXG4uY29udGFjdC11cy1oZXJvLXdyYXAgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5mYXMsIC5jb250YWN0LXVzLWhlcm8td3JhcCAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAxODIyZjtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCBpID4gLmZhcywgLmNvbnRhY3QtdXMtaGVyby13cmFwIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuY29udGFjdC11cy1oZXJvLXdyYXAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIGxhYmVsLCAuY29udGFjdC11cy1oZXJvLXdyYXAgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAuYnRuLWNvbGxpdmVyeS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjZkNDM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC50ZXh0LWNvbGxpdmVyeS1ncmVlbiB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5pY29uLWNpcmNsZS1ncmVlbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI2ZDQzO1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5pY29uLWNpcmNsZS1ncmVlbiBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb250YWN0LXVzLWhlcm8td3JhcCAuaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5jb250YWN0LXVzLWhlcm8td3JhcCAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLmRhdGUtcGlja2VyLCAuY29udGFjdC11cy1oZXJvLXdyYXAgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAuYm94LWJvcmRlci1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjNlYiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLmN1c3RvbS1pbnB1dCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWYyZTk7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmNvbnRhY3QtdXMtaGVyby13cmFwIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuY29udGFjdC11cy1oZXJvLXdyYXAgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLmNvbnRhY3QtdXMtaGVyby13cmFwIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLmN1c3RvbS1pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5jdXN0b20taW5wdXQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAuY3VzdG9tLWlucHV0IHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC5jdXN0b20taW5wdXQtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLnNpemUxIHtcbiAgd2lkdGg6IDM1NXB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC11cy1oZXJvLXdyYXAgLnNpemUyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQzcHgpO1xufVxuLmNvbnRhY3QtdXMtaGVyby13cmFwIC50eHQxIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jb250YWN0LXVzLWhlcm8td3JhcCAudHh0MiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG5cbi5wcm9maWxlLWhlYWQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuNXJlbSk7XG59XG5cbi5wcm9maWxlLWRldGFpbHMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNyZW0pO1xufVxuXG4ucGwtNC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnRyYWNraW5nLWNhcmQge1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFRkYxO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4udG9wIHtcbiAgcGFkZGluZy1sZWZ0OiAxMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTIlICFpbXBvcnRhbnQ7XG59XG5cbi8qSWNvbiBUcmFja2luZyBwcm9ncmVzc0JhciovXG4udHJhY2tpbmctcHJvZ3Jlc3NiYXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzQ1NUE2NDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi50cmFja2luZy1wcm9ncmVzc2JhciBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB3aWR0aDogMTglO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udHJhY2tpbmctcHJvZ3Jlc3NiYXIgLnN0ZXAwOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgY29udGVudDogXCJcXGYxMGNcIjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50cmFja2luZy1wcm9ncmVzc2JhciBsaTpiZWZvcmUge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZDogI0M1Q0FFOTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLypUcmFja2luZyBwcm9ncmVzc0JhciBjb25uZWN0b3JzKi9cbi50cmFja2luZy1wcm9ncmVzc2JhciBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNDNUNBRTk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxNnB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnRyYWNraW5nLXByb2dyZXNzYmFyIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTUwJTtcbn1cblxuLnRyYWNraW5nLXByb2dyZXNzYmFyIGxpOm50aC1jaGlsZCgzKTphZnRlciwgLnRyYWNraW5nLXByb2dyZXNzYmFyIGxpOm50aC1jaGlsZCg0KTphZnRlciB7XG4gIGxlZnQ6IC01MCU7XG59XG5cbi50cmFja2luZy1wcm9ncmVzc2JhciBsaTpmaXJzdC1jaGlsZDphZnRlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xufVxuXG4udHJhY2tpbmctcHJvZ3Jlc3NiYXIgbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbn1cblxuLnRyYWNraW5nLXByb2dyZXNzYmFyIGxpOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbn1cblxuLnRyYWNraW5nLXByb2dyZXNzYmFyIGxpLmFjdGl2ZTpiZWZvcmUsIC50cmFja2luZy1wcm9ncmVzc2JhciBsaS5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xufVxuXG4udHJhY2tpbmctcHJvZ3Jlc3NiYXIgbGkuYWN0aXZlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbn1cblxuLmljb24ge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5pY29uLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmljb24tY29udGVudCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLXdyYXBwZXIgLmNhcmQtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDNlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xufVxuLndvb2NvbW1lcmNlLXdyYXBwZXIgLmNhcmQtc2VjdGlvbiAuY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuOXJlbTtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53b29jb21tZXJjZS13cmFwcGVyIC5iYWNrZ3JvdW5kLWhlcm8ge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAyMHB4IDAgMHB4IDA7XG4gIGhlaWdodDogODB2aDtcbn1cbi53b29jb21tZXJjZS13cmFwcGVyIC5jYXJkLWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLndvb2NvbW1lcmNlLXdyYXBwZXIgLmNhcmQtaW1hZ2U6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4ud29vY29tbWVyY2Utd3JhcHBlciBoMSwgLndvb2NvbW1lcmNlLXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLndvb2NvbW1lcmNlLXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGZvbnQtc2l6ZTogY2FsYygydncgKyAyNXB4KTtcbn1cbi53b29jb21tZXJjZS13cmFwcGVyIC5idG4tZ3JlZW4ge1xuICBjb2xvcjogIzAwODIzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAud29vY29tbWVyY2Utd3JhcHBlciB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNhcmVlcnMgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcmVlcnMgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcmVlcnMgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY2FyZWVycyA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY2FyZWVycyA6OnBsYWNlaG9sZGVyIHsgLyogTW9zdCBtb2Rlcm4gYnJvd3NlcnMgc3VwcG9ydC4gKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5jYXJlZXJzIGgxLCAuY2FyZWVycyAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuY2FyZWVycyAuc29sdXRpb25zIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuLmNhcmVlcnMgaDIsIC5jYXJlZXJzIGgzLCAuY2FyZWVycyBoNCwgLmNhcmVlcnMgaDUge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLmNhcmVlcnMgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jYXJlZXJzIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNhcmVlcnMgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4uY2FyZWVycyAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNhcmVlcnMgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2FyZWVycyAuZGF0ZS1waWNrZXIsXG4uY2FyZWVycyAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FyZWVycyAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmNhcmVlcnMgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLmNhcmVlcnMgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uY2FyZWVycyAuZmFzLCAuY2FyZWVycyAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAxODIyZjtcbn1cbi5jYXJlZXJzIGkgPiAuZmFzLCAuY2FyZWVycyAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xufVxuLmNhcmVlcnMgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5jYXJlZXJzIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jYXJlZXJzIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLmNhcmVlcnMgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2FyZWVycyAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2FyZWVycyBsYWJlbCwgLmNhcmVlcnMgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5jYXJlZXJzIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmNhcmVlcnMgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xufVxuLmNhcmVlcnMgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jYXJlZXJzIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5jYXJlZXJzIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uY2FyZWVycyAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNhcmVlcnMgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNhcmVlcnMgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uY2FyZWVycyAuYnRuLWNvbGxpdmVyeS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjZkNDM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNhcmVlcnMgLnRleHQtY29sbGl2ZXJ5LWdyZWVuIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uY2FyZWVycyAuaWNvbi1jaXJjbGUtZ3JlZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNmQ0Mztcbn1cbi5jYXJlZXJzIC5pY29uLWNpcmNsZS1ncmVlbiBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYXJlZXJzIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmNhcmVlcnMgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uY2FyZWVycyAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4uY2FyZWVycyAuZGF0ZS1waWNrZXIsIC5jYXJlZXJzIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi5jYXJlZXJzIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5jYXJlZXJzIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jYXJlZXJzIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2FyZWVycyAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uY2FyZWVycyAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2FyZWVycyAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jYXJlZXJzIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2FyZWVycyBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNhcmVlcnMgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cbi5jYXJlZXJzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY2FyZWVycyAuY3VzdG9tLWlucHV0IHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZjJlOTtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5jYXJlZXJzIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG4uY2FyZWVycyAucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLmNhcmVlcnMgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5jYXJlZXJzIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jYXJlZXJzIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmNhcmVlcnMgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmNhcmVlcnMgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmNhcmVlcnMgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uY2FyZWVycyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuY2FyZWVycyAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmNhcmVlcnMgLmN1c3RvbS1pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhcmVlcnMgLmN1c3RvbS1pbnB1dC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLmNhcmVlcnMgLmN1c3RvbS1pbnB1dCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5jYXJlZXJzIC5jdXN0b20taW5wdXQtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2FyZWVycyAuYWNjb3JkaW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJlZXJzIC5jYXJkLCAuY2FyZWVycyAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZWVycyAuY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmNhcmVlcnMgLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgYm94LXNoYWRvdzogMHB4IDdweCAyNHB4IC0xOXB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG59XG4uY2FyZWVycyAuYnRuLCAuY2FyZWVycyAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbiwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuY2FyZWVycyBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggMjRweCAtMTlweCByZ2JhKDAsIDAsIDAsIDAuMzIpO1xufVxuLmNhcmVlcnMgYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMzdjNDZmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggMjRweCAtMTlweCByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzO1xuICAtby10cmFuc2l0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ud29vY29tbWVyY2Utd3JhcHBlciAuY2FyZC1zZWN0aW9uIHtcbiAgcGFkZGluZzogM2VtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTVyZW07XG59XG4ud29vY29tbWVyY2Utd3JhcHBlciAuY2FyZC1zZWN0aW9uIC5jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMC45cmVtO1xuICBjb2xvcjogIzAwODIzMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndvb2NvbW1lcmNlLXdyYXBwZXIgLmJhY2tncm91bmQtaGVybyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDIwcHggMCAwcHggMDtcbiAgaGVpZ2h0OiA4MHZoO1xufVxuLndvb2NvbW1lcmNlLXdyYXBwZXIgLmNhcmQtaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ud29vY29tbWVyY2Utd3JhcHBlciAuY2FyZC1pbWFnZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi53b29jb21tZXJjZS13cmFwcGVyIGgxLCAud29vY29tbWVyY2Utd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAud29vY29tbWVyY2Utd3JhcHBlciAuc29sdXRpb25zIHtcbiAgZm9udC1zaXplOiBjYWxjKDJ2dyArIDI1cHgpO1xufVxuLndvb2NvbW1lcmNlLXdyYXBwZXIgLmJ0bi1ncmVlbiB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC53b29jb21tZXJjZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaGVhZGVyX19jb2x1bW4ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAwIDFlbTtcbn1cbi5oZWFkZXJfX2NvbHVtbi5wdWxsLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuM2VtO1xuICByaWdodDogMDtcbn1cblxuLndlYnNpdGUtbG9nbyB7XG4gIHdpZHRoOiAxM3Z3O1xuICBoZWlnaHQ6IDV2aDtcbn1cblxuLmZsZXgtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xufVxuLmZsZXgtbGlzdCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5mbGV4LWxpc3QgbGkge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIG1hcmdpbjogMC4yNWVtIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4ubmF2YmFyLW5hdiBsaSBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaTpob3ZlciA+IGEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgei1pbmRleDogMTA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xcHgpO1xufVxuLmRyb3Bkb3duLW1lbnUubmF2YmFyLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCk7XG59XG5cbi5kcm9wZG93biB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCAjZmZmO1xufVxuLmRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgbWF4LWhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZsZXgtbGlzdCBsaSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIH1cbn1cbi5tYWluLW5hdi1iYXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5vcHMtaW50ZXJmYWNlIC5tYWluLW5hdi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM0OTVlO1xufVxuLmNsaWVudC1pbnRlcmZhY2UgLm1haW4tbmF2LWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY5MzE7XG59XG4uY291cmllci1pbnRlcmZhY2UgLm1haW4tbmF2LWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTdiN2Y7XG59XG4ubWFpbi1uYXYtYmFyIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZWRlZmYyO1xufVxuLm1haW4tbmF2LWJhciAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2NmZDVkZDtcbn1cbi5tYWluLW5hdi1iYXIgLm5hdmJhci1icmFuZCB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4ub3BzLWludGVyZmFjZSAubWFpbi1uYXYtYmFyIC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzOTlkYjtcbn1cbi5jbGllbnQtaW50ZXJmYWNlIC5tYWluLW5hdi1iYXIgLmRyb3Bkb3duLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MjNkO1xufVxuLmNvdXJpZXItaW50ZXJmYWNlIC5tYWluLW5hdi1iYXIgLmRyb3Bkb3duLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTM5NTk4O1xufVxuLm1haW4tbmF2LWJhciAuZHJvcGRvd24tbWVudSBsaSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1haW4tbmF2LWJhciAuZHJvcGRvd24tbWVudSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBjb2xvcjogI2VkZWZmMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1haW4tbmF2LWJhciAuZHJvcGRvd24tbWVudSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWZmMjtcbn1cbi5vcHMtaW50ZXJmYWNlIC5tYWluLW5hdi1iYXIgLmRyb3Bkb3duLW1lbnUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzQ5NWU7XG59XG4uY2xpZW50LWludGVyZmFjZSAubWFpbi1uYXYtYmFyIC5kcm9wZG93bi1tZW51IGE6aG92ZXIge1xuICBjb2xvcjogIzAwNjkzMTtcbn1cbi5jb3VyaWVyLWludGVyZmFjZSAubWFpbi1uYXYtYmFyIC5kcm9wZG93bi1tZW51IGE6aG92ZXIge1xuICBjb2xvcjogIzc5N2I3Zjtcbn1cblxuLmRyb3Bkb3duLXN1Ym1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi1zdWJtZW51ID4gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmRyb3Bkb3duLXN1Ym1lbnU6aG92ZXIgPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24tc3VibWVudSA+IGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCIgXCI7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2NjYztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuXG4uZHJvcGRvd24tc3VibWVudTpob3ZlciA+IGE6YWZ0ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2NjYztcbn1cblxuLmRyb3Bkb3duLXN1Ym1lbnUucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5kcm9wZG93bi1zdWJtZW51LnB1bGwtbGVmdCA+IC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogLTEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmNsaWVudC1oZWFkZXIgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZ3JleSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5jbGllbnQtaGVhZGVyLmFjdGl2ZSAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZ3JleSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmNsaWVudC1pbnRlcmZhY2UgLm1haW4tbmF2LWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMHB4IDMwcHg7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLm1haW4tbmF2LWJhciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm9wcy1pbnRlcmZhY2UgLm1haW4tbmF2LWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzQ5NWU7XG59XG4uY2xpZW50LWludGVyZmFjZSAubWFpbi1uYXYtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjkzMTtcbn1cbi5jb3VyaWVyLWludGVyZmFjZSAubWFpbi1uYXYtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5N2I3Zjtcbn1cbi5tYWluLW5hdi1iYXIgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNlZGVmZjI7XG59XG4ubWFpbi1uYXYtYmFyIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjY2ZkNWRkO1xufVxuLm1haW4tbmF2LWJhciAubmF2YmFyLWJyYW5kIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5vcHMtaW50ZXJmYWNlIC5tYWluLW5hdi1iYXIgLmRyb3Bkb3duLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM5OWRiO1xufVxuLmNsaWVudC1pbnRlcmZhY2UgLm1haW4tbmF2LWJhciAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgyM2Q7XG59XG4uY291cmllci1pbnRlcmZhY2UgLm1haW4tbmF2LWJhciAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Mzk1OTg7XG59XG4ubWFpbi1uYXYtYmFyIC5kcm9wZG93bi1tZW51IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWFpbi1uYXYtYmFyIC5kcm9wZG93bi1tZW51IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGNvbG9yOiAjZWRlZmYyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWFpbi1uYXYtYmFyIC5kcm9wZG93bi1tZW51IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZmYyO1xufVxuLm9wcy1pbnRlcmZhY2UgLm1haW4tbmF2LWJhciAuZHJvcGRvd24tbWVudSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNDk1ZTtcbn1cbi5jbGllbnQtaW50ZXJmYWNlIC5tYWluLW5hdi1iYXIgLmRyb3Bkb3duLW1lbnUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA2OTMxO1xufVxuLmNvdXJpZXItaW50ZXJmYWNlIC5tYWluLW5hdi1iYXIgLmRyb3Bkb3duLW1lbnUgYTpob3ZlciB7XG4gIGNvbG9yOiAjNzk3YjdmO1xufVxuXG4uZHJvcGRvd24tc3VibWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXN1Ym1lbnUgPiAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZHJvcGRvd24tc3VibWVudTpob3ZlciA+IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1zdWJtZW51ID4gYTphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIiBcIjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDVweCAwIDVweCA1cHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjY2NjO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG5cbi5kcm9wZG93bi1zdWJtZW51OmhvdmVyID4gYTphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjY2NjO1xufVxuXG4uZHJvcGRvd24tc3VibWVudS5wdWxsLWxlZnQge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmRyb3Bkb3duLXN1Ym1lbnUucHVsbC1sZWZ0ID4gLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiAtMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uY2xpZW50LWhlYWRlciAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtncmV5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmNsaWVudC1oZWFkZXIuYWN0aXZlIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtncmV5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uY2xpZW50LWludGVyZmFjZSAubWFpbi1uYXYtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwcHggMzBweDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ub3BlbmNhcnQtd3JhcHBlciAuY2FyZC1zZWN0aW9uIHtcbiAgcGFkZGluZzogM2VtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTVyZW07XG59XG4ub3BlbmNhcnQtd3JhcHBlciAuY2FyZC1zZWN0aW9uIC5jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMC45cmVtO1xuICBjb2xvcjogIzAwODIzMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm9wZW5jYXJ0LXdyYXBwZXIgLmJhY2tncm91bmQtaGVybyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDIwcHggMCAwcHggMDtcbiAgaGVpZ2h0OiA4MHZoO1xufVxuLm9wZW5jYXJ0LXdyYXBwZXIgLmNhcmQtaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ub3BlbmNhcnQtd3JhcHBlciAuY2FyZC1pbWFnZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5vcGVuY2FydC13cmFwcGVyIGgxLCAub3BlbmNhcnQtd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAub3BlbmNhcnQtd3JhcHBlciAuc29sdXRpb25zIHtcbiAgZm9udC1zaXplOiBjYWxjKDJ2dyArIDI1cHgpO1xufVxuLm9wZW5jYXJ0LXdyYXBwZXIgLmJ0bi1ncmVlbiB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5vcGVuY2FydC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHJhY2tpbmctd3JhcHBlciA6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4udHJhY2tpbmctd3JhcHBlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4udHJhY2tpbmctd3JhcHBlciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi50cmFja2luZy13cmFwcGVyIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi50cmFja2luZy13cmFwcGVyIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnRyYWNraW5nLXdyYXBwZXIgaDEsIC50cmFja2luZy13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC50cmFja2luZy13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4udHJhY2tpbmctd3JhcHBlciBoMiwgLnRyYWNraW5nLXdyYXBwZXIgaDMsIC50cmFja2luZy13cmFwcGVyIGg0LCAudHJhY2tpbmctd3JhcHBlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4udHJhY2tpbmctd3JhcHBlciAuZm9ybS1jb250cm9sLnNlbGVjdGl6ZS1jb250cm9sLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4udHJhY2tpbmctd3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi50cmFja2luZy13cmFwcGVyIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMykgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4udHJhY2tpbmctd3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi50cmFja2luZy13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi50cmFja2luZy13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50cmFja2luZy13cmFwcGVyIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4udHJhY2tpbmctd3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4udHJhY2tpbmctd3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi50cmFja2luZy13cmFwcGVyIC5mYXMsIC50cmFja2luZy13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDE4MjJmO1xufVxuLnRyYWNraW5nLXdyYXBwZXIgaSA+IC5mYXMsIC50cmFja2luZy13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG59XG4udHJhY2tpbmctd3JhcHBlciAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAudHJhY2tpbmctd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi50cmFja2luZy13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi50cmFja2luZy13cmFwcGVyIGxhYmVsLCAudHJhY2tpbmctd3JhcHBlciBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLnRyYWNraW5nLXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4udHJhY2tpbmctd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4udHJhY2tpbmctd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi50cmFja2luZy13cmFwcGVyIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udHJhY2tpbmctd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4udHJhY2tpbmctd3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi50cmFja2luZy13cmFwcGVyIC5idG4tY29sbGl2ZXJ5LWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNmQ0MztcbiAgY29sb3I6ICNmZmY7XG59XG4udHJhY2tpbmctd3JhcHBlciAudGV4dC1jb2xsaXZlcnktZ3JlZW4ge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi50cmFja2luZy13cmFwcGVyIC5pY29uLWNpcmNsZS1ncmVlbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI2ZDQzO1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLmljb24tY2lyY2xlLWdyZWVuIGkge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRyYWNraW5nLXdyYXBwZXIgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAudHJhY2tpbmctd3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50cmFja2luZy13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi50cmFja2luZy13cmFwcGVyIC5kYXRlLXBpY2tlciwgLnRyYWNraW5nLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi50cmFja2luZy13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi50cmFja2luZy13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50cmFja2luZy13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi50cmFja2luZy13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmYzZWIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4udHJhY2tpbmctd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi50cmFja2luZy13cmFwcGVyIC5jdXN0b20taW5wdXQge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVmMmU5O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cbi50cmFja2luZy13cmFwcGVyIC5wYi0zcmVtIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4udHJhY2tpbmctd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAudHJhY2tpbmctd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4udHJhY2tpbmctd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAudHJhY2tpbmctd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJkY2M3MCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi50cmFja2luZy13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC50cmFja2luZy13cmFwcGVyIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4udHJhY2tpbmctd3JhcHBlciAuY3VzdG9tLWlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udHJhY2tpbmctd3JhcHBlciAuY3VzdG9tLWlucHV0LWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG4udHJhY2tpbmctd3JhcHBlciAuY3VzdG9tLWlucHV0IHtcbiAgZmxleC1ncm93OiAxO1xufVxuLnRyYWNraW5nLXdyYXBwZXIgLmN1c3RvbS1pbnB1dC1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1hZ2VudG8td3JhcHBlciAuY2FyZC1zZWN0aW9uIHtcbiAgcGFkZGluZzogM2VtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTVyZW07XG59XG4ubWFnZW50by13cmFwcGVyIC5jYXJkLXNlY3Rpb24gLmNhcmQge1xuICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG4gIGNvbG9yOiAjMDA4MjMwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWFnZW50by13cmFwcGVyIC5iYWNrZ3JvdW5kLWhlcm8ge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAyMHB4IDAgMHB4IDA7XG4gIGhlaWdodDogODB2aDtcbn1cbi5tYWdlbnRvLXdyYXBwZXIgLmNhcmQtaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubWFnZW50by13cmFwcGVyIC5jYXJkLWltYWdlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLm1hZ2VudG8td3JhcHBlciBoMSwgLm1hZ2VudG8td3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAubWFnZW50by13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBmb250LXNpemU6IGNhbGMoMnZ3ICsgMjVweCk7XG59XG4ubWFnZW50by13cmFwcGVyIC5idG4tZ3JlZW4ge1xuICBjb2xvcjogIzAwODIzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAubWFnZW50by13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGx1Z2luLXdyYXBwZXIgLmNhcmQtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDNlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xufVxuLnBsdWdpbi13cmFwcGVyIC5jYXJkLXNlY3Rpb24gLmNhcmQge1xuICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG4gIGNvbG9yOiAjMDA4MjMwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGx1Z2luLXdyYXBwZXIgLmJhY2tncm91bmQtaGVybyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDIwcHggMCAwcHggMDtcbiAgaGVpZ2h0OiA4MHZoO1xufVxuLnBsdWdpbi13cmFwcGVyIC5jYXJkLWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnBsdWdpbi13cmFwcGVyIC5jYXJkLWltYWdlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLnBsdWdpbi13cmFwcGVyIGgxLCAucGx1Z2luLXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLnBsdWdpbi13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBmb250LXNpemU6IGNhbGMoMnZ3ICsgMjVweCk7XG59XG4ucGx1Z2luLXdyYXBwZXIgLmJ0bi1ncmVlbiB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5wbHVnaW4td3JhcHBlciB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZlZWRiYWNrLXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uZmVlZGJhY2std3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uZmVlZGJhY2std3JhcHBlciA6OnBsYWNlaG9sZGVyIHsgLyogTW9zdCBtb2Rlcm4gYnJvd3NlcnMgc3VwcG9ydC4gKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5mZWVkYmFjay13cmFwcGVyIGgxLCAuZmVlZGJhY2std3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuZmVlZGJhY2std3JhcHBlciAuc29sdXRpb25zIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgaDIsIC5mZWVkYmFjay13cmFwcGVyIGgzLCAuZmVlZGJhY2std3JhcHBlciBoNCwgLmZlZWRiYWNrLXdyYXBwZXIgaDUge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4uZmVlZGJhY2std3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uZmVlZGJhY2std3JhcHBlciAuZGF0ZS1waWNrZXIsXG4uZmVlZGJhY2std3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmVlZGJhY2std3JhcHBlciAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uZmVlZGJhY2std3JhcHBlciAuZmFzLCAuZmVlZGJhY2std3JhcHBlciAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAxODIyZjtcbn1cbi5mZWVkYmFjay13cmFwcGVyIGkgPiAuZmFzLCAuZmVlZGJhY2std3JhcHBlciAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLmZlZWRiYWNrLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uZmVlZGJhY2std3JhcHBlciAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uZmVlZGJhY2std3JhcHBlciBsYWJlbCwgLmZlZWRiYWNrLXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5mZWVkYmFjay13cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uZmVlZGJhY2std3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uZmVlZGJhY2std3JhcHBlciAuYnRuLWNvbGxpdmVyeS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjZkNDM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLnRleHQtY29sbGl2ZXJ5LWdyZWVuIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uZmVlZGJhY2std3JhcHBlciAuaWNvbi1jaXJjbGUtZ3JlZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNmQ0Mztcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5pY29uLWNpcmNsZS1ncmVlbiBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mZWVkYmFjay13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmZlZWRiYWNrLXdyYXBwZXIgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uZmVlZGJhY2std3JhcHBlciAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4uZmVlZGJhY2std3JhcHBlciAuZGF0ZS1waWNrZXIsIC5mZWVkYmFjay13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uZmVlZGJhY2std3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uZmVlZGJhY2std3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZmVlZGJhY2std3JhcHBlciAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uZmVlZGJhY2std3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uZmVlZGJhY2std3JhcHBlciAuY3VzdG9tLWlucHV0IHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZjJlOTtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG4uZmVlZGJhY2std3JhcHBlciAucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZlZWRiYWNrLXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZlZWRiYWNrLXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uZmVlZGJhY2std3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuZmVlZGJhY2std3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLmN1c3RvbS1pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLmN1c3RvbS1pbnB1dC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLmZlZWRiYWNrLXdyYXBwZXIgLmN1c3RvbS1pbnB1dCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5mZWVkYmFjay13cmFwcGVyIC5jdXN0b20taW5wdXQtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5sb2dvIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogOHJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubG9nbyB7XG4gICAgd2lkdGg6IDEwcmVtO1xuICB9XG59XG4ubG9nbyBpbWcge1xuICBtYXJnaW4tbGVmdDogMSU7XG59XG5cbi5sb2dvIHNwYW4ge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDEyOTcwO1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgc2Fucy1zZXJpZjtcbn1cblxuLmhlYWRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB6LWluZGV4OiA5OTc7XG4gIGhlaWdodDogNjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAyMHB4IHJnYmEoMSwgNDEsIDExMiwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIC8qIFRvZ2dsZSBTaWRlYmFyIEJ1dHRvbiAqL1xuICAvKiBTZWFyY2ggQmFyICovXG59XG4ub3BzLWludGVyZmFjZSAuaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNDk1ZTtcbn1cbi5jbGllbnQtaW50ZXJmYWNlIC5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OTMxO1xufVxuLmNvdXJpZXItaW50ZXJmYWNlIC5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk3YjdmO1xufVxuXG4uaGVhZGVyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMTI5NzA7XG59XG5cbi5oZWFkZXItbmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmhlYWRlci1uYXYgPiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmhlYWRlci1uYXYgLm5hdi1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzAxMjk3MDtcbn1cblxuLmhlYWRlci1uYXYgLm5hdi1wcm9maWxlIHtcbiAgY29sb3I6ICMwMTI5NzA7XG59XG5cbi5oZWFkZXItbmF2IC5uYXYtcHJvZmlsZSBpbWcge1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xufVxuXG4uaGVhZGVyLW5hdiAubmF2LXByb2ZpbGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmhlYWRlci1uYXYgLmJhZGdlLW51bWJlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDRweCA2cHggYXV0byBhdXRvO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDExcHg7XG4gIHBhZGRpbmc6IDNweCA2cHg7XG59XG5cbi5oZWFkZXItbmF2IC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmhlYWRlci1uYXYgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi1pdGVtIGkge1xuICBtYXJnaW46IDAgMjBweCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmhlYWRlci1uYXYgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi1pdGVtIGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5oZWFkZXItbmF2IC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24taXRlbSBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGNvbG9yOiAjOTE5MTkxO1xufVxuXG4uaGVhZGVyLW5hdiAubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZmO1xufVxuXG4uaGVhZGVyLW5hdiAubWVzc2FnZXMgLm1lc3NhZ2UtaXRlbSB7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmhlYWRlci1uYXYgLm1lc3NhZ2VzIC5tZXNzYWdlLWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5oZWFkZXItbmF2IC5tZXNzYWdlcyAubWVzc2FnZS1pdGVtIGltZyB7XG4gIG1hcmdpbjogMCAyMHB4IDAgMTBweDtcbiAgbWF4LWhlaWdodDogNDBweDtcbn1cblxuLmhlYWRlci1uYXYgLm1lc3NhZ2VzIC5tZXNzYWdlLWl0ZW0gaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICM0NDQ0NDQ7XG59XG5cbi5oZWFkZXItbmF2IC5tZXNzYWdlcyAubWVzc2FnZS1pdGVtIHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgY29sb3I6ICM5MTkxOTE7XG59XG5cbi5oZWFkZXItbmF2IC5tZXNzYWdlcyAubWVzc2FnZS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmZjtcbn1cblxuLmhlYWRlci1uYXYgLnByb2ZpbGUge1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmhlYWRlci1uYXYgLnByb2ZpbGUgLmRyb3Bkb3duLWhlYWRlciBoNiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM0NDQ0NDQ7XG59XG5cbi5oZWFkZXItbmF2IC5wcm9maWxlIC5kcm9wZG93bi1oZWFkZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmhlYWRlci1uYXYgLnByb2ZpbGUgLmRyb3Bkb3duLWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmhlYWRlci1uYXYgLnByb2ZpbGUgLmRyb3Bkb3duLWl0ZW0gaSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmhlYWRlci1uYXYgLnByb2ZpbGUgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZmO1xufVxuXG4uY2xpZW50LWludGVyZmFjZSAuaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1uYXYtYmFyIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZWRlZmYyO1xufVxuLm1haW4tbmF2LWJhciAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2NmZDVkZDtcbn1cblxuLnNpZGViYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNDBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDMwMHB4O1xuICB6LWluZGV4OiA5OTY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBwYWRkaW5nOiAyMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIHNjcm9sbGJhci1jb2xvcjogI2FhYjdjZiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMSwgNDEsIDExMiwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMSwgMjMxLCAyMzEpO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IC02MHB4O1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4uc2lkZWJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMSwgMjMxLCAyMzEpO1xufVxuXG4uc2lkZWJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFiN2NmO1xufVxuXG4uc2lkZWJhci1uYXYge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzEsIDIzMSwgMjMxKTtcbn1cblxuLnNpZGViYXItbmF2IGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMxLCAyMzEsIDIzMSk7XG59XG5cbi5zaWRlYmFyLW5hdiAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5zaWRlYmFyLW5hdiAubmF2LWhlYWRpbmcge1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjODk5YmJkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDEwcHggMCA1cHggMTVweDtcbn1cblxuLnNpZGViYXItbmF2IC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM0MTU0ZjE7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJhY2tncm91bmQ6ICNmNmY5ZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1saW5rIGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICM0MTU0ZjE7XG59XG5cbi5zaWRlYmFyLW5hdiAubmF2LWxpbmsuY29sbGFwc2VkIHtcbiAgY29sb3I6ICMwMTI5NzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzEsIDIzMSwgMjMxKTtcbn1cblxuLnNpZGViYXItbmF2IC5uYXYtbGluay5jb2xsYXBzZWQgaSB7XG4gIGNvbG9yOiAjODk5YmJkO1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM0MTU0ZjE7XG4gIGJhY2tncm91bmQ6ICNmNmY5ZmY7XG59XG5cbi5zaWRlYmFyLW5hdiAubmF2LWxpbms6aG92ZXIgaSB7XG4gIGNvbG9yOiAjNDE1NGYxO1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1saW5rIC5iaS1jaGV2cm9uLWRvd24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1saW5rOm5vdCguY29sbGFwc2VkKSAuYmktY2hldnJvbi1kb3duIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnNpZGViYXItbmF2IC5uYXYtY29udGVudCB7XG4gIHBhZGRpbmc6IDVweCAwIDAgMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1jb250ZW50IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDEyOTcwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCA0MHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1jb250ZW50IGEgaSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1jb250ZW50IC5mYS1zdGFjayB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1jb250ZW50IGE6aG92ZXIsIC5zaWRlYmFyLW5hdiAubmF2LWNvbnRlbnQgYS5hY3RpdmUge1xuICBjb2xvcjogIzZhZTAyYztcbn1cblxuLnNpZGViYXItbmF2IC5uYXYtY29udGVudCBhLmFjdGl2ZSBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4NDQwMTtcbn1cblxuLnRvZ2dsZS1zaWRlYmFyLWJ0biB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IDYwcHg7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLnNweS1sb2dvIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG46cm9vdCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4ubWFpbiB7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG4gIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLyogTWVkaWEgUXVlcnkgZm9yIHNjcmVlbnMgdW5kZXIgMTM0MHB4ICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMzhweCkge1xuICAubWFpbiB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgcGFkZGluZzogMzBweCA1cHggMzBweCA1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIH1cbn1cbi8qIE1lZGlhIFF1ZXJ5IGZvciBzY3JlZW5zIHVuZGVyIDEyNzZweCAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc2cHgpIHtcbiAgLm1haW4ge1xuICAgIG1hcmdpbi10b3A6IDExNXB4O1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgfVxufVxuLyogTWVkaWEgUXVlcnkgZm9yIHNjcmVlbnMgdW5kZXIgOTg0cHggKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1haW4ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICB9XG59XG4ucGFnZXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnBhZ2V0aXRsZSBoMSwgLnBhZ2V0aXRsZSAuaW50ZWdyYXRpb24taGVyby13cmFwLCAucGFnZXRpdGxlIC5zb2x1dGlvbnMge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDEyOTcwO1xufVxuXG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciA6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaDEsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBoMiwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaDMsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGg0LCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZm9ybS1jb250cm9sLnNlbGVjdGl6ZS1jb250cm9sLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMykgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mYXMsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGxhYmVsLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5kYXRlLXBpY2tlciwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmYzZWIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc21hbGwtZm9udC1sZWdlbmQge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFkZ2UtcGFpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWU5ZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFkZ2UtdW5mdWxmaWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkM2QxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJhZGdlLXBhcnRpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzlkO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJhZGdlLXBlbmRpbmcge1xuICBjb2xvcjogIzIwMjIyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWE4YTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyLFxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTAwdnc7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mYXMsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDE4MjJmO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgYSA+IC5mYXMsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBsYWJlbCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICB3aWR0aDogMS4xNWVtO1xuICBoZWlnaHQ6IDEuMTVlbTtcbiAgYm9yZGVyOiAwLjE1ZW0gc29saWQgIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4wNzVlbSk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC42NWVtO1xuICBoZWlnaHQ6IDAuNjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiAxMjBtcyB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFlbSAxZW0gIzAwYjU1NTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyB7XG4gIG91dGxpbmU6IG1heCgycHgsIDAuMTVlbSkgc29saWQgIzBjNTQ2MDtcbiAgb3V0bGluZS1vZmZzZXQ6IG1heCgycHgsIDAuMTVlbSk7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5kYXRlLXBpY2tlciwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGgxLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc29sdXRpb25zIHtcbiAgICBjb2xvcjogIzAwODIzMDtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgfVxufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyICNhZGRyZXNzLXN3YXBwZXIge1xuICB0b3A6IDR2aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXZ3O1xufVxuXG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciA6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaDEsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBoMiwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaDMsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGg0LCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZm9ybS1jb250cm9sLnNlbGVjdGl6ZS1jb250cm9sLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMykgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mYXMsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGxhYmVsLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5kYXRlLXBpY2tlciwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmYzZWIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc21hbGwtZm9udC1sZWdlbmQge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFkZ2UtcGFpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWU5ZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFkZ2UtdW5mdWxmaWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkM2QxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJhZGdlLXBhcnRpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzlkO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJhZGdlLXBlbmRpbmcge1xuICBjb2xvcjogIzIwMjIyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWE4YTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyLFxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTAwdnc7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mYXMsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDE4MjJmO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgYSA+IC5mYXMsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBsYWJlbCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICB3aWR0aDogMS4xNWVtO1xuICBoZWlnaHQ6IDEuMTVlbTtcbiAgYm9yZGVyOiAwLjE1ZW0gc29saWQgIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4wNzVlbSk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC42NWVtO1xuICBoZWlnaHQ6IDAuNjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiAxMjBtcyB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFlbSAxZW0gIzAwYjU1NTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyB7XG4gIG91dGxpbmU6IG1heCgycHgsIDAuMTVlbSkgc29saWQgIzBjNTQ2MDtcbiAgb3V0bGluZS1vZmZzZXQ6IG1heCgycHgsIDAuMTVlbSk7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5kYXRlLXBpY2tlciwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGgxLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc29sdXRpb25zIHtcbiAgICBjb2xvcjogIzAwODIzMDtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgfVxufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyICNhZGRyZXNzLXN3YXBwZXIge1xuICB0b3A6IDR2aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXZ3O1xufVxuXG4ub3ZlcnZpZXctd3JhcHBlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciA6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ub3ZlcnZpZXctd3JhcHBlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ub3ZlcnZpZXctd3JhcHBlciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgaDEsIC5vdmVydmlldy13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5vdmVydmlldy13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4ub3ZlcnZpZXctd3JhcHBlciBoMiwgLm92ZXJ2aWV3LXdyYXBwZXIgaDMsIC5vdmVydmlldy13cmFwcGVyIGg0LCAub3ZlcnZpZXctd3JhcHBlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuZm9ybS1jb250cm9sLnNlbGVjdGl6ZS1jb250cm9sLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMykgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi5vdmVydmlldy13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4ub3ZlcnZpZXctd3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5mYXMsIC5vdmVydmlldy13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAub3ZlcnZpZXctd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIGxhYmVsLCAub3ZlcnZpZXctd3JhcHBlciBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ub3ZlcnZpZXctd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm92ZXJ2aWV3LXdyYXBwZXIgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAub3ZlcnZpZXctd3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5vdmVydmlldy13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5kYXRlLXBpY2tlciwgLm92ZXJ2aWV3LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmYzZWIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLm92ZXJ2aWV3LXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLm92ZXJ2aWV3LXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuc21hbGwtZm9udC1sZWdlbmQge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5vdmVydmlldy13cmFwcGVyIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuYmFkZ2UtcGFpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWU5ZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuYmFkZ2UtdW5mdWxmaWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkM2QxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmJhZGdlLXBhcnRpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzlkO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmJhZGdlLXBlbmRpbmcge1xuICBjb2xvcjogIzIwMjIyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWE4YTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5vdmVydmlldy13cmFwcGVyIC5kaXNhYmxlZC1idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5vdmVydmlldy13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5pbm5lci1hZGRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5pbm5lci1hZGRvbiAuZmEtcmVndWxhciwgLm92ZXJ2aWV3LXdyYXBwZXIgLmlubmVyLWFkZG9uIC5yaWdodC1hZGRvbiAuZmEtc29saWQsIC5vdmVydmlldy13cmFwcGVyIC5yaWdodC1hZGRvbiAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAuaW5uZXItYWRkb24gLmxlZnQtYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAubGVmdC1hZGRvbiAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAuY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAub3ZlcnZpZXctd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAuaW5uZXItYWRkb24gLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAubGVmdC1hZGRvbiAub3ZlcnZpZXctd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAuaW5uZXItYWRkb24gLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5mYS1zb2xpZCwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5vdmVydmlldy13cmFwcGVyIC5pbm5lci1hZGRvbiAuZmEtc29saWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDIwcHggMCAwIDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAubGVmdC1hZGRvbiAuZmEtcmVndWxhciwgLm92ZXJ2aWV3LXdyYXBwZXIgLmxlZnQtYWRkb24gLnJpZ2h0LWFkZG9uIC5mYS1zb2xpZCwgLm92ZXJ2aWV3LXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5sZWZ0LWFkZG9uIC5mYS1zb2xpZCwgLm92ZXJ2aWV3LXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAubGVmdC1hZGRvbiAuY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAuaW5uZXItYWRkb24gLm92ZXJ2aWV3LXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAuY3JlZGVudGlhbHMtd3JhcHBlciAubGVmdC1hZGRvbiAuZmEtc29saWQsIC5jcmVkZW50aWFscy13cmFwcGVyIC5vdmVydmlldy13cmFwcGVyIC5sZWZ0LWFkZG9uIC5mYS1zb2xpZCwgLm92ZXJ2aWV3LXdyYXBwZXIgLmxlZnQtYWRkb24gLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5mYS1zb2xpZCwgLmNyZWRlbnRpYWxzLXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5vdmVydmlldy13cmFwcGVyIC5sZWZ0LWFkZG9uIC5mYS1zb2xpZCwgLm92ZXJ2aWV3LXdyYXBwZXIgLmxlZnQtYWRkb24gLmlubmVyLWFkZG9uIC5mYS1zb2xpZCwgLm92ZXJ2aWV3LXdyYXBwZXIgLmlubmVyLWFkZG9uIC5sZWZ0LWFkZG9uIC5mYS1zb2xpZCB7XG4gIGxlZnQ6IDBweDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5yaWdodC1hZGRvbiAuZmEtcmVndWxhciwgLm92ZXJ2aWV3LXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5mYS1zb2xpZCwgLm92ZXJ2aWV3LXdyYXBwZXIgLnJpZ2h0LWFkZG9uIC5jcmVkZW50aWFscy13cmFwcGVyIC5pbm5lci1hZGRvbiAuZmEtc29saWQsIC5jcmVkZW50aWFscy13cmFwcGVyIC5pbm5lci1hZGRvbiAub3ZlcnZpZXctd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAucmlnaHQtYWRkb24gLmNyZWRlbnRpYWxzLXdyYXBwZXIgLmxlZnQtYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAubGVmdC1hZGRvbiAub3ZlcnZpZXctd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAuY3JlZGVudGlhbHMtd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLCAuY3JlZGVudGlhbHMtd3JhcHBlciAub3ZlcnZpZXctd3JhcHBlciAucmlnaHQtYWRkb24gLmZhLXNvbGlkLCAub3ZlcnZpZXctd3JhcHBlciAucmlnaHQtYWRkb24gLmlubmVyLWFkZG9uIC5mYS1zb2xpZCwgLm92ZXJ2aWV3LXdyYXBwZXIgLmlubmVyLWFkZG9uIC5yaWdodC1hZGRvbiAuZmEtc29saWQsIC5vdmVydmlldy13cmFwcGVyIC5yaWdodC1hZGRvbiAubGVmdC1hZGRvbiAuZmEtc29saWQsIC5vdmVydmlldy13cmFwcGVyIC5sZWZ0LWFkZG9uIC5yaWdodC1hZGRvbiAuZmEtc29saWQge1xuICByaWdodDogMHB4O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmxlZnQtYWRkb24gaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAucmlnaHQtYWRkb24gaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgaDEsIC5vdmVydmlldy13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5vdmVydmlldy13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHggIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIGg1IHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5mYS1zdGFjayA+ICoge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lIDA7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggMCAwIDE4cHg7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAxOHB4O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Qge1xuICBib3JkZXItbGVmdDogbm9uZSAwIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMThweCAxOHB4IDA7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biwgLm92ZXJ2aWV3LXdyYXBwZXIgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gYnV0dG9uLCAuY29va2llLWNvbnNlbnQtYmFubmVyIC5vdmVydmlldy13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgaDEsIC5vdmVydmlldy13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5vdmVydmlldy13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIGg1IHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDUzO1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy13cmFwcGVyIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW46IC0ycmVtIGF1dG8gMDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5vdmVydmlldy13cmFwcGVyIC5mYS1sb2NhdGlvbi1kb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCI7XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG59XG4ub3ZlcnZpZXctd3JhcHBlciBsYWJlbCB7XG4gIGNvbG9yOiAjMGMwYzBjICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5leHAge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5vdmVydmlldy13cmFwcGVyIC5mYS1jYW1lcmEtcmV0cm8ge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5yLXJhZGl1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDE4cHggMThweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC50YWJsZS1ib3JkZXJsZXNzID4gdGJvZHkgPiB0ciA+IHRkLFxuLm92ZXJ2aWV3LXdyYXBwZXIgLnRhYmxlLWJvcmRlcmxlc3MgPiB0Ym9keSA+IHRyID4gdGgsXG4ub3ZlcnZpZXctd3JhcHBlciAudGFibGUtYm9yZGVybGVzcyA+IHRmb290ID4gdHIgPiB0ZCxcbi5vdmVydmlldy13cmFwcGVyIC50YWJsZS1ib3JkZXJsZXNzID4gdGZvb3QgPiB0ciA+IHRoLFxuLm92ZXJ2aWV3LXdyYXBwZXIgLnRhYmxlLWJvcmRlcmxlc3MgPiB0aGVhZCA+IHRyID4gdGQsXG4ub3ZlcnZpZXctd3JhcHBlciAudGFibGUtYm9yZGVybGVzcyA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5oaWRkZW5Sb3cgdGQge1xuICBwYWRkaW5nOiAwLjAxcHggNC41cHggMC4wMXB4IDQuNXB4ICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuZm9udC1zaXplLTEge1xuICBmb250LXNpemU6IDFyZW07XG59XG4ub3ZlcnZpZXctd3JhcHBlciAuaDEtY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICB6LWluZGV4OiA5OTtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5tdC0tNCB7XG4gIG1hcmdpbi10b3A6IC00cmVtO1xufVxuLm92ZXJ2aWV3LXdyYXBwZXIgLnBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5vdmVydmlldy13cmFwcGVyIGgxLCAub3ZlcnZpZXctd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAub3ZlcnZpZXctd3JhcHBlciAuc29sdXRpb25zIHtcbiAgICBjb2xvcjogIzAxODIyZjtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5vdmVydmlldy13cmFwcGVyIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAudGhlLWxlZ2VuZCB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG59XG4ub3ZlcnZpZXctd3JhcHBlciAudGhlLWZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5vdmVydmlldy13cmFwcGVyIC5pbnB1dC1ncm91cC5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgaDEsIC51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAudXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciBoMiwgLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIGgzLCAudXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgaDQsIC51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLmZhcywgLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAudXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIGxhYmVsLCAudXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuZGF0ZS1waWNrZXIsIC51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4udXNlci1tYW5hZ2VtZW50LXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5zbWFsbC1mb250LWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5iYWRnZS1wYWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZTlkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuYmFkZ2UtdW5mdWxmaWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkM2QxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuYmFkZ2UtcGVuZGluZyB7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYThhO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnVzZXItbWFuYWdlbWVudC13cmFwcGVyIC5mYXMsIC51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciAuZmEtc29saWQge1xuICBjb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciA6OnBsYWNlaG9sZGVyIHsgLyogTW9zdCBtb2Rlcm4gYnJvd3NlcnMgc3VwcG9ydC4gKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGgxLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc29sdXRpb25zIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaDIsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGgzLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBoNCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaDUge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZGF0ZS1waWNrZXIsXG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZmFzLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBsYWJlbCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNtYWxsLWZvbnQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJhZGdlLXBhaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVlOWQxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJhZGdlLXVuZnVsZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDNkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5iYWRnZS1wZW5kaW5nIHtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVhOGE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZm9ybS1jb250cm9sLnNlbGVjdGl6ZS1jb250cm9sLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMykgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZmFzLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAxODIyZjtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGEgPiAuZmFzLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZmEtc29saWQge1xuICBjb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDVweCAjZjJmMmYyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgbGFiZWwsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIHNtYWxsIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEuMTVlbTtcbiAgaGVpZ2h0OiAxLjE1ZW07XG4gIGJvcmRlcjogMC4xNWVtIHNvbGlkICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMDc1ZW0pO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNjVlbTtcbiAgaGVpZ2h0OiAwLjY1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xuICBib3gtc2hhZG93OiBpbnNldCAxZW0gMWVtICMwMGI1NTU7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMge1xuICBvdXRsaW5lOiBtYXgoMnB4LCAwLjE1ZW0pIHNvbGlkICMwYzU0NjA7XG4gIG91dGxpbmUtb2Zmc2V0OiBtYXgoMnB4LCAwLjE1ZW0pO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMTRweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBoMSwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gICAgY29sb3I6ICMwMDgyMzA7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIH1cbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAjYWRkcmVzcy1zd2FwcGVyIHtcbiAgdG9wOiA0dmg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDF2dztcbn1cblxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciA6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciA6OnBsYWNlaG9sZGVyIHsgLyogTW9zdCBtb2Rlcm4gYnJvd3NlcnMgc3VwcG9ydC4gKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciBoMSwgLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuc29sdXRpb25zIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIGgyLCAud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgaDMsIC53YXliaWxsLWhpc3Rvcnktd3JhcHBlciBoNCwgLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIGg1IHtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuZm9ybS1jb250cm9sLnNlbGVjdGl6ZS1jb250cm9sLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMykgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmRhdGUtcGlja2VyLFxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuZmFzLCAud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgbGFiZWwsIC53YXliaWxsLWhpc3Rvcnktd3JhcHBlciBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAxODIyZjtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5kYXRlLXBpY2tlciwgLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmYzZWIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi53YXliaWxsLWhpc3Rvcnktd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLnNtYWxsLWZvbnQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmJhZGdlLXBhaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVlOWQxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5iYWRnZS11bmZ1bGZpbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQzZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud2F5YmlsbC1oaXN0b3J5LXdyYXBwZXIgLmJhZGdlLXBhcnRpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzlkO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndheWJpbGwtaGlzdG9yeS13cmFwcGVyIC5iYWRnZS1wZW5kaW5nIHtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVhOGE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBoMSwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGgyLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBoMywgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaDQsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGg1IHtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyLFxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZhcywgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDVweCAjZjJmMmYyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgbGFiZWwsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIHNtYWxsIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAxODIyZjtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYm94LWJvcmRlci1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjNlYiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5wYi0zcmVtIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJkY2M3MCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zbWFsbC1mb250LWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm5vLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5iYWRnZS1wYWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZTlkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5iYWRnZS11bmZ1bGZpbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQzZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFkZ2UtcGFydGlhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ3OWQ7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFkZ2UtcGVuZGluZyB7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYThhO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZGF0ZS1waWNrZXIsXG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZhcywgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMwMTgyMmY7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBhID4gLmZhcywgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGxhYmVsLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjE1ZW07XG4gIGhlaWdodDogMS4xNWVtO1xuICBib3JkZXI6IDAuMTVlbSBzb2xpZCAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjA3NWVtKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjY1ZW07XG4gIGhlaWdodDogMC42NWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IDEyMG1zIHRyYW5zZm9ybSBlYXNlLWluLW91dDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMWVtIDFlbSAjMDBiNTU1O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzIHtcbiAgb3V0bGluZTogbWF4KDJweCwgMC4xNWVtKSBzb2xpZCAjMGM1NDYwO1xuICBvdXRsaW5lLW9mZnNldDogbWF4KDJweCwgMC4xNWVtKTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYm94LWJvcmRlci1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaDEsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zb2x1dGlvbnMge1xuICAgIGNvbG9yOiAjMDA4MjMwO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICB9XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgI2FkZHJlc3Mtc3dhcHBlciB7XG4gIHRvcDogNHZoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxdnc7XG59XG5cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBoMSwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGgyLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBoMywgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaDQsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGg1IHtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyLFxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZhcywgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDVweCAjZjJmMmYyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgbGFiZWwsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIHNtYWxsIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAxODIyZjtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYm94LWJvcmRlci1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjNlYiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5wYi0zcmVtIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJkY2M3MCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zbWFsbC1mb250LWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm5vLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5iYWRnZS1wYWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZTlkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5iYWRnZS11bmZ1bGZpbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQzZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFkZ2UtcGFydGlhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ3OWQ7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFkZ2UtcGVuZGluZyB7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYThhO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZGF0ZS1waWNrZXIsXG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZhcywgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMwMTgyMmY7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBhID4gLmZhcywgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGxhYmVsLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjE1ZW07XG4gIGhlaWdodDogMS4xNWVtO1xuICBib3JkZXI6IDAuMTVlbSBzb2xpZCAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjA3NWVtKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjY1ZW07XG4gIGhlaWdodDogMC42NWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IDEyMG1zIHRyYW5zZm9ybSBlYXNlLWluLW91dDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMWVtIDFlbSAjMDBiNTU1O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzIHtcbiAgb3V0bGluZTogbWF4KDJweCwgMC4xNWVtKSBzb2xpZCAjMGM1NDYwO1xuICBvdXRsaW5lLW9mZnNldDogbWF4KDJweCwgMC4xNWVtKTtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmRhdGUtcGlja2VyLCAuY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYm94LWJvcmRlci1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgaDEsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5jbGllbnQtYWRkLWNvbGxpdmVyeS13cmFwcGVyIC5zb2x1dGlvbnMge1xuICAgIGNvbG9yOiAjMDA4MjMwO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICB9XG59XG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsaWVudC1hZGQtY29sbGl2ZXJ5LXdyYXBwZXIgI2FkZHJlc3Mtc3dhcHBlciB7XG4gIHRvcDogNHZoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxdnc7XG59XG5cbi5wYXltZW50LXdyYXBwZXIgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnBheW1lbnQtd3JhcHBlciA6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ucGF5bWVudC13cmFwcGVyIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5wYXltZW50LXdyYXBwZXIgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC13cmFwcGVyIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5wYXltZW50LXdyYXBwZXIgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC13cmFwcGVyIGgxLCAucGF5bWVudC13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5wYXltZW50LXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi5wYXltZW50LXdyYXBwZXIgaDIsIC5wYXltZW50LXdyYXBwZXIgaDMsIC5wYXltZW50LXdyYXBwZXIgaDQsIC5wYXltZW50LXdyYXBwZXIgaDUge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLnBheW1lbnQtd3JhcHBlciAuZm9ybS1jb250cm9sLnNlbGVjdGl6ZS1jb250cm9sLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnBheW1lbnQtd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5wYXltZW50LXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4ucGF5bWVudC13cmFwcGVyIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMykgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnBheW1lbnQtd3JhcHBlciAuZGF0ZS1waWNrZXIsXG4ucGF5bWVudC13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYXltZW50LXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5wYXltZW50LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLnBheW1lbnQtd3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5wYXltZW50LXdyYXBwZXIgLmZhcywgLnBheW1lbnQtd3JhcHBlciAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnBheW1lbnQtd3JhcHBlciAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLnBheW1lbnQtd3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucGF5bWVudC13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLnBheW1lbnQtd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5wYXltZW50LXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLnBheW1lbnQtd3JhcHBlciBsYWJlbCwgLnBheW1lbnQtd3JhcHBlciBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLnBheW1lbnQtd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5wYXltZW50LXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xufVxuLnBheW1lbnQtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnBheW1lbnQtd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC13cmFwcGVyIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4ucGF5bWVudC13cmFwcGVyIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucGF5bWVudC13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5wYXltZW50LXdyYXBwZXIgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXltZW50LXdyYXBwZXIgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAucGF5bWVudC13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnBheW1lbnQtd3JhcHBlciAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4ucGF5bWVudC13cmFwcGVyIC5kYXRlLXBpY2tlciwgLnBheW1lbnQtd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC13cmFwcGVyIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5wYXltZW50LXdyYXBwZXIgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnBheW1lbnQtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLnBheW1lbnQtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYXltZW50LXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmYzZWIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5wYXltZW50LXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5wYXltZW50LXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnBheW1lbnQtd3JhcHBlciAucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLnBheW1lbnQtd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLnBheW1lbnQtd3JhcHBlciAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucGF5bWVudC13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLnBheW1lbnQtd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5wYXltZW50LXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC13cmFwcGVyIC5zbWFsbC1mb250LWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuLnBheW1lbnQtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAucGF5bWVudC13cmFwcGVyIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucGF5bWVudC13cmFwcGVyIC5iYWRnZS1wYWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZTlkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYXltZW50LXdyYXBwZXIgLmJhZGdlLXVuZnVsZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDNkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYXltZW50LXdyYXBwZXIgLmJhZGdlLXBhcnRpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzlkO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBheW1lbnQtd3JhcHBlciAuYmFkZ2UtcGVuZGluZyB7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYThhO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmVjdXJyaW5nLXdyYXBwZXIgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIDotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5yZWN1cnJpbmctd3JhcHBlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIGgxLCAucmVjdXJyaW5nLXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLnJlY3VycmluZy13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgaDIsIC5yZWN1cnJpbmctd3JhcHBlciBoMywgLnJlY3VycmluZy13cmFwcGVyIGg0LCAucmVjdXJyaW5nLXdyYXBwZXIgaDUge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yZWN1cnJpbmctd3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5yZWN1cnJpbmctd3JhcHBlciAuZGF0ZS1waWNrZXIsXG4ucmVjdXJyaW5nLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLnJlY3VycmluZy13cmFwcGVyIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5mYXMsIC5yZWN1cnJpbmctd3JhcHBlciAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDVweCAjZjJmMmYyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLnJlY3VycmluZy13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5yZWN1cnJpbmctd3JhcHBlciBsYWJlbCwgLnJlY3VycmluZy13cmFwcGVyIHNtYWxsIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5yZWN1cnJpbmctd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yZWN1cnJpbmctd3JhcHBlciAuaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5yZWN1cnJpbmctd3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5yZWN1cnJpbmctd3JhcHBlciAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLmRhdGUtcGlja2VyLCAucmVjdXJyaW5nLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5yZWN1cnJpbmctd3JhcHBlciAuYm94LWJvcmRlci1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5yZWN1cnJpbmctd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjNlYiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIC5wYi0zcmVtIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5yZWN1cnJpbmctd3JhcHBlciAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAucmVjdXJyaW5nLXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnJlY3VycmluZy13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5yZWN1cnJpbmctd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJkY2M3MCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5yZWN1cnJpbmctd3JhcHBlciAuc21hbGwtZm9udC1sZWdlbmQge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi5yZWN1cnJpbmctd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAucmVjdXJyaW5nLXdyYXBwZXIgLm5vLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5yZWN1cnJpbmctd3JhcHBlciAuYmFkZ2UtcGFpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWU5ZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLmJhZGdlLXVuZnVsZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDNkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yZWN1cnJpbmctd3JhcHBlciAuYmFkZ2UtcGFydGlhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ3OWQ7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucmVjdXJyaW5nLXdyYXBwZXIgLmJhZGdlLXBlbmRpbmcge1xuICBjb2xvcjogIzIwMjIyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWE4YTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciA6OnBsYWNlaG9sZGVyIHsgLyogTW9zdCBtb2Rlcm4gYnJvd3NlcnMgc3VwcG9ydC4gKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIGgxLCAucXVpY2stcXVvdGUtd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAucXVpY2stcXVvdGUtd3JhcHBlciAuc29sdXRpb25zIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgaDIsIC5xdWljay1xdW90ZS13cmFwcGVyIGgzLCAucXVpY2stcXVvdGUtd3JhcHBlciBoNCwgLnF1aWNrLXF1b3RlLXdyYXBwZXIgaDUge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuZGF0ZS1waWNrZXIsXG4ucXVpY2stcXVvdGUtd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuZmFzLCAucXVpY2stcXVvdGUtd3JhcHBlciAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLnF1aWNrLXF1b3RlLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciBsYWJlbCwgLnF1aWNrLXF1b3RlLXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5xdWljay1xdW90ZS13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnF1aWNrLXF1b3RlLXdyYXBwZXIgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5xdWljay1xdW90ZS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5xdWljay1xdW90ZS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5xdWljay1xdW90ZS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLnNtYWxsLWZvbnQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2stcXVvdGUtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAucXVpY2stcXVvdGUtd3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLmJhZGdlLXBhaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVlOWQxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnF1aWNrLXF1b3RlLXdyYXBwZXIgLmJhZGdlLXVuZnVsZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDNkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5xdWljay1xdW90ZS13cmFwcGVyIC5iYWRnZS1wZW5kaW5nIHtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVhOGE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgaDEsIC5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciBoMiwgLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIGgzLCAuYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgaDQsIC5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLmZhcywgLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIGxhYmVsLCAuYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1oaXN0b3J5LXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5zbWFsbC1mb250LWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5iYWRnZS1wYWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZTlkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuYmFkZ2UtdW5mdWxmaWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkM2QxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmFjY291bnQtaGlzdG9yeS13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hY2NvdW50LWhpc3Rvcnktd3JhcHBlciAuYmFkZ2UtcGVuZGluZyB7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYThhO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYWR2ZXJ0cy13cmFwcGVyIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmFkdmVydHMtd3JhcHBlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmFkdmVydHMtd3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmFkdmVydHMtd3JhcHBlciBoMSwgLmFkdmVydHMtd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuYWR2ZXJ0cy13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIGgyLCAuYWR2ZXJ0cy13cmFwcGVyIGgzLCAuYWR2ZXJ0cy13cmFwcGVyIGg0LCAuYWR2ZXJ0cy13cmFwcGVyIGg1IHtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLmFkdmVydHMtd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmFkdmVydHMtd3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmRhdGUtcGlja2VyLFxuLmFkdmVydHMtd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC5mYXMsIC5hZHZlcnRzLXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFkdmVydHMtd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC5hZHZlcnRzLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgbGFiZWwsIC5hZHZlcnRzLXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5hZHZlcnRzLXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAxODIyZjtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLmFkdmVydHMtd3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmFkdmVydHMtd3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFkdmVydHMtd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWR2ZXJ0cy13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmFkdmVydHMtd3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLmFkdmVydHMtd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5hZHZlcnRzLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLmFkdmVydHMtd3JhcHBlciAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmFkdmVydHMtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmFkdmVydHMtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmFkdmVydHMtd3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmFkdmVydHMtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5hZHZlcnRzLXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmFkdmVydHMtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuYWR2ZXJ0cy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmFkdmVydHMtd3JhcHBlciAuc21hbGwtZm9udC1sZWdlbmQge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLmFkdmVydHMtd3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmFkdmVydHMtd3JhcHBlciAuYmFkZ2UtcGFpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWU5ZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC5iYWRnZS11bmZ1bGZpbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQzZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYWR2ZXJ0cy13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hZHZlcnRzLXdyYXBwZXIgLmJhZGdlLXBlbmRpbmcge1xuICBjb2xvcjogIzIwMjIyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWE4YTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciA6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciA6OnBsYWNlaG9sZGVyIHsgLyogTW9zdCBtb2Rlcm4gYnJvd3NlcnMgc3VwcG9ydC4gKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciBoMSwgLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuc29sdXRpb25zIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIGgyLCAucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgaDMsIC5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciBoNCwgLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIGg1IHtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuZm9ybS1jb250cm9sLnNlbGVjdGl6ZS1jb250cm9sLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMykgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmRhdGUtcGlja2VyLFxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuZmFzLCAucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgbGFiZWwsIC5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAxODIyZjtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5kYXRlLXBpY2tlciwgLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmYzZWIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5wcmVkZWZpbmVkLXBhcmNlbHMtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLnNtYWxsLWZvbnQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmJhZGdlLXBhaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVlOWQxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5iYWRnZS11bmZ1bGZpbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQzZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucHJlZGVmaW5lZC1wYXJjZWxzLXdyYXBwZXIgLmJhZGdlLXBhcnRpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzlkO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnByZWRlZmluZWQtcGFyY2Vscy13cmFwcGVyIC5iYWRnZS1wZW5kaW5nIHtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVhOGE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jbGFpbXMtd3JhcHBlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmNsYWltcy13cmFwcGVyIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jbGFpbXMtd3JhcHBlciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5jbGFpbXMtd3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgaDEsIC5jbGFpbXMtd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuY2xhaW1zLXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi5jbGFpbXMtd3JhcHBlciBoMiwgLmNsYWltcy13cmFwcGVyIGgzLCAuY2xhaW1zLXdyYXBwZXIgaDQsIC5jbGFpbXMtd3JhcHBlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGFpbXMtd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGFpbXMtd3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5jbGFpbXMtd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNsYWltcy13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNsYWltcy13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi5jbGFpbXMtd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2xhaW1zLXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5jbGFpbXMtd3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uY2xhaW1zLXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uY2xhaW1zLXdyYXBwZXIgLmZhcywgLmNsYWltcy13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uY2xhaW1zLXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5jbGFpbXMtd3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2xhaW1zLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuY2xhaW1zLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmNsYWltcy13cmFwcGVyIGxhYmVsLCAuY2xhaW1zLXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5jbGFpbXMtd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jbGFpbXMtd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4uY2xhaW1zLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGFpbXMtd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5jbGFpbXMtd3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNsYWltcy13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGFpbXMtd3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNsYWltcy13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmNsYWltcy13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNsYWltcy13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5jbGFpbXMtd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5jbGFpbXMtd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmNsYWltcy13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jbGFpbXMtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmNsYWltcy13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5jbGFpbXMtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jbGFpbXMtd3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5jbGFpbXMtd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5jbGFpbXMtd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLmNsYWltcy13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jbGFpbXMtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5jbGFpbXMtd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uY2xhaW1zLXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmNsYWltcy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmNsYWltcy13cmFwcGVyIC5zbWFsbC1mb250LWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuLmNsYWltcy13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5jbGFpbXMtd3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmNsYWltcy13cmFwcGVyIC5iYWRnZS1wYWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZTlkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jbGFpbXMtd3JhcHBlciAuYmFkZ2UtdW5mdWxmaWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkM2QxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNsYWltcy13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jbGFpbXMtd3JhcHBlciAuYmFkZ2UtcGVuZGluZyB7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYThhO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciA6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgaDEsIC50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciBoMiwgLnRha2VhbG90LWFkbWluLXdyYXBwZXIgaDMsIC50YWtlYWxvdC1hZG1pbi13cmFwcGVyIGg0LCAudGFrZWFsb3QtYWRtaW4td3JhcHBlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAuZm9ybS1jb250cm9sLnNlbGVjdGl6ZS1jb250cm9sLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMykgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5mYXMsIC50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAudGFrZWFsb3QtYWRtaW4td3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIGxhYmVsLCAudGFrZWFsb3QtYWRtaW4td3JhcHBlciBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAudGFrZWFsb3QtYWRtaW4td3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5kYXRlLXBpY2tlciwgLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmYzZWIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAuc21hbGwtZm9udC1sZWdlbmQge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC50YWtlYWxvdC1hZG1pbi13cmFwcGVyIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAuYmFkZ2UtcGFpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWU5ZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGFrZWFsb3QtYWRtaW4td3JhcHBlciAuYmFkZ2UtdW5mdWxmaWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkM2QxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLmJhZGdlLXBhcnRpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzlkO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRha2VhbG90LWFkbWluLXdyYXBwZXIgLmJhZGdlLXBlbmRpbmcge1xuICBjb2xvcjogIzIwMjIyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWE4YTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmFkZHJlc3Mtd3JhcHBlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uYWRkcmVzcy13cmFwcGVyIDotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmFkZHJlc3Mtd3JhcHBlciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmFkZHJlc3Mtd3JhcHBlciA6OnBsYWNlaG9sZGVyIHsgLyogTW9zdCBtb2Rlcm4gYnJvd3NlcnMgc3VwcG9ydC4gKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgaDEsIC5hZGRyZXNzLXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLmFkZHJlc3Mtd3JhcHBlciAuc29sdXRpb25zIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuLmFkZHJlc3Mtd3JhcHBlciBoMiwgLmFkZHJlc3Mtd3JhcHBlciBoMywgLmFkZHJlc3Mtd3JhcHBlciBoNCwgLmFkZHJlc3Mtd3JhcHBlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmFkZHJlc3Mtd3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi5hZGRyZXNzLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFkZHJlc3Mtd3JhcHBlciAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmFkZHJlc3Mtd3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uYWRkcmVzcy13cmFwcGVyIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmFkZHJlc3Mtd3JhcHBlciAuZmFzLCAuYWRkcmVzcy13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDVweCAjZjJmMmYyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG59XG4uYWRkcmVzcy13cmFwcGVyIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuYWRkcmVzcy13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmFkZHJlc3Mtd3JhcHBlciAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uYWRkcmVzcy13cmFwcGVyIGxhYmVsLCAuYWRkcmVzcy13cmFwcGVyIHNtYWxsIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4uYWRkcmVzcy13cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmFkZHJlc3Mtd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmFkZHJlc3Mtd3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFkZHJlc3Mtd3JhcHBlciAuaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5hZGRyZXNzLXdyYXBwZXIgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYWRkcmVzcy13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLmRhdGUtcGlja2VyLCAuYWRkcmVzcy13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmFkZHJlc3Mtd3JhcHBlciAuYm94LWJvcmRlci1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmFkZHJlc3Mtd3JhcHBlciAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjNlYiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmFkZHJlc3Mtd3JhcHBlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLmFkZHJlc3Mtd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5wYi0zcmVtIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4uYWRkcmVzcy13cmFwcGVyIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuYWRkcmVzcy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmFkZHJlc3Mtd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJkY2M3MCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLnNtYWxsLWZvbnQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5hZGRyZXNzLXdyYXBwZXIgLm5vLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5hZGRyZXNzLXdyYXBwZXIgLmJhZGdlLXBhaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVlOWQxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmFkZHJlc3Mtd3JhcHBlciAuYmFkZ2UtdW5mdWxmaWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkM2QxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmFkZHJlc3Mtd3JhcHBlciAuYmFkZ2UtcGFydGlhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ3OWQ7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYWRkcmVzcy13cmFwcGVyIC5iYWRnZS1wZW5kaW5nIHtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVhOGE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jb3VudGVyLXdyYXBwZXIgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLmNvdW50ZXItd3JhcHBlciA6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uY291bnRlci13cmFwcGVyIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jb3VudGVyLXdyYXBwZXIgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY291bnRlci13cmFwcGVyIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5jb3VudGVyLXdyYXBwZXIgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY291bnRlci13cmFwcGVyIGgxLCAuY291bnRlci13cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5jb3VudGVyLXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi5jb3VudGVyLXdyYXBwZXIgaDIsIC5jb3VudGVyLXdyYXBwZXIgaDMsIC5jb3VudGVyLXdyYXBwZXIgaDQsIC5jb3VudGVyLXdyYXBwZXIgaDUge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLmNvdW50ZXItd3JhcHBlciAuZm9ybS1jb250cm9sLnNlbGVjdGl6ZS1jb250cm9sLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNvdW50ZXItd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jb3VudGVyLXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4uY291bnRlci13cmFwcGVyIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMykgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY291bnRlci13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNvdW50ZXItd3JhcHBlciAuZGF0ZS1waWNrZXIsXG4uY291bnRlci13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb3VudGVyLXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5jb3VudGVyLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLmNvdW50ZXItd3JhcHBlciBmaWVsZHNldFtjbGFzcyo9Y2FyZC1vdXRsaW5lLV0gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5jb3VudGVyLXdyYXBwZXIgLmZhcywgLmNvdW50ZXItd3JhcHBlciAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLmNvdW50ZXItd3JhcHBlciAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggI2YyZjJmMjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuLmNvdW50ZXItd3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY291bnRlci13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLmNvdW50ZXItd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jb3VudGVyLXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmNvdW50ZXItd3JhcHBlciBsYWJlbCwgLmNvdW50ZXItd3JhcHBlciBzbWFsbCB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuLmNvdW50ZXItd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jb3VudGVyLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xufVxuLmNvdW50ZXItd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNvdW50ZXItd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY291bnRlci13cmFwcGVyIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uY291bnRlci13cmFwcGVyIC5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY291bnRlci13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jb3VudGVyLXdyYXBwZXIgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb3VudGVyLXdyYXBwZXIgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAuY291bnRlci13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNvdW50ZXItd3JhcHBlciAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4uY291bnRlci13cmFwcGVyIC5kYXRlLXBpY2tlciwgLmNvdW50ZXItd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4uY291bnRlci13cmFwcGVyIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5jb3VudGVyLXdyYXBwZXIgLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmNvdW50ZXItd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmNvdW50ZXItd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uY291bnRlci13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb3VudGVyLXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY291bnRlci13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY291bnRlci13cmFwcGVyIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmYzZWIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jb3VudGVyLXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5jb3VudGVyLXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLmNvdW50ZXItd3JhcHBlciAucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLmNvdW50ZXItd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLmNvdW50ZXItd3JhcHBlciAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY291bnRlci13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmNvdW50ZXItd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uY291bnRlci13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5jb3VudGVyLXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzJkY2M3MCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uY291bnRlci13cmFwcGVyIC5zbWFsbC1mb250LWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuLmNvdW50ZXItd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuY291bnRlci13cmFwcGVyIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uY291bnRlci13cmFwcGVyIC5iYWRnZS1wYWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZTlkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jb3VudGVyLXdyYXBwZXIgLmJhZGdlLXVuZnVsZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDNkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jb3VudGVyLXdyYXBwZXIgLmJhZGdlLXBhcnRpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzlkO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNvdW50ZXItd3JhcHBlciAuYmFkZ2UtcGVuZGluZyB7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYThhO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucHJvZmlsZS13cmFwcGVyIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnByb2ZpbGUtd3JhcHBlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvZmlsZS13cmFwcGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtd3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS13cmFwcGVyIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtd3JhcHBlciBoMSwgLnByb2ZpbGUtd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAucHJvZmlsZS13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4ucHJvZmlsZS13cmFwcGVyIGgyLCAucHJvZmlsZS13cmFwcGVyIGgzLCAucHJvZmlsZS13cmFwcGVyIGg0LCAucHJvZmlsZS13cmFwcGVyIGg1IHtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLnByb2ZpbGUtd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtd3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmRhdGUtcGlja2VyLFxuLnByb2ZpbGUtd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4ucHJvZmlsZS13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5mYXMsIC5wcm9maWxlLXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnByb2ZpbGUtd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC5wcm9maWxlLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgbGFiZWwsIC5wcm9maWxlLXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5wcm9maWxlLXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAxODIyZjtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtd3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnByb2ZpbGUtd3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnByb2ZpbGUtd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvZmlsZS13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnByb2ZpbGUtd3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wcm9maWxlLXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLnByb2ZpbGUtd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5wcm9maWxlLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtd3JhcHBlciAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4ucHJvZmlsZS13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtd3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnByb2ZpbGUtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5wcm9maWxlLXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAucHJvZmlsZS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtd3JhcHBlciAuc21hbGwtZm9udC1sZWdlbmQge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLnByb2ZpbGUtd3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtd3JhcHBlciAuYmFkZ2UtcGFpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWU5ZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5iYWRnZS11bmZ1bGZpbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQzZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wcm9maWxlLXdyYXBwZXIgLmJhZGdlLXBlbmRpbmcge1xuICBjb2xvcjogIzIwMjIyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWE4YTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wcm9maWxlLXdyYXBwZXIgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBhIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5wcm9maWxlLXdyYXBwZXIgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgI0ZGRiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNTMsIDUxLCAwLjEyMTU2ODYyNzUpO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xufVxuLnByb2ZpbGUtd3JhcHBlciAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGEuYWN0aXZlIHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHJnYmEoMCwgMTUzLCA1MSwgMC4xMikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgY29sb3I6ICMwMDA7XG59XG4ucHJvZmlsZS13cmFwcGVyIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiA3MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2ZpbGUtd3JhcHBlciAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGEuYWN0aXZlIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnN0YXRzLXdyYXBwZXIgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnN0YXRzLXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN0YXRzLXdyYXBwZXIgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN0YXRzLXdyYXBwZXIgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uc3RhdHMtd3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uc3RhdHMtd3JhcHBlciA6OnBsYWNlaG9sZGVyIHsgLyogTW9zdCBtb2Rlcm4gYnJvd3NlcnMgc3VwcG9ydC4gKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5zdGF0cy13cmFwcGVyIGgxLCAuc3RhdHMtd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuc3RhdHMtd3JhcHBlciAuc29sdXRpb25zIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuLnN0YXRzLXdyYXBwZXIgaDIsIC5zdGF0cy13cmFwcGVyIGgzLCAuc3RhdHMtd3JhcHBlciBoNCwgLnN0YXRzLXdyYXBwZXIgaDUge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLnN0YXRzLXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5zdGF0cy13cmFwcGVyIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnN0YXRzLXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4uc3RhdHMtd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN0YXRzLXdyYXBwZXIgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uc3RhdHMtd3JhcHBlciAuZGF0ZS1waWNrZXIsXG4uc3RhdHMtd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3RhdHMtd3JhcHBlciAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLnN0YXRzLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLnN0YXRzLXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uc3RhdHMtd3JhcHBlciAuZmFzLCAuc3RhdHMtd3JhcHBlciAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnN0YXRzLXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5zdGF0cy13cmFwcGVyIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zdGF0cy13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLnN0YXRzLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uc3RhdHMtd3JhcHBlciAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3RhdHMtd3JhcHBlciBsYWJlbCwgLnN0YXRzLXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5zdGF0cy13cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnN0YXRzLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xufVxuLnN0YXRzLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5zdGF0cy13cmFwcGVyIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5zdGF0cy13cmFwcGVyIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uc3RhdHMtd3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnN0YXRzLXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnN0YXRzLXdyYXBwZXIgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdGF0cy13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnN0YXRzLXdyYXBwZXIgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RhdHMtd3JhcHBlciAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4uc3RhdHMtd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5zdGF0cy13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi5zdGF0cy13cmFwcGVyIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5zdGF0cy13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5zdGF0cy13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3RhdHMtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uc3RhdHMtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3RhdHMtd3JhcHBlciAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zdGF0cy13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uc3RhdHMtd3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uc3RhdHMtd3JhcHBlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnN0YXRzLXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnN0YXRzLXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5zdGF0cy13cmFwcGVyIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4uc3RhdHMtd3JhcHBlciAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uc3RhdHMtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5zdGF0cy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5zdGF0cy13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5zdGF0cy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnN0YXRzLXdyYXBwZXIgLnNtYWxsLWZvbnQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3RhdHMtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuc3RhdHMtd3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnN0YXRzLXdyYXBwZXIgLmJhZGdlLXBhaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVlOWQxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0YXRzLXdyYXBwZXIgLmJhZGdlLXVuZnVsZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDNkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGF0cy13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGF0cy13cmFwcGVyIC5iYWRnZS1wZW5kaW5nIHtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVhOGE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgaDEsIC5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciBoMiwgLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIGgzLCAuY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgaDQsIC5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLmZhcywgLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIGxhYmVsLCAuY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuZGF0ZS1waWNrZXIsIC5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5zbWFsbC1mb250LWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5iYWRnZS1wYWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZTlkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuYmFkZ2UtdW5mdWxmaWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkM2QxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuYmFkZ2UtcGVuZGluZyB7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYThhO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5jdXN0b20taW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuY3VzdG9tLWlucHV0LWdyb3VwLXByZXBlbmQgbGFiZWwuY3VzdG9tLWxhYmVsIHNwYW4uY3VzdG9tLXNwYW4ge1xuICBwYWRkaW5nOiB1bnNldCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2VjMDAwMDtcbn1cbi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciAuY3VzdG9tLWlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZlZWZiICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLmN1c3RvbS1mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5jdXN0b20tYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjNyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAhaW1wb3J0YW50O1xufVxuLmNyZWRpdC1hcHBsaWNhdGlvbi13cmFwcGVyIC5jdXN0b20tYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNWNiODVjICFpbXBvcnRhbnQ7XG59XG4uY3JlZGl0LWFwcGxpY2F0aW9uLXdyYXBwZXIgLmN1c3RvbS1pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG59XG5cbi5vdXRzb3VyY2luZy13cmFwcGVyIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIDotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ub3V0c291cmNpbmctd3JhcHBlciBoMSwgLm91dHNvdXJjaW5nLXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLm91dHNvdXJjaW5nLXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIGgyLCAub3V0c291cmNpbmctd3JhcHBlciBoMywgLm91dHNvdXJjaW5nLXdyYXBwZXIgaDQsIC5vdXRzb3VyY2luZy13cmFwcGVyIGg1IHtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLmRhdGUtcGlja2VyLFxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLmZhcywgLm91dHNvdXJjaW5nLXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDVweCAjZjJmMmYyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC5vdXRzb3VyY2luZy13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgbGFiZWwsIC5vdXRzb3VyY2luZy13cmFwcGVyIHNtYWxsIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4ub3V0c291cmNpbmctd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAxODIyZjtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3V0c291cmNpbmctd3JhcHBlciAuaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5vdXRzb3VyY2luZy13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLmRhdGUtcGlja2VyLCAub3V0c291cmNpbmctd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAuYm94LWJvcmRlci1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjNlYiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5wYi0zcmVtIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAub3V0c291cmNpbmctd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAub3V0c291cmNpbmctd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJkY2M3MCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5zbWFsbC1mb250LWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuLm91dHNvdXJjaW5nLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLm91dHNvdXJjaW5nLXdyYXBwZXIgLm5vLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5iYWRnZS1wYWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZTlkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5vdXRzb3VyY2luZy13cmFwcGVyIC5iYWRnZS11bmZ1bGZpbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQzZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAuYmFkZ2UtcGFydGlhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ3OWQ7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ub3V0c291cmNpbmctd3JhcHBlciAuYmFkZ2UtcGVuZGluZyB7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYThhO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciBoMSwgLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIGgyLCAuc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIGgzLCAuc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIGg0LCAuc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIGg1IHtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmRhdGUtcGlja2VyLFxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5mYXMsIC5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsIC5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgbGFiZWwsIC5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAxODIyZjtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAucmFkaW8tYnV0dG9uLXNwYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5zZW50ZW5jZSB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmNvbGxlY3QtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTcuNWVtO1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAuZGF0ZS1waWNrZXIsIC5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAudGltZS1kYXRlLWljb24ge1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQgZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAuc21hbGwtZm9udC1sZWdlbmQge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnNpbXBsZS1yZWdpc3RyYXRpb24td3JhcHBlciAuYmFkZ2UtcGFpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWU5ZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5iYWRnZS11bmZ1bGZpbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQzZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2ltcGxlLXJlZ2lzdHJhdGlvbi13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaW1wbGUtcmVnaXN0cmF0aW9uLXdyYXBwZXIgLmJhZGdlLXBlbmRpbmcge1xuICBjb2xvcjogIzIwMjIyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWE4YTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciA6OnBsYWNlaG9sZGVyIHsgLyogTW9zdCBtb2Rlcm4gYnJvd3NlcnMgc3VwcG9ydC4gKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIGgxLCAuc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuc29sdXRpb25zIHtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgaDIsIC5zaG9waWZ5LWNsaWVudC13cmFwcGVyIGgzLCAuc2hvcGlmeS1jbGllbnQtd3JhcHBlciBoNCwgLnNob3BpZnktY2xpZW50LXdyYXBwZXIgaDUge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuZGF0ZS1waWNrZXIsXG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuZmFzLCAuc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuc2VsZWN0aXplLWlucHV0IC5pdGVtIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciBsYWJlbCwgLnNob3BpZnktY2xpZW50LXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC50aW1lLXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjZkNDMgIWltcG9ydGFudDtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2M2MGYxMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjNjBmMTMnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjNjBmMTMnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLnNtYWxsLWZvbnQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuc2hvcGlmeS1jbGllbnQtd3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLmJhZGdlLXBhaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVlOWQxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgLmJhZGdlLXVuZnVsZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDNkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5iYWRnZS1wZW5kaW5nIHtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVhOGE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZWVmYiAhaW1wb3J0YW50O1xufVxuLnNob3BpZnktY2xpZW50LXdyYXBwZXIgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuM3JlbSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNWNiODVjICFpbXBvcnRhbnQ7XG59XG4uc2hvcGlmeS1jbGllbnQtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xufVxuXG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIDotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIGgxLCAud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5zb2x1dGlvbnMge1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgaDIsIC53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciBoMywgLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIGg0LCAud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgaDUge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xuICBjb2xvcjogIzAxODIyZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmJnLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmNvbGxpdmVyeS1ibHVlIHtcbiAgY29sb3I6ICMyODQwNTQ7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuZGF0ZS1waWNrZXIsXG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIGZpZWxkc2V0W2NsYXNzKj1jYXJkLW91dGxpbmUtXSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5mYXMsIC53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDVweCAjZjJmMmYyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmljb24td3JhcHBlciBpIHtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciBsYWJlbCwgLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIHNtYWxsIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuaGVhZGluZy0yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmRhdGUtcGlja2VyLCAud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyNmQ0MyAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuYm94LWJvcmRlci1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjNlYiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5wYi0zcmVtIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW0gIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAubW9kYWwtY29udGVudCBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2M2MGYxMycgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2M2MGYxMycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmRjYzcwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzJkY2M3MCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuc21hbGwtZm9udC1sZWdlbmQge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLm5vLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuYmFkZ2UtcGFpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWU5ZDE7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmJhZGdlLXVuZnVsZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDNkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuYmFkZ2UtcGFydGlhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ3OWQ7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmJhZGdlLXBlbmRpbmcge1xuICBjb2xvcjogIzIwMjIyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWE4YTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmVlZmIgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1jbGllbnQtd3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuM3JlbSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzVjYjg1YyAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWNsaWVudC13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG59XG5cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgaDEsIC5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAuZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLnNvbHV0aW9ucyB7XG4gIGNvbG9yOiAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciBoMiwgLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIGgzLCAuZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgaDQsIC5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5kYXRlLXBpY2tlcixcbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAudGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLmRhdGUtcGlja2VyIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAudGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgZmllbGRzZXRbY2xhc3MqPWNhcmQtb3V0bGluZS1dIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLmZhcywgLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIGxhYmVsLCAuZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuc2VudGVuY2Uge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuZGF0ZS1waWNrZXIsIC5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLnRpbWUtZGF0ZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5ib3gtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLnBiLTNyZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5tb2RhbC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjNjBmMTMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMmRjYzcwJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSAhaW1wb3J0YW50O1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5zbWFsbC1mb250LWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAubm8tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5iYWRnZS1wYWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZTlkMTtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuYmFkZ2UtdW5mdWxmaWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkM2QxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5iYWRnZS1wYXJ0aWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc5ZDtcbiAgY29sb3I6ICMyMDIyMjM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuYmFkZ2UtcGVuZGluZyB7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYThhO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5pbnB1dC1vcHRpb25zLXBkIHtcbiAgcGFkZGluZzogMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiB1bnNldDtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGZmZWQgIWltcG9ydGFudDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuc2VsZWN0aXplLWlucHV0IHtcbiAgYm9yZGVyOiB1bnNldDtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTk7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5yZWdpc3RyYXRpb24tY2F0ZWdvcnkgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLnNlbGVjdGl6ZS1pbnB1dCxcbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsXG4uZGVsaXZlcnktc2lnbmF0dXJlLXdyYXBwZXIgLnJlZ2lzdHJhdGlvbiAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cbi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciAuZm9ybS1ncm91cHMge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgLmRlbGl2ZXJ5LXNpZ25hdHVyZS13cmFwcGVyIC5mb3JtLWdyb3VwcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW07XG4gIH1cbn1cblxuLmJ0bi1kZWZhdWx0OmhvdmVyLCAuYnRuLWRlZmF1bHQsIC5idG4tY29uY3JldGU6aG92ZXIsIC5idG4tY29uY3JldGUsIC5idG4tbGlwc3RpY2s6aG92ZXIsIC5idG4tbGlwc3RpY2ssIC5idG4tY2Fycm90OmhvdmVyLCAuYnRuLWNhcnJvdCwgLmJ0bi1zdW46aG92ZXIsIC5idG4tc3VuLCAuYnRuLWFzcGhhbHQ6aG92ZXIsIC5idG4tYXNwaGFsdCwgLmJ0bi1hbWV0aHlzdDpob3ZlciwgLmJ0bi1hbWV0aHlzdCwgLmJ0bi1za3k6aG92ZXIsIC5idG4tc2t5LCAuYnRuLWVtZXJhbGQ6aG92ZXIsIC5idG4tZW1lcmFsZCwgLmJ0bi10dXJxdW9pc2U6aG92ZXIsIC5idG4tdHVycXVvaXNlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4teHMsXG4uYnRuLWdyb3VwLXhzID4gLmJ0bixcbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmJ0bi1ncm91cC14cyA+IGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEzcmVtO1xufVxuXG4uYnRuLXR1cnF1b2lzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOWJjOWI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNDk4N2Q7XG59XG5cbi5idG4tdHVycXVvaXNlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2YTA4NDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE2YTA4NDtcbn1cblxuLmJ0bi1lbWVyYWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkY2M3MDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2YWI1ZTtcbn1cblxuLmJ0bi1lbWVyYWxkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2YWQ2MDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2YWQ2MDtcbn1cblxuLmJ0bi1za3kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM5OWRiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjI4NGMzO1xufVxuXG4uYnRuLXNreTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODdmYmE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyODdmYmE7XG59XG5cbi5idG4tYW1ldGh5c3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWI1OWI1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjODY0NzlmO1xufVxuXG4uYnRuLWFtZXRoeXN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlNDRhZDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhlNDRhZDtcbn1cblxuLmJ0bi1hc3BoYWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNDk1ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI1MzQ0NDtcbn1cblxuLmJ0bi1hc3BoYWx0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiM2Q0ZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJiM2Q0Zjtcbn1cblxuLmJ0bi1zdW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJjNDBjO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2JhNTBhO1xufVxuXG4uYnRuLXN1bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjliMTE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMjliMTE7XG59XG5cbi5idG4tY2Fycm90IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1N2MyMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M2NjgxNztcbn1cblxuLmJ0bi1jYXJyb3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM1NDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDM1NDAwO1xufVxuXG4uYnRuLWxpcHN0aWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4NGMzZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxMmMxYjtcbn1cblxuLmJ0bi1saXBzdGljazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZjM4MmI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZjM4MmI7XG59XG5cbi5idG4tY2xvdWRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWZmMjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZGFlMTtcbiAgY29sb3I6ICMzMzQ5NWU7XG59XG5cbi5idG4tY2xvdWRzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYzJjNztcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYzJjNztcbiAgY29sb3I6ICMzMzQ5NWU7XG59XG5cbi5idG4tY29uY3JldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNhNWE1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2Q5MjkyO1xufVxuXG4uYnRuLWNvbmNyZXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViNjg2ODtcbiAgYm9yZGVyOiAxcHggc29saWQgIzViNjg2ODtcbn1cblxuLmJ0bi1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNjdkNjtcbn1cblxuLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTZiMztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNTZiMztcbn1cblxuLmJ0biwgLmNvb2tpZS1jb25zZW50LWJhbm5lciBidXR0b24ge1xuICB3aWxsLWNoYW5nZTogYmFja2dyb3VuZCwgYm9yZGVyLCBjb2xvcjtcbn1cbi5idG4uZGlzYWJsZWQ6aG92ZXIsIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuYnRuOmRpc2FibGVkOmhvdmVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbjpkaXNhYmxlZDpob3ZlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYnRuLm5vLWhvdmVyOmhvdmVyLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbi5uby1ob3Zlcjpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5idG4tbG9hZGluZyB7XG4gIGJhY2tncm91bmQ6ICM5Mzk1OTggdXJsKFwiL2ltYWdlcy9zcGlubmVyLmdpZlwiKSBuby1yZXBlYXQgNHB4IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc5N2I3ZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU0NTU1OCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLmNhcmQtdHVycXVvaXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5YmM5Yjtcbn1cblxuLmNhcmQtb3V0bGluZS10dXJxdW9pc2Uge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTliYzliO1xufVxuXG4uY2FyZC10dXJxdW9pc2UgLmNhcmQtaGVhZGVyLCAuY2FyZC10dXJxdW9pc2UgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS10dXJxdW9pc2UgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS10dXJxdW9pc2UgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2MjUxO1xufVxuLmNhcmQtdHVycXVvaXNlIC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksIC5jYXJkLXR1cnF1b2lzZSAuY2FyZC1mb290ZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS10dXJxdW9pc2UgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtdHVycXVvaXNlIC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCkge1xuICBjb2xvcjogIzY5ZWJkMTtcbn1cbi5jYXJkLXR1cnF1b2lzZSAuY2FyZC1sYWJlbC1pY29uLFxuLmNhcmQtb3V0bGluZS10dXJxdW9pc2UgLmNhcmQtbGFiZWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTcuMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDguNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOC42NHB4O1xuICBib3JkZXItbGVmdDogIzE5YmM5YiAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzE5YmM5YiAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xMHB4IGF1dG8gLTVweDtcbn1cbi5jYXJkLXR1cnF1b2lzZSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSwgLmNhcmQtdHVycXVvaXNlIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIsXG4uY2FyZC1vdXRsaW5lLXR1cnF1b2lzZSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtdHVycXVvaXNlIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yMXB4O1xuICBoZWlnaHQ6IDIxLjIxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGxlZnQ6IDMuODdweDtcbn1cbi5jYXJkLXR1cnF1b2lzZSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtdHVycXVvaXNlIC5jYXJkLWxhYmVsLWljb246YmVmb3JlIHtcbiAgdG9wOiAtMTAuNTlweDtcbiAgYm9yZGVyLXRvcDogIzE5YmM5YiAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzE5YmM5YiAxcHggc29saWQ7XG59XG4uY2FyZC10dXJxdW9pc2UgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtdHVycXVvaXNlIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBib3R0b206IC0xMC41OXB4O1xuICBib3JkZXItYm90dG9tOiAjMTliYzliIDFweCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICMxOWJjOWIgMXB4IHNvbGlkO1xufVxuXG4uY2FyZC1lbWVyYWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkY2M3MDtcbn1cblxuLmNhcmQtb3V0bGluZS1lbWVyYWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJkY2M3MDtcbn1cblxuLmNhcmQtZW1lcmFsZCAuY2FyZC1oZWFkZXIsIC5jYXJkLWVtZXJhbGQgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1lbWVyYWxkIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtZW1lcmFsZCAuY2FyZC1mb290ZXIge1xuICBib3JkZXItY29sb3I6ICMxYjc4NDI7XG59XG4uY2FyZC1lbWVyYWxkIC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksIC5jYXJkLWVtZXJhbGQgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtZW1lcmFsZCAuY2FyZC1oZWFkZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1lbWVyYWxkIC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCkge1xuICBjb2xvcjogIzkyZTdiNjtcbn1cbi5jYXJkLWVtZXJhbGQgLmNhcmQtbGFiZWwtaWNvbixcbi5jYXJkLW91dGxpbmUtZW1lcmFsZCAuY2FyZC1sYWJlbC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxNy4zMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogOC42NHB4O1xuICBtYXJnaW4tYm90dG9tOiA4LjY0cHg7XG4gIGJvcmRlci1sZWZ0OiAjMmRjYzcwIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjMmRjYzcwIDFweCBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTEwcHggYXV0byAtNXB4O1xufVxuLmNhcmQtZW1lcmFsZCAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSwgLmNhcmQtZW1lcmFsZCAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1lbWVyYWxkIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLFxuLmNhcmQtb3V0bGluZS1lbWVyYWxkIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yMXB4O1xuICBoZWlnaHQ6IDIxLjIxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGxlZnQ6IDMuODdweDtcbn1cbi5jYXJkLWVtZXJhbGQgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLWVtZXJhbGQgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUge1xuICB0b3A6IC0xMC41OXB4O1xuICBib3JkZXItdG9wOiAjMmRjYzcwIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjMmRjYzcwIDFweCBzb2xpZDtcbn1cbi5jYXJkLWVtZXJhbGQgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtZW1lcmFsZCAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgYm90dG9tOiAtMTAuNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogIzJkY2M3MCAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAjMmRjYzcwIDFweCBzb2xpZDtcbn1cblxuLmNhcmQtc2t5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzOTlkYjtcbn1cblxuLmNhcmQtb3V0bGluZS1za3kge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzM5OWRiO1xufVxuXG4uY2FyZC1za3kgLmNhcmQtaGVhZGVyLCAuY2FyZC1za3kgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1za3kgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1za3kgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2MThmO1xufVxuLmNhcmQtc2t5IC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksIC5jYXJkLXNreSAuY2FyZC1mb290ZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1za3kgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtc2t5IC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCkge1xuICBjb2xvcjogIzlmY2ZlZTtcbn1cbi5jYXJkLXNreSAuY2FyZC1sYWJlbC1pY29uLFxuLmNhcmQtb3V0bGluZS1za3kgLmNhcmQtbGFiZWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTcuMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDguNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOC42NHB4O1xuICBib3JkZXItbGVmdDogIzMzOTlkYiAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzMzOTlkYiAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xMHB4IGF1dG8gLTVweDtcbn1cbi5jYXJkLXNreSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSwgLmNhcmQtc2t5IC5jYXJkLWxhYmVsLWljb246YWZ0ZXIsXG4uY2FyZC1vdXRsaW5lLXNreSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtc2t5IC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yMXB4O1xuICBoZWlnaHQ6IDIxLjIxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGxlZnQ6IDMuODdweDtcbn1cbi5jYXJkLXNreSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtc2t5IC5jYXJkLWxhYmVsLWljb246YmVmb3JlIHtcbiAgdG9wOiAtMTAuNTlweDtcbiAgYm9yZGVyLXRvcDogIzMzOTlkYiAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzMzOTlkYiAxcHggc29saWQ7XG59XG4uY2FyZC1za3kgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtc2t5IC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBib3R0b206IC0xMC41OXB4O1xuICBib3JkZXItYm90dG9tOiAjMzM5OWRiIDFweCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICMzMzk5ZGIgMXB4IHNvbGlkO1xufVxuXG4uY2FyZC1hbWV0aHlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YjU5YjU7XG59XG5cbi5jYXJkLW91dGxpbmUtYW1ldGh5c3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWI1OWI1O1xufVxuXG4uY2FyZC1hbWV0aHlzdCAuY2FyZC1oZWFkZXIsIC5jYXJkLWFtZXRoeXN0IC5jYXJkLWZvb3Rlcixcbi5jYXJkLW91dGxpbmUtYW1ldGh5c3QgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1hbWV0aHlzdCAuY2FyZC1mb290ZXIge1xuICBib3JkZXItY29sb3I6ICM2MjM0NzQ7XG59XG4uY2FyZC1hbWV0aHlzdCAuY2FyZC1oZWFkZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLCAuY2FyZC1hbWV0aHlzdCAuY2FyZC1mb290ZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1hbWV0aHlzdCAuY2FyZC1oZWFkZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1hbWV0aHlzdCAuY2FyZC1mb290ZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpIHtcbiAgY29sb3I6ICNkMGIxZGM7XG59XG4uY2FyZC1hbWV0aHlzdCAuY2FyZC1sYWJlbC1pY29uLFxuLmNhcmQtb3V0bGluZS1hbWV0aHlzdCAuY2FyZC1sYWJlbC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxNy4zMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogOC42NHB4O1xuICBtYXJnaW4tYm90dG9tOiA4LjY0cHg7XG4gIGJvcmRlci1sZWZ0OiAjOWI1OWI1IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjOWI1OWI1IDFweCBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTEwcHggYXV0byAtNXB4O1xufVxuLmNhcmQtYW1ldGh5c3QgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsIC5jYXJkLWFtZXRoeXN0IC5jYXJkLWxhYmVsLWljb246YWZ0ZXIsXG4uY2FyZC1vdXRsaW5lLWFtZXRoeXN0IC5jYXJkLWxhYmVsLWljb246YmVmb3JlLFxuLmNhcmQtb3V0bGluZS1hbWV0aHlzdCAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMjEuMjFweDtcbiAgaGVpZ2h0OiAyMS4yMXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBsZWZ0OiAzLjg3cHg7XG59XG4uY2FyZC1hbWV0aHlzdCAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtYW1ldGh5c3QgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUge1xuICB0b3A6IC0xMC41OXB4O1xuICBib3JkZXItdG9wOiAjOWI1OWI1IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjOWI1OWI1IDFweCBzb2xpZDtcbn1cbi5jYXJkLWFtZXRoeXN0IC5jYXJkLWxhYmVsLWljb246YWZ0ZXIsXG4uY2FyZC1vdXRsaW5lLWFtZXRoeXN0IC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBib3R0b206IC0xMC41OXB4O1xuICBib3JkZXItYm90dG9tOiAjOWI1OWI1IDFweCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICM5YjU5YjUgMXB4IHNvbGlkO1xufVxuXG4uY2FyZC1hc3BoYWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNDk1ZTtcbn1cblxuLmNhcmQtb3V0bGluZS1hc3BoYWx0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzNDk1ZTtcbn1cblxuLmNhcmQtYXNwaGFsdCAuY2FyZC1oZWFkZXIsIC5jYXJkLWFzcGhhbHQgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1hc3BoYWx0IC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtYXNwaGFsdCAuY2FyZC1mb290ZXIge1xuICBib3JkZXItY29sb3I6ICMwZjE2MWM7XG59XG4uY2FyZC1hc3BoYWx0IC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksIC5jYXJkLWFzcGhhbHQgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtYXNwaGFsdCAuY2FyZC1oZWFkZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1hc3BoYWx0IC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCkge1xuICBjb2xvcjogIzY1ODlhYjtcbn1cbi5jYXJkLWFzcGhhbHQgLmNhcmQtbGFiZWwtaWNvbixcbi5jYXJkLW91dGxpbmUtYXNwaGFsdCAuY2FyZC1sYWJlbC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxNy4zMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogOC42NHB4O1xuICBtYXJnaW4tYm90dG9tOiA4LjY0cHg7XG4gIGJvcmRlci1sZWZ0OiAjMzM0OTVlIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjMzM0OTVlIDFweCBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTEwcHggYXV0byAtNXB4O1xufVxuLmNhcmQtYXNwaGFsdCAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSwgLmNhcmQtYXNwaGFsdCAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1hc3BoYWx0IC5jYXJkLWxhYmVsLWljb246YmVmb3JlLFxuLmNhcmQtb3V0bGluZS1hc3BoYWx0IC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yMXB4O1xuICBoZWlnaHQ6IDIxLjIxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGxlZnQ6IDMuODdweDtcbn1cbi5jYXJkLWFzcGhhbHQgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLWFzcGhhbHQgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUge1xuICB0b3A6IC0xMC41OXB4O1xuICBib3JkZXItdG9wOiAjMzM0OTVlIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjMzM0OTVlIDFweCBzb2xpZDtcbn1cbi5jYXJkLWFzcGhhbHQgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtYXNwaGFsdCAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgYm90dG9tOiAtMTAuNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogIzMzNDk1ZSAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAjMzM0OTVlIDFweCBzb2xpZDtcbn1cblxuLmNhcmQtc3VuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyYzQwYztcbn1cblxuLmNhcmQtb3V0bGluZS1zdW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJjNDBjO1xufVxuXG4uY2FyZC1zdW4gLmNhcmQtaGVhZGVyLCAuY2FyZC1zdW4gLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1zdW4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1zdW4gLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTE3NTA3O1xufVxuLmNhcmQtc3VuIC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksIC5jYXJkLXN1biAuY2FyZC1mb290ZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1zdW4gLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtc3VuIC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCkge1xuICBjb2xvcjogIzc5NjIwNjtcbn1cbi5jYXJkLXN1biAuY2FyZC1sYWJlbC1pY29uLFxuLmNhcmQtb3V0bGluZS1zdW4gLmNhcmQtbGFiZWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTcuMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDguNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOC42NHB4O1xuICBib3JkZXItbGVmdDogI2YyYzQwYyAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogI2YyYzQwYyAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xMHB4IGF1dG8gLTVweDtcbn1cbi5jYXJkLXN1biAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSwgLmNhcmQtc3VuIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIsXG4uY2FyZC1vdXRsaW5lLXN1biAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtc3VuIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yMXB4O1xuICBoZWlnaHQ6IDIxLjIxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGxlZnQ6IDMuODdweDtcbn1cbi5jYXJkLXN1biAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtc3VuIC5jYXJkLWxhYmVsLWljb246YmVmb3JlIHtcbiAgdG9wOiAtMTAuNTlweDtcbiAgYm9yZGVyLXRvcDogI2YyYzQwYyAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogI2YyYzQwYyAxcHggc29saWQ7XG59XG4uY2FyZC1zdW4gLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtc3VuIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBib3R0b206IC0xMC41OXB4O1xuICBib3JkZXItYm90dG9tOiAjZjJjNDBjIDFweCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICNmMmM0MGMgMXB4IHNvbGlkO1xufVxuXG4uY2FyZC1jYXJyb3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU3YzIxO1xufVxuXG4uY2FyZC1vdXRsaW5lLWNhcnJvdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNTdjMjE7XG59XG5cbi5jYXJkLWNhcnJvdCAuY2FyZC1oZWFkZXIsIC5jYXJkLWNhcnJvdCAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLWNhcnJvdCAuY2FyZC1oZWFkZXIsXG4uY2FyZC1vdXRsaW5lLWNhcnJvdCAuY2FyZC1mb290ZXIge1xuICBib3JkZXItY29sb3I6ICM4ZjRiMTE7XG59XG4uY2FyZC1jYXJyb3QgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSwgLmNhcmQtY2Fycm90IC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksXG4uY2FyZC1vdXRsaW5lLWNhcnJvdCAuY2FyZC1oZWFkZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1jYXJyb3QgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSB7XG4gIGNvbG9yOiAjZjJiZjkzO1xufVxuLmNhcmQtY2Fycm90IC5jYXJkLWxhYmVsLWljb24sXG4uY2FyZC1vdXRsaW5lLWNhcnJvdCAuY2FyZC1sYWJlbC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxNy4zMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogOC42NHB4O1xuICBtYXJnaW4tYm90dG9tOiA4LjY0cHg7XG4gIGJvcmRlci1sZWZ0OiAjZTU3YzIxIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjZTU3YzIxIDFweCBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTEwcHggYXV0byAtNXB4O1xufVxuLmNhcmQtY2Fycm90IC5jYXJkLWxhYmVsLWljb246YmVmb3JlLCAuY2FyZC1jYXJyb3QgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtY2Fycm90IC5jYXJkLWxhYmVsLWljb246YmVmb3JlLFxuLmNhcmQtb3V0bGluZS1jYXJyb3QgLmNhcmQtbGFiZWwtaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDIxLjIxcHg7XG4gIGhlaWdodDogMjEuMjFweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgbGVmdDogMy44N3B4O1xufVxuLmNhcmQtY2Fycm90IC5jYXJkLWxhYmVsLWljb246YmVmb3JlLFxuLmNhcmQtb3V0bGluZS1jYXJyb3QgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUge1xuICB0b3A6IC0xMC41OXB4O1xuICBib3JkZXItdG9wOiAjZTU3YzIxIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjZTU3YzIxIDFweCBzb2xpZDtcbn1cbi5jYXJkLWNhcnJvdCAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1jYXJyb3QgLmNhcmQtbGFiZWwtaWNvbjphZnRlciB7XG4gIGJvdHRvbTogLTEwLjU5cHg7XG4gIGJvcmRlci1ib3R0b206ICNlNTdjMjEgMXB4IHNvbGlkO1xuICBib3JkZXItbGVmdDogI2U1N2MyMSAxcHggc29saWQ7XG59XG5cbi5jYXJkLWxpcHN0aWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4NGMzZDtcbn1cblxuLmNhcmQtb3V0bGluZS1saXBzdGljayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlODRjM2Q7XG59XG5cbi5jYXJkLWxpcHN0aWNrIC5jYXJkLWhlYWRlciwgLmNhcmQtbGlwc3RpY2sgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1saXBzdGljayAuY2FyZC1oZWFkZXIsXG4uY2FyZC1vdXRsaW5lLWxpcHN0aWNrIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci1jb2xvcjogI2FiMjExNDtcbn1cbi5jYXJkLWxpcHN0aWNrIC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksIC5jYXJkLWxpcHN0aWNrIC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksXG4uY2FyZC1vdXRsaW5lLWxpcHN0aWNrIC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksXG4uY2FyZC1vdXRsaW5lLWxpcHN0aWNrIC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCkge1xuICBjb2xvcjogI2Y2YjVhZjtcbn1cbi5jYXJkLWxpcHN0aWNrIC5jYXJkLWxhYmVsLWljb24sXG4uY2FyZC1vdXRsaW5lLWxpcHN0aWNrIC5jYXJkLWxhYmVsLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDE3LjMxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiA4LjY0cHg7XG4gIG1hcmdpbi1ib3R0b206IDguNjRweDtcbiAgYm9yZGVyLWxlZnQ6ICNlODRjM2QgMXB4IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICNlODRjM2QgMXB4IHNvbGlkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAtMTBweCBhdXRvIC01cHg7XG59XG4uY2FyZC1saXBzdGljayAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSwgLmNhcmQtbGlwc3RpY2sgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtbGlwc3RpY2sgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLWxpcHN0aWNrIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yMXB4O1xuICBoZWlnaHQ6IDIxLjIxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGxlZnQ6IDMuODdweDtcbn1cbi5jYXJkLWxpcHN0aWNrIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLFxuLmNhcmQtb3V0bGluZS1saXBzdGljayAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSB7XG4gIHRvcDogLTEwLjU5cHg7XG4gIGJvcmRlci10b3A6ICNlODRjM2QgMXB4IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICNlODRjM2QgMXB4IHNvbGlkO1xufVxuLmNhcmQtbGlwc3RpY2sgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtbGlwc3RpY2sgLmNhcmQtbGFiZWwtaWNvbjphZnRlciB7XG4gIGJvdHRvbTogLTEwLjU5cHg7XG4gIGJvcmRlci1ib3R0b206ICNlODRjM2QgMXB4IHNvbGlkO1xuICBib3JkZXItbGVmdDogI2U4NGMzZCAxcHggc29saWQ7XG59XG5cbi5jYXJkLWNsb3VkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVmZjI7XG59XG5cbi5jYXJkLW91dGxpbmUtY2xvdWRzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWZmMjtcbn1cblxuLmNhcmQtY2xvdWRzIC5jYXJkLWhlYWRlciwgLmNhcmQtY2xvdWRzIC5jYXJkLWZvb3Rlcixcbi5jYXJkLW91dGxpbmUtY2xvdWRzIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtY2xvdWRzIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci1jb2xvcjogI2IyYmFjNztcbn1cbi5jYXJkLWNsb3VkcyAuY2FyZC1oZWFkZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLCAuY2FyZC1jbG91ZHMgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtY2xvdWRzIC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksXG4uY2FyZC1vdXRsaW5lLWNsb3VkcyAuY2FyZC1mb290ZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpIHtcbiAgY29sb3I6ICNhM2FkYmQ7XG59XG4uY2FyZC1jbG91ZHMgLmNhcmQtbGFiZWwtaWNvbixcbi5jYXJkLW91dGxpbmUtY2xvdWRzIC5jYXJkLWxhYmVsLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDE3LjMxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiA4LjY0cHg7XG4gIG1hcmdpbi1ib3R0b206IDguNjRweDtcbiAgYm9yZGVyLWxlZnQ6ICNlZGVmZjIgMXB4IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICNlZGVmZjIgMXB4IHNvbGlkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAtMTBweCBhdXRvIC01cHg7XG59XG4uY2FyZC1jbG91ZHMgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsIC5jYXJkLWNsb3VkcyAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1jbG91ZHMgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLWNsb3VkcyAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMjEuMjFweDtcbiAgaGVpZ2h0OiAyMS4yMXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBsZWZ0OiAzLjg3cHg7XG59XG4uY2FyZC1jbG91ZHMgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLWNsb3VkcyAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSB7XG4gIHRvcDogLTEwLjU5cHg7XG4gIGJvcmRlci10b3A6ICNlZGVmZjIgMXB4IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICNlZGVmZjIgMXB4IHNvbGlkO1xufVxuLmNhcmQtY2xvdWRzIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIsXG4uY2FyZC1vdXRsaW5lLWNsb3VkcyAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgYm90dG9tOiAtMTAuNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogI2VkZWZmMiAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAjZWRlZmYyIDFweCBzb2xpZDtcbn1cblxuLmNhcmQtY29uY3JldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNhNWE1O1xufVxuXG4uY2FyZC1vdXRsaW5lLWNvbmNyZXRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkzYTVhNTtcbn1cblxuLmNhcmQtY29uY3JldGUgLmNhcmQtaGVhZGVyLCAuY2FyZC1jb25jcmV0ZSAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLWNvbmNyZXRlIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtY29uY3JldGUgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWY3MzczO1xufVxuLmNhcmQtY29uY3JldGUgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSwgLmNhcmQtY29uY3JldGUgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtY29uY3JldGUgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtY29uY3JldGUgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSB7XG4gIGNvbG9yOiAjNTQ2NTY1O1xufVxuLmNhcmQtY29uY3JldGUgLmNhcmQtbGFiZWwtaWNvbixcbi5jYXJkLW91dGxpbmUtY29uY3JldGUgLmNhcmQtbGFiZWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTcuMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDguNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOC42NHB4O1xuICBib3JkZXItbGVmdDogIzkzYTVhNSAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzkzYTVhNSAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xMHB4IGF1dG8gLTVweDtcbn1cbi5jYXJkLWNvbmNyZXRlIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLCAuY2FyZC1jb25jcmV0ZSAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1jb25jcmV0ZSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtY29uY3JldGUgLmNhcmQtbGFiZWwtaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDIxLjIxcHg7XG4gIGhlaWdodDogMjEuMjFweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgbGVmdDogMy44N3B4O1xufVxuLmNhcmQtY29uY3JldGUgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLWNvbmNyZXRlIC5jYXJkLWxhYmVsLWljb246YmVmb3JlIHtcbiAgdG9wOiAtMTAuNTlweDtcbiAgYm9yZGVyLXRvcDogIzkzYTVhNSAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzkzYTVhNSAxcHggc29saWQ7XG59XG4uY2FyZC1jb25jcmV0ZSAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1jb25jcmV0ZSAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgYm90dG9tOiAtMTAuNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogIzkzYTVhNSAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAjOTNhNWE1IDFweCBzb2xpZDtcbn1cblxuLmNhcmQtc2VhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2YTA4NDtcbn1cblxuLmNhcmQtb3V0bGluZS1zZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTZhMDg0O1xufVxuXG4uY2FyZC1zZWEgLmNhcmQtaGVhZGVyLCAuY2FyZC1zZWEgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1zZWEgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1zZWEgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGE0NjNhO1xufVxuLmNhcmQtc2VhIC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksIC5jYXJkLXNlYSAuY2FyZC1mb290ZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1zZWEgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtc2VhIC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCkge1xuICBjb2xvcjogIzRmZTdjODtcbn1cbi5jYXJkLXNlYSAuY2FyZC1sYWJlbC1pY29uLFxuLmNhcmQtb3V0bGluZS1zZWEgLmNhcmQtbGFiZWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTcuMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDguNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOC42NHB4O1xuICBib3JkZXItbGVmdDogIzE2YTA4NCAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzE2YTA4NCAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xMHB4IGF1dG8gLTVweDtcbn1cbi5jYXJkLXNlYSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSwgLmNhcmQtc2VhIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIsXG4uY2FyZC1vdXRsaW5lLXNlYSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtc2VhIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yMXB4O1xuICBoZWlnaHQ6IDIxLjIxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGxlZnQ6IDMuODdweDtcbn1cbi5jYXJkLXNlYSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtc2VhIC5jYXJkLWxhYmVsLWljb246YmVmb3JlIHtcbiAgdG9wOiAtMTAuNTlweDtcbiAgYm9yZGVyLXRvcDogIzE2YTA4NCAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzE2YTA4NCAxcHggc29saWQ7XG59XG4uY2FyZC1zZWEgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtc2VhIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBib3R0b206IC0xMC41OXB4O1xuICBib3JkZXItYm90dG9tOiAjMTZhMDg0IDFweCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICMxNmEwODQgMXB4IHNvbGlkO1xufVxuXG4uY2FyZC10cmVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2YWQ2MDtcbn1cblxuLmNhcmQtb3V0bGluZS10cmVlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2YWQ2MDtcbn1cblxuLmNhcmQtdHJlZSAuY2FyZC1oZWFkZXIsIC5jYXJkLXRyZWUgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS10cmVlIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtdHJlZSAuY2FyZC1mb290ZXIge1xuICBib3JkZXItY29sb3I6ICMxNDU5MzI7XG59XG4uY2FyZC10cmVlIC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksIC5jYXJkLXRyZWUgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtdHJlZSAuY2FyZC1oZWFkZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS10cmVlIC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCkge1xuICBjb2xvcjogIzcyZTBhMjtcbn1cbi5jYXJkLXRyZWUgLmNhcmQtbGFiZWwtaWNvbixcbi5jYXJkLW91dGxpbmUtdHJlZSAuY2FyZC1sYWJlbC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxNy4zMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogOC42NHB4O1xuICBtYXJnaW4tYm90dG9tOiA4LjY0cHg7XG4gIGJvcmRlci1sZWZ0OiAjMjZhZDYwIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjMjZhZDYwIDFweCBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTEwcHggYXV0byAtNXB4O1xufVxuLmNhcmQtdHJlZSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSwgLmNhcmQtdHJlZSAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS10cmVlIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLFxuLmNhcmQtb3V0bGluZS10cmVlIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yMXB4O1xuICBoZWlnaHQ6IDIxLjIxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGxlZnQ6IDMuODdweDtcbn1cbi5jYXJkLXRyZWUgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLXRyZWUgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUge1xuICB0b3A6IC0xMC41OXB4O1xuICBib3JkZXItdG9wOiAjMjZhZDYwIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjMjZhZDYwIDFweCBzb2xpZDtcbn1cbi5jYXJkLXRyZWUgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtdHJlZSAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgYm90dG9tOiAtMTAuNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogIzI2YWQ2MCAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAjMjZhZDYwIDFweCBzb2xpZDtcbn1cblxuLmNhcmQtcml2ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg3ZmJhO1xufVxuXG4uY2FyZC1vdXRsaW5lLXJpdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4N2ZiYTtcbn1cblxuLmNhcmQtcml2ZXIgLmNhcmQtaGVhZGVyLCAuY2FyZC1yaXZlciAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLXJpdmVyIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtcml2ZXIgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTY0NjY2O1xufVxuLmNhcmQtcml2ZXIgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSwgLmNhcmQtcml2ZXIgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtcml2ZXIgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtcml2ZXIgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSB7XG4gIGNvbG9yOiAjN2ViYWUzO1xufVxuLmNhcmQtcml2ZXIgLmNhcmQtbGFiZWwtaWNvbixcbi5jYXJkLW91dGxpbmUtcml2ZXIgLmNhcmQtbGFiZWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTcuMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDguNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOC42NHB4O1xuICBib3JkZXItbGVmdDogIzI4N2ZiYSAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzI4N2ZiYSAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xMHB4IGF1dG8gLTVweDtcbn1cbi5jYXJkLXJpdmVyIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLCAuY2FyZC1yaXZlciAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1yaXZlciAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtcml2ZXIgLmNhcmQtbGFiZWwtaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDIxLjIxcHg7XG4gIGhlaWdodDogMjEuMjFweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgbGVmdDogMy44N3B4O1xufVxuLmNhcmQtcml2ZXIgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLXJpdmVyIC5jYXJkLWxhYmVsLWljb246YmVmb3JlIHtcbiAgdG9wOiAtMTAuNTlweDtcbiAgYm9yZGVyLXRvcDogIzI4N2ZiYSAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzI4N2ZiYSAxcHggc29saWQ7XG59XG4uY2FyZC1yaXZlciAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1yaXZlciAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgYm90dG9tOiAtMTAuNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogIzI4N2ZiYSAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAjMjg3ZmJhIDFweCBzb2xpZDtcbn1cblxuLmNhcmQtZ3JhcGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU0NGFkO1xufVxuXG4uY2FyZC1vdXRsaW5lLWdyYXBlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhlNDRhZDtcbn1cblxuLmNhcmQtZ3JhcGUgLmNhcmQtaGVhZGVyLCAuY2FyZC1ncmFwZSAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLWdyYXBlIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtZ3JhcGUgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTIyNzY0O1xufVxuLmNhcmQtZ3JhcGUgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSwgLmNhcmQtZ3JhcGUgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtZ3JhcGUgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtZ3JhcGUgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSB7XG4gIGNvbG9yOiAjYzU5OWQ3O1xufVxuLmNhcmQtZ3JhcGUgLmNhcmQtbGFiZWwtaWNvbixcbi5jYXJkLW91dGxpbmUtZ3JhcGUgLmNhcmQtbGFiZWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTcuMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDguNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOC42NHB4O1xuICBib3JkZXItbGVmdDogIzhlNDRhZCAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzhlNDRhZCAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xMHB4IGF1dG8gLTVweDtcbn1cbi5jYXJkLWdyYXBlIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLCAuY2FyZC1ncmFwZSAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1ncmFwZSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtZ3JhcGUgLmNhcmQtbGFiZWwtaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDIxLjIxcHg7XG4gIGhlaWdodDogMjEuMjFweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgbGVmdDogMy44N3B4O1xufVxuLmNhcmQtZ3JhcGUgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLWdyYXBlIC5jYXJkLWxhYmVsLWljb246YmVmb3JlIHtcbiAgdG9wOiAtMTAuNTlweDtcbiAgYm9yZGVyLXRvcDogIzhlNDRhZCAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzhlNDRhZCAxcHggc29saWQ7XG59XG4uY2FyZC1ncmFwZSAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1ncmFwZSAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgYm90dG9tOiAtMTAuNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogIzhlNDRhZCAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAjOGU0NGFkIDFweCBzb2xpZDtcbn1cblxuLmNhcmQtbWlkbmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzZDRmO1xufVxuXG4uY2FyZC1vdXRsaW5lLW1pZG5pZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJiM2Q0Zjtcbn1cblxuLmNhcmQtbWlkbmlnaHQgLmNhcmQtaGVhZGVyLCAuY2FyZC1taWRuaWdodCAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLW1pZG5pZ2h0IC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtbWlkbmlnaHQgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDcwYTBkO1xufVxuLmNhcmQtbWlkbmlnaHQgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSwgLmNhcmQtbWlkbmlnaHQgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtbWlkbmlnaHQgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtbWlkbmlnaHQgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSB7XG4gIGNvbG9yOiAjNTg3ZGEyO1xufVxuLmNhcmQtbWlkbmlnaHQgLmNhcmQtbGFiZWwtaWNvbixcbi5jYXJkLW91dGxpbmUtbWlkbmlnaHQgLmNhcmQtbGFiZWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTcuMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDguNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOC42NHB4O1xuICBib3JkZXItbGVmdDogIzJiM2Q0ZiAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzJiM2Q0ZiAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xMHB4IGF1dG8gLTVweDtcbn1cbi5jYXJkLW1pZG5pZ2h0IC5jYXJkLWxhYmVsLWljb246YmVmb3JlLCAuY2FyZC1taWRuaWdodCAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1taWRuaWdodCAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtbWlkbmlnaHQgLmNhcmQtbGFiZWwtaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDIxLjIxcHg7XG4gIGhlaWdodDogMjEuMjFweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgbGVmdDogMy44N3B4O1xufVxuLmNhcmQtbWlkbmlnaHQgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLW1pZG5pZ2h0IC5jYXJkLWxhYmVsLWljb246YmVmb3JlIHtcbiAgdG9wOiAtMTAuNTlweDtcbiAgYm9yZGVyLXRvcDogIzJiM2Q0ZiAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogIzJiM2Q0ZiAxcHggc29saWQ7XG59XG4uY2FyZC1taWRuaWdodCAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1taWRuaWdodCAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgYm90dG9tOiAtMTAuNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogIzJiM2Q0ZiAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAjMmIzZDRmIDFweCBzb2xpZDtcbn1cblxuLmNhcmQtb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyOWIxMTtcbn1cblxuLmNhcmQtb3V0bGluZS1vcmFuZ2Uge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjI5YjExO1xufVxuXG4uY2FyZC1vcmFuZ2UgLmNhcmQtaGVhZGVyLCAuY2FyZC1vcmFuZ2UgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1vcmFuZ2UgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1vcmFuZ2UgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTU1ZTA4O1xufVxuLmNhcmQtb3JhbmdlIC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksIC5jYXJkLW9yYW5nZSAuY2FyZC1mb290ZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1vcmFuZ2UgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtb3JhbmdlIC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCkge1xuICBjb2xvcjogIzdkNGYwNztcbn1cbi5jYXJkLW9yYW5nZSAuY2FyZC1sYWJlbC1pY29uLFxuLmNhcmQtb3V0bGluZS1vcmFuZ2UgLmNhcmQtbGFiZWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTcuMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDguNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOC42NHB4O1xuICBib3JkZXItbGVmdDogI2YyOWIxMSAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogI2YyOWIxMSAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xMHB4IGF1dG8gLTVweDtcbn1cbi5jYXJkLW9yYW5nZSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSwgLmNhcmQtb3JhbmdlIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIsXG4uY2FyZC1vdXRsaW5lLW9yYW5nZSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtb3JhbmdlIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yMXB4O1xuICBoZWlnaHQ6IDIxLjIxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGxlZnQ6IDMuODdweDtcbn1cbi5jYXJkLW9yYW5nZSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtb3JhbmdlIC5jYXJkLWxhYmVsLWljb246YmVmb3JlIHtcbiAgdG9wOiAtMTAuNTlweDtcbiAgYm9yZGVyLXRvcDogI2YyOWIxMSAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogI2YyOWIxMSAxcHggc29saWQ7XG59XG4uY2FyZC1vcmFuZ2UgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtb3JhbmdlIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBib3R0b206IC0xMC41OXB4O1xuICBib3JkZXItYm90dG9tOiAjZjI5YjExIDFweCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICNmMjliMTEgMXB4IHNvbGlkO1xufVxuXG4uY2FyZC1wdW1wa2luIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzNTQwMDtcbn1cblxuLmNhcmQtb3V0bGluZS1wdW1wa2luIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzNTQwMDtcbn1cblxuLmNhcmQtcHVtcGtpbiAuY2FyZC1oZWFkZXIsIC5jYXJkLXB1bXBraW4gLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1wdW1wa2luIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtcHVtcGtpbiAuY2FyZC1mb290ZXIge1xuICBib3JkZXItY29sb3I6ICM2ZDJiMDA7XG59XG4uY2FyZC1wdW1wa2luIC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksIC5jYXJkLXB1bXBraW4gLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtcHVtcGtpbiAuY2FyZC1oZWFkZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1wdW1wa2luIC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCkge1xuICBjb2xvcjogI2ZmOTg1NDtcbn1cbi5jYXJkLXB1bXBraW4gLmNhcmQtbGFiZWwtaWNvbixcbi5jYXJkLW91dGxpbmUtcHVtcGtpbiAuY2FyZC1sYWJlbC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxNy4zMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogOC42NHB4O1xuICBtYXJnaW4tYm90dG9tOiA4LjY0cHg7XG4gIGJvcmRlci1sZWZ0OiAjZDM1NDAwIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjZDM1NDAwIDFweCBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTEwcHggYXV0byAtNXB4O1xufVxuLmNhcmQtcHVtcGtpbiAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSwgLmNhcmQtcHVtcGtpbiAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1wdW1wa2luIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLFxuLmNhcmQtb3V0bGluZS1wdW1wa2luIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yMXB4O1xuICBoZWlnaHQ6IDIxLjIxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGxlZnQ6IDMuODdweDtcbn1cbi5jYXJkLXB1bXBraW4gLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLXB1bXBraW4gLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUge1xuICB0b3A6IC0xMC41OXB4O1xuICBib3JkZXItdG9wOiAjZDM1NDAwIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjZDM1NDAwIDFweCBzb2xpZDtcbn1cbi5jYXJkLXB1bXBraW4gLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtcHVtcGtpbiAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgYm90dG9tOiAtMTAuNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogI2QzNTQwMCAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAjZDM1NDAwIDFweCBzb2xpZDtcbn1cblxuLmNhcmQtcG9tZWdyYW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYzODJiO1xufVxuXG4uY2FyZC1vdXRsaW5lLXBvbWVncmFuYXRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JmMzgyYjtcbn1cblxuLmNhcmQtcG9tZWdyYW5hdGUgLmNhcmQtaGVhZGVyLCAuY2FyZC1wb21lZ3JhbmF0ZSAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLXBvbWVncmFuYXRlIC5jYXJkLWhlYWRlcixcbi5jYXJkLW91dGxpbmUtcG9tZWdyYW5hdGUgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmMyMDE4O1xufVxuLmNhcmQtcG9tZWdyYW5hdGUgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSwgLmNhcmQtcG9tZWdyYW5hdGUgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtcG9tZWdyYW5hdGUgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtcG9tZWdyYW5hdGUgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSB7XG4gIGNvbG9yOiAjZTQ4ZTg2O1xufVxuLmNhcmQtcG9tZWdyYW5hdGUgLmNhcmQtbGFiZWwtaWNvbixcbi5jYXJkLW91dGxpbmUtcG9tZWdyYW5hdGUgLmNhcmQtbGFiZWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTcuMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDguNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOC42NHB4O1xuICBib3JkZXItbGVmdDogI2JmMzgyYiAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogI2JmMzgyYiAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xMHB4IGF1dG8gLTVweDtcbn1cbi5jYXJkLXBvbWVncmFuYXRlIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLCAuY2FyZC1wb21lZ3JhbmF0ZSAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1wb21lZ3JhbmF0ZSAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtcG9tZWdyYW5hdGUgLmNhcmQtbGFiZWwtaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDIxLjIxcHg7XG4gIGhlaWdodDogMjEuMjFweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgbGVmdDogMy44N3B4O1xufVxuLmNhcmQtcG9tZWdyYW5hdGUgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsXG4uY2FyZC1vdXRsaW5lLXBvbWVncmFuYXRlIC5jYXJkLWxhYmVsLWljb246YmVmb3JlIHtcbiAgdG9wOiAtMTAuNTlweDtcbiAgYm9yZGVyLXRvcDogI2JmMzgyYiAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogI2JmMzgyYiAxcHggc29saWQ7XG59XG4uY2FyZC1wb21lZ3JhbmF0ZSAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1wb21lZ3JhbmF0ZSAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgYm90dG9tOiAtMTAuNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogI2JmMzgyYiAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAjYmYzODJiIDFweCBzb2xpZDtcbn1cblxuLmNhcmQtc2lsdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYzJjNztcbn1cblxuLmNhcmQtb3V0bGluZS1zaWx2ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmRjMmM3O1xufVxuXG4uY2FyZC1zaWx2ZXIgLmNhcmQtaGVhZGVyLCAuY2FyZC1zaWx2ZXIgLmNhcmQtZm9vdGVyLFxuLmNhcmQtb3V0bGluZS1zaWx2ZXIgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1zaWx2ZXIgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODY4Zjk4O1xufVxuLmNhcmQtc2lsdmVyIC5jYXJkLWhlYWRlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksIC5jYXJkLXNpbHZlciAuY2FyZC1mb290ZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1zaWx2ZXIgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSxcbi5jYXJkLW91dGxpbmUtc2lsdmVyIC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCkge1xuICBjb2xvcjogIzc4ODI4Yztcbn1cbi5jYXJkLXNpbHZlciAuY2FyZC1sYWJlbC1pY29uLFxuLmNhcmQtb3V0bGluZS1zaWx2ZXIgLmNhcmQtbGFiZWwtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTcuMzFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDguNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOC42NHB4O1xuICBib3JkZXItbGVmdDogI2JkYzJjNyAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogI2JkYzJjNyAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xMHB4IGF1dG8gLTVweDtcbn1cbi5jYXJkLXNpbHZlciAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSwgLmNhcmQtc2lsdmVyIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIsXG4uY2FyZC1vdXRsaW5lLXNpbHZlciAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtc2lsdmVyIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yMXB4O1xuICBoZWlnaHQ6IDIxLjIxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGxlZnQ6IDMuODdweDtcbn1cbi5jYXJkLXNpbHZlciAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtc2lsdmVyIC5jYXJkLWxhYmVsLWljb246YmVmb3JlIHtcbiAgdG9wOiAtMTAuNTlweDtcbiAgYm9yZGVyLXRvcDogI2JkYzJjNyAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogI2JkYzJjNyAxcHggc29saWQ7XG59XG4uY2FyZC1zaWx2ZXIgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtc2lsdmVyIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBib3R0b206IC0xMC41OXB4O1xuICBib3JkZXItYm90dG9tOiAjYmRjMmM3IDFweCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICNiZGMyYzcgMXB4IHNvbGlkO1xufVxuXG4uY2FyZC1hc2Jlc3RvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjY4Njg7XG59XG5cbi5jYXJkLW91dGxpbmUtYXNiZXN0b3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNWI2ODY4O1xufVxuXG4uY2FyZC1hc2Jlc3RvcyAuY2FyZC1oZWFkZXIsIC5jYXJkLWFzYmVzdG9zIC5jYXJkLWZvb3Rlcixcbi5jYXJkLW91dGxpbmUtYXNiZXN0b3MgLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3V0bGluZS1hc2Jlc3RvcyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItY29sb3I6ICMyYjMyMzI7XG59XG4uY2FyZC1hc2Jlc3RvcyAuY2FyZC1oZWFkZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLCAuY2FyZC1hc2Jlc3RvcyAuY2FyZC1mb290ZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1hc2Jlc3RvcyAuY2FyZC1oZWFkZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1hc2Jlc3RvcyAuY2FyZC1mb290ZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpIHtcbiAgY29sb3I6ICM5YmE4YTg7XG59XG4uY2FyZC1hc2Jlc3RvcyAuY2FyZC1sYWJlbC1pY29uLFxuLmNhcmQtb3V0bGluZS1hc2Jlc3RvcyAuY2FyZC1sYWJlbC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxNy4zMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogOC42NHB4O1xuICBtYXJnaW4tYm90dG9tOiA4LjY0cHg7XG4gIGJvcmRlci1sZWZ0OiAjNWI2ODY4IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjNWI2ODY4IDFweCBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTEwcHggYXV0byAtNXB4O1xufVxuLmNhcmQtYXNiZXN0b3MgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUsIC5jYXJkLWFzYmVzdG9zIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIsXG4uY2FyZC1vdXRsaW5lLWFzYmVzdG9zIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLFxuLmNhcmQtb3V0bGluZS1hc2Jlc3RvcyAuY2FyZC1sYWJlbC1pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMjEuMjFweDtcbiAgaGVpZ2h0OiAyMS4yMXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBsZWZ0OiAzLjg3cHg7XG59XG4uY2FyZC1hc2Jlc3RvcyAuY2FyZC1sYWJlbC1pY29uOmJlZm9yZSxcbi5jYXJkLW91dGxpbmUtYXNiZXN0b3MgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUge1xuICB0b3A6IC0xMC41OXB4O1xuICBib3JkZXItdG9wOiAjNWI2ODY4IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjNWI2ODY4IDFweCBzb2xpZDtcbn1cbi5jYXJkLWFzYmVzdG9zIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIsXG4uY2FyZC1vdXRsaW5lLWFzYmVzdG9zIC5jYXJkLWxhYmVsLWljb246YWZ0ZXIge1xuICBib3R0b206IC0xMC41OXB4O1xuICBib3JkZXItYm90dG9tOiAjNWI2ODY4IDFweCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICM1YjY4NjggMXB4IHNvbGlkO1xufVxuXG4uY2FyZC1hY3RpbmctYXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODYwMDVhO1xufVxuXG4uY2FyZC1vdXRsaW5lLWFjdGluZy1hcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4NjAwNWE7XG59XG5cbi5jYXJkLWFjdGluZy1hcyAuY2FyZC1oZWFkZXIsIC5jYXJkLWFjdGluZy1hcyAuY2FyZC1mb290ZXIsXG4uY2FyZC1vdXRsaW5lLWFjdGluZy1hcyAuY2FyZC1oZWFkZXIsXG4uY2FyZC1vdXRsaW5lLWFjdGluZy1hcyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItY29sb3I6ICMyMDAwMTU7XG59XG4uY2FyZC1hY3RpbmctYXMgLmNhcmQtaGVhZGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSwgLmNhcmQtYWN0aW5nLWFzIC5jYXJkLWZvb3RlciAqOm5vdChpbnB1dCk6bm90KHNlbGVjdCksXG4uY2FyZC1vdXRsaW5lLWFjdGluZy1hcyAuY2FyZC1oZWFkZXIgKjpub3QoaW5wdXQpOm5vdChzZWxlY3QpLFxuLmNhcmQtb3V0bGluZS1hY3RpbmctYXMgLmNhcmQtZm9vdGVyICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSB7XG4gIGNvbG9yOiAjZmYwN2FkO1xufVxuLmNhcmQtYWN0aW5nLWFzIC5jYXJkLWxhYmVsLWljb24sXG4uY2FyZC1vdXRsaW5lLWFjdGluZy1hcyAuY2FyZC1sYWJlbC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxNy4zMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogOC42NHB4O1xuICBtYXJnaW4tYm90dG9tOiA4LjY0cHg7XG4gIGJvcmRlci1sZWZ0OiAjODYwMDVhIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjODYwMDVhIDFweCBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTEwcHggYXV0byAtNXB4O1xufVxuLmNhcmQtYWN0aW5nLWFzIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLCAuY2FyZC1hY3RpbmctYXMgLmNhcmQtbGFiZWwtaWNvbjphZnRlcixcbi5jYXJkLW91dGxpbmUtYWN0aW5nLWFzIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLFxuLmNhcmQtb3V0bGluZS1hY3RpbmctYXMgLmNhcmQtbGFiZWwtaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDIxLjIxcHg7XG4gIGhlaWdodDogMjEuMjFweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMC41Nzc0KSByb3RhdGUoLTQ1ZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgbGVmdDogMy44N3B4O1xufVxuLmNhcmQtYWN0aW5nLWFzIC5jYXJkLWxhYmVsLWljb246YmVmb3JlLFxuLmNhcmQtb3V0bGluZS1hY3RpbmctYXMgLmNhcmQtbGFiZWwtaWNvbjpiZWZvcmUge1xuICB0b3A6IC0xMC41OXB4O1xuICBib3JkZXItdG9wOiAjODYwMDVhIDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjODYwMDVhIDFweCBzb2xpZDtcbn1cbi5jYXJkLWFjdGluZy1hcyAuY2FyZC1sYWJlbC1pY29uOmFmdGVyLFxuLmNhcmQtb3V0bGluZS1hY3RpbmctYXMgLmNhcmQtbGFiZWwtaWNvbjphZnRlciB7XG4gIGJvdHRvbTogLTEwLjU5cHg7XG4gIGJvcmRlci1ib3R0b206ICM4NjAwNWEgMXB4IHNvbGlkO1xuICBib3JkZXItbGVmdDogIzg2MDA1YSAxcHggc29saWQ7XG59XG5cbi5jYXJkLWxhYmVsLWljb24gLmljb24sIC5jYXJkLWxhYmVsLWljb24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IC01JTtcbiAgbGVmdDogMTUlO1xufVxuXG4uY2FyZC10YWIge1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIHBhZGRpbmc6IDJweCAwLjYyNXJlbSAycHggMS4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IGF1dG87XG59XG4uY2FyZC10YWJbY2xhc3MqPWJhY2tncm91bmQtLV0ge1xuICBjb2xvcjogd2hpdGU7XG59XG4uY2FyZC10YWJbY2xhc3MqPW91dGxpbmUtLV0ge1xuICBtYXJnaW4tbGVmdDogLTEuMzFyZW0gIWltcG9ydGFudDtcbn1cbi5jYXJkLXRhYl9fbGVnZW5kIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NkZGZmZjtcbn1cblxuLmZvb3RlciAuY29weXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAxMjk3MDtcbn1cblxuLmZvb3RlciAuY3JlZGl0cyB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzAxMjk3MDtcbn1cblxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xufVxuXG4uaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmljb24tLXNtYWxsLCAuaWNvbi0tc20ge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uaWNvbi0tbGcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uaWNvbi0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLmljb24tLWV4dHJhLXdpZHRoIHtcbiAgd2lkdGg6IDMwcHg7XG59XG4uaWNvbi0tZXh0cmEtd2lkdGguaWNvbi0tbGcge1xuICB3aWR0aDogNDBweDtcbn1cblxuLmljb24tZHJpdmVycyB7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uaWNvbi1FQ08tMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL0VDTy0yLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vRUNPLTIuc3ZnXCIpO1xufVxuXG4uaWNvbi1FQ08tMi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vRUNPLTIuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLUVDTyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL0VDTy5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL0VDTy5zdmdcIik7XG59XG5cbi5pY29uLUVDTy0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vRUNPLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1GUlQtMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL0ZSVC0yLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vRlJULTIuc3ZnXCIpO1xufVxuXG4uaWNvbi1GUlQtMi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vRlJULTIuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLUZSVCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL0ZSVC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL0ZSVC5zdmdcIik7XG59XG5cbi5pY29uLUZSVC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vRlJULnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1PTlgtMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL09OWC0yLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vT05YLTIuc3ZnXCIpO1xufVxuXG4uaWNvbi1PTlgtMi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vT05YLTIuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLU9OWCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL09OWC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL09OWC5zdmdcIik7XG59XG5cbi5pY29uLU9OWC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vT05YLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1PTlhfMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL09OWF8xLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vT05YXzEuc3ZnXCIpO1xufVxuXG4uaWNvbi1PTlhfMS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vT05YXzEuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLVNEWC0yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vU0RYLTIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9TRFgtMi5zdmdcIik7XG59XG5cbi5pY29uLVNEWC0yLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9TRFgtMi5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tU0RYIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vU0RYLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vU0RYLnN2Z1wiKTtcbn1cblxuLmljb24tU0RYLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9TRFguc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWFkZC11c2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vYWRkLXVzZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9hZGQtdXNlci5zdmdcIik7XG59XG5cbi5pY29uLWFkZC11c2VyLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9hZGQtdXNlci5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9hcnJvdy5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2Fycm93LnN2Z1wiKTtcbn1cblxuLmljb24tYXJyb3ctLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2Fycm93LnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1iYWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vYmFjay1hcnJvdy5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2JhY2stYXJyb3cuc3ZnXCIpO1xufVxuXG4uaWNvbi1iYWNrLWFycm93LS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9iYWNrLWFycm93LnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1iYWtraWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9iYWtraWUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9iYWtraWUuc3ZnXCIpO1xufVxuXG4uaWNvbi1iYWtraWUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2Jha2tpZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tYmFra2llX21hcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2Jha2tpZV9tYXAucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9iYWtraWVfbWFwLnN2Z1wiKTtcbn1cblxuLmljb24tYmFra2llX21hcC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vYmFra2llX21hcC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tYmFyLWdyYXBoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vYmFyLWdyYXBoLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vYmFyLWdyYXBoLnN2Z1wiKTtcbn1cblxuLmljb24tYmFyLWdyYXBoLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9iYXItZ3JhcGguc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWJpa2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9iaWtlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vYmlrZS5zdmdcIik7XG59XG5cbi5pY29uLWJpa2UtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2Jpa2Uuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWJpa2VfbWFwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vYmlrZV9tYXAucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9iaWtlX21hcC5zdmdcIik7XG59XG5cbi5pY29uLWJpa2VfbWFwLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9iaWtlX21hcC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tYmxvY2stYW5kLWNsb2NrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vYmxvY2stYW5kLWNsb2NrLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vYmxvY2stYW5kLWNsb2NrLnN2Z1wiKTtcbn1cblxuLmljb24tYmxvY2stYW5kLWNsb2NrLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9ibG9jay1hbmQtY2xvY2suc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWJveC0xIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vYm94LTEucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9ib3gtMS5zdmdcIik7XG59XG5cbi5pY29uLWJveC0xLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9ib3gtMS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tYm94LTIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9ib3gtMi5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2JveC0yLnN2Z1wiKTtcbn1cblxuLmljb24tYm94LTItLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2JveC0yLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1ib3gtMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2JveC0zLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vYm94LTMuc3ZnXCIpO1xufVxuXG4uaWNvbi1ib3gtMy0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vYm94LTMuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWJyaWVmY2FzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2JyaWVmY2FzZS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2JyaWVmY2FzZS5zdmdcIik7XG59XG5cbi5pY29uLWJyaWVmY2FzZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vYnJpZWZjYXNlLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1idWxsc2V5ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2J1bGxzZXllLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vYnVsbHNleWUuc3ZnXCIpO1xufVxuXG4uaWNvbi1idWxsc2V5ZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vYnVsbHNleWUuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWNhbGN1bGF0b3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9jYWxjdWxhdG9yLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vY2FsY3VsYXRvci5zdmdcIik7XG59XG5cbi5pY29uLWNhbGN1bGF0b3ItLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2NhbGN1bGF0b3Iuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vY2FsZW5kYXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9jYWxlbmRhci5zdmdcIik7XG59XG5cbi5pY29uLWNhbGVuZGFyLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9jYWxlbmRhci5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tY2FyLXNpbXBsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2Nhci1zaW1wbGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9jYXItc2ltcGxlLnN2Z1wiKTtcbn1cblxuLmljb24tY2FyLXNpbXBsZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vY2FyLXNpbXBsZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tY2MtYW1leCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2NjLWFtZXgucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9jYy1hbWV4LnN2Z1wiKTtcbn1cblxuLmljb24tY2MtYW1leC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vY2MtYW1leC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tY2MtbWFzdGVyY2FyZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2NjLW1hc3RlcmNhcmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9jYy1tYXN0ZXJjYXJkLnN2Z1wiKTtcbn1cblxuLmljb24tY2MtbWFzdGVyY2FyZC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vY2MtbWFzdGVyY2FyZC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tY2MtdmlzYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2NjLXZpc2EucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9jYy12aXNhLnN2Z1wiKTtcbn1cblxuLmljb24tY2MtdmlzYS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vY2MtdmlzYS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tY2VsbHBob25lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vY2VsbHBob25lLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vY2VsbHBob25lLnN2Z1wiKTtcbn1cblxuLmljb24tY2VsbHBob25lLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9jZWxscGhvbmUuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWNlcnRpZmljYXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vY2VydGlmaWNhdGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9jZXJ0aWZpY2F0ZS5zdmdcIik7XG59XG5cbi5pY29uLWNlcnRpZmljYXRlLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9jZXJ0aWZpY2F0ZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tY2hlY2tib3gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vY2hlY2tib3gtYWN0aXZlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vY2hlY2tib3gtYWN0aXZlLnN2Z1wiKTtcbn1cblxuLmljb24tY2hlY2tib3gtYWN0aXZlLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9jaGVja2JveC1hY3RpdmUuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWNoZWNrYm94LWhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vY2hlY2tib3gtaG92ZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9jaGVja2JveC1ob3Zlci5zdmdcIik7XG59XG5cbi5pY29uLWNoZWNrYm94LWhvdmVyLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9jaGVja2JveC1ob3Zlci5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tY2hlY2tib3gtaW5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9jaGVja2JveC1pbmFjdGl2ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2NoZWNrYm94LWluYWN0aXZlLnN2Z1wiKTtcbn1cblxuLmljb24tY2hlY2tib3gtaW5hY3RpdmUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2NoZWNrYm94LWluYWN0aXZlLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1jbG9jayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2Nsb2NrLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vY2xvY2suc3ZnXCIpO1xufVxuXG4uaWNvbi1jbG9jay0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vY2xvY2suc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWNvZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2NvZy5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2NvZy5zdmdcIik7XG59XG5cbi5pY29uLWNvZy0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vY29nLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1jb3ZpZC0xOSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2NvdmlkLTE5LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vY292aWQtMTkuc3ZnXCIpO1xufVxuXG4uaWNvbi1jb3ZpZC0xOS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vY292aWQtMTkuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWNyZWRpdC1jYXJkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vY3JlZGl0LWNhcmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9jcmVkaXQtY2FyZC5zdmdcIik7XG59XG5cbi5pY29uLWNyZWRpdC1jYXJkLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9jcmVkaXQtY2FyZC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tY3Vyc29yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vY3Vyc29yLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vY3Vyc29yLnN2Z1wiKTtcbn1cblxuLmljb24tY3Vyc29yLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9jdXJzb3Iuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWRvY3VtZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vZG9jdW1lbnQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9kb2N1bWVudC5zdmdcIik7XG59XG5cbi5pY29uLWRvY3VtZW50LS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9kb2N1bWVudC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tZW52ZWxvcGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9lbnZlbG9wZS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2VudmVsb3BlLnN2Z1wiKTtcbn1cblxuLmljb24tZW52ZWxvcGUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2VudmVsb3BlLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1leGNoYW5nZS1hcnJvd3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9leGNoYW5nZS1hcnJvd3MucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9leGNoYW5nZS1hcnJvd3Muc3ZnXCIpO1xufVxuXG4uaWNvbi1leGNoYW5nZS1hcnJvd3MtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2V4Y2hhbmdlLWFycm93cy5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tZXhjbGFtYXRpb24tbWFyayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2V4Y2xhbWF0aW9uLW1hcmsucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9leGNsYW1hdGlvbi1tYXJrLnN2Z1wiKTtcbn1cblxuLmljb24tZXhjbGFtYXRpb24tbWFyay0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vZXhjbGFtYXRpb24tbWFyay5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tZmFjZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2ZhY2UucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9mYWNlLnN2Z1wiKTtcbn1cblxuLmljb24tZmFjZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vZmFjZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tZmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9mYi5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2ZiLnN2Z1wiKTtcbn1cblxuLmljb24tZmItLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2ZiLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1mb2xkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9mb2xkZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9mb2xkZXIuc3ZnXCIpO1xufVxuXG4uaWNvbi1mb2xkZXItLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2ZvbGRlci5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tZy1wbHVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vZy1wbHVzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vZy1wbHVzLnN2Z1wiKTtcbn1cblxuLmljb24tZy1wbHVzLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9nLXBsdXMuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWctcGx1c19fZm9sbG93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vZy1wbHVzX19mb2xsb3cucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9nLXBsdXNfX2ZvbGxvdy5zdmdcIik7XG59XG5cbi5pY29uLWctcGx1c19fZm9sbG93LS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9nLXBsdXNfX2ZvbGxvdy5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tZ2lmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2dpZnQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9naWZ0LnN2Z1wiKTtcbn1cblxuLmljb24tZ2lmdC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vZ2lmdC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tZ3JhcGgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9ncmFwaC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2dyYXBoLnN2Z1wiKTtcbn1cblxuLmljb24tZ3JhcGgtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2dyYXBoLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1ob3VzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2hvdXNlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vaG91c2Uuc3ZnXCIpO1xufVxuXG4uaWNvbi1ob3VzZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vaG91c2Uuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9pLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vaS5zdmdcIik7XG59XG5cbi5pY29uLWktLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2kuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWluc3RhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vaW5zdGEucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9pbnN0YS5zdmdcIik7XG59XG5cbi5pY29uLWluc3RhLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9pbnN0YS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24taW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vaW5zdGFncmFtLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vaW5zdGFncmFtLnN2Z1wiKTtcbn1cblxuLmljb24taW5zdGFncmFtLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9pbnN0YWdyYW0uc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWxhcHRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2xhcHRvcC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2xhcHRvcC5zdmdcIik7XG59XG5cbi5pY29uLWxhcHRvcC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vbGFwdG9wLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1sYXllcnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9sYXllcnMucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9sYXllcnMuc3ZnXCIpO1xufVxuXG4uaWNvbi1sYXllcnMtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2xheWVycy5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tbGlrZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2xpa2UucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9saWtlLnN2Z1wiKTtcbn1cblxuLmljb24tbGlrZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vbGlrZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tbGluZS1ncmFwaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2xpbmUtZ3JhcGgucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9saW5lLWdyYXBoLnN2Z1wiKTtcbn1cblxuLmljb24tbGluZS1ncmFwaC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vbGluZS1ncmFwaC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tbGlua2VkSW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9saW5rZWRJbi5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2xpbmtlZEluLnN2Z1wiKTtcbn1cblxuLmljb24tbGlua2VkSW4tLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2xpbmtlZEluLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1saW5rZWRJbl9fZm9sbG93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vbGlua2VkSW5fX2ZvbGxvdy5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2xpbmtlZEluX19mb2xsb3cuc3ZnXCIpO1xufVxuXG4uaWNvbi1saW5rZWRJbl9fZm9sbG93LS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9saW5rZWRJbl9fZm9sbG93LnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1saXN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vbGlzdC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2xpc3Quc3ZnXCIpO1xufVxuXG4uaWNvbi1saXN0LS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9saXN0LnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1sb2NhdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2xvY2F0aW9uLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vbG9jYXRpb24uc3ZnXCIpO1xufVxuXG4uaWNvbi1sb2NhdGlvbi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vbG9jYXRpb24uc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLW1hcC1tYXJrZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9tYXAtbWFya2VyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vbWFwLW1hcmtlci5zdmdcIik7XG59XG5cbi5pY29uLW1hcC1tYXJrZXItLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL21hcC1tYXJrZXIuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLW1pY3JvcGhvbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9taWNyb3Bob25lLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vbWljcm9waG9uZS5zdmdcIik7XG59XG5cbi5pY29uLW1pY3JvcGhvbmUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL21pY3JvcGhvbmUuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLW1vdG9yYmlrZS0yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vbW90b3JiaWtlLTIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9tb3RvcmJpa2UtMi5zdmdcIik7XG59XG5cbi5pY29uLW1vdG9yYmlrZS0yLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9tb3RvcmJpa2UtMi5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tbW90b3JiaWtlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vbW90b3JiaWtlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vbW90b3JiaWtlLnN2Z1wiKTtcbn1cblxuLmljb24tbW90b3JiaWtlLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9tb3RvcmJpa2Uuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLW9uZV9jbGlja192YW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9vbmVfY2xpY2tfdmFuLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vb25lX2NsaWNrX3Zhbi5zdmdcIik7XG59XG5cbi5pY29uLW9uZV9jbGlja192YW4tLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL29uZV9jbGlja192YW4uc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBhY2thZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wYWNrYWdlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcGFja2FnZS5zdmdcIik7XG59XG5cbi5pY29uLXBhY2thZ2UtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3BhY2thZ2Uuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBhcGVyLXBsYW5lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcGFwZXItcGxhbmUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wYXBlci1wbGFuZS5zdmdcIik7XG59XG5cbi5pY29uLXBhcGVyLXBsYW5lLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9wYXBlci1wbGFuZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcGFyY2VsLTEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wYXJjZWwtMS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3BhcmNlbC0xLnN2Z1wiKTtcbn1cblxuLmljb24tcGFyY2VsLTEtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3BhcmNlbC0xLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1wYXJjZWwtMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3BhcmNlbC0yLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcGFyY2VsLTIuc3ZnXCIpO1xufVxuXG4uaWNvbi1wYXJjZWwtMi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcGFyY2VsLTIuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBhcmNlbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3BhcmNlbC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3BhcmNlbC5zdmdcIik7XG59XG5cbi5pY29uLXBhcmNlbC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcGFyY2VsLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1wZW5jaWwtMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3BlbmNpbC0xLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcGVuY2lsLTEuc3ZnXCIpO1xufVxuXG4uaWNvbi1wZW5jaWwtMS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcGVuY2lsLTEuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBlbmNpbC0yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcGVuY2lsLTIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wZW5jaWwtMi5zdmdcIik7XG59XG5cbi5pY29uLXBlbmNpbC0yLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9wZW5jaWwtMi5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcGVuY2lsLWFuZC1wYXBlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3BlbmNpbC1hbmQtcGFwZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wZW5jaWwtYW5kLXBhcGVyLnN2Z1wiKTtcbn1cblxuLmljb24tcGVuY2lsLWFuZC1wYXBlci0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcGVuY2lsLWFuZC1wYXBlci5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcGVuY2lsLWxpbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wZW5jaWwtbGluZS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3BlbmNpbC1saW5lLnN2Z1wiKTtcbn1cblxuLmljb24tcGVuY2lsLWxpbmUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3BlbmNpbC1saW5lLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1wZXJzb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wZXJzb24ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wZXJzb24uc3ZnXCIpO1xufVxuXG4uaWNvbi1wZXJzb24tLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3BlcnNvbi5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcGhvbmUtbGFuZGxpbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9waG9uZS1sYW5kbGluZS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3Bob25lLWxhbmRsaW5lLnN2Z1wiKTtcbn1cblxuLmljb24tcGhvbmUtbGFuZGxpbmUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3Bob25lLWxhbmRsaW5lLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1waG9uZS1tb2JpbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9waG9uZS1tb2JpbGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9waG9uZS1tb2JpbGUuc3ZnXCIpO1xufVxuXG4uaWNvbi1waG9uZS1tb2JpbGUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3Bob25lLW1vYmlsZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcGhvbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9waG9uZS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3Bob25lLnN2Z1wiKTtcbn1cblxuLmljb24tcGhvbmUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3Bob25lLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1wbGFuZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3BsYW5lLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcGxhbmUuc3ZnXCIpO1xufVxuXG4uaWNvbi1wbGFuZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcGxhbmUuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBsdWdpbnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wbHVnaW5zLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcGx1Z2lucy5zdmdcIik7XG59XG5cbi5pY29uLXBsdWdpbnMtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3BsdWdpbnMuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBsdXMtaW4tY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcGx1cy1pbi1jaXJjbGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wbHVzLWluLWNpcmNsZS5zdmdcIik7XG59XG5cbi5pY29uLXBsdXMtaW4tY2lyY2xlLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9wbHVzLWluLWNpcmNsZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcGx1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3BsdXMucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wbHVzLnN2Z1wiKTtcbn1cblxuLmljb24tcGx1cy0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcGx1cy5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcG9zdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3Bvc3QucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wb3N0LnN2Z1wiKTtcbn1cblxuLmljb24tcG9zdC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcG9zdC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcHJpY2UtdGFnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcHJpY2UtdGFnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcHJpY2UtdGFnLnN2Z1wiKTtcbn1cblxuLmljb24tcHJpY2UtdGFnLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9wcmljZS10YWcuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXByaWNpbmctLW5leHQtZGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcHJpY2luZy0tbmV4dC1kYXkucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wcmljaW5nLS1uZXh0LWRheS5zdmdcIik7XG59XG5cbi5pY29uLXByaWNpbmctLW5leHQtZGF5LS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9wcmljaW5nLS1uZXh0LWRheS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcHJpY2luZy0tcm9hZC1mcmVpZ2h0LWV4cHJlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wcmljaW5nLS1yb2FkLWZyZWlnaHQtZXhwcmVzcy5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3ByaWNpbmctLXJvYWQtZnJlaWdodC1leHByZXNzLnN2Z1wiKTtcbn1cblxuLmljb24tcHJpY2luZy0tcm9hZC1mcmVpZ2h0LWV4cHJlc3MtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3ByaWNpbmctLXJvYWQtZnJlaWdodC1leHByZXNzLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1wcmljaW5nLS1yb2FkLWZyZWlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wcmljaW5nLS1yb2FkLWZyZWlnaHQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wcmljaW5nLS1yb2FkLWZyZWlnaHQuc3ZnXCIpO1xufVxuXG4uaWNvbi1wcmljaW5nLS1yb2FkLWZyZWlnaHQtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3ByaWNpbmctLXJvYWQtZnJlaWdodC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcHJpY2luZy0tc2FtZS1kYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wcmljaW5nLS1zYW1lLWRheS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3ByaWNpbmctLXNhbWUtZGF5LnN2Z1wiKTtcbn1cblxuLmljb24tcHJpY2luZy0tc2FtZS1kYXktLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3ByaWNpbmctLXNhbWUtZGF5LnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1wcmludGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcHJpbnRlci5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3ByaW50ZXIuc3ZnXCIpO1xufVxuXG4uaWNvbi1wcmludGVyLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9wcmludGVyLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1xdWlja19wcmljZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3F1aWNrX3ByaWNlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcXVpY2tfcHJpY2Uuc3ZnXCIpO1xufVxuXG4uaWNvbi1xdWlja19wcmljZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcXVpY2tfcHJpY2Uuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXJhZGlvLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3JhZGlvLWFjdGl2ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3JhZGlvLWFjdGl2ZS5zdmdcIik7XG59XG5cbi5pY29uLXJhZGlvLWFjdGl2ZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcmFkaW8tYWN0aXZlLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1yYWRpby1ob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3JhZGlvLWhvdmVyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcmFkaW8taG92ZXIuc3ZnXCIpO1xufVxuXG4uaWNvbi1yYWRpby1ob3Zlci0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcmFkaW8taG92ZXIuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXJhZGlvLWluYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcmFkaW8taW5hY3RpdmUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9yYWRpby1pbmFjdGl2ZS5zdmdcIik7XG59XG5cbi5pY29uLXJhZGlvLWluYWN0aXZlLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9yYWRpby1pbmFjdGl2ZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcmFuZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3JhbmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9yYW5kLnN2Z1wiKTtcbn1cblxuLmljb24tcmFuZC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcmFuZC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcmVnaXN0cmF0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcmVnaXN0cmF0aW9uLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcmVnaXN0cmF0aW9uLnN2Z1wiKTtcbn1cblxuLmljb24tcmVnaXN0cmF0aW9uLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9yZWdpc3RyYXRpb24uc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXJlbG9hZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3JlbG9hZC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3JlbG9hZC5zdmdcIik7XG59XG5cbi5pY29uLXJlbG9hZC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcmVsb2FkLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1zaGllbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9zaGllbGQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9zaGllbGQuc3ZnXCIpO1xufVxuXG4uaWNvbi1zaGllbGQtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3NoaWVsZC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tdGVuZGVyLWRvY3VtZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vdGVuZGVyLWRvY3VtZW50LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vdGVuZGVyLWRvY3VtZW50LnN2Z1wiKTtcbn1cblxuLmljb24tdGVuZGVyLWRvY3VtZW50LS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi90ZW5kZXItZG9jdW1lbnQuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXRpY2staW4tY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vdGljay1pbi1jaXJjbGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi90aWNrLWluLWNpcmNsZS5zdmdcIik7XG59XG5cbi5pY29uLXRpY2staW4tY2lyY2xlLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi90aWNrLWluLWNpcmNsZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tdGljay1pbi1jaXJjbGVfMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3RpY2staW4tY2lyY2xlXzEucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi90aWNrLWluLWNpcmNsZV8xLnN2Z1wiKTtcbn1cblxuLmljb24tdGljay1pbi1jaXJjbGVfMS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vdGljay1pbi1jaXJjbGVfMS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tdGljayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3RpY2sucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi90aWNrLnN2Z1wiKTtcbn1cblxuLmljb24tdGljay0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vdGljay5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tdGlwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vdGlwLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vdGlwLnN2Z1wiKTtcbn1cblxuLmljb24tdGlwLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi90aXAuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXRyYWNraW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vdHJhY2tpbmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi90cmFja2luZy5zdmdcIik7XG59XG5cbi5pY29uLXRyYWNraW5nLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi90cmFja2luZy5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tdHJpYW5nbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi90cmlhbmdsZS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3RyaWFuZ2xlLnN2Z1wiKTtcbn1cblxuLmljb24tdHJpYW5nbGUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3RyaWFuZ2xlLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi10cnVjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3RydWNrLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vdHJ1Y2suc3ZnXCIpO1xufVxuXG4uaWNvbi10cnVjay0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vdHJ1Y2suc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXRydWNrX21hcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3RydWNrX21hcC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3RydWNrX21hcC5zdmdcIik7XG59XG5cbi5pY29uLXRydWNrX21hcC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vdHJ1Y2tfbWFwLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi10d3RyLWJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi90d3RyLWJsdWUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi90d3RyLWJsdWUuc3ZnXCIpO1xufVxuXG4uaWNvbi10d3RyLWJsdWUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3R3dHItYmx1ZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tdHd0ciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3R3dHIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi90d3RyLnN2Z1wiKTtcbn1cblxuLmljb24tdHd0ci0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vdHd0ci5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tdHd0cl9fZm9sbG93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vdHd0cl9fZm9sbG93LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vdHd0cl9fZm9sbG93LnN2Z1wiKTtcbn1cblxuLmljb24tdHd0cl9fZm9sbG93LS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi90d3RyX19mb2xsb3cuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXVzZXItaW4tYmxvY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi91c2VyLWluLWJsb2NrLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vdXNlci1pbi1ibG9jay5zdmdcIik7XG59XG5cbi5pY29uLXVzZXItaW4tYmxvY2stLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3VzZXItaW4tYmxvY2suc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXVzZXJzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vdXNlcnMucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi91c2Vycy5zdmdcIik7XG59XG5cbi5pY29uLXVzZXJzLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi91c2Vycy5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24teC1pbi1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi94LWluLWNpcmNsZS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3gtaW4tY2lyY2xlLnN2Z1wiKTtcbn1cblxuLmljb24teC1pbi1jaXJjbGUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3gtaW4tY2lyY2xlLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi14LXRoaWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24veC10aGljay5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3gtdGhpY2suc3ZnXCIpO1xufVxuXG4uaWNvbi14LXRoaWNrLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi94LXRoaWNrLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi14LXRoaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi94LXRoaW4ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi94LXRoaW4uc3ZnXCIpO1xufVxuXG4uaWNvbi14LXRoaW4tLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3gtdGhpbi5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tYWJvdXRfYnVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vYWJvdXRfYnVzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vYWJvdXRfYnVzLnN2Z1wiKTtcbn1cblxuLmljb24tYWJvdXRfYnVzLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9hYm91dF9idXMuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWFib3V0X3BhY2thZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9hYm91dF9wYWNrYWdlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vYWJvdXRfcGFja2FnZS5zdmdcIik7XG59XG5cbi5pY29uLWFib3V0X3BhY2thZ2UtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2Fib3V0X3BhY2thZ2Uuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWFib3V0X3BwbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2Fib3V0X3BwbC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2Fib3V0X3BwbC5zdmdcIik7XG59XG5cbi5pY29uLWFib3V0X3BwbC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vYWJvdXRfcHBsLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi10aW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vdGltZS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3RpbWUuc3ZnXCIpO1xufVxuXG4uaWNvbi10aW1lLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi90aW1lLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1jbGlwYm9hcmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9jbGlwYm9hcmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9jbGlwYm9hcmQuc3ZnXCIpO1xufVxuXG4uaWNvbi1jbGlwYm9hcmQtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2NsaXBib2FyZC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcmVjeWNsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3JlY3ljbGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9yZWN5Y2xlLnN2Z1wiKTtcbn1cblxuLmljb24tcmVjeWNsZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcmVjeWNsZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tY2hhdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2NoYXQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9jaGF0LnN2Z1wiKTtcbn1cblxuLmljb24tY2hhdC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vY2hhdC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tYm94ZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9ib3hlcy5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2JveGVzLnN2Z1wiKTtcbn1cblxuLmljb24tYm94ZXMtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2JveGVzLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1jbGlwYm9hcmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9jbGlwYm9hcmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9jbGlwYm9hcmQuc3ZnXCIpO1xufVxuXG4uaWNvbi1jbGlwYm9hcmQtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2NsaXBib2FyZC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tdGltZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3RpbWUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi90aW1lLnN2Z1wiKTtcbn1cblxuLmljb24tdGltZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vdGltZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tZW52LWxvZ2luIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vZW52LWxvZ2luLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vZW52LWxvZ2luLnN2Z1wiKTtcbn1cblxuLmljb24tZW52LWxvZ2luLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9lbnYtbG9naW4uc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBhc3N3b3JkLWxvZ2luIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcGFzc3dvcmQtbG9naW4ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wYXNzd29yZC1sb2dpbi5zdmdcIik7XG59XG5cbi5pY29uLXBhc3N3b3JkLWxvZ2luLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9wYXNzd29yZC1sb2dpbi5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tY3VzdG9tX2ludGVncmF0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vY3VzdG9tX2ludGVncmF0aW9uLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vY3VzdG9tX2ludGVncmF0aW9uLnN2Z1wiKTtcbn1cblxuLmljb24tY3VzdG9tX2ludGVncmF0aW9uLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9jdXN0b21faW50ZWdyYXRpb24uc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWludGVncmF0aW9uX2Nsb2NrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vaW50ZWdyYXRpb25fY2xvY2sucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9pbnRlZ3JhdGlvbl9jbG9jay5zdmdcIik7XG59XG5cbi5pY29uLWludGVncmF0aW9uX2Nsb2NrLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9pbnRlZ3JhdGlvbl9jbG9jay5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24taW50ZWdyYXRpb25fY2xwX2JvYXJkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vaW50ZWdyYXRpb25fY2xwX2JvYXJkLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vaW50ZWdyYXRpb25fY2xwX2JvYXJkLnN2Z1wiKTtcbn1cblxuLmljb24taW50ZWdyYXRpb25fY2xwX2JvYXJkLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9pbnRlZ3JhdGlvbl9jbHBfYm9hcmQuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWludGVncmF0aW9uX2NvZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2ludGVncmF0aW9uX2NvZy5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2ludGVncmF0aW9uX2NvZy5zdmdcIik7XG59XG5cbi5pY29uLWludGVncmF0aW9uX2NvZy0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vaW50ZWdyYXRpb25fY29nLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1leHRlbmRfcGx1Z2luIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vZXh0ZW5kX3BsdWdpbi5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2V4dGVuZF9wbHVnaW4uc3ZnXCIpO1xufVxuXG4uaWNvbi1leHRlbmRfcGx1Z2luLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9leHRlbmRfcGx1Z2luLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1hYm91dF9idXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9hYm91dF9idXMucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9hYm91dF9idXMuc3ZnXCIpO1xufVxuXG4uaWNvbi1hYm91dF9idXMtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL2Fib3V0X2J1cy5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tYWJvdXRfcGFja2FnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2Fib3V0X3BhY2thZ2UucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9hYm91dF9wYWNrYWdlLnN2Z1wiKTtcbn1cblxuLmljb24tYWJvdXRfcGFja2FnZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vYWJvdXRfcGFja2FnZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tYWJvdXRfcHBsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vYWJvdXRfcHBsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vYWJvdXRfcHBsLnN2Z1wiKTtcbn1cblxuLmljb24tYWJvdXRfcHBsLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9hYm91dF9wcGwuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXRpbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi90aW1lLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vdGltZS5zdmdcIik7XG59XG5cbi5pY29uLXRpbWUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3RpbWUuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLWNsaXBib2FyZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2NsaXBib2FyZC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2NsaXBib2FyZC5zdmdcIik7XG59XG5cbi5pY29uLWNsaXBib2FyZC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vY2xpcGJvYXJkLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1yZWN5Y2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcmVjeWNsZS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3JlY3ljbGUuc3ZnXCIpO1xufVxuXG4uaWNvbi1yZWN5Y2xlLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9yZWN5Y2xlLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1jaGF0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vY2hhdC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL2NoYXQuc3ZnXCIpO1xufVxuXG4uaWNvbi1jaGF0LS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9jaGF0LnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1ib3hlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL2JveGVzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vYm94ZXMuc3ZnXCIpO1xufVxuXG4uaWNvbi1ib3hlcy0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vYm94ZXMuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBsdWdpbnMtZWN3aWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wbHVnaW5zLWVjd2lkLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcGx1Z2lucy1lY3dpZC5zdmdcIik7XG59XG5cbi5pY29uLXBsdWdpbnMtZWN3aWQtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3BsdWdpbnMtZWN3aWQuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBsdWdpbnMtam9vbWxhX3ZpcnR1ZW1hcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wbHVnaW5zLWpvb21sYV92aXJ0dWVtYXJ0LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcGx1Z2lucy1qb29tbGFfdmlydHVlbWFydC5zdmdcIik7XG59XG5cbi5pY29uLXBsdWdpbnMtam9vbWxhX3ZpcnR1ZW1hcnQtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3BsdWdpbnMtam9vbWxhX3ZpcnR1ZW1hcnQuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBsdWdpbnMtam9vbWxhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcGx1Z2lucy1qb29tbGEucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wbHVnaW5zLWpvb21sYS5zdmdcIik7XG59XG5cbi5pY29uLXBsdWdpbnMtam9vbWxhLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9wbHVnaW5zLWpvb21sYS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcGx1Z2lucy1tYWdlbnRvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ljb24vcGx1Z2lucy1tYWdlbnRvLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcGx1Z2lucy1tYWdlbnRvLnN2Z1wiKTtcbn1cblxuLmljb24tcGx1Z2lucy1tYWdlbnRvLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvaWNvbi9wbHVnaW5zLW1hZ2VudG8uc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBsdWdpbnMtb3BlbmNhcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wbHVnaW5zLW9wZW5jYXJ0LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgdXJsKFwiL2ljb24vcGx1Z2lucy1vcGVuY2FydC5zdmdcIik7XG59XG5cbi5pY29uLXBsdWdpbnMtb3BlbmNhcnQtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3BsdWdpbnMtb3BlbmNhcnQuc3ZnXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pY29uLXBsdWdpbnMtcHJlc3Rhc2hvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3BsdWdpbnMtcHJlc3Rhc2hvcC5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3BsdWdpbnMtcHJlc3Rhc2hvcC5zdmdcIik7XG59XG5cbi5pY29uLXBsdWdpbnMtcHJlc3Rhc2hvcC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcGx1Z2lucy1wcmVzdGFzaG9wLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaWNvbi1wbHVnaW5zLXZpcnR1ZW1hcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wbHVnaW5zLXZpcnR1ZW1hcnQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wbHVnaW5zLXZpcnR1ZW1hcnQuc3ZnXCIpO1xufVxuXG4uaWNvbi1wbHVnaW5zLXZpcnR1ZW1hcnQtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3BsdWdpbnMtdmlydHVlbWFydC5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcGx1Z2lucy13b29Db21tZXJjZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3BsdWdpbnMtd29vQ29tbWVyY2UucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wbHVnaW5zLXdvb0NvbW1lcmNlLnN2Z1wiKTtcbn1cblxuLmljb24tcGx1Z2lucy13b29Db21tZXJjZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcGx1Z2lucy13b29Db21tZXJjZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcGx1Z2lucy13b3JkcHJlc3Nfd29vQ29tZXJjZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pY29uL3BsdWdpbnMtd29yZHByZXNzX3dvb0NvbWVyY2UucG5nXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoXCIvaWNvbi9wbHVnaW5zLXdvcmRwcmVzc193b29Db21lcmNlLnN2Z1wiKTtcbn1cblxuLmljb24tcGx1Z2lucy13b3JkcHJlc3Nfd29vQ29tZXJjZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL2ljb24vcGx1Z2lucy13b3JkcHJlc3Nfd29vQ29tZXJjZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmljb24tcGx1Z2lucy13b3JkcHJlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaWNvbi9wbHVnaW5zLXdvcmRwcmVzcy5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybChcIi9pY29uL3BsdWdpbnMtd29yZHByZXNzLnN2Z1wiKTtcbn1cblxuLmljb24tcGx1Z2lucy13b3JkcHJlc3MtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi9pY29uL3BsdWdpbnMtd29yZHByZXNzLnN2Z1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ucG9wdXAgLmNsb3NlX19idXR0b24ge1xuICBsaW5lLWhlaWdodDogMC44O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYmVjMDtcbn1cbi5wb3B1cCAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5wb3B1cCAuYmxvY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDkyNjJlO1xuICBtYXJnaW46IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5wb3B1cCBoMyB7XG4gIGNvbG9yOiAjZDkyNjJlO1xufVxuLnBvcHVwIGg0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucG9wdXAgLmRvdHMge1xuICBib3JkZXItdG9wOiAxcHggZG90dGVkICNkOTI2MmU7XG59XG4ucG9wdXAtLWxvZ28ge1xuICBtYXgtd2lkdGg6IDQwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnBvcHVwLS1wdGEtcm9hZC1jbG9zdXJlIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9wb3B1cHMvcm9hZF9jbG9zdXJlc18yNG1heS5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5wb3B1cC0tcHRhLXJvYWQtY2xvc3VyZSAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzgsIDM4LCAzOCwgMC43KTtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAzZW0gYXV0bztcbiAgcGFkZGluZzogMS41ZW07XG59XG4ucG9wdXAtLXB0YS1yb2FkLWNsb3N1cmUgLm1vZGFsLWNvbnRlbnQgaDEsIC5wb3B1cC0tcHRhLXJvYWQtY2xvc3VyZSAubW9kYWwtY29udGVudCAuaW50ZWdyYXRpb24taGVyby13cmFwLCAucG9wdXAtLXB0YS1yb2FkLWNsb3N1cmUgLm1vZGFsLWNvbnRlbnQgLnNvbHV0aW9ucyB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLnBvcHVwLS1wdGEtcm9hZC1jbG9zdXJlIC5tb2RhbC1jb250ZW50IHAudGV4dC1sZyB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucG9wdXAtLXB0YS1yb2FkLWNsb3N1cmUgLm1vZGFsLWNvbnRlbnQgcCwgLnBvcHVwLS1wdGEtcm9hZC1jbG9zdXJlIC5tb2RhbC1jb250ZW50IGgxLCAucG9wdXAtLXB0YS1yb2FkLWNsb3N1cmUgLm1vZGFsLWNvbnRlbnQgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLnBvcHVwLS1wdGEtcm9hZC1jbG9zdXJlIC5tb2RhbC1jb250ZW50IC5zb2x1dGlvbnMsIC5wb3B1cC0tcHRhLXJvYWQtY2xvc3VyZSAubW9kYWwtY29udGVudCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iYWNrZ3JvdW5kLS13YWl0aW5nX2NsaWVudF9hY2NlcHRhbmNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0QwMDtcbiAgY29sb3I6ICMyZTNmNTEgIWltcG9ydGFudDtcbn1cbi5iYWNrZ3JvdW5kLS13YWl0aW5nX2NsaWVudF9hY2NlcHRhbmNlICoge1xuICBjb2xvcjogIzJlM2Y1MTtcbn1cblxuLnRleHQtLXdhaXRpbmdfY2xpZW50X2FjY2VwdGFuY2Uge1xuICBjb2xvcjogI0ZGQ0QwMDtcbn1cblxuLmJhY2tncm91bmQtLXdhaXRpbmdfbWRzX2FjY2VwdGFuY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBODAxO1xuICBjb2xvcjogIzJlM2Y1MSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLXdhaXRpbmdfbWRzX2FjY2VwdGFuY2UgKiB7XG4gIGNvbG9yOiAjMmUzZjUxO1xufVxuXG4udGV4dC0td2FpdGluZ19tZHNfYWNjZXB0YW5jZSB7XG4gIGNvbG9yOiAjRkZBODAxO1xufVxuXG4uYmFja2dyb3VuZC0tcHJvY2Vzc2luZ19vcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTAwMjA7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLXByb2Nlc3Npbmdfb3JkZXIgKiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnRleHQtLXByb2Nlc3Npbmdfb3JkZXIge1xuICBjb2xvcjogIzIxMDAyMDtcbn1cblxuLmJhY2tncm91bmQtLXF1b3RlX2FjY2VwdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3QzIxMTtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uYmFja2dyb3VuZC0tcXVvdGVfYWNjZXB0ZWQgKiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnRleHQtLXF1b3RlX2FjY2VwdGVkIHtcbiAgY29sb3I6ICMxN0MyMTE7XG59XG5cbi5iYWNrZ3JvdW5kLS1xdW90ZV9yZWplY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMzI3MUI7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLXF1b3RlX3JlamVjdGVkICoge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi50ZXh0LS1xdW90ZV9yZWplY3RlZCB7XG4gIGNvbG9yOiAjQjMyNzFCO1xufVxuXG4uYmFja2dyb3VuZC0tY29sbGVjdGlvbl9kcml2ZXJfYWxsb2NhdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ODNjODtcbiAgY29sb3I6ICMyZTNmNTEgIWltcG9ydGFudDtcbn1cbi5iYWNrZ3JvdW5kLS1jb2xsZWN0aW9uX2RyaXZlcl9hbGxvY2F0ZWQgKiB7XG4gIGNvbG9yOiAjMmUzZjUxO1xufVxuXG4udGV4dC0tY29sbGVjdGlvbl9kcml2ZXJfYWxsb2NhdGVkIHtcbiAgY29sb3I6ICNlNTgzYzg7XG59XG5cbi5iYWNrZ3JvdW5kLS1jb2xsZWN0aW9uX2RyaXZlcl9kaXNwYXRjaGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlMTdhNTtcbiAgY29sb3I6ICMyZTNmNTEgIWltcG9ydGFudDtcbn1cbi5iYWNrZ3JvdW5kLS1jb2xsZWN0aW9uX2RyaXZlcl9kaXNwYXRjaGVkICoge1xuICBjb2xvcjogIzJlM2Y1MTtcbn1cblxuLnRleHQtLWNvbGxlY3Rpb25fZHJpdmVyX2Rpc3BhdGNoZWQge1xuICBjb2xvcjogI2RlMTdhNTtcbn1cblxuLmJhY2tncm91bmQtLWNvbGxlY3Rpb25fY291cmllcl9hbGxvY2F0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiNzk1O1xuICBjb2xvcjogIzJlM2Y1MSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLWNvbGxlY3Rpb25fY291cmllcl9hbGxvY2F0ZWQgKiB7XG4gIGNvbG9yOiAjMmUzZjUxO1xufVxuXG4udGV4dC0tY29sbGVjdGlvbl9jb3VyaWVyX2FsbG9jYXRlZCB7XG4gIGNvbG9yOiAjNzhiNzk1O1xufVxuXG4uYmFja2dyb3VuZC0tY29sbGVjdGlvbl9jb3VyaWVyX2Rpc3BhdGNoZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGJiZTVlO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5iYWNrZ3JvdW5kLS1jb2xsZWN0aW9uX2NvdXJpZXJfZGlzcGF0Y2hlZCAqIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4udGV4dC0tY29sbGVjdGlvbl9jb3VyaWVyX2Rpc3BhdGNoZWQge1xuICBjb2xvcjogIzBiYmU1ZTtcbn1cblxuLmJhY2tncm91bmQtLWNvbGxlY3Rpb25fZmFpbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwMjEyMTtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uYmFja2dyb3VuZC0tY29sbGVjdGlvbl9mYWlsZWQgKiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnRleHQtLWNvbGxlY3Rpb25fZmFpbGVkIHtcbiAgY29sb3I6ICNjMDIxMjE7XG59XG5cbi5iYWNrZ3JvdW5kLS1jb2xsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDO1xuICBjb2xvcjogIzJlM2Y1MSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLWNvbGxlY3RlZCAqIHtcbiAgY29sb3I6ICMyZTNmNTE7XG59XG5cbi50ZXh0LS1jb2xsZWN0ZWQge1xuICBjb2xvcjogI0NDQztcbn1cblxuLmJhY2tncm91bmQtLXJlY2VpdmVkX2J5X2JyYW5jaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjMyMTY7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLXJlY2VpdmVkX2J5X2JyYW5jaCAqIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4udGV4dC0tcmVjZWl2ZWRfYnlfYnJhbmNoIHtcbiAgY29sb3I6ICM4NjMyMTY7XG59XG5cbi5iYWNrZ3JvdW5kLS1yZWNlaXZlZF9ieV9jb3VyaWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhMmQyYztcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uYmFja2dyb3VuZC0tcmVjZWl2ZWRfYnlfY291cmllciAqIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4udGV4dC0tcmVjZWl2ZWRfYnlfY291cmllciB7XG4gIGNvbG9yOiAjM2EyZDJjO1xufVxuXG4uYmFja2dyb3VuZC0tY29sbGl2ZXJ5X21vZGlmaWVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgY29sb3I6ICMyZTNmNTEgIWltcG9ydGFudDtcbn1cbi5iYWNrZ3JvdW5kLS1jb2xsaXZlcnlfbW9kaWZpZWQgKiB7XG4gIGNvbG9yOiAjMmUzZjUxO1xufVxuXG4udGV4dC0tY29sbGl2ZXJ5X21vZGlmaWVkIHtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5iYWNrZ3JvdW5kLS1kZWxheWVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTUwMDtcbiAgY29sb3I6ICMyZTNmNTEgIWltcG9ydGFudDtcbn1cbi5iYWNrZ3JvdW5kLS1kZWxheWVkICoge1xuICBjb2xvcjogIzJlM2Y1MTtcbn1cblxuLnRleHQtLWRlbGF5ZWQge1xuICBjb2xvcjogI0ZGQTUwMDtcbn1cblxuLmJhY2tncm91bmQtLW9uX2hvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc2MTYxO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5iYWNrZ3JvdW5kLS1vbl9ob2xkICoge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi50ZXh0LS1vbl9ob2xkIHtcbiAgY29sb3I6ICM2NzYxNjE7XG59XG5cbi5iYWNrZ3JvdW5kLS11bmhvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5iYWNrZ3JvdW5kLS11bmhvbGQgKiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnRleHQtLXVuaG9sZCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uYmFja2dyb3VuZC0taW5fdHJhbnNpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDVEQzU7XG4gIGNvbG9yOiAjMmUzZjUxICFpbXBvcnRhbnQ7XG59XG4uYmFja2dyb3VuZC0taW5fdHJhbnNpdCAqIHtcbiAgY29sb3I6ICMyZTNmNTE7XG59XG5cbi50ZXh0LS1pbl90cmFuc2l0IHtcbiAgY29sb3I6ICM3NDVEQzU7XG59XG5cbi5iYWNrZ3JvdW5kLS1kZWxpdmVyeV9kcml2ZXJfYWxsb2NhdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4ODU2NDtcbiAgY29sb3I6ICMyZTNmNTEgIWltcG9ydGFudDtcbn1cbi5iYWNrZ3JvdW5kLS1kZWxpdmVyeV9kcml2ZXJfYWxsb2NhdGVkICoge1xuICBjb2xvcjogIzJlM2Y1MTtcbn1cblxuLnRleHQtLWRlbGl2ZXJ5X2RyaXZlcl9hbGxvY2F0ZWQge1xuICBjb2xvcjogI2E4ODU2NDtcbn1cblxuLmJhY2tncm91bmQtLWRlbGl2ZXJ5X2RyaXZlcl9kaXNwYXRjaGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkNjgwNztcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uYmFja2dyb3VuZC0tZGVsaXZlcnlfZHJpdmVyX2Rpc3BhdGNoZWQgKiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnRleHQtLWRlbGl2ZXJ5X2RyaXZlcl9kaXNwYXRjaGVkIHtcbiAgY29sb3I6ICNiZDY4MDc7XG59XG5cbi5iYWNrZ3JvdW5kLS1kZWxpdmVyeV9jb3VyaWVyX2FsbG9jYXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDVjOTM7XG4gIGNvbG9yOiAjMmUzZjUxICFpbXBvcnRhbnQ7XG59XG4uYmFja2dyb3VuZC0tZGVsaXZlcnlfY291cmllcl9hbGxvY2F0ZWQgKiB7XG4gIGNvbG9yOiAjMmUzZjUxO1xufVxuXG4udGV4dC0tZGVsaXZlcnlfY291cmllcl9hbGxvY2F0ZWQge1xuICBjb2xvcjogIzhkNWM5Mztcbn1cblxuLmJhY2tncm91bmQtLWRlbGl2ZXJ5X2NvdXJpZXJfZGlzcGF0Y2hlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YzBiOGM7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLWRlbGl2ZXJ5X2NvdXJpZXJfZGlzcGF0Y2hlZCAqIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4udGV4dC0tZGVsaXZlcnlfY291cmllcl9kaXNwYXRjaGVkIHtcbiAgY29sb3I6ICM3YzBiOGM7XG59XG5cbi5iYWNrZ3JvdW5kLS1kZWxpdmVyeV9mYWlsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI4OWQ3O1xuICBjb2xvcjogIzJlM2Y1MSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLWRlbGl2ZXJ5X2ZhaWxlZCAqIHtcbiAgY29sb3I6ICMyZTNmNTE7XG59XG5cbi50ZXh0LS1kZWxpdmVyeV9mYWlsZWQge1xuICBjb2xvcjogIzEyODlkNztcbn1cblxuLmJhY2tncm91bmQtLWRlbGl2ZXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTI4MDA7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLWRlbGl2ZXJlZCAqIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4udGV4dC0tZGVsaXZlcmVkIHtcbiAgY29sb3I6ICMwNTI4MDA7XG59XG5cbi5iYWNrZ3JvdW5kLS1wb2RfcmVjZWl2ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBjb2xvcjogIzJlM2Y1MSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLXBvZF9yZWNlaXZlZCAqIHtcbiAgY29sb3I6ICMyZTNmNTE7XG59XG5cbi50ZXh0LS1wb2RfcmVjZWl2ZWQge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLmJhY2tncm91bmQtLXJldHVybmluZ190b19odWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBjb2xvcjogIzJlM2Y1MSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLXJldHVybmluZ190b19odWIgKiB7XG4gIGNvbG9yOiAjMmUzZjUxO1xufVxuXG4udGV4dC0tcmV0dXJuaW5nX3RvX2h1YiB7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4uYmFja2dyb3VuZC0tY29sbGl2ZXJ5X2NyZWRpdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgY29sb3I6ICMyZTNmNTEgIWltcG9ydGFudDtcbn1cbi5iYWNrZ3JvdW5kLS1jb2xsaXZlcnlfY3JlZGl0ZWQgKiB7XG4gIGNvbG9yOiAjMmUzZjUxO1xufVxuXG4udGV4dC0tY29sbGl2ZXJ5X2NyZWRpdGVkIHtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5iYWNrZ3JvdW5kLS1wZW5kaW5nX2ludmVzdGlnYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBjb2xvcjogIzJlM2Y1MSAhaW1wb3J0YW50O1xufVxuLmJhY2tncm91bmQtLXBlbmRpbmdfaW52ZXN0aWdhdGlvbiAqIHtcbiAgY29sb3I6ICMyZTNmNTE7XG59XG5cbi50ZXh0LS1wZW5kaW5nX2ludmVzdGlnYXRpb24ge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLmJhY2tncm91bmQtLWNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OWZmMDA7XG4gIGNvbG9yOiAjMmUzZjUxICFpbXBvcnRhbnQ7XG59XG4uYmFja2dyb3VuZC0tY29tcGxldGVkICoge1xuICBjb2xvcjogIzJlM2Y1MTtcbn1cblxuLnRleHQtLWNvbXBsZXRlZCB7XG4gIGNvbG9yOiAjNTlmZjAwO1xufVxuXG4uYmFja2dyb3VuZC0taW52b2ljZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMERBOUFFO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5iYWNrZ3JvdW5kLS1pbnZvaWNlZCAqIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4udGV4dC0taW52b2ljZWQge1xuICBjb2xvcjogIzBEQTlBRTtcbn1cblxuLmJhY2tncm91bmQtLWNhbmNlbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjYxNjE7XG4gIGNvbG9yOiAjMmUzZjUxICFpbXBvcnRhbnQ7XG59XG4uYmFja2dyb3VuZC0tY2FuY2VsbGVkICoge1xuICBjb2xvcjogIzJlM2Y1MTtcbn1cblxuLnRleHQtLWNhbmNlbGxlZCB7XG4gIGNvbG9yOiAjZmY2MTYxO1xufVxuXG4uYmFja2dyb3VuZC13YWl0aW5nX2NsaWVudF9hY2NlcHRhbmNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0QwMDtcbn1cblxuLmJhY2tncm91bmQtd2FpdGluZ19tZHNfYWNjZXB0YW5jZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE4MDE7XG59XG5cbi5iYWNrZ3JvdW5kLXByb2Nlc3Npbmdfb3JkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEwMDIwO1xufVxuXG4uYmFja2dyb3VuZC1xdW90ZV9hY2NlcHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN0MyMTE7XG59XG5cbi5iYWNrZ3JvdW5kLXF1b3RlX3JlamVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IzMjcxQjtcbn1cblxuLmJhY2tncm91bmQtY29sbGVjdGlvbl9kcml2ZXJfYWxsb2NhdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ODNjODtcbn1cblxuLmJhY2tncm91bmQtY29sbGVjdGlvbl9kcml2ZXJfZGlzcGF0Y2hlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZTE3YTU7XG59XG5cbi5iYWNrZ3JvdW5kLWNvbGxlY3Rpb25fY291cmllcl9hbGxvY2F0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiNzk1O1xufVxuXG4uYmFja2dyb3VuZC1jb2xsZWN0aW9uX2NvdXJpZXJfZGlzcGF0Y2hlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYmJlNWU7XG59XG5cbi5iYWNrZ3JvdW5kLWNvbGxlY3Rpb25fZmFpbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwMjEyMTtcbn1cblxuLmJhY2tncm91bmQtY29sbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDQztcbn1cblxuLmJhY2tncm91bmQtcmVjZWl2ZWRfYnlfYnJhbmNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2MzIxNjtcbn1cblxuLmJhY2tncm91bmQtcmVjZWl2ZWRfYnlfY291cmllciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTJkMmM7XG59XG5cbi5iYWNrZ3JvdW5kLWNvbGxpdmVyeV9tb2RpZmllZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi5iYWNrZ3JvdW5kLWRlbGF5ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNTAwO1xufVxuXG4uYmFja2dyb3VuZC1vbl9ob2xkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3NjE2MTtcbn1cblxuLmJhY2tncm91bmQtdW5ob2xkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJhY2tncm91bmQtaW5fdHJhbnNpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDVEQzU7XG59XG5cbi5iYWNrZ3JvdW5kLWRlbGl2ZXJ5X2RyaXZlcl9hbGxvY2F0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg4NTY0O1xufVxuXG4uYmFja2dyb3VuZC1kZWxpdmVyeV9kcml2ZXJfZGlzcGF0Y2hlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDY4MDc7XG59XG5cbi5iYWNrZ3JvdW5kLWRlbGl2ZXJ5X2NvdXJpZXJfYWxsb2NhdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkNWM5Mztcbn1cblxuLmJhY2tncm91bmQtZGVsaXZlcnlfY291cmllcl9kaXNwYXRjaGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjMGI4Yztcbn1cblxuLmJhY2tncm91bmQtZGVsaXZlcnlfZmFpbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyODlkNztcbn1cblxuLmJhY2tncm91bmQtZGVsaXZlcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1MjgwMDtcbn1cblxuLmJhY2tncm91bmQtcG9kX3JlY2VpdmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLmJhY2tncm91bmQtcmV0dXJuaW5nX3RvX2h1YiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi5iYWNrZ3JvdW5kLWNvbGxpdmVyeV9jcmVkaXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi5iYWNrZ3JvdW5kLXBlbmRpbmdfaW52ZXN0aWdhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi5iYWNrZ3JvdW5kLWNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OWZmMDA7XG59XG5cbi5iYWNrZ3JvdW5kLWludm9pY2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBEQTlBRTtcbn1cblxuLmJhY2tncm91bmQtY2FuY2VsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjE2MTtcbn1cblxuLnN1cHBvcnRfZW1haWwgLmFsbG9jYXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEJGRDg7XG59XG4uc3VwcG9ydF9lbWFpbCAubmV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkFCQTtcbn1cbi5zdXBwb3J0X2VtYWlsIC5yZXBsaWVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRThBQTtcbn1cbi5zdXBwb3J0X2VtYWlsIC5yZWNlaXZlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMDgwODA7XG59XG4uc3VwcG9ydF9lbWFpbCAucmUtYXNzaWduZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEQUI5O1xufVxuLmxlYWQtLXN0YXR1czEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmxlYWQtLXN0YXR1czIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQwMDZiO1xuICBjb2xvcjogd2hpdGU7XG59XG4ubGVhZC0tc3RhdHVzMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlODA7XG59XG4ubGVhZC0tc3RhdHVzNCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHNreWJsdWU7XG59XG4ubGVhZC0tc3RhdHVzNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTgwODA7XG59XG4ubGVhZC0tc3RhdHVzOCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmZmZmU7XG59XG4ubGVhZC0tc3RhdHVzOSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMjhmMDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5sZWFkLS1zdGF0dXMxMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQ0ZGOTk7XG59XG4ubGVhZC0tc3RhdHVzMTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrcmVkO1xuICBjb2xvcjogd2hpdGU7XG59XG4ubGVhZC0tc3RhdHVzOTksIC5sZWFkLS1zdGF0dXMxMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qKlxuICB8IEJvb3RzdHJhcCBkcm9wcGVkIHRoaXMgY29tcG9uZW50IGluIFY0YTZcbiAqL1xuLnRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNWVtIDAuNGVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4udGFnOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAudGFnLCAuY29va2llLWNvbnNlbnQtYmFubmVyIGJ1dHRvbiAudGFnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbmEudGFnOmhvdmVyLCBhLnRhZzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRhZy1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG4udGFnLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTM5NTk4O1xufVxuLnRhZy1kZWZhdWx0W2hyZWZdOmhvdmVyLCAudGFnLWRlZmF1bHRbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk3YjdmO1xufVxuXG4udGFnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MjNkO1xufVxuLnRhZy1wcmltYXJ5W2hyZWZdOmhvdmVyLCAudGFnLXByaW1hcnlbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ZjI1O1xufVxuXG4udGFnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmVjYjcwO1xufVxuLnRhZy1zdWNjZXNzW2hyZWZdOmhvdmVyLCAudGFnLXN1Y2Nlc3NbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjVhMTU5O1xufVxuXG4udGFnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjk5O1xufVxuLnRhZy1pbmZvW2hyZWZdOmhvdmVyLCAudGFnLWluZm9baHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjY2O1xufVxuXG4udGFnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xufVxuLnRhZy13YXJuaW5nW2hyZWZdOmhvdmVyLCAudGFnLXdhcm5pbmdbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xufVxuXG4udGFnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjBmMTM7XG59XG4udGFnLWRhbmdlcltocmVmXTpob3ZlciwgLnRhZy1kYW5nZXJbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTcwYjBlO1xufVxuXG4vKipcbiBGb3IgdGhlIHRoZW1pbmcgb2YgdG9vbHRpcHMuXG4qKiogKioqICoqKiAqKiogKioqICoqKiAqKiogKioqICoqKiAqKipcbiBDcmVhdGVzIGAudG9vbHRpcC1wcmltYXJ5YCwgYC50b29sdGlwLXdhcm5pbmdgXG4gYXMgd2VsbCBhcyBgLmJzLXRvb2x0aXAtbGVmdGAgZGlyZWN0aW9uYWwgY2xhc3Nlc1xuIChkb24ndCBhc2sgbWUgd2h5IEJTIGNyZWF0ZWQgdGhlIGNsYXNzIGZvcm1hdHMgZGlmZmVyZW50bHkpXG4gKi9cbi50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwODIzZDtcbn1cbi50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwODIzZDtcbn1cbi50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwODIzZDtcbn1cbi50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1wcmltYXJ5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwODIzZDtcbn1cblxuLnRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzJlM2Y1MTtcbn1cbi50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyZTNmNTE7XG59XG4udG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMmUzZjUxO1xufVxuLnRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzJlM2Y1MTtcbn1cblxuLnRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMmRjYzcwO1xufVxuLnRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1zdWNjZXNzLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMmRjYzcwO1xufVxuLnRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMmRjYzcwO1xufVxuLnRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXN1Y2Nlc3MuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMmRjYzcwO1xufVxuXG4udG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxN2EyYjg7XG59XG4udG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWluZm8uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMxN2EyYjg7XG59XG4udG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxN2EyYjg7XG59XG4udG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtaW5mby5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxN2EyYjg7XG59XG5cbi50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YwYWQ0ZTtcbn1cbi50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtd2FybmluZy5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2YwYWQ0ZTtcbn1cbi50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2YwYWQ0ZTtcbn1cbi50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC13YXJuaW5nLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2YwYWQ0ZTtcbn1cblxuLnRvb2x0aXAtZGFuZ2VyLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1kYW5nZXIuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M2MGYxMztcbn1cbi50b29sdGlwLWRhbmdlci5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1kYW5nZXIuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNjNjBmMTM7XG59XG4udG9vbHRpcC1kYW5nZXIuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWRhbmdlci5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYzYwZjEzO1xufVxuLnRvb2x0aXAtZGFuZ2VyLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtZGFuZ2VyLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2M2MGYxMztcbn1cblxuLnRvb2x0aXAtbGlnaHQuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWxpZ2h0LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmOGY5ZmE7XG59XG4udG9vbHRpcC1saWdodC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1saWdodC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi50b29sdGlwLWxpZ2h0LmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1saWdodC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjhmOWZhO1xufVxuLnRvb2x0aXAtbGlnaHQuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1saWdodC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzU0NTU1ODtcbn1cbi50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtZGFyay5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzU0NTU1ODtcbn1cbi50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzU0NTU1ODtcbn1cbi50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzU0NTU1ODtcbn1cblxuLnRvb2x0aXAtd2hpdGUuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXdoaXRlLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG4udG9vbHRpcC13aGl0ZS5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC13aGl0ZS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cbi50b29sdGlwLXdoaXRlLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC13aGl0ZS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuLnRvb2x0aXAtd2hpdGUuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC13aGl0ZS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi50b29sdGlwLXRyYW5zcGFyZW50LmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC10cmFuc3BhcmVudC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50b29sdGlwLXRyYW5zcGFyZW50LmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXRyYW5zcGFyZW50LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50b29sdGlwLXRyYW5zcGFyZW50LmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC10cmFuc3BhcmVudC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50b29sdGlwLXRyYW5zcGFyZW50LmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtdHJhbnNwYXJlbnQuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBCYXNpYyB0eXBvZ3JhcGh5IHN0eWxlIGZvciBjb3B5IHRleHRcbiAqL1xuLnRleHQtLWxpZ2h0IHtcbiAgY29sb3I6ICNiY2JlYzA7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4udGV4dC0tZGFyayB7XG4gIGNvbG9yOiAjNzk3YjdmO1xufVxuLnRleHQtLWxpZ2h0d2VpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi50ZXh0LS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDgyM2Q7XG59XG4udGV4dC0teHMge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4udGV4dC0tcyB7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbn1cbi50ZXh0LS1sIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuLnRleHQtLXhsIHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuLnRleHQtLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZXh0LS1hbGVydCB7XG4gIGNvbG9yOiAjYzYwZjEzO1xufVxuXG4ubm8tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cblxuLmYtOSB7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuXG4uZi0xMCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmYtMTEge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5mLTEyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZi0xMyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmYtMTQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5mLTE1IHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZi0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLyoqXG4gKiBVc2UgY3VzdG9tIGNzcywgYXMgd2UgbmVlZCB0byB1c2UgaXQgaW4gYm90aCBjbGllbnQgZnJvbnRlbmQgYW5kIGxvZ2dlZCBpbiBzaWRlLlxuICogT25seSB0aGUgbG9nZ2VkIGluIHNpZGUgaGFzIGJvb3RzdHJhcCBjc3MgYXZhaWxhYmxlLlxuICovXG4uY29va2llLWNvbnNlbnQtYmFubmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDElO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgei1pbmRleDogOTk5O1xuICBib3JkZXItdG9wOiA1cHggIzJlM2Y1MSBzb2xpZDtcbiAgbWluLWhlaWdodDogMjAlO1xufVxuLmNvb2tpZS1jb25zZW50LXByZWZlcmVuY2VzIC5jb29raWUtY29uc2VudC1iYW5uZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29va2llLWNvbnNlbnQtYmFubmVyIC5jb2x1bW4tMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29va2llLWNvbnNlbnQtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMiU7XG4gIH1cbn1cbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLmNvb2tpZS1jb25zZW50LWJhbm5lciAuY29sdW1uLTEge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cbi5jb29raWUtY29uc2VudC1iYW5uZXIgLmNvbHVtbi0yIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG4uZm9sbG93X3RhYnNfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAwO1xuICB0b3A6IDg1cHg7XG59XG4uZm9sbG93X3RhYnNfX2l0ZW0ge1xuICBsZWZ0OiAtMTc1cHg7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMDtcbn1cbi5mb2xsb3dfdGFic19faXRlbTpob3Zlcixcbi5mb2xsb3dfdGFic19faXRlbSAuYWN0aXZlIHtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvbGxvd190YWJzX19pdGVtLmZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxOENDODtcbn1cbi5mb2xsb3dfdGFic19faXRlbS50d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZDQUZGMDtcbn1cbi5mb2xsb3dfdGFic19faXRlbS5saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTRlNmQ7XG59XG4uZm9sbG93X3RhYnNfX2l0ZW0uZ29vZ2xlcGx1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENjNEMzI7XG59XG4uZm9sbG93X3RhYnNfX2l0ZW0uaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwYjU2ODtcbn1cbi5mb2xsb3dfdGFic19faXRlbSBzdmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmZvbGxvd190YWJzX190ZXh0IHtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxZW0gMCAzZW07XG59XG4uZmFjZWJvb2sgLmZvbGxvd190YWJzX190ZXh0LCAuZ29vZ2xlcGx1cyAuZm9sbG93X3RhYnNfX3RleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0MHB4O1xufVxuLnR3aXR0ZXIgLmZvbGxvd190YWJzX190ZXh0IGlmcmFtZSwgLmxpbmtlZGluIC5mb2xsb3dfdGFic19fdGV4dCBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiA4cHggIWltcG9ydGFudDtcbiAgbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuLmZvbGxvd190YWJzX19pdGVtLnR3aXR0ZXIgYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWI5NWUwO1xuICBib3JkZXI6IDBweCBub25lO1xufVxuLmZvbGxvd190YWJzX19pdGVtLnR3aXR0ZXIgYnV0dG9uIGkge1xuICBwYWRkaW5nOiA4cHg7XG4gIGZsb2F0OiBub25lO1xufVxuLmZvbGxvd190YWJzX19pdGVtLnR3aXR0ZXIgYnV0dG9uIHNwYW4ge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cblxuLmVycm9yX193cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZXJyb3JfX3dyYXBwZXIgKiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5lcnJvcl9fd3JhcHBlciBoMSwgLmVycm9yX193cmFwcGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5lcnJvcl9fd3JhcHBlciAuc29sdXRpb25zLFxuLmVycm9yX193cmFwcGVyIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiVmVyZGFuYVwiLCBzYW5zLXNlcmlmO1xufVxuLmVycm9yX193cmFwcGVyIGgxLCAuZXJyb3JfX3dyYXBwZXIgLmludGVncmF0aW9uLWhlcm8td3JhcCwgLmVycm9yX193cmFwcGVyIC5zb2x1dGlvbnMge1xuICBmb250LXNpemU6IDIzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogODAwO1xufVxuLmVycm9yX193cmFwcGVyIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lcnJvcl9fd3JhcHBlciBwIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5lcnJvcl9fd3JhcHBlciBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDEwJTtcbiAgbWF4LWhlaWdodDogOTAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZXJyb3JfX3dyYXBwZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmVycm9yLS00MDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTI2YTZhO1xufVxuLmVycm9yLS00MDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhOTNmO1xufVxuLmVycm9yLS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWFjM2RiO1xufVxuLmVycm9yLS01MDAgaDEsIC5lcnJvci0tNTAwIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5lcnJvci0tNTAwIC5zb2x1dGlvbnMge1xuICBmb250LXNpemU6IDE4MHB4O1xuICBtYXJnaW4tdG9wOiAwLjJlbTtcbn1cbi5lcnJvci0tNTAwIGgzIHtcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuXG4ubG9naW5DYXJkIHtcbiAgd2lkdGg6IDY5MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ucG9kX19kb3dubG9hZC1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLnBvZF9fcmVhc3NpZ24tbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MHB4O1xuICByaWdodDogMTBweDtcbn1cblxuI3dheWJpbGxfcHJpY2VfY2FyZCB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgcmlnaHQgdG9wLCBmcm9tKCMwMDdiZmYpLCBjb2xvci1zdG9wKCMxMzg0ZmYpLCBjb2xvci1zdG9wKCMyNDhkZmYpLCBjb2xvci1zdG9wKCMzNDk1ZmYpLCB0bygjNDM5ZGZmKSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQgYm90dG9tLCAjMDA3YmZmLCAjMTM4NGZmLCAjMjQ4ZGZmLCAjMzQ5NWZmLCAjNDM5ZGZmKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQgYm90dG9tLCAjMDA3YmZmLCAjMTM4NGZmLCAjMjQ4ZGZmLCAjMzQ5NWZmLCAjNDM5ZGZmKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IHRvcCwgIzAwN2JmZiwgIzEzODRmZiwgIzI0OGRmZiwgIzM0OTVmZiwgIzQzOWRmZik7XG59XG5cbi5jYXJkLWhlYWRlciBoMSwgLmNhcmQtaGVhZGVyIC5pbnRlZ3JhdGlvbi1oZXJvLXdyYXAsIC5jYXJkLWhlYWRlciAuc29sdXRpb25zLCAuY2FyZC1oZWFkZXIgaDIsIC5jYXJkLWhlYWRlciBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5pbnB1dC1ncm91cCAuYnRuLmdseXBoaWNvbiwgLmlucHV0LWdyb3VwIC5jb29raWUtY29uc2VudC1iYW5uZXIgYnV0dG9uLmdseXBoaWNvbiwgLmNvb2tpZS1jb25zZW50LWJhbm5lciAuaW5wdXQtZ3JvdXAgYnV0dG9uLmdseXBoaWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtbGcge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG4qW2RhdGEtdG9nZ2xlPXBvcG92ZXJdOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBtaW4td2lkdGg6IDE4MHB4O1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnNlbGVjdGl6ZS1kcm9wZG93biB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cbi5mb3JtLWNvbnRyb2wgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDhweDtcbn1cbi5pbnB1dC1ncm91cC1zbSAuZm9ybS1jb250cm9sIC5zZWxlY3RpemUtaW5wdXQge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24sXG4uc2VsZWN0aXplLWRyb3Bkb3duLmZvcm0tY29udHJvbCB7XG4gIG1pbi13aWR0aDogMzAwcHg7XG59XG5cbi5zZWxlY3RpemVMb2FkaW5nOjpiZWZvcmUge1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgY29udGVudDogXCIgXCI7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogNDUlO1xuICByaWdodDogMzRweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAtOHB4IDAgMCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3NwaW5uZXIuZ2lmXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyICo6bm90KC5idG4pIHtcbiAgY29sb3I6ICMyZTNmNTE7XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRhYmxlIHRyOm50aC1vZi10eXBlKG9kZCksXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgdGFibGUgdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnRhYmxlIHRkIHRhYmxlIHRkIHtcbiAgYm9yZGVyLXRvcDogMCBub25lO1xufSIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNi41LjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuLy8gRm9udCBBd2Vzb21lIGNvcmUgY29tcGlsZSAoV2ViIEZvbnRzLWJhc2VkKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICdjb3JlJztcbkBpbXBvcnQgJ3NpemluZyc7XG5AaW1wb3J0ICdmaXhlZC13aWR0aCc7XG5AaW1wb3J0ICdsaXN0JztcbkBpbXBvcnQgJ2JvcmRlcmVkLXB1bGxlZCc7XG5AaW1wb3J0ICdhbmltYXRlZCc7XG5AaW1wb3J0ICdyb3RhdGVkLWZsaXBwZWQnO1xuQGltcG9ydCAnc3RhY2tlZCc7XG5AaW1wb3J0ICdpY29ucyc7XG5AaW1wb3J0ICdzY3JlZW4tcmVhZGVyJztcbiIsIi8vIGJhc2UgaWNvbiBjbGFzcyBkZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHksICcjeyRmYS1zdHlsZS1mYW1pbHl9Jyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZSwgI3skZmEtc3R5bGV9KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsYXNzaWMsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAsXG4uZmFzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkLFxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyLFxuLmZhYixcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZGlzcGxheSwgI3skZmEtZGlzcGxheX0pO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xhc3NpYyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZCxcbi5mYXIsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgRnJlZSc7XG59XG5cbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tYnJhbmRzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xufVxuXG5cbiVmYS1pY29uIHtcbiAgQGluY2x1ZGUgZmEtaWNvbjtcbn1cbiIsIi8vIHNpemluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBsaXRlcmFsIG1hZ25pZmljYXRpb24gc2NhbGVcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skaX14IHtcbiAgICBmb250LXNpemU6ICRpICogMWVtO1xuICB9XG59XG5cbi8vIHN0ZXAtYmFzZWQgc2NhbGUgKHdpdGggYWxpZ25tZW50KVxuQGVhY2ggJHNpemUsICR2YWx1ZSBpbiAkZmEtc2l6ZXMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skc2l6ZX0ge1xuICAgICBAaW5jbHVkZSBmYS1zaXplKCR2YWx1ZSk7XG4gIH1cbn1cbiIsIi8vIG1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gYmFzZSByZW5kZXJpbmcgZm9yIGFuIGljb25cbkBtaXhpbiBmYS1pY29uIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi8vIHNldHMgcmVsYXRpdmUgZm9udC1zaXppbmcgYW5kIGFsaWdubWVudCAoaW4gX3NpemluZylcbkBtaXhpbiBmYS1zaXplICgkZm9udC1zaXplKSB7XG4gIGZvbnQtc2l6ZTogZmEtZGl2aWRlKCRmb250LXNpemUsICRmYS1zaXplLXNjYWxlLWJhc2UpICogMWVtOyAvLyBjb252ZXJ0cyBzdGVwIGluIHNpemluZyBzY2FsZSBpbnRvIGFuIGVtLWJhc2VkIHZhbHVlIHRoYXQncyByZWxhdGl2ZSB0byB0aGUgc2NhbGUncyBiYXNlXG4gIGxpbmUtaGVpZ2h0OiBmYS1kaXZpZGUoMSwgJGZvbnQtc2l6ZSkgKiAxZW07IC8vIHNldHMgdGhlIGxpbmUtaGVpZ2h0IG9mIHRoZSBpY29uIGJhY2sgdG8gdGhhdCBvZiBpdCdzIHBhcmVudFxuICB2ZXJ0aWNhbC1hbGlnbjogKGZhLWRpdmlkZSg2LCAkZm9udC1zaXplKSAtIGZhLWRpdmlkZSgzLCA4KSkgKiAxZW07IC8vIHZlcnRpY2FsbHkgY2VudGVycyB0aGUgaWNvbiB0YWtpbmcgaW50byBhY2NvdW50IHRoZSBzdXJyb3VuZGluZyB0ZXh0J3MgZGVzY2VuZGVyXG59XG5cbi8vIG9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vLyBzZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBzZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuQG1peGluIGZhLXNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vLyB1c2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZFxuQG1peGluIGZhLXNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpIHtcbiAgICBAaW5jbHVkZSBmYS1zci1vbmx5KCk7XG4gIH1cbn1cblxuLy8gc2V0cyBhIHNwZWNpZmljIGljb24gZmFtaWx5IHRvIHVzZSBhbG9uZ3NpZGUgc3R5bGUgKyBpY29uIG1peGluc1xuXG4vLyBjb252ZW5pZW5jZSBtaXhpbnMgZm9yIGRlY2xhcmluZyBwc2V1ZG8tZWxlbWVudHMgYnkgQ1NTIHZhcmlhYmxlLFxuLy8gaW5jbHVkaW5nIGFsbCBzdHlsZS1zcGVjaWZpYyBmb250IHByb3BlcnRpZXMsIGFuZCBib3RoIHRoZSA6OmJlZm9yZVxuLy8gYW5kIDo6YWZ0ZXIgZWxlbWVudHMgaW4gdGhlIGR1b3RvbmUgY2FzZS5cbkBtaXhpbiBmYS1pY29uLXNvbGlkKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtc29saWQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tcmVndWxhcigkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXJlZ3VsYXI7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tYnJhbmRzKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtYnJhbmRzO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbiIsIi8vIGZpeGVkLXdpZHRoIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1mdy13aWR0aDtcbn1cbiIsIi8vIHZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWNzcy1wcmVmaXggICAgICAgICAgOiBmYSAhZGVmYXVsdDtcbiRmYS1zdHlsZSAgICAgICAgICAgICAgIDogOTAwICFkZWZhdWx0O1xuJGZhLXN0eWxlLWZhbWlseSAgICAgICAgOiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIiAhZGVmYXVsdDtcblxuJGZhLWRpc3BsYXkgICAgICAgICAgICAgOiBpbmxpbmUtYmxvY2sgIWRlZmF1bHQ7XG5cbiRmYS1mdy13aWR0aCAgICAgICAgICAgIDogZmEtZGl2aWRlKDIwZW0sIDE2KSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlICAgICAgICAgICAgIDogI2ZmZiAhZGVmYXVsdDtcblxuJGZhLWJvcmRlci1jb2xvciAgICAgICAgOiAjZWVlICFkZWZhdWx0O1xuJGZhLWJvcmRlci1wYWRkaW5nICAgICAgOiAuMmVtIC4yNWVtIC4xNWVtICFkZWZhdWx0O1xuJGZhLWJvcmRlci1yYWRpdXMgICAgICAgOiAuMWVtICFkZWZhdWx0O1xuJGZhLWJvcmRlci1zdHlsZSAgICAgICAgOiBzb2xpZCAhZGVmYXVsdDtcbiRmYS1ib3JkZXItd2lkdGggICAgICAgIDogLjA4ZW0gIWRlZmF1bHQ7XG5cbiRmYS1zaXplLXNjYWxlLTJ4cyAgICAgIDogMTAgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS14cyAgICAgICA6IDEyICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUtc20gICAgICAgOiAxNCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLWJhc2UgICAgIDogMTYgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS1sZyAgICAgICA6IDIwICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUteGwgICAgICAgOiAyNCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLTJ4bCAgICAgIDogMzIgIWRlZmF1bHQ7XG5cbiRmYS1zaXplczogKFxuICBcIjJ4c1wiICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLTJ4cyxcbiAgXCJ4c1wiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS14cyxcbiAgXCJzbVwiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS1zbSxcbiAgXCJsZ1wiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS1sZyxcbiAgXCJ4bFwiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS14bCxcbiAgXCIyeGxcIiAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS0yeGxcbikgIWRlZmF1bHQ7XG5cbiRmYS1saS13aWR0aCAgICAgICAgICAgIDogMmVtICFkZWZhdWx0O1xuJGZhLWxpLW1hcmdpbiAgICAgICAgICAgOiAkZmEtbGktd2lkdGggKiBmYS1kaXZpZGUoNSwgNCkgIWRlZmF1bHQ7XG5cbiRmYS1wdWxsLW1hcmdpbiAgICAgICAgIDogLjNlbSAhZGVmYXVsdDtcblxuJGZhLXByaW1hcnktb3BhY2l0eSAgICAgOiAxICFkZWZhdWx0O1xuJGZhLXNlY29uZGFyeS1vcGFjaXR5ICAgOiAuNCAhZGVmYXVsdDtcblxuJGZhLXN0YWNrLXZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWRlZmF1bHQ7XG4kZmEtc3RhY2std2lkdGggICAgICAgICA6ICgkZmEtZnctd2lkdGggKiAyKSAhZGVmYXVsdDtcbiRmYS1zdGFjay16LWluZGV4ICAgICAgIDogYXV0byAhZGVmYXVsdDtcblxuJGZhLWZvbnQtZGlzcGxheSAgICAgICAgOiBibG9jayAhZGVmYXVsdDtcbiRmYS1mb250LXBhdGggICAgICAgICAgIDogXCIuLi93ZWJmb250c1wiICFkZWZhdWx0O1xuXG4kZmEtdmFyLTA6IFxcMzA7XG4kZmEtdmFyLTE6IFxcMzE7XG4kZmEtdmFyLTI6IFxcMzI7XG4kZmEtdmFyLTM6IFxcMzM7XG4kZmEtdmFyLTQ6IFxcMzQ7XG4kZmEtdmFyLTU6IFxcMzU7XG4kZmEtdmFyLTY6IFxcMzY7XG4kZmEtdmFyLTc6IFxcMzc7XG4kZmEtdmFyLTg6IFxcMzg7XG4kZmEtdmFyLTk6IFxcMzk7XG4kZmEtdmFyLWZpbGwtZHJpcDogXFxmNTc2O1xuJGZhLXZhci1hcnJvd3MtdG8tY2lyY2xlOiBcXGU0YmQ7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLWF0OiBcXDQwO1xuJGZhLXZhci10cmFzaC1jYW46IFxcZjJlZDtcbiRmYS12YXItdHJhc2gtYWx0OiBcXGYyZWQ7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcXGYwMzQ7XG4kZmEtdmFyLXVzZXIteG1hcms6IFxcZjIzNTtcbiRmYS12YXItdXNlci10aW1lczogXFxmMjM1O1xuJGZhLXZhci1zdGV0aG9zY29wZTogXFxmMGYxO1xuJGZhLXZhci1tZXNzYWdlOiBcXGYyN2E7XG4kZmEtdmFyLWNvbW1lbnQtYWx0OiBcXGYyN2E7XG4kZmEtdmFyLWluZm86IFxcZjEyOTtcbiRmYS12YXItZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXI6IFxcZjQyMjtcbiRmYS12YXItY29tcHJlc3MtYWx0OiBcXGY0MjI7XG4kZmEtdmFyLWV4cGxvc2lvbjogXFxlNGU5O1xuJGZhLXZhci1maWxlLWxpbmVzOiBcXGYxNWM7XG4kZmEtdmFyLWZpbGUtYWx0OiBcXGYxNWM7XG4kZmEtdmFyLWZpbGUtdGV4dDogXFxmMTVjO1xuJGZhLXZhci13YXZlLXNxdWFyZTogXFxmODNlO1xuJGZhLXZhci1yaW5nOiBcXGY3MGI7XG4kZmEtdmFyLWJ1aWxkaW5nLXVuOiBcXGU0ZDk7XG4kZmEtdmFyLWRpY2UtdGhyZWU6IFxcZjUyNztcbiRmYS12YXItY2FsZW5kYXItZGF5czogXFxmMDczO1xuJGZhLXZhci1jYWxlbmRhci1hbHQ6IFxcZjA3MztcbiRmYS12YXItYW5jaG9yLWNpcmNsZS1jaGVjazogXFxlNGFhO1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTRkMTtcbiRmYS12YXItdm9sbGV5YmFsbDogXFxmNDVmO1xuJGZhLXZhci12b2xsZXliYWxsLWJhbGw6IFxcZjQ1ZjtcbiRmYS12YXItYXJyb3dzLXVwLXRvLWxpbmU6IFxcZTRjMjtcbiRmYS12YXItc29ydC1kb3duOiBcXGYwZGQ7XG4kZmEtdmFyLXNvcnQtZGVzYzogXFxmMGRkO1xuJGZhLXZhci1jaXJjbGUtbWludXM6IFxcZjA1NjtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcXGYwNTY7XG4kZmEtdmFyLWRvb3Itb3BlbjogXFxmNTJiO1xuJGZhLXZhci1yaWdodC1mcm9tLWJyYWNrZXQ6IFxcZjJmNTtcbiRmYS12YXItc2lnbi1vdXQtYWx0OiBcXGYyZjU7XG4kZmEtdmFyLWF0b206IFxcZjVkMjtcbiRmYS12YXItc29hcDogXFxlMDZlO1xuJGZhLXZhci1pY29uczogXFxmODZkO1xuJGZhLXZhci1oZWFydC1tdXNpYy1jYW1lcmEtYm9sdDogXFxmODZkO1xuJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUtY2hlY2s6IFxcZTRjOTtcbiRmYS12YXItcHVtcC1tZWRpY2FsOiBcXGUwNmE7XG4kZmEtdmFyLWZpbmdlcnByaW50OiBcXGY1Nzc7XG4kZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQ6IFxcZjBhNDtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbjogXFxmNjg5O1xuJGZhLXZhci1zZWFyY2gtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItZm9yd2FyZC1zdGVwOiBcXGYwNTE7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXFxmMDUxO1xuJGZhLXZhci1mYWNlLXNtaWxlLWJlYW06IFxcZjViODtcbiRmYS12YXItc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1mbGFnLWNoZWNrZXJlZDogXFxmMTFlO1xuJGZhLXZhci1mb290YmFsbDogXFxmNDRlO1xuJGZhLXZhci1mb290YmFsbC1iYWxsOiBcXGY0NGU7XG4kZmEtdmFyLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU2YztcbiRmYS12YXItY3JvcDogXFxmMTI1O1xuJGZhLXZhci1hbmdsZXMtZG93bjogXFxmMTAzO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXFxmMTAzO1xuJGZhLXZhci11c2Vycy1yZWN0YW5nbGU6IFxcZTU5NDtcbiRmYS12YXItcGVvcGxlLXJvb2Y6IFxcZTUzNztcbiRmYS12YXItcGVvcGxlLWxpbmU6IFxcZTUzNDtcbiRmYS12YXItYmVlci1tdWctZW1wdHk6IFxcZjBmYztcbiRmYS12YXItYmVlcjogXFxmMGZjO1xuJGZhLXZhci1kaWFncmFtLXByZWRlY2Vzc29yOiBcXGU0Nzc7XG4kZmEtdmFyLWFycm93LXVwLWxvbmc6IFxcZjE3NjtcbiRmYS12YXItbG9uZy1hcnJvdy11cDogXFxmMTc2O1xuJGZhLXZhci1maXJlLWZsYW1lLXNpbXBsZTogXFxmNDZhO1xuJGZhLXZhci1idXJuOiBcXGY0NmE7XG4kZmEtdmFyLXBlcnNvbjogXFxmMTgzO1xuJGZhLXZhci1tYWxlOiBcXGYxODM7XG4kZmEtdmFyLWxhcHRvcDogXFxmMTA5O1xuJGZhLXZhci1maWxlLWNzdjogXFxmNmRkO1xuJGZhLXZhci1tZW5vcmFoOiBcXGY2NzY7XG4kZmEtdmFyLXRydWNrLXBsYW5lOiBcXGU1OGY7XG4kZmEtdmFyLXJlY29yZC12aW55bDogXFxmOGQ5O1xuJGZhLXZhci1mYWNlLWdyaW4tc3RhcnM6IFxcZjU4NztcbiRmYS12YXItZ3Jpbi1zdGFyczogXFxmNTg3O1xuJGZhLXZhci1ib25nOiBcXGY1NWM7XG4kZmEtdmFyLXNwYWdoZXR0aS1tb25zdGVyLWZseWluZzogXFxmNjdiO1xuJGZhLXZhci1wYXN0YWZhcmlhbmlzbTogXFxmNjdiO1xuJGZhLXZhci1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lOiBcXGU0YWY7XG4kZmEtdmFyLXNwb29uOiBcXGYyZTU7XG4kZmEtdmFyLXV0ZW5zaWwtc3Bvb246IFxcZjJlNTtcbiRmYS12YXItamFyLXdoZWF0OiBcXGU1MTc7XG4kZmEtdmFyLWVudmVsb3Blcy1idWxrOiBcXGY2NzQ7XG4kZmEtdmFyLW1haWwtYnVsazogXFxmNjc0O1xuJGZhLXZhci1maWxlLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGViO1xuJGZhLXZhci1jaXJjbGUtaDogXFxmNDdlO1xuJGZhLXZhci1ob3NwaXRhbC1zeW1ib2w6IFxcZjQ3ZTtcbiRmYS12YXItcGFnZXI6IFxcZjgxNTtcbiRmYS12YXItYWRkcmVzcy1ib29rOiBcXGYyYjk7XG4kZmEtdmFyLWNvbnRhY3QtYm9vazogXFxmMmI5O1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcXGYwY2M7XG4kZmEtdmFyLWs6IFxcNGI7XG4kZmEtdmFyLWxhbmRtYXJrLWZsYWc6IFxcZTUxYztcbiRmYS12YXItcGVuY2lsOiBcXGYzMDM7XG4kZmEtdmFyLXBlbmNpbC1hbHQ6IFxcZjMwMztcbiRmYS12YXItYmFja3dhcmQ6IFxcZjA0YTtcbiRmYS12YXItY2FyZXQtcmlnaHQ6IFxcZjBkYTtcbiRmYS12YXItY29tbWVudHM6IFxcZjA4NjtcbiRmYS12YXItcGFzdGU6IFxcZjBlYTtcbiRmYS12YXItZmlsZS1jbGlwYm9hcmQ6IFxcZjBlYTtcbiRmYS12YXItY29kZS1wdWxsLXJlcXVlc3Q6IFxcZTEzYztcbiRmYS12YXItY2xpcGJvYXJkLWxpc3Q6IFxcZjQ2ZDtcbiRmYS12YXItdHJ1Y2stcmFtcC1ib3g6IFxcZjRkZTtcbiRmYS12YXItdHJ1Y2stbG9hZGluZzogXFxmNGRlO1xuJGZhLXZhci11c2VyLWNoZWNrOiBcXGY0ZmM7XG4kZmEtdmFyLXZpYWwtdmlydXM6IFxcZTU5NztcbiRmYS12YXItc2hlZXQtcGxhc3RpYzogXFxlNTcxO1xuJGZhLXZhci1ibG9nOiBcXGY3ODE7XG4kZmEtdmFyLXVzZXItbmluamE6IFxcZjUwNDtcbiRmYS12YXItcGVyc29uLWFycm93LXVwLWZyb20tbGluZTogXFxlNTM5O1xuJGZhLXZhci1zY3JvbGwtdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItYnJvb20tYmFsbDogXFxmNDU4O1xuJGZhLXZhci1xdWlkZGl0Y2g6IFxcZjQ1ODtcbiRmYS12YXItcXVpZGRpdGNoLWJyb29tLWJhbGw6IFxcZjQ1ODtcbiRmYS12YXItdG9nZ2xlLW9mZjogXFxmMjA0O1xuJGZhLXZhci1ib3gtYXJjaGl2ZTogXFxmMTg3O1xuJGZhLXZhci1hcmNoaXZlOiBcXGYxODc7XG4kZmEtdmFyLXBlcnNvbi1kcm93bmluZzogXFxlNTQ1O1xuJGZhLXZhci1hcnJvdy1kb3duLTktMTogXFxmODg2O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXFxmODg2O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQ6IFxcZjg4NjtcbiRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQ6IFxcZjU4YTtcbiRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50OiBcXGY1OGE7XG4kZmEtdmFyLXNwcmF5LWNhbjogXFxmNWJkO1xuJGZhLXZhci10cnVjay1tb25zdGVyOiBcXGY2M2I7XG4kZmEtdmFyLXc6IFxcNTc7XG4kZmEtdmFyLWVhcnRoLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1nbG9iZS1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItcmFpbmJvdzogXFxmNzViO1xuJGZhLXZhci1jaXJjbGUtbm90Y2g6IFxcZjFjZTtcbiRmYS12YXItdGFibGV0LXNjcmVlbi1idXR0b246IFxcZjNmYTtcbiRmYS12YXItdGFibGV0LWFsdDogXFxmM2ZhO1xuJGZhLXZhci1wYXc6IFxcZjFiMDtcbiRmYS12YXItY2xvdWQ6IFxcZjBjMjtcbiRmYS12YXItdHJvd2VsLWJyaWNrczogXFxlNThhO1xuJGZhLXZhci1mYWNlLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItZmx1c2hlZDogXFxmNTc5O1xuJGZhLXZhci1ob3NwaXRhbC11c2VyOiBcXGY4MGQ7XG4kZmEtdmFyLXRlbnQtYXJyb3ctbGVmdC1yaWdodDogXFxlNTdmO1xuJGZhLXZhci1nYXZlbDogXFxmMGUzO1xuJGZhLXZhci1sZWdhbDogXFxmMGUzO1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcXGYxZTU7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6IFxcZjEzMTtcbiRmYS12YXItYm94LXRpc3N1ZTogXFxlMDViO1xuJGZhLXZhci1tb3RvcmN5Y2xlOiBcXGYyMWM7XG4kZmEtdmFyLWJlbGwtY29uY2llcmdlOiBcXGY1NjI7XG4kZmEtdmFyLWNvbmNpZXJnZS1iZWxsOiBcXGY1NjI7XG4kZmEtdmFyLXBlbi1ydWxlcjogXFxmNWFlO1xuJGZhLXZhci1wZW5jaWwtcnVsZXI6IFxcZjVhZTtcbiRmYS12YXItcGVvcGxlLWFycm93czogXFxlMDY4O1xuJGZhLXZhci1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQ6IFxcZTA2ODtcbiRmYS12YXItbWFycy1hbmQtdmVudXMtYnVyc3Q6IFxcZTUyMztcbiRmYS12YXItc3F1YXJlLWNhcmV0LXJpZ2h0OiBcXGYxNTI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodDogXFxmMTUyO1xuJGZhLXZhci1zY2lzc29yczogXFxmMGM0O1xuJGZhLXZhci1jdXQ6IFxcZjBjNDtcbiRmYS12YXItc3VuLXBsYW50LXdpbHQ6IFxcZTU3YTtcbiRmYS12YXItdG9pbGV0cy1wb3J0YWJsZTogXFxlNTg0O1xuJGZhLXZhci1ob2NrZXktcHVjazogXFxmNDUzO1xuJGZhLXZhci10YWJsZTogXFxmMGNlO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0OiBcXGU1MjE7XG4kZmEtdmFyLXRhY2hvZ3JhcGgtZGlnaXRhbDogXFxmNTY2O1xuJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGg6IFxcZjU2NjtcbiRmYS12YXItdXNlcnMtc2xhc2g6IFxcZTA3MztcbiRmYS12YXItY2xvdmVyOiBcXGUxMzk7XG4kZmEtdmFyLXJlcGx5OiBcXGYzZTU7XG4kZmEtdmFyLW1haWwtcmVwbHk6IFxcZjNlNTtcbiRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQ6IFxcZjY5OTtcbiRmYS12YXItaG91c2UtZmlyZTogXFxlNTBjO1xuJGZhLXZhci1zcXVhcmUtbWludXM6IFxcZjE0NjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcXGYxNDY7XG4kZmEtdmFyLWhlbGljb3B0ZXI6IFxcZjUzMztcbiRmYS12YXItY29tcGFzczogXFxmMTRlO1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtZG93bjogXFxmMTUwO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bjogXFxmMTUwO1xuJGZhLXZhci1maWxlLWNpcmNsZS1xdWVzdGlvbjogXFxlNGVmO1xuJGZhLXZhci1sYXB0b3AtY29kZTogXFxmNWZjO1xuJGZhLXZhci1zd2F0Y2hib29rOiBcXGY1YzM7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGU6IFxcZjQ4NTtcbiRmYS12YXItYmFyczogXFxmMGM5O1xuJGZhLXZhci1uYXZpY29uOiBcXGYwYzk7XG4kZmEtdmFyLXBlb3BsZS1ncm91cDogXFxlNTMzO1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiBcXGYyNTM7XG4kZmEtdmFyLWhvdXJnbGFzcy0zOiBcXGYyNTM7XG4kZmEtdmFyLWhlYXJ0LWNyYWNrOiBcXGY3YTk7XG4kZmEtdmFyLWhlYXJ0LWJyb2tlbjogXFxmN2E5O1xuJGZhLXZhci1zcXVhcmUtdXAtcmlnaHQ6IFxcZjM2MDtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OiBcXGYzNjA7XG4kZmEtdmFyLWZhY2Uta2lzcy1iZWFtOiBcXGY1OTc7XG4kZmEtdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1maWxtOiBcXGYwMDg7XG4kZmEtdmFyLXJ1bGVyLWhvcml6b250YWw6IFxcZjU0NztcbiRmYS12YXItcGVvcGxlLXJvYmJlcnk6IFxcZTUzNjtcbiRmYS12YXItbGlnaHRidWxiOiBcXGYwZWI7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFxcZjBkOTtcbiRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGYwNmE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTogXFxmMDZhO1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLXhtYXJrOiBcXGU1NmQ7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldDogXFxmMDhiO1xuJGZhLXZhci1zaWduLW91dDogXFxmMDhiO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi1kb3duOiBcXGYxM2E7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd246IFxcZjEzYTtcbiRmYS12YXItdW5sb2NrLWtleWhvbGU6IFxcZjEzZTtcbiRmYS12YXItdW5sb2NrLWFsdDogXFxmMTNlO1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5OiBcXGY3NDA7XG4kZmEtdmFyLWhlYWRwaG9uZXMtc2ltcGxlOiBcXGY1OGY7XG4kZmEtdmFyLWhlYWRwaG9uZXMtYWx0OiBcXGY1OGY7XG4kZmEtdmFyLXNpdGVtYXA6IFxcZjBlODtcbiRmYS12YXItY2lyY2xlLWRvbGxhci10by1zbG90OiBcXGY0Yjk7XG4kZmEtdmFyLWRvbmF0ZTogXFxmNGI5O1xuJGZhLXZhci1tZW1vcnk6IFxcZjUzODtcbiRmYS12YXItcm9hZC1zcGlrZXM6IFxcZTU2ODtcbiRmYS12YXItZmlyZS1idXJuZXI6IFxcZTRmMTtcbiRmYS12YXItZmxhZzogXFxmMDI0O1xuJGZhLXZhci1oYW51a2lhaDogXFxmNmU2O1xuJGZhLXZhci1mZWF0aGVyOiBcXGY1MmQ7XG4kZmEtdmFyLXZvbHVtZS1sb3c6IFxcZjAyNztcbiRmYS12YXItdm9sdW1lLWRvd246IFxcZjAyNztcbiRmYS12YXItY29tbWVudC1zbGFzaDogXFxmNGIzO1xuJGZhLXZhci1jbG91ZC1zdW4tcmFpbjogXFxmNzQzO1xuJGZhLXZhci1jb21wcmVzczogXFxmMDY2O1xuJGZhLXZhci13aGVhdC1hd246IFxcZTJjZDtcbiRmYS12YXItd2hlYXQtYWx0OiBcXGUyY2Q7XG4kZmEtdmFyLWFua2g6IFxcZjY0NDtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1jaGlsZDogXFxlNGZhO1xuJGZhLXZhci1hc3RlcmlzazogXFwyYTtcbiRmYS12YXItc3F1YXJlLWNoZWNrOiBcXGYxNGE7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZTogXFxmMTRhO1xuJGZhLXZhci1wZXNldGEtc2lnbjogXFxlMjIxO1xuJGZhLXZhci1oZWFkaW5nOiBcXGYxZGM7XG4kZmEtdmFyLWhlYWRlcjogXFxmMWRjO1xuJGZhLXZhci1naG9zdDogXFxmNmUyO1xuJGZhLXZhci1saXN0OiBcXGYwM2E7XG4kZmEtdmFyLWxpc3Qtc3F1YXJlczogXFxmMDNhO1xuJGZhLXZhci1zcXVhcmUtcGhvbmUtZmxpcDogXFxmODdiO1xuJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0OiBcXGY4N2I7XG4kZmEtdmFyLWNhcnQtcGx1czogXFxmMjE3O1xuJGZhLXZhci1nYW1lcGFkOiBcXGYxMWI7XG4kZmEtdmFyLWNpcmNsZS1kb3Q6IFxcZjE5MjtcbiRmYS12YXItZG90LWNpcmNsZTogXFxmMTkyO1xuJGZhLXZhci1mYWNlLWRpenp5OiBcXGY1Njc7XG4kZmEtdmFyLWRpenp5OiBcXGY1Njc7XG4kZmEtdmFyLWVnZzogXFxmN2ZiO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyazogXFxlNTEzO1xuJGZhLXZhci1jYW1wZ3JvdW5kOiBcXGY2YmI7XG4kZmEtdmFyLWZvbGRlci1wbHVzOiBcXGY2NWU7XG4kZmEtdmFyLWZ1dGJvbDogXFxmMWUzO1xuJGZhLXZhci1mdXRib2wtYmFsbDogXFxmMWUzO1xuJGZhLXZhci1zb2NjZXItYmFsbDogXFxmMWUzO1xuJGZhLXZhci1wYWludGJydXNoOiBcXGYxZmM7XG4kZmEtdmFyLXBhaW50LWJydXNoOiBcXGYxZmM7XG4kZmEtdmFyLWxvY2s6IFxcZjAyMztcbiRmYS12YXItZ2FzLXB1bXA6IFxcZjUyZjtcbiRmYS12YXItaG90LXR1Yi1wZXJzb246IFxcZjU5MztcbiRmYS12YXItaG90LXR1YjogXFxmNTkzO1xuJGZhLXZhci1tYXAtbG9jYXRpb246IFxcZjU5ZjtcbiRmYS12YXItbWFwLW1hcmtlZDogXFxmNTlmO1xuJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlcjogXFxlNTBlO1xuJGZhLXZhci10cmVlOiBcXGYxYmI7XG4kZmEtdmFyLWJyaWRnZS1sb2NrOiBcXGU0Y2M7XG4kZmEtdmFyLXNhY2stZG9sbGFyOiBcXGY4MWQ7XG4kZmEtdmFyLXBlbi10by1zcXVhcmU6IFxcZjA0NDtcbiRmYS12YXItZWRpdDogXFxmMDQ0O1xuJGZhLXZhci1jYXItc2lkZTogXFxmNWU0O1xuJGZhLXZhci1zaGFyZS1ub2RlczogXFxmMWUwO1xuJGZhLXZhci1zaGFyZS1hbHQ6IFxcZjFlMDtcbiRmYS12YXItaGVhcnQtY2lyY2xlLW1pbnVzOiBcXGU0ZmY7XG4kZmEtdmFyLWhvdXJnbGFzcy1oYWxmOiBcXGYyNTI7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcXGYyNTI7XG4kZmEtdmFyLW1pY3Jvc2NvcGU6IFxcZjYxMDtcbiRmYS12YXItc2luazogXFxlMDZkO1xuJGZhLXZhci1iYWctc2hvcHBpbmc6IFxcZjI5MDtcbiRmYS12YXItc2hvcHBpbmctYmFnOiBcXGYyOTA7XG4kZmEtdmFyLWFycm93LWRvd24tei1hOiBcXGY4ODE7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzogXFxmODgxO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd24tYWx0OiBcXGY4ODE7XG4kZmEtdmFyLW1pdHRlbjogXFxmN2I1O1xuJGZhLXZhci1wZXJzb24tcmF5czogXFxlNTRkO1xuJGZhLXZhci11c2VyczogXFxmMGMwO1xuJGZhLXZhci1leWUtc2xhc2g6IFxcZjA3MDtcbiRmYS12YXItZmxhc2stdmlhbDogXFxlNGYzO1xuJGZhLXZhci1oYW5kOiBcXGYyNTY7XG4kZmEtdmFyLWhhbmQtcGFwZXI6IFxcZjI1NjtcbiRmYS12YXItb206IFxcZjY3OTtcbiRmYS12YXItd29ybTogXFxlNTk5O1xuJGZhLXZhci1ob3VzZS1jaXJjbGUteG1hcms6IFxcZTUwYjtcbiRmYS12YXItcGx1ZzogXFxmMWU2O1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcXGYwNzc7XG4kZmEtdmFyLWhhbmQtc3BvY2s6IFxcZjI1OTtcbiRmYS12YXItc3RvcHdhdGNoOiBcXGYyZjI7XG4kZmEtdmFyLWZhY2Uta2lzczogXFxmNTk2O1xuJGZhLXZhci1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUteG1hcms6IFxcZTRjYjtcbiRmYS12YXItZmFjZS1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJGZhLXZhci1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJGZhLXZhci1jaGVzcy1iaXNob3A6IFxcZjQzYTtcbiRmYS12YXItZmFjZS1ncmluLXdpbms6IFxcZjU4YztcbiRmYS12YXItZ3Jpbi13aW5rOiBcXGY1OGM7XG4kZmEtdmFyLWVhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlYWY6IFxcZjJhNDtcbiRmYS12YXItZGVhZm5lc3M6IFxcZjJhNDtcbiRmYS12YXItaGFyZC1vZi1oZWFyaW5nOiBcXGYyYTQ7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLWNoZWNrOiBcXGU1NjQ7XG4kZmEtdmFyLWRpY2UtZml2ZTogXFxmNTIzO1xuJGZhLXZhci1zcXVhcmUtcnNzOiBcXGYxNDM7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFxcZjE0MztcbiRmYS12YXItbGFuZC1taW5lLW9uOiBcXGU1MWI7XG4kZmEtdmFyLWktY3Vyc29yOiBcXGYyNDY7XG4kZmEtdmFyLXN0YW1wOiBcXGY1YmY7XG4kZmEtdmFyLXN0YWlyczogXFxlMjg5O1xuJGZhLXZhci1pOiBcXDQ5O1xuJGZhLXZhci1ocnl2bmlhLXNpZ246IFxcZjZmMjtcbiRmYS12YXItaHJ5dm5pYTogXFxmNmYyO1xuJGZhLXZhci1waWxsczogXFxmNDg0O1xuJGZhLXZhci1mYWNlLWdyaW4td2lkZTogXFxmNTgxO1xuJGZhLXZhci1ncmluLWFsdDogXFxmNTgxO1xuJGZhLXZhci10b290aDogXFxmNWM5O1xuJGZhLXZhci12OiBcXDU2O1xuJGZhLXZhci1iYW5nbGFkZXNoaS10YWthLXNpZ246IFxcZTJlNjtcbiRmYS12YXItYmljeWNsZTogXFxmMjA2O1xuJGZhLXZhci1zdGFmZi1zbmFrZTogXFxlNTc5O1xuJGZhLXZhci1yb2QtYXNjbGVwaXVzOiBcXGU1Nzk7XG4kZmEtdmFyLXJvZC1zbmFrZTogXFxlNTc5O1xuJGZhLXZhci1zdGFmZi1hZXNjdWxhcGl1czogXFxlNTc5O1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2g6IFxcZTA2MjtcbiRmYS12YXItdHJ1Y2stbWVkaWNhbDogXFxmMGY5O1xuJGZhLXZhci1hbWJ1bGFuY2U6IFxcZjBmOTtcbiRmYS12YXItd2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTk4O1xuJGZhLXZhci1zbm93bWFuOiBcXGY3ZDA7XG4kZmEtdmFyLW1vcnRhci1wZXN0bGU6IFxcZjVhNztcbiRmYS12YXItcm9hZC1iYXJyaWVyOiBcXGU1NjI7XG4kZmEtdmFyLXNjaG9vbDogXFxmNTQ5O1xuJGZhLXZhci1pZ2xvbzogXFxmN2FlO1xuJGZhLXZhci1qb2ludDogXFxmNTk1O1xuJGZhLXZhci1hbmdsZS1yaWdodDogXFxmMTA1O1xuJGZhLXZhci1ob3JzZTogXFxmNmYwO1xuJGZhLXZhci1xOiBcXDUxO1xuJGZhLXZhci1nOiBcXDQ3O1xuJGZhLXZhci1ub3Rlcy1tZWRpY2FsOiBcXGY0ODE7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItdGVtcGVyYXR1cmUtMjogXFxmMmM5O1xuJGZhLXZhci10aGVybW9tZXRlci0yOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItZG9uZy1zaWduOiBcXGUxNjk7XG4kZmEtdmFyLWNhcHN1bGVzOiBcXGY0NmI7XG4kZmEtdmFyLXBvby1zdG9ybTogXFxmNzVhO1xuJGZhLXZhci1wb28tYm9sdDogXFxmNzVhO1xuJGZhLXZhci1mYWNlLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItZnJvd24tb3BlbjogXFxmNTdhO1xuJGZhLXZhci1oYW5kLXBvaW50LXVwOiBcXGYwYTY7XG4kZmEtdmFyLW1vbmV5LWJpbGw6IFxcZjBkNjtcbiRmYS12YXItYm9va21hcms6IFxcZjAyZTtcbiRmYS12YXItYWxpZ24tanVzdGlmeTogXFxmMDM5O1xuJGZhLXZhci11bWJyZWxsYS1iZWFjaDogXFxmNWNhO1xuJGZhLXZhci1oZWxtZXQtdW46IFxcZTUwMztcbiRmYS12YXItYnVsbHNleWU6IFxcZjE0MDtcbiRmYS12YXItYmFjb246IFxcZjdlNTtcbiRmYS12YXItaGFuZC1wb2ludC1kb3duOiBcXGYwYTc7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tYnJhY2tldDogXFxlMDlhO1xuJGZhLXZhci1mb2xkZXI6IFxcZjA3YjtcbiRmYS12YXItZm9sZGVyLWJsYW5rOiBcXGYwN2I7XG4kZmEtdmFyLWZpbGUtd2F2ZWZvcm06IFxcZjQ3ODtcbiRmYS12YXItZmlsZS1tZWRpY2FsLWFsdDogXFxmNDc4O1xuJGZhLXZhci1yYWRpYXRpb246IFxcZjdiOTtcbiRmYS12YXItY2hhcnQtc2ltcGxlOiBcXGU0NzM7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcXGYyMjk7XG4kZmEtdmFyLXZpYWw6IFxcZjQ5MjtcbiRmYS12YXItZ2F1Z2U6IFxcZjYyNDtcbiRmYS12YXItZGFzaGJvYXJkOiBcXGY2MjQ7XG4kZmEtdmFyLWdhdWdlLW1lZDogXFxmNjI0O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1hdmVyYWdlOiBcXGY2MjQ7XG4kZmEtdmFyLXdhbmQtbWFnaWMtc3BhcmtsZXM6IFxcZTJjYTtcbiRmYS12YXItbWFnaWMtd2FuZC1zcGFya2xlczogXFxlMmNhO1xuJGZhLXZhci1lOiBcXDQ1O1xuJGZhLXZhci1wZW4tY2xpcDogXFxmMzA1O1xuJGZhLXZhci1wZW4tYWx0OiBcXGYzMDU7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRjYTtcbiRmYS12YXItdXNlcjogXFxmMDA3O1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLWNoZWNrOiBcXGU1NmI7XG4kZmEtdmFyLWR1bXBzdGVyOiBcXGY3OTM7XG4kZmEtdmFyLXZhbi1zaHV0dGxlOiBcXGY1YjY7XG4kZmEtdmFyLXNodXR0bGUtdmFuOiBcXGY1YjY7XG4kZmEtdmFyLWJ1aWxkaW5nLXVzZXI6IFxcZTRkYTtcbiRmYS12YXItc3F1YXJlLWNhcmV0LWxlZnQ6IFxcZjE5MTtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQ6IFxcZjE5MTtcbiRmYS12YXItaGlnaGxpZ2h0ZXI6IFxcZjU5MTtcbiRmYS12YXIta2V5OiBcXGYwODQ7XG4kZmEtdmFyLWJ1bGxob3JuOiBcXGYwYTE7XG4kZmEtdmFyLWdsb2JlOiBcXGYwYWM7XG4kZmEtdmFyLXN5bmFnb2d1ZTogXFxmNjliO1xuJGZhLXZhci1wZXJzb24taGFsZi1kcmVzczogXFxlNTQ4O1xuJGZhLXZhci1yb2FkLWJyaWRnZTogXFxlNTYzO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXFxmMTI0O1xuJGZhLXZhci1jOiBcXDQzO1xuJGZhLXZhci10YWJsZXQtYnV0dG9uOiBcXGYxMGE7XG4kZmEtdmFyLWJ1aWxkaW5nLWxvY2s6IFxcZTRkNjtcbiRmYS12YXItcGl6emEtc2xpY2U6IFxcZjgxODtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlOiBcXGY1M2E7XG4kZmEtdmFyLWNoYXJ0LWFyZWE6IFxcZjFmZTtcbiRmYS12YXItYXJlYS1jaGFydDogXFxmMWZlO1xuJGZhLXZhci1ob3VzZS1mbGFnOiBcXGU1MGQ7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtbWludXM6IFxcZTU0MDtcbiRmYS12YXItYmFuOiBcXGYwNWU7XG4kZmEtdmFyLWNhbmNlbDogXFxmMDVlO1xuJGZhLXZhci1jYW1lcmEtcm90YXRlOiBcXGUwZDg7XG4kZmEtdmFyLXNwcmF5LWNhbi1zcGFya2xlczogXFxmNWQwO1xuJGZhLXZhci1haXItZnJlc2hlbmVyOiBcXGY1ZDA7XG4kZmEtdmFyLXN0YXI6IFxcZjAwNTtcbiRmYS12YXItcmVwZWF0OiBcXGYzNjM7XG4kZmEtdmFyLWNyb3NzOiBcXGY2NTQ7XG4kZmEtdmFyLWJveDogXFxmNDY2O1xuJGZhLXZhci12ZW51cy1tYXJzOiBcXGYyMjg7XG4kZmEtdmFyLWFycm93LXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1tYXhpbWl6ZTogXFxmMzFlO1xuJGZhLXZhci1leHBhbmQtYXJyb3dzLWFsdDogXFxmMzFlO1xuJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uOiBcXGY1ZTc7XG4kZmEtdmFyLXNoYXBlczogXFxmNjFmO1xuJGZhLXZhci10cmlhbmdsZS1jaXJjbGUtc3F1YXJlOiBcXGY2MWY7XG4kZmEtdmFyLXNodWZmbGU6IFxcZjA3NDtcbiRmYS12YXItcmFuZG9tOiBcXGYwNzQ7XG4kZmEtdmFyLXBlcnNvbi1ydW5uaW5nOiBcXGY3MGM7XG4kZmEtdmFyLXJ1bm5pbmc6IFxcZjcwYztcbiRmYS12YXItbW9iaWxlLXJldHJvOiBcXGU1Mjc7XG4kZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWw6IFxcZjdhNTtcbiRmYS12YXItc3BpZGVyOiBcXGY3MTc7XG4kZmEtdmFyLWhhbmRzLWJvdW5kOiBcXGU0Zjk7XG4kZmEtdmFyLWZpbGUtaW52b2ljZS1kb2xsYXI6IFxcZjU3MTtcbiRmYS12YXItcGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NTY7XG4kZmEtdmFyLXgtcmF5OiBcXGY0OTc7XG4kZmEtdmFyLXNwZWxsLWNoZWNrOiBcXGY4OTE7XG4kZmEtdmFyLXNsYXNoOiBcXGY3MTU7XG4kZmEtdmFyLWNvbXB1dGVyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQ6IFxcZjA5MDtcbiRmYS12YXItc2lnbi1pbjogXFxmMDkwO1xuJGZhLXZhci1zaG9wLXNsYXNoOiBcXGUwNzA7XG4kZmEtdmFyLXN0b3JlLWFsdC1zbGFzaDogXFxlMDcwO1xuJGZhLXZhci1zZXJ2ZXI6IFxcZjIzMztcbiRmYS12YXItdmlydXMtY292aWQtc2xhc2g6IFxcZTRhOTtcbiRmYS12YXItc2hvcC1sb2NrOiBcXGU0YTU7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogXFxmMjUxO1xuJGZhLXZhci1ob3VyZ2xhc3MtMTogXFxmMjUxO1xuJGZhLXZhci1ibGVuZGVyLXBob25lOiBcXGY2YjY7XG4kZmEtdmFyLWJ1aWxkaW5nLXdoZWF0OiBcXGU0ZGI7XG4kZmEtdmFyLXBlcnNvbi1icmVhc3RmZWVkaW5nOiBcXGU1M2E7XG4kZmEtdmFyLXJpZ2h0LXRvLWJyYWNrZXQ6IFxcZjJmNjtcbiRmYS12YXItc2lnbi1pbi1hbHQ6IFxcZjJmNjtcbiRmYS12YXItdmVudXM6IFxcZjIyMTtcbiRmYS12YXItcGFzc3BvcnQ6IFxcZjVhYjtcbiRmYS12YXItaGVhcnQtcHVsc2U6IFxcZjIxZTtcbiRmYS12YXItaGVhcnRiZWF0OiBcXGYyMWU7XG4kZmEtdmFyLXBlb3BsZS1jYXJyeS1ib3g6IFxcZjRjZTtcbiRmYS12YXItcGVvcGxlLWNhcnJ5OiBcXGY0Y2U7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2g6IFxcZjc2OTtcbiRmYS12YXItbWljcm9jaGlwOiBcXGYyZGI7XG4kZmEtdmFyLWNyb3duOiBcXGY1MjE7XG4kZmEtdmFyLXdlaWdodC1oYW5naW5nOiBcXGY1Y2Q7XG4kZmEtdmFyLXhtYXJrcy1saW5lczogXFxlNTlhO1xuJGZhLXZhci1maWxlLXByZXNjcmlwdGlvbjogXFxmNTcyO1xuJGZhLXZhci13ZWlnaHQtc2NhbGU6IFxcZjQ5NjtcbiRmYS12YXItd2VpZ2h0OiBcXGY0OTY7XG4kZmEtdmFyLXVzZXItZ3JvdXA6IFxcZjUwMDtcbiRmYS12YXItdXNlci1mcmllbmRzOiBcXGY1MDA7XG4kZmEtdmFyLWFycm93LXVwLWEtejogXFxmMTVlO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwOiBcXGYxNWU7XG4kZmEtdmFyLWNoZXNzLWtuaWdodDogXFxmNDQxO1xuJGZhLXZhci1mYWNlLWxhdWdoLXNxdWludDogXFxmNTliO1xuJGZhLXZhci1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItd2hlZWxjaGFpcjogXFxmMTkzO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctdXA6IFxcZjBhYTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcXGYwYWE7XG4kZmEtdmFyLXRvZ2dsZS1vbjogXFxmMjA1O1xuJGZhLXZhci1wZXJzb24td2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxraW5nOiBcXGY1NTQ7XG4kZmEtdmFyLWw6IFxcNGM7XG4kZmEtdmFyLWZpcmU6IFxcZjA2ZDtcbiRmYS12YXItYmVkLXB1bHNlOiBcXGY0ODc7XG4kZmEtdmFyLXByb2NlZHVyZXM6IFxcZjQ4NztcbiRmYS12YXItc2h1dHRsZS1zcGFjZTogXFxmMTk3O1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcXGYxOTc7XG4kZmEtdmFyLWZhY2UtbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItZm9sZGVyLW9wZW46IFxcZjA3YztcbiRmYS12YXItaGVhcnQtY2lyY2xlLXBsdXM6IFxcZTUwMDtcbiRmYS12YXItY29kZS1mb3JrOiBcXGUxM2I7XG4kZmEtdmFyLWNpdHk6IFxcZjY0ZjtcbiRmYS12YXItbWljcm9waG9uZS1saW5lczogXFxmM2M5O1xuJGZhLXZhci1taWNyb3Bob25lLWFsdDogXFxmM2M5O1xuJGZhLXZhci1wZXBwZXItaG90OiBcXGY4MTY7XG4kZmEtdmFyLXVubG9jazogXFxmMDljO1xuJGZhLXZhci1jb2xvbi1zaWduOiBcXGUxNDA7XG4kZmEtdmFyLWhlYWRzZXQ6IFxcZjU5MDtcbiRmYS12YXItc3RvcmUtc2xhc2g6IFxcZTA3MTtcbiRmYS12YXItcm9hZC1jaXJjbGUteG1hcms6IFxcZTU2NjtcbiRmYS12YXItdXNlci1taW51czogXFxmNTAzO1xuJGZhLXZhci1tYXJzLXN0cm9rZS11cDogXFxmMjJhO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcXGYyMmE7XG4kZmEtdmFyLWNoYW1wYWduZS1nbGFzc2VzOiBcXGY3OWY7XG4kZmEtdmFyLWdsYXNzLWNoZWVyczogXFxmNzlmO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFxcZjMyODtcbiRmYS12YXItaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1MGE7XG4kZmEtdmFyLWZpbGUtYXJyb3ctdXA6IFxcZjU3NDtcbiRmYS12YXItZmlsZS11cGxvYWQ6IFxcZjU3NDtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWZpLTM6IFxcZjFlYjtcbiRmYS12YXItd2lmaS1zdHJvbmc6IFxcZjFlYjtcbiRmYS12YXItYmF0aDogXFxmMmNkO1xuJGZhLXZhci1iYXRodHViOiBcXGYyY2Q7XG4kZmEtdmFyLXVuZGVybGluZTogXFxmMGNkO1xuJGZhLXZhci11c2VyLXBlbjogXFxmNGZmO1xuJGZhLXZhci11c2VyLWVkaXQ6IFxcZjRmZjtcbiRmYS12YXItc2lnbmF0dXJlOiBcXGY1Yjc7XG4kZmEtdmFyLXN0cm9vcHdhZmVsOiBcXGY1NTE7XG4kZmEtdmFyLWJvbGQ6IFxcZjAzMjtcbiRmYS12YXItYW5jaG9yLWxvY2s6IFxcZTRhZDtcbiRmYS12YXItYnVpbGRpbmctbmdvOiBcXGU0ZDc7XG4kZmEtdmFyLW1hbmF0LXNpZ246IFxcZTFkNTtcbiRmYS12YXItbm90LWVxdWFsOiBcXGY1M2U7XG4kZmEtdmFyLWJvcmRlci10b3AtbGVmdDogXFxmODUzO1xuJGZhLXZhci1ib3JkZXItc3R5bGU6IFxcZjg1MztcbiRmYS12YXItbWFwLWxvY2F0aW9uLWRvdDogXFxmNWEwO1xuJGZhLXZhci1tYXAtbWFya2VkLWFsdDogXFxmNWEwO1xuJGZhLXZhci1qZWRpOiBcXGY2Njk7XG4kZmEtdmFyLXNxdWFyZS1wb2xsLXZlcnRpY2FsOiBcXGY2ODE7XG4kZmEtdmFyLXBvbGw6IFxcZjY4MTtcbiRmYS12YXItbXVnLWhvdDogXFxmN2I2O1xuJGZhLXZhci1jYXItYmF0dGVyeTogXFxmNWRmO1xuJGZhLXZhci1iYXR0ZXJ5LWNhcjogXFxmNWRmO1xuJGZhLXZhci1naWZ0OiBcXGYwNmI7XG4kZmEtdmFyLWRpY2UtdHdvOiBcXGY1Mjg7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuOiBcXGY0NDU7XG4kZmEtdmFyLWdsYXNzZXM6IFxcZjUzMDtcbiRmYS12YXItY2hlc3MtYm9hcmQ6IFxcZjQzYztcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLWNoZWNrOiBcXGU0ZDI7XG4kZmEtdmFyLXBlcnNvbi1jaGFsa2JvYXJkOiBcXGU1M2Q7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXJpZ2h0OiBcXGYyMmI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFxcZjIyYjtcbiRmYS12YXItaGFuZC1iYWNrLWZpc3Q6IFxcZjI1NTtcbiRmYS12YXItaGFuZC1yb2NrOiBcXGYyNTU7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC11cDogXFxmMTUxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtdXA6IFxcZjE1MTtcbiRmYS12YXItY2xvdWQtc2hvd2Vycy13YXRlcjogXFxlNGU0O1xuJGZhLXZhci1jaGFydC1iYXI6IFxcZjA4MDtcbiRmYS12YXItYmFyLWNoYXJ0OiBcXGYwODA7XG4kZmEtdmFyLWhhbmRzLWJ1YmJsZXM6IFxcZTA1ZTtcbiRmYS12YXItaGFuZHMtd2FzaDogXFxlMDVlO1xuJGZhLXZhci1sZXNzLXRoYW4tZXF1YWw6IFxcZjUzNztcbiRmYS12YXItdHJhaW46IFxcZjIzODtcbiRmYS12YXItZXllLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItbG93LXZpc2lvbjogXFxmMmE4O1xuJGZhLXZhci1jcm93OiBcXGY1MjA7XG4kZmEtdmFyLXNhaWxib2F0OiBcXGU0NDU7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcXGYyZDI7XG4kZmEtdmFyLXNxdWFyZS1wbHVzOiBcXGYwZmU7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcXGYwZmU7XG4kZmEtdmFyLXRvcmlpLWdhdGU6IFxcZjZhMTtcbiRmYS12YXItZnJvZzogXFxmNTJlO1xuJGZhLXZhci1idWNrZXQ6IFxcZTRjZjtcbiRmYS12YXItaW1hZ2U6IFxcZjAzZTtcbiRmYS12YXItbWljcm9waG9uZTogXFxmMTMwO1xuJGZhLXZhci1jb3c6IFxcZjZjODtcbiRmYS12YXItY2FyZXQtdXA6IFxcZjBkODtcbiRmYS12YXItc2NyZXdkcml2ZXI6IFxcZjU0YTtcbiRmYS12YXItZm9sZGVyLWNsb3NlZDogXFxlMTg1O1xuJGZhLXZhci1ob3VzZS10c3VuYW1pOiBcXGU1MTU7XG4kZmEtdmFyLXNxdWFyZS1uZmk6IFxcZTU3NjtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXI6IFxcZTRiNTtcbiRmYS12YXItbWFydGluaS1nbGFzczogXFxmNTdiO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdDogXFxmNTdiO1xuJGZhLXZhci1yb3RhdGUtbGVmdDogXFxmMmVhO1xuJGZhLXZhci1yb3RhdGUtYmFjazogXFxmMmVhO1xuJGZhLXZhci1yb3RhdGUtYmFja3dhcmQ6IFxcZjJlYTtcbiRmYS12YXItdW5kby1hbHQ6IFxcZjJlYTtcbiRmYS12YXItdGFibGUtY29sdW1uczogXFxmMGRiO1xuJGZhLXZhci1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLWxlbW9uOiBcXGYwOTQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1tYXNrOiBcXGUwNjM7XG4kZmEtdmFyLWhhbmRzaGFrZTogXFxmMmI1O1xuJGZhLXZhci1nZW06IFxcZjNhNTtcbiRmYS12YXItZG9sbHk6IFxcZjQ3MjtcbiRmYS12YXItZG9sbHktYm94OiBcXGY0NzI7XG4kZmEtdmFyLXNtb2tpbmc6IFxcZjQ4ZDtcbiRmYS12YXItbWluaW1pemU6IFxcZjc4YztcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdDogXFxmNzhjO1xuJGZhLXZhci1tb251bWVudDogXFxmNWE2O1xuJGZhLXZhci1zbm93cGxvdzogXFxmN2QyO1xuJGZhLXZhci1hbmdsZXMtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNpcmNsZS1wbGF5OiBcXGYxNDQ7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcXGYxNDQ7XG4kZmEtdmFyLXRhYmxldHM6IFxcZjQ5MDtcbiRmYS12YXItZXRoZXJuZXQ6IFxcZjc5NjtcbiRmYS12YXItZXVyby1zaWduOiBcXGYxNTM7XG4kZmEtdmFyLWV1cjogXFxmMTUzO1xuJGZhLXZhci1ldXJvOiBcXGYxNTM7XG4kZmEtdmFyLWNoYWlyOiBcXGY2YzA7XG4kZmEtdmFyLWNpcmNsZS1jaGVjazogXFxmMDU4O1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFxcZjA1ODtcbiRmYS12YXItY2lyY2xlLXN0b3A6IFxcZjI4ZDtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFxcZjI4ZDtcbiRmYS12YXItY29tcGFzcy1kcmFmdGluZzogXFxmNTY4O1xuJGZhLXZhci1kcmFmdGluZy1jb21wYXNzOiBcXGY1Njg7XG4kZmEtdmFyLXBsYXRlLXdoZWF0OiBcXGU1NWE7XG4kZmEtdmFyLWljaWNsZXM6IFxcZjdhZDtcbiRmYS12YXItcGVyc29uLXNoZWx0ZXI6IFxcZTU0ZjtcbiRmYS12YXItbmV1dGVyOiBcXGYyMmM7XG4kZmEtdmFyLWlkLWJhZGdlOiBcXGYyYzE7XG4kZmEtdmFyLW1hcmtlcjogXFxmNWExO1xuJGZhLXZhci1mYWNlLWxhdWdoLWJlYW06IFxcZjU5YTtcbiRmYS12YXItbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1oZWxpY29wdGVyLXN5bWJvbDogXFxlNTAyO1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcXGYyOWE7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWxhcmktc2lnbjogXFxlMWM4O1xuJGZhLXZhci12b2xjYW5vOiBcXGY3NzA7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0OiBcXGU1NTM7XG4kZmEtdmFyLXN0ZXJsaW5nLXNpZ246IFxcZjE1NDtcbiRmYS12YXItZ2JwOiBcXGYxNTQ7XG4kZmEtdmFyLXBvdW5kLXNpZ246IFxcZjE1NDtcbiRmYS12YXItdmlydXNlczogXFxlMDc2O1xuJGZhLXZhci1zcXVhcmUtcGVyc29uLWNvbmZpbmVkOiBcXGU1Nzc7XG4kZmEtdmFyLXVzZXItdGllOiBcXGY1MDg7XG4kZmEtdmFyLWFycm93LWRvd24tbG9uZzogXFxmMTc1O1xuJGZhLXZhci1sb25nLWFycm93LWRvd246IFxcZjE3NTtcbiRmYS12YXItdGVudC1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZTU3ZTtcbiRmYS12YXItY2VydGlmaWNhdGU6IFxcZjBhMztcbiRmYS12YXItcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLXN1aXRjYXNlOiBcXGYwZjI7XG4kZmEtdmFyLXBlcnNvbi1za2F0aW5nOiBcXGY3YzU7XG4kZmEtdmFyLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItZmlsdGVyLWNpcmNsZS1kb2xsYXI6IFxcZjY2MjtcbiRmYS12YXItZnVubmVsLWRvbGxhcjogXFxmNjYyO1xuJGZhLXZhci1jYW1lcmEtcmV0cm86IFxcZjA4MztcbiRmYS12YXItY2lyY2xlLWFycm93LWRvd246IFxcZjBhYjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFxcZjBhYjtcbiRmYS12YXItZmlsZS1pbXBvcnQ6IFxcZjU2ZjtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tZmlsZTogXFxmNTZmO1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtcmlnaHQ6IFxcZjE0YztcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFxcZjE0YztcbiRmYS12YXItYm94LW9wZW46IFxcZjQ5ZTtcbiRmYS12YXItc2Nyb2xsOiBcXGY3MGU7XG4kZmEtdmFyLXNwYTogXFxmNWJiO1xuJGZhLXZhci1sb2NhdGlvbi1waW4tbG9jazogXFxlNTFmO1xuJGZhLXZhci1wYXVzZTogXFxmMDRjO1xuJGZhLXZhci1oaWxsLWF2YWxhbmNoZTogXFxlNTA3O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci10ZW1wZXJhdHVyZS0wOiBcXGYyY2I7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTA6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFxcZjJjYjtcbiRmYS12YXItYm9tYjogXFxmMWUyO1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcXGYyNWQ7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZDogXFxmMmJiO1xuJGZhLXZhci1jb250YWN0LWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItdmNhcmQ6IFxcZjJiYjtcbiRmYS12YXItc2NhbGUtdW5iYWxhbmNlZC1mbGlwOiBcXGY1MTY7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQ6IFxcZjUxNjtcbiRmYS12YXItc3Vic2NyaXB0OiBcXGYxMmM7XG4kZmEtdmFyLWRpYW1vbmQtdHVybi1yaWdodDogXFxmNWViO1xuJGZhLXZhci1kaXJlY3Rpb25zOiBcXGY1ZWI7XG4kZmEtdmFyLWJ1cnN0OiBcXGU0ZGM7XG4kZmEtdmFyLWhvdXNlLWxhcHRvcDogXFxlMDY2O1xuJGZhLXZhci1sYXB0b3AtaG91c2U6IFxcZTA2NjtcbiRmYS12YXItZmFjZS10aXJlZDogXFxmNWM4O1xuJGZhLXZhci10aXJlZDogXFxmNWM4O1xuJGZhLXZhci1tb25leS1iaWxsczogXFxlMWYzO1xuJGZhLXZhci1zbW9nOiBcXGY3NWY7XG4kZmEtdmFyLWNydXRjaDogXFxmN2Y3O1xuJGZhLXZhci1jbG91ZC1hcnJvdy11cDogXFxmMGVlO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFxcZjBlZTtcbiRmYS12YXItY2xvdWQtdXBsb2FkLWFsdDogXFxmMGVlO1xuJGZhLXZhci1wYWxldHRlOiBcXGY1M2Y7XG4kZmEtdmFyLWFycm93cy10dXJuLXJpZ2h0OiBcXGU0YzA7XG4kZmEtdmFyLXZlc3Q6IFxcZTA4NTtcbiRmYS12YXItZmVycnk6IFxcZTRlYTtcbiRmYS12YXItYXJyb3dzLWRvd24tdG8tcGVvcGxlOiBcXGU0Yjk7XG4kZmEtdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kZmEtdmFyLXNwcm91dDogXFxmNGQ4O1xuJGZhLXZhci1sZWZ0LXJpZ2h0OiBcXGYzMzc7XG4kZmEtdmFyLWFycm93cy1hbHQtaDogXFxmMzM3O1xuJGZhLXZhci1ib3hlcy1wYWNraW5nOiBcXGU0Yzc7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1sZWZ0OiBcXGYwYTg7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcXGYwYTg7XG4kZmEtdmFyLWdyb3VwLWFycm93cy1yb3RhdGU6IFxcZTRmNjtcbiRmYS12YXItYm93bC1mb29kOiBcXGU0YzY7XG4kZmEtdmFyLWNhbmR5LWNhbmU6IFxcZjc4NjtcbiRmYS12YXItYXJyb3ctZG93bi13aWRlLXNob3J0OiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXFxmMTYwO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duOiBcXGYxNjA7XG4kZmEtdmFyLWNsb3VkLWJvbHQ6IFxcZjc2YztcbiRmYS12YXItdGh1bmRlcnN0b3JtOiBcXGY3NmM7XG4kZmEtdmFyLXRleHQtc2xhc2g6IFxcZjg3ZDtcbiRmYS12YXItcmVtb3ZlLWZvcm1hdDogXFxmODdkO1xuJGZhLXZhci1mYWNlLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItc21pbGUtd2luazogXFxmNGRhO1xuJGZhLXZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50OiBcXGYxYzQ7XG4kZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0OiBcXGYwN2U7XG4kZmEtdmFyLWFycm93cy1oOiBcXGYwN2U7XG4kZmEtdmFyLWhvdXNlLWxvY2s6IFxcZTUxMDtcbiRmYS12YXItY2xvdWQtYXJyb3ctZG93bjogXFxmMGVkO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZDogXFxmMGVkO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQ6IFxcZjBlZDtcbiRmYS12YXItY2hpbGRyZW46IFxcZTRlMTtcbiRmYS12YXItY2hhbGtib2FyZDogXFxmNTFiO1xuJGZhLXZhci1ibGFja2JvYXJkOiBcXGY1MWI7XG4kZmEtdmFyLXVzZXItbGFyZ2Utc2xhc2g6IFxcZjRmYTtcbiRmYS12YXItdXNlci1hbHQtc2xhc2g6IFxcZjRmYTtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXFxmMmI2O1xuJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLXNsYXNoOiBcXGUwNWY7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbHQtc2xhc2g6IFxcZTA1ZjtcbiRmYS12YXItbWF0dHJlc3MtcGlsbG93OiBcXGU1MjU7XG4kZmEtdmFyLWd1YXJhbmktc2lnbjogXFxlMTlhO1xuJGZhLXZhci1hcnJvd3Mtcm90YXRlOiBcXGYwMjE7XG4kZmEtdmFyLXJlZnJlc2g6IFxcZjAyMTtcbiRmYS12YXItc3luYzogXFxmMDIxO1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXFxmMTM0O1xuJGZhLXZhci1jcnV6ZWlyby1zaWduOiBcXGUxNTI7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbDogXFxmNTMyO1xuJGZhLXZhci1zaGllbGQtaGFsdmVkOiBcXGYzZWQ7XG4kZmEtdmFyLXNoaWVsZC1hbHQ6IFxcZjNlZDtcbiRmYS12YXItYm9vay1hdGxhczogXFxmNTU4O1xuJGZhLXZhci1hdGxhczogXFxmNTU4O1xuJGZhLXZhci12aXJ1czogXFxlMDc0O1xuJGZhLXZhci1lbnZlbG9wZS1jaXJjbGUtY2hlY2s6IFxcZTRlODtcbiRmYS12YXItbGF5ZXItZ3JvdXA6IFxcZjVmZDtcbiRmYS12YXItYXJyb3dzLXRvLWRvdDogXFxlNGJlO1xuJGZhLXZhci1hcmNod2F5OiBcXGY1NTc7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1jaGVjazogXFxlNGZkO1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LWNyYWNrOiBcXGY2ZjE7XG4kZmEtdmFyLWhvdXNlLWRhbWFnZTogXFxmNmYxO1xuJGZhLXZhci1maWxlLXppcHBlcjogXFxmMWM2O1xuJGZhLXZhci1maWxlLWFyY2hpdmU6IFxcZjFjNjtcbiRmYS12YXItc3F1YXJlOiBcXGYwYzg7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3MtZW1wdHk6IFxcZjAwMDtcbiRmYS12YXItZ2xhc3MtbWFydGluaTogXFxmMDAwO1xuJGZhLXZhci1jb3VjaDogXFxmNGI4O1xuJGZhLXZhci1jZWRpLXNpZ246IFxcZTBkZjtcbiRmYS12YXItaXRhbGljOiBcXGYwMzM7XG4kZmEtdmFyLWNodXJjaDogXFxmNTFkO1xuJGZhLXZhci1jb21tZW50cy1kb2xsYXI6IFxcZjY1MztcbiRmYS12YXItZGVtb2NyYXQ6IFxcZjc0NztcbiRmYS12YXItejogXFw1YTtcbiRmYS12YXItcGVyc29uLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1za2lpbmc6IFxcZjdjOTtcbiRmYS12YXItcm9hZC1sb2NrOiBcXGU1Njc7XG4kZmEtdmFyLWE6IFxcNDE7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LWRvd246IFxcZTAzZjtcbiRmYS12YXItdGVtcGVyYXR1cmUtZG93bjogXFxlMDNmO1xuJGZhLXZhci1mZWF0aGVyLXBvaW50ZWQ6IFxcZjU2YjtcbiRmYS12YXItZmVhdGhlci1hbHQ6IFxcZjU2YjtcbiRmYS12YXItcDogXFw1MDtcbiRmYS12YXItc25vd2ZsYWtlOiBcXGYyZGM7XG4kZmEtdmFyLW5ld3NwYXBlcjogXFxmMWVhO1xuJGZhLXZhci1yZWN0YW5nbGUtYWQ6IFxcZjY0MTtcbiRmYS12YXItYWQ6IFxcZjY0MTtcbiRmYS12YXItY2lyY2xlLWFycm93LXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXFxmMGE5O1xuJGZhLXZhci1maWx0ZXItY2lyY2xlLXhtYXJrOiBcXGUxN2I7XG4kZmEtdmFyLWxvY3VzdDogXFxlNTIwO1xuJGZhLXZhci1zb3J0OiBcXGYwZGM7XG4kZmEtdmFyLXVuc29ydGVkOiBcXGYwZGM7XG4kZmEtdmFyLWxpc3Qtb2w6IFxcZjBjYjtcbiRmYS12YXItbGlzdC0xLTI6IFxcZjBjYjtcbiRmYS12YXItbGlzdC1udW1lcmljOiBcXGYwY2I7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1idXJzdDogXFxlNTQ0O1xuJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXI6IFxcZjUzZDtcbiRmYS12YXItbW9uZXktY2hlY2stYWx0OiBcXGY1M2Q7XG4kZmEtdmFyLXZlY3Rvci1zcXVhcmU6IFxcZjVjYjtcbiRmYS12YXItYnJlYWQtc2xpY2U6IFxcZjdlYztcbiRmYS12YXItbGFuZ3VhZ2U6IFxcZjFhYjtcbiRmYS12YXItZmFjZS1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2lzcy13aW5rLWhlYXJ0OiBcXGY1OTg7XG4kZmEtdmFyLWZpbHRlcjogXFxmMGIwO1xuJGZhLXZhci1xdWVzdGlvbjogXFwzZjtcbiRmYS12YXItZmlsZS1zaWduYXR1cmU6IFxcZjU3MztcbiRmYS12YXItdXAtZG93bi1sZWZ0LXJpZ2h0OiBcXGYwYjI7XG4kZmEtdmFyLWFycm93cy1hbHQ6IFxcZjBiMjtcbiRmYS12YXItaG91c2UtY2hpbW5leS11c2VyOiBcXGUwNjU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydDogXFxmNGJlO1xuJGZhLXZhci1wdXp6bGUtcGllY2U6IFxcZjEyZTtcbiRmYS12YXItbW9uZXktY2hlY2s6IFxcZjUzYztcbiRmYS12YXItc3Rhci1oYWxmLXN0cm9rZTogXFxmNWMwO1xuJGZhLXZhci1zdGFyLWhhbGYtYWx0OiBcXGY1YzA7XG4kZmEtdmFyLWNvZGU6IFxcZjEyMTtcbiRmYS12YXItd2hpc2tleS1nbGFzczogXFxmN2EwO1xuJGZhLXZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGQzO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0OiBcXGU1MjI7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlOiBcXGYwOGU7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFxcZjA4ZTtcbiRmYS12YXItY3ViZXMtc3RhY2tlZDogXFxlNGU2O1xuJGZhLXZhci13b24tc2lnbjogXFxmMTU5O1xuJGZhLXZhci1rcnc6IFxcZjE1OTtcbiRmYS12YXItd29uOiBcXGYxNTk7XG4kZmEtdmFyLXZpcnVzLWNvdmlkOiBcXGU0YTg7XG4kZmEtdmFyLWF1c3RyYWwtc2lnbjogXFxlMGE5O1xuJGZhLXZhci1mOiBcXDQ2O1xuJGZhLXZhci1sZWFmOiBcXGYwNmM7XG4kZmEtdmFyLXJvYWQ6IFxcZjAxODtcbiRmYS12YXItdGF4aTogXFxmMWJhO1xuJGZhLXZhci1jYWI6IFxcZjFiYTtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1wbHVzOiBcXGU1NDE7XG4kZmEtdmFyLWNoYXJ0LXBpZTogXFxmMjAwO1xuJGZhLXZhci1waWUtY2hhcnQ6IFxcZjIwMDtcbiRmYS12YXItYm9sdC1saWdodG5pbmc6IFxcZTBiNztcbiRmYS12YXItc2Fjay14bWFyazogXFxlNTZhO1xuJGZhLXZhci1maWxlLWV4Y2VsOiBcXGYxYzM7XG4kZmEtdmFyLWZpbGUtY29udHJhY3Q6IFxcZjU2YztcbiRmYS12YXItZmlzaC1maW5zOiBcXGU0ZjI7XG4kZmEtdmFyLWJ1aWxkaW5nLWZsYWc6IFxcZTRkNTtcbiRmYS12YXItZmFjZS1ncmluLWJlYW06IFxcZjU4MjtcbiRmYS12YXItZ3Jpbi1iZWFtOiBcXGY1ODI7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcXGYyNDg7XG4kZmEtdmFyLXBvb3A6IFxcZjYxOTtcbiRmYS12YXItbG9jYXRpb24tcGluOiBcXGYwNDE7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFxcZjA0MTtcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXItdG9pbGV0LXBhcGVyOiBcXGY3MWU7XG4kZmEtdmFyLWhlbG1ldC1zYWZldHk6IFxcZjgwNztcbiRmYS12YXItaGFyZC1oYXQ6IFxcZjgwNztcbiRmYS12YXItaGF0LWhhcmQ6IFxcZjgwNztcbiRmYS12YXItZWplY3Q6IFxcZjA1MjtcbiRmYS12YXItY2lyY2xlLXJpZ2h0OiBcXGYzNWE7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItcGxhbmUtY2lyY2xlLWNoZWNrOiBcXGU1NTU7XG4kZmEtdmFyLWZhY2Utcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiRmYS12YXItb2JqZWN0LWdyb3VwOiBcXGYyNDc7XG4kZmEtdmFyLWNoYXJ0LWxpbmU6IFxcZjIwMTtcbiRmYS12YXItbGluZS1jaGFydDogXFxmMjAxO1xuJGZhLXZhci1tYXNrLXZlbnRpbGF0b3I6IFxcZTUyNDtcbiRmYS12YXItYXJyb3ctcmlnaHQ6IFxcZjA2MTtcbiRmYS12YXItc2lnbnMtcG9zdDogXFxmMjc3O1xuJGZhLXZhci1tYXAtc2lnbnM6IFxcZjI3NztcbiRmYS12YXItY2FzaC1yZWdpc3RlcjogXFxmNzg4O1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uOiBcXGU1NDI7XG4kZmEtdmFyLWg6IFxcNDg7XG4kZmEtdmFyLXRhcnA6IFxcZTU3YjtcbiRmYS12YXItc2NyZXdkcml2ZXItd3JlbmNoOiBcXGY3ZDk7XG4kZmEtdmFyLXRvb2xzOiBcXGY3ZDk7XG4kZmEtdmFyLWFycm93cy10by1leWU6IFxcZTRiZjtcbiRmYS12YXItcGx1Zy1jaXJjbGUtYm9sdDogXFxlNTViO1xuJGZhLXZhci1oZWFydDogXFxmMDA0O1xuJGZhLXZhci1tYXJzLWFuZC12ZW51czogXFxmMjI0O1xuJGZhLXZhci1ob3VzZS11c2VyOiBcXGUxYjA7XG4kZmEtdmFyLWhvbWUtdXNlcjogXFxlMWIwO1xuJGZhLXZhci1kdW1wc3Rlci1maXJlOiBcXGY3OTQ7XG4kZmEtdmFyLWhvdXNlLWNyYWNrOiBcXGUzYjE7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3MtY2l0cnVzOiBcXGY1NjE7XG4kZmEtdmFyLWNvY2t0YWlsOiBcXGY1NjE7XG4kZmEtdmFyLWZhY2Utc3VycHJpc2U6IFxcZjVjMjtcbiRmYS12YXItc3VycHJpc2U6IFxcZjVjMjtcbiRmYS12YXItYm90dGxlLXdhdGVyOiBcXGU0YzU7XG4kZmEtdmFyLWNpcmNsZS1wYXVzZTogXFxmMjhiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFxcZjI4YjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoOiBcXGUwNzI7XG4kZmEtdmFyLWFwcGxlLXdob2xlOiBcXGY1ZDE7XG4kZmEtdmFyLWFwcGxlLWFsdDogXFxmNWQxO1xuJGZhLXZhci1raXRjaGVuLXNldDogXFxlNTFhO1xuJGZhLXZhci1yOiBcXDUyO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1xdWFydGVyOiBcXGYyY2E7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTE6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOiBcXGYyY2E7XG4kZmEtdmFyLWN1YmU6IFxcZjFiMjtcbiRmYS12YXItYml0Y29pbi1zaWduOiBcXGUwYjQ7XG4kZmEtdmFyLXNoaWVsZC1kb2c6IFxcZTU3MztcbiRmYS12YXItc29sYXItcGFuZWw6IFxcZjViYTtcbiRmYS12YXItbG9jay1vcGVuOiBcXGYzYzE7XG4kZmEtdmFyLWVsZXZhdG9yOiBcXGUxNmQ7XG4kZmEtdmFyLW1vbmV5LWJpbGwtdHJhbnNmZXI6IFxcZTUyODtcbiRmYS12YXItbW9uZXktYmlsbC10cmVuZC11cDogXFxlNTI5O1xuJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTUwZjtcbiRmYS12YXItc3F1YXJlLXBvbGwtaG9yaXpvbnRhbDogXFxmNjgyO1xuJGZhLXZhci1wb2xsLWg6IFxcZjY4MjtcbiRmYS12YXItY2lyY2xlOiBcXGYxMTE7XG4kZmEtdmFyLWJhY2t3YXJkLWZhc3Q6IFxcZjA0OTtcbiRmYS12YXItZmFzdC1iYWNrd2FyZDogXFxmMDQ5O1xuJGZhLXZhci1yZWN5Y2xlOiBcXGYxYjg7XG4kZmEtdmFyLXVzZXItYXN0cm9uYXV0OiBcXGY0ZmI7XG4kZmEtdmFyLXBsYW5lLXNsYXNoOiBcXGUwNjk7XG4kZmEtdmFyLXRyYWRlbWFyazogXFxmMjVjO1xuJGZhLXZhci1iYXNrZXRiYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhc2tldGJhbGwtYmFsbDogXFxmNDM0O1xuJGZhLXZhci1zYXRlbGxpdGUtZGlzaDogXFxmN2MwO1xuJGZhLXZhci1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1tb2JpbGUtc2NyZWVuLWJ1dHRvbjogXFxmM2NkO1xuJGZhLXZhci1tb2JpbGUtYWx0OiBcXGYzY2Q7XG4kZmEtdmFyLXZvbHVtZS1oaWdoOiBcXGYwMjg7XG4kZmEtdmFyLXZvbHVtZS11cDogXFxmMDI4O1xuJGZhLXZhci11c2Vycy1yYXlzOiBcXGU1OTM7XG4kZmEtdmFyLXdhbGxldDogXFxmNTU1O1xuJGZhLXZhci1jbGlwYm9hcmQtY2hlY2s6IFxcZjQ2YztcbiRmYS12YXItZmlsZS1hdWRpbzogXFxmMWM3O1xuJGZhLXZhci1idXJnZXI6IFxcZjgwNTtcbiRmYS12YXItaGFtYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLXdyZW5jaDogXFxmMGFkO1xuJGZhLXZhci1idWdzOiBcXGU0ZDA7XG4kZmEtdmFyLXJ1cGVlLXNpZ246IFxcZjE1NjtcbiRmYS12YXItcnVwZWU6IFxcZjE1NjtcbiRmYS12YXItZmlsZS1pbWFnZTogXFxmMWM1O1xuJGZhLXZhci1jaXJjbGUtcXVlc3Rpb246IFxcZjA1OTtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcXGYwNTk7XG4kZmEtdmFyLXBsYW5lLWRlcGFydHVyZTogXFxmNWIwO1xuJGZhLXZhci1oYW5kc2hha2Utc2xhc2g6IFxcZTA2MDtcbiRmYS12YXItYm9vay1ib29rbWFyazogXFxlMGJiO1xuJGZhLXZhci1jb2RlLWJyYW5jaDogXFxmMTI2O1xuJGZhLXZhci1oYXQtY293Ym95OiBcXGY4YzA7XG4kZmEtdmFyLWJyaWRnZTogXFxlNGM4O1xuJGZhLXZhci1waG9uZS1mbGlwOiBcXGY4Nzk7XG4kZmEtdmFyLXBob25lLWFsdDogXFxmODc5O1xuJGZhLXZhci10cnVjay1mcm9udDogXFxlMmI3O1xuJGZhLXZhci1jYXQ6IFxcZjZiZTtcbiRmYS12YXItYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGFiO1xuJGZhLXZhci10cnVjay1maWVsZDogXFxlNThkO1xuJGZhLXZhci1yb3V0ZTogXFxmNGQ3O1xuJGZhLXZhci1jbGlwYm9hcmQtcXVlc3Rpb246IFxcZTRlMztcbiRmYS12YXItcGFub3JhbWE6IFxcZTIwOTtcbiRmYS12YXItY29tbWVudC1tZWRpY2FsOiBcXGY3ZjU7XG4kZmEtdmFyLXRlZXRoLW9wZW46IFxcZjYyZjtcbiRmYS12YXItZmlsZS1jaXJjbGUtbWludXM6IFxcZTRlZDtcbiRmYS12YXItdGFnczogXFxmMDJjO1xuJGZhLXZhci13aW5lLWdsYXNzOiBcXGY0ZTM7XG4kZmEtdmFyLWZvcndhcmQtZmFzdDogXFxmMDUwO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFxcZjA1MDtcbiRmYS12YXItZmFjZS1tZWgtYmxhbms6IFxcZjVhNDtcbiRmYS12YXItbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLXNxdWFyZS1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLXBhcmtpbmc6IFxcZjU0MDtcbiRmYS12YXItaG91c2Utc2lnbmFsOiBcXGUwMTI7XG4kZmEtdmFyLWJhcnMtcHJvZ3Jlc3M6IFxcZjgyODtcbiRmYS12YXItdGFza3MtYWx0OiBcXGY4Mjg7XG4kZmEtdmFyLWZhdWNldC1kcmlwOiBcXGUwMDY7XG4kZmEtdmFyLWNhcnQtZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1kb2xseS1mbGF0YmVkOiBcXGY0NzQ7XG4kZmEtdmFyLWJhbi1zbW9raW5nOiBcXGY1NGQ7XG4kZmEtdmFyLXNtb2tpbmctYmFuOiBcXGY1NGQ7XG4kZmEtdmFyLXRlcm1pbmFsOiBcXGYxMjA7XG4kZmEtdmFyLW1vYmlsZS1idXR0b246IFxcZjEwYjtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1mbGFnOiBcXGU1MTQ7XG4kZmEtdmFyLWJhc2tldC1zaG9wcGluZzogXFxmMjkxO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFxcZjI5MTtcbiRmYS12YXItdGFwZTogXFxmNGRiO1xuJGZhLXZhci1idXMtc2ltcGxlOiBcXGY1NWU7XG4kZmEtdmFyLWJ1cy1hbHQ6IFxcZjU1ZTtcbiRmYS12YXItZXllOiBcXGYwNmU7XG4kZmEtdmFyLWZhY2Utc2FkLWNyeTogXFxmNWIzO1xuJGZhLXZhci1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcXGYyOWU7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb246IFxcZTU0YztcbiRmYS12YXItZmlsZS1zaGllbGQ6IFxcZTRmMDtcbiRmYS12YXItdXNlci1zbGFzaDogXFxmNTA2O1xuJGZhLXZhci1wZW46IFxcZjMwNDtcbiRmYS12YXItdG93ZXItb2JzZXJ2YXRpb246IFxcZTU4NjtcbiRmYS12YXItZmlsZS1jb2RlOiBcXGYxYzk7XG4kZmEtdmFyLXNpZ25hbDogXFxmMDEyO1xuJGZhLXZhci1zaWduYWwtNTogXFxmMDEyO1xuJGZhLXZhci1zaWduYWwtcGVyZmVjdDogXFxmMDEyO1xuJGZhLXZhci1idXM6IFxcZjIwNztcbiRmYS12YXItaGVhcnQtY2lyY2xlLXhtYXJrOiBcXGU1MDE7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXk6IFxcZTNhZjtcbiRmYS12YXItaG9tZS1sZzogXFxlM2FmO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiRmYS12YXItZmFjZS1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1wcmVzY3JpcHRpb246IFxcZjViMTtcbiRmYS12YXItc2hvcDogXFxmNTRmO1xuJGZhLXZhci1zdG9yZS1hbHQ6IFxcZjU0ZjtcbiRmYS12YXItZmxvcHB5LWRpc2s6IFxcZjBjNztcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci12aWhhcmE6IFxcZjZhNztcbiRmYS12YXItc2NhbGUtdW5iYWxhbmNlZDogXFxmNTE1O1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQ6IFxcZjUxNTtcbiRmYS12YXItc29ydC11cDogXFxmMGRlO1xuJGZhLXZhci1zb3J0LWFzYzogXFxmMGRlO1xuJGZhLXZhci1jb21tZW50LWRvdHM6IFxcZjRhZDtcbiRmYS12YXItY29tbWVudGluZzogXFxmNGFkO1xuJGZhLXZhci1wbGFudC13aWx0OiBcXGU1YWE7XG4kZmEtdmFyLWRpYW1vbmQ6IFxcZjIxOTtcbiRmYS12YXItZmFjZS1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctZG9sbGFyOiBcXGY0YzA7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy11c2Q6IFxcZjRjMDtcbiRmYS12YXItYmFjdGVyaXVtOiBcXGUwNWE7XG4kZmEtdmFyLWhhbmQtcG9pbnRlcjogXFxmMjVhO1xuJGZhLXZhci1kcnVtLXN0ZWVscGFuOiBcXGY1NmE7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnM6IFxcZjI1NztcbiRmYS12YXItaGFuZHMtcHJheWluZzogXFxmNjg0O1xuJGZhLXZhci1wcmF5aW5nLWhhbmRzOiBcXGY2ODQ7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1yaWdodDogXFxmMDFlO1xuJGZhLXZhci1hcnJvdy1yaWdodC1yb3RhdGU6IFxcZjAxZTtcbiRmYS12YXItYXJyb3ctcm90YXRlLWZvcndhcmQ6IFxcZjAxZTtcbiRmYS12YXItcmVkbzogXFxmMDFlO1xuJGZhLXZhci1iaW9oYXphcmQ6IFxcZjc4MDtcbiRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlyczogXFxmNjAxO1xuJGZhLXZhci1sb2NhdGlvbjogXFxmNjAxO1xuJGZhLXZhci1tYXJzLWRvdWJsZTogXFxmMjI3O1xuJGZhLXZhci1jaGlsZC1kcmVzczogXFxlNTljO1xuJGZhLXZhci11c2Vycy1iZXR3ZWVuLWxpbmVzOiBcXGU1OTE7XG4kZmEtdmFyLWx1bmdzLXZpcnVzOiBcXGUwNjc7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10ZWFyczogXFxmNTg4O1xuJGZhLXZhci1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLXBob25lOiBcXGYwOTU7XG4kZmEtdmFyLWNhbGVuZGFyLXhtYXJrOiBcXGYyNzM7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzOiBcXGYyNzM7XG4kZmEtdmFyLWNoaWxkLXJlYWNoaW5nOiBcXGU1OWQ7XG4kZmEtdmFyLWhlYWQtc2lkZS12aXJ1czogXFxlMDY0O1xuJGZhLXZhci11c2VyLWdlYXI6IFxcZjRmZTtcbiRmYS12YXItdXNlci1jb2c6IFxcZjRmZTtcbiRmYS12YXItYXJyb3ctdXAtMS05OiBcXGYxNjM7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cDogXFxmMTYzO1xuJGZhLXZhci1kb29yLWNsb3NlZDogXFxmNTJhO1xuJGZhLXZhci1zaGllbGQtdmlydXM6IFxcZTA2YztcbiRmYS12YXItZGljZS1zaXg6IFxcZjUyNjtcbiRmYS12YXItbW9zcXVpdG8tbmV0OiBcXGU1MmM7XG4kZmEtdmFyLWJyaWRnZS13YXRlcjogXFxlNGNlO1xuJGZhLXZhci1wZXJzb24tYm9vdGg6IFxcZjc1NjtcbiRmYS12YXItdGV4dC13aWR0aDogXFxmMDM1O1xuJGZhLXZhci1oYXQtd2l6YXJkOiBcXGY2ZTg7XG4kZmEtdmFyLXBlbi1mYW5jeTogXFxmNWFjO1xuJGZhLXZhci1wZXJzb24tZGlnZ2luZzogXFxmODVlO1xuJGZhLXZhci1kaWdnaW5nOiBcXGY4NWU7XG4kZmEtdmFyLXRyYXNoOiBcXGYxZjg7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZTogXFxmNjI5O1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtbWVkOiBcXGY2Mjk7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYXZlcmFnZTogXFxmNjI5O1xuJGZhLXZhci1ib29rLW1lZGljYWw6IFxcZjdlNjtcbiRmYS12YXItcG9vOiBcXGYyZmU7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcXGYxMGU7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0LWFsdDogXFxmMTBlO1xuJGZhLXZhci1zaGlydDogXFxmNTUzO1xuJGZhLXZhci10LXNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLXRzaGlydDogXFxmNTUzO1xuJGZhLXZhci1jdWJlczogXFxmMWIzO1xuJGZhLXZhci1kaXZpZGU6IFxcZjUyOTtcbiRmYS12YXItdGVuZ2Utc2lnbjogXFxmN2Q3O1xuJGZhLXZhci10ZW5nZTogXFxmN2Q3O1xuJGZhLXZhci1oZWFkcGhvbmVzOiBcXGYwMjU7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmc6IFxcZjRjMjtcbiRmYS12YXItaGFuZHMtY2xhcHBpbmc6IFxcZTFhODtcbiRmYS12YXItcmVwdWJsaWNhbjogXFxmNzVlO1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcXGYwNjA7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUteG1hcms6IFxcZTU0MztcbiRmYS12YXItcnVsZXI6IFxcZjU0NTtcbiRmYS12YXItYWxpZ24tbGVmdDogXFxmMDM2O1xuJGZhLXZhci1kaWNlLWQ2OiBcXGY2ZDE7XG4kZmEtdmFyLXJlc3Ryb29tOiBcXGY3YmQ7XG4kZmEtdmFyLWo6IFxcNGE7XG4kZmEtdmFyLXVzZXJzLXZpZXdmaW5kZXI6IFxcZTU5NTtcbiRmYS12YXItZmlsZS12aWRlbzogXFxmMWM4O1xuJGZhLXZhci11cC1yaWdodC1mcm9tLXNxdWFyZTogXFxmMzVkO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdDogXFxmMzVkO1xuJGZhLXZhci10YWJsZS1jZWxsczogXFxmMDBhO1xuJGZhLXZhci10aDogXFxmMDBhO1xuJGZhLXZhci1maWxlLXBkZjogXFxmMWMxO1xuJGZhLXZhci1ib29rLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLW86IFxcNGY7XG4kZmEtdmFyLXN1aXRjYXNlLW1lZGljYWw6IFxcZjBmYTtcbiRmYS12YXItbWVka2l0OiBcXGYwZmE7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcXGYyMWI7XG4kZmEtdmFyLW90dGVyOiBcXGY3MDA7XG4kZmEtdmFyLXBlcnNvbi1kcmVzczogXFxmMTgyO1xuJGZhLXZhci1mZW1hbGU6IFxcZjE4MjtcbiRmYS12YXItY29tbWVudC1kb2xsYXI6IFxcZjY1MTtcbiRmYS12YXItYnVzaW5lc3MtdGltZTogXFxmNjRhO1xuJGZhLXZhci1icmllZmNhc2UtY2xvY2s6IFxcZjY0YTtcbiRmYS12YXItdGFibGUtY2VsbHMtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItdGgtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItYm9vay10YW5ha2g6IFxcZjgyNztcbiRmYS12YXItdGFuYWtoOiBcXGY4Mjc7XG4kZmEtdmFyLXBob25lLXZvbHVtZTogXFxmMmEwO1xuJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTogXFxmMmEwO1xuJGZhLXZhci1oYXQtY293Ym95LXNpZGU6IFxcZjhjMTtcbiRmYS12YXItY2xpcGJvYXJkLXVzZXI6IFxcZjdmMztcbiRmYS12YXItY2hpbGQ6IFxcZjFhZTtcbiRmYS12YXItbGlyYS1zaWduOiBcXGYxOTU7XG4kZmEtdmFyLXNhdGVsbGl0ZTogXFxmN2JmO1xuJGZhLXZhci1wbGFuZS1sb2NrOiBcXGU1NTg7XG4kZmEtdmFyLXRhZzogXFxmMDJiO1xuJGZhLXZhci1jb21tZW50OiBcXGYwNzU7XG4kZmEtdmFyLWNha2UtY2FuZGxlczogXFxmMWZkO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWNha2U6IFxcZjFmZDtcbiRmYS12YXItZW52ZWxvcGU6IFxcZjBlMDtcbiRmYS12YXItYW5nbGVzLXVwOiBcXGYxMDI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXFxmMTAyO1xuJGZhLXZhci1wYXBlcmNsaXA6IFxcZjBjNjtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tY2l0eTogXFxlNGIzO1xuJGZhLXZhci1yaWJib246IFxcZjRkNjtcbiRmYS12YXItbHVuZ3M6IFxcZjYwNDtcbiRmYS12YXItYXJyb3ctdXAtOS0xOiBcXGY4ODc7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQ6IFxcZjg4NztcbiRmYS12YXItbGl0ZWNvaW4tc2lnbjogXFxlMWQzO1xuJGZhLXZhci1ib3JkZXItbm9uZTogXFxmODUwO1xuJGZhLXZhci1jaXJjbGUtbm9kZXM6IFxcZTRlMjtcbiRmYS12YXItcGFyYWNodXRlLWJveDogXFxmNGNkO1xuJGZhLXZhci1pbmRlbnQ6IFxcZjAzYztcbiRmYS12YXItdHJ1Y2stZmllbGQtdW46IFxcZTU4ZTtcbiRmYS12YXItaG91cmdsYXNzOiBcXGYyNTQ7XG4kZmEtdmFyLWhvdXJnbGFzcy1lbXB0eTogXFxmMjU0O1xuJGZhLXZhci1tb3VudGFpbjogXFxmNmZjO1xuJGZhLXZhci11c2VyLWRvY3RvcjogXFxmMGYwO1xuJGZhLXZhci11c2VyLW1kOiBcXGYwZjA7XG4kZmEtdmFyLWNpcmNsZS1pbmZvOiBcXGYwNWE7XG4kZmEtdmFyLWluZm8tY2lyY2xlOiBcXGYwNWE7XG4kZmEtdmFyLWNsb3VkLW1lYXRiYWxsOiBcXGY3M2I7XG4kZmEtdmFyLWNhbWVyYTogXFxmMDMwO1xuJGZhLXZhci1jYW1lcmEtYWx0OiBcXGYwMzA7XG4kZmEtdmFyLXNxdWFyZS12aXJ1czogXFxlNTc4O1xuJGZhLXZhci1tZXRlb3I6IFxcZjc1MztcbiRmYS12YXItY2FyLW9uOiBcXGU0ZGQ7XG4kZmEtdmFyLXNsZWlnaDogXFxmN2NjO1xuJGZhLXZhci1hcnJvdy1kb3duLTEtOTogXFxmMTYyO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcXGYxNjI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duOiBcXGYxNjI7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1kcm9wbGV0OiBcXGY0YzE7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcjogXFxmNGMxO1xuJGZhLXZhci13YXRlcjogXFxmNzczO1xuJGZhLXZhci1jYWxlbmRhci1jaGVjazogXFxmMjc0O1xuJGZhLXZhci1icmFpbGxlOiBcXGYyYTE7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbDogXFxmNDg2O1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDogXFxmNDg2O1xuJGZhLXZhci1sYW5kbWFyazogXFxmNjZmO1xuJGZhLXZhci10cnVjazogXFxmMGQxO1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcXGYwNWI7XG4kZmEtdmFyLXBlcnNvbi1jYW5lOiBcXGU1M2M7XG4kZmEtdmFyLXRlbnQ6IFxcZTU3ZDtcbiRmYS12YXItdmVzdC1wYXRjaGVzOiBcXGUwODY7XG4kZmEtdmFyLWNoZWNrLWRvdWJsZTogXFxmNTYwO1xuJGZhLXZhci1hcnJvdy1kb3duLWEtejogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLWFzYzogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd246IFxcZjE1ZDtcbiRmYS12YXItbW9uZXktYmlsbC13aGVhdDogXFxlNTJhO1xuJGZhLXZhci1jb29raWU6IFxcZjU2MztcbiRmYS12YXItYXJyb3ctcm90YXRlLWxlZnQ6IFxcZjBlMjtcbiRmYS12YXItYXJyb3ctbGVmdC1yb3RhdGU6IFxcZjBlMjtcbiRmYS12YXItYXJyb3ctcm90YXRlLWJhY2s6IFxcZjBlMjtcbiRmYS12YXItYXJyb3ctcm90YXRlLWJhY2t3YXJkOiBcXGYwZTI7XG4kZmEtdmFyLXVuZG86IFxcZjBlMjtcbiRmYS12YXItaGFyZC1kcml2ZTogXFxmMGEwO1xuJGZhLXZhci1oZGQ6IFxcZjBhMDtcbiRmYS12YXItZmFjZS1ncmluLXNxdWludC10ZWFyczogXFxmNTg2O1xuJGZhLXZhci1ncmluLXNxdWludC10ZWFyczogXFxmNTg2O1xuJGZhLXZhci1kdW1iYmVsbDogXFxmNDRiO1xuJGZhLXZhci1yZWN0YW5nbGUtbGlzdDogXFxmMDIyO1xuJGZhLXZhci1saXN0LWFsdDogXFxmMDIyO1xuJGZhLXZhci10YXJwLWRyb3BsZXQ6IFxcZTU3YztcbiRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2s6IFxcZTUxMTtcbiRmYS12YXItcGVyc29uLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItc2tpaW5nLW5vcmRpYzogXFxmN2NhO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzOiBcXGYyNzE7XG4kZmEtdmFyLXBsYW5lLWFycml2YWw6IFxcZjVhZjtcbiRmYS12YXItY2lyY2xlLWxlZnQ6IFxcZjM1OTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLXRyYWluLXN1YndheTogXFxmMjM5O1xuJGZhLXZhci1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItY2hhcnQtZ2FudHQ6IFxcZTBlNDtcbiRmYS12YXItaW5kaWFuLXJ1cGVlLXNpZ246IFxcZTFiYztcbiRmYS12YXItaW5kaWFuLXJ1cGVlOiBcXGUxYmM7XG4kZmEtdmFyLWlucjogXFxlMWJjO1xuJGZhLXZhci1jcm9wLXNpbXBsZTogXFxmNTY1O1xuJGZhLXZhci1jcm9wLWFsdDogXFxmNTY1O1xuJGZhLXZhci1tb25leS1iaWxsLTE6IFxcZjNkMTtcbiRmYS12YXItbW9uZXktYmlsbC1hbHQ6IFxcZjNkMTtcbiRmYS12YXItbGVmdC1sb25nOiBcXGYzMGE7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQ6IFxcZjMwYTtcbiRmYS12YXItZG5hOiBcXGY0NzE7XG4kZmEtdmFyLXZpcnVzLXNsYXNoOiBcXGUwNzU7XG4kZmEtdmFyLW1pbnVzOiBcXGYwNjg7XG4kZmEtdmFyLXN1YnRyYWN0OiBcXGYwNjg7XG4kZmEtdmFyLWNoZXNzOiBcXGY0Mzk7XG4kZmEtdmFyLWFycm93LWxlZnQtbG9uZzogXFxmMTc3O1xuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFxcZjE3NztcbiRmYS12YXItcGx1Zy1jaXJjbGUtY2hlY2s6IFxcZTU1YztcbiRmYS12YXItc3RyZWV0LXZpZXc6IFxcZjIxZDtcbiRmYS12YXItZnJhbmMtc2lnbjogXFxlMThmO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kZmEtdmFyLWhhbmRzLWFzbC1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYXNsLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1oYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1nZWFyOiBcXGYwMTM7XG4kZmEtdmFyLWNvZzogXFxmMDEzO1xuJGZhLXZhci1kcm9wbGV0LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLXRpbnQtc2xhc2g6IFxcZjVjNztcbiRmYS12YXItbW9zcXVlOiBcXGY2Nzg7XG4kZmEtdmFyLW1vc3F1aXRvOiBcXGU1MmI7XG4kZmEtdmFyLXN0YXItb2YtZGF2aWQ6IFxcZjY5YTtcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXJpZmxlOiBcXGU1NGI7XG4kZmEtdmFyLWNhcnQtc2hvcHBpbmc6IFxcZjA3YTtcbiRmYS12YXItc2hvcHBpbmctY2FydDogXFxmMDdhO1xuJGZhLXZhci12aWFsczogXFxmNDkzO1xuJGZhLXZhci1wbHVnLWNpcmNsZS1wbHVzOiBcXGU1NWY7XG4kZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXA6IFxcZjY3ZjtcbiRmYS12YXItZ3JpcC12ZXJ0aWNhbDogXFxmNThlO1xuJGZhLXZhci1hcnJvdy10dXJuLXVwOiBcXGYxNDg7XG4kZmEtdmFyLWxldmVsLXVwOiBcXGYxNDg7XG4kZmEtdmFyLXU6IFxcNTU7XG4kZmEtdmFyLXNxdWFyZS1yb290LXZhcmlhYmxlOiBcXGY2OTg7XG4kZmEtdmFyLXNxdWFyZS1yb290LWFsdDogXFxmNjk4O1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9jay1mb3VyOiBcXGYwMTc7XG4kZmEtdmFyLWJhY2t3YXJkLXN0ZXA6IFxcZjA0ODtcbiRmYS12YXItc3RlcC1iYWNrd2FyZDogXFxmMDQ4O1xuJGZhLXZhci1wYWxsZXQ6IFxcZjQ4MjtcbiRmYS12YXItZmF1Y2V0OiBcXGUwMDU7XG4kZmEtdmFyLWJhc2ViYWxsLWJhdC1iYWxsOiBcXGY0MzI7XG4kZmEtdmFyLXM6IFxcNTM7XG4kZmEtdmFyLXRpbWVsaW5lOiBcXGUyOWM7XG4kZmEtdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kZmEtdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiRmYS12YXItaG91c2UtY2hpbW5leS1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLWNsaW5pYy1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOiBcXGYyYzg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTM6IFxcZjJjODtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXFxmMmM4O1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci1tb2JpbGUtc2NyZWVuOiBcXGYzY2Y7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkLWFsdDogXFxmM2NmO1xuJGZhLXZhci1wbGFuZS11cDogXFxlMjJkO1xuJGZhLXZhci1waWdneS1iYW5rOiBcXGY0ZDM7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXFxmMjQyO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFxcZjI0MjtcbiRmYS12YXItbW91bnRhaW4tY2l0eTogXFxlNTJlO1xuJGZhLXZhci1jb2luczogXFxmNTFlO1xuJGZhLXZhci1raGFuZGE6IFxcZjY2ZDtcbiRmYS12YXItc2xpZGVyczogXFxmMWRlO1xuJGZhLXZhci1zbGlkZXJzLWg6IFxcZjFkZTtcbiRmYS12YXItZm9sZGVyLXRyZWU6IFxcZjgwMjtcbiRmYS12YXItbmV0d29yay13aXJlZDogXFxmNmZmO1xuJGZhLXZhci1tYXAtcGluOiBcXGYyNzY7XG4kZmEtdmFyLWhhbXNhOiBcXGY2NjU7XG4kZmEtdmFyLWNlbnQtc2lnbjogXFxlM2Y1O1xuJGZhLXZhci1mbGFzazogXFxmMGMzO1xuJGZhLXZhci1wZXJzb24tcHJlZ25hbnQ6IFxcZTMxZTtcbiRmYS12YXItd2FuZC1zcGFya2xlczogXFxmNzJiO1xuJGZhLXZhci1lbGxpcHNpcy12ZXJ0aWNhbDogXFxmMTQyO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcXGYxNDI7XG4kZmEtdmFyLXRpY2tldDogXFxmMTQ1O1xuJGZhLXZhci1wb3dlci1vZmY6IFxcZjAxMTtcbiRmYS12YXItcmlnaHQtbG9uZzogXFxmMzBiO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodDogXFxmMzBiO1xuJGZhLXZhci1mbGFnLXVzYTogXFxmNzRkO1xuJGZhLXZhci1sYXB0b3AtZmlsZTogXFxlNTFkO1xuJGZhLXZhci10dHk6IFxcZjFlNDtcbiRmYS12YXItdGVsZXR5cGU6IFxcZjFlNDtcbiRmYS12YXItZGlhZ3JhbS1uZXh0OiBcXGU0NzY7XG4kZmEtdmFyLXBlcnNvbi1yaWZsZTogXFxlNTRlO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTEyO1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZzogXFxmMjBhO1xuJGZhLXZhci1wZXJzb24taGlraW5nOiBcXGY2ZWM7XG4kZmEtdmFyLWhpa2luZzogXFxmNmVjO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFxcZjIyNjtcbiRmYS12YXItaW1hZ2VzOiBcXGYzMDI7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFxcZjFlYztcbiRmYS12YXItcGVvcGxlLXB1bGxpbmc6IFxcZTUzNTtcbiRmYS12YXItbjogXFw0ZTtcbiRmYS12YXItY2FibGUtY2FyOiBcXGY3ZGE7XG4kZmEtdmFyLXRyYW06IFxcZjdkYTtcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUteG1hcms6IFxcZTRkNDtcbiRmYS12YXItc2hpcDogXFxmMjFhO1xuJGZhLXZhci1hcnJvd3MtZG93bi10by1saW5lOiBcXGU0Yjg7XG4kZmEtdmFyLWRvd25sb2FkOiBcXGYwMTk7XG4kZmEtdmFyLWZhY2UtZ3JpbjogXFxmNTgwO1xuJGZhLXZhci1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWRlbGV0ZS1sZWZ0OiBcXGY1NWE7XG4kZmEtdmFyLWJhY2tzcGFjZTogXFxmNTVhO1xuJGZhLXZhci1leWUtZHJvcHBlcjogXFxmMWZiO1xuJGZhLXZhci1leWUtZHJvcHBlci1lbXB0eTogXFxmMWZiO1xuJGZhLXZhci1leWVkcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLWNoZWNrOiBcXGU1YTA7XG4kZmEtdmFyLWZvcndhcmQ6IFxcZjA0ZTtcbiRmYS12YXItbW9iaWxlOiBcXGYzY2U7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkOiBcXGYzY2U7XG4kZmEtdmFyLW1vYmlsZS1waG9uZTogXFxmM2NlO1xuJGZhLXZhci1mYWNlLW1laDogXFxmMTFhO1xuJGZhLXZhci1tZWg6IFxcZjExYTtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcXGYwMzc7XG4kZmEtdmFyLWJvb2stc2t1bGw6IFxcZjZiNztcbiRmYS12YXItYm9vay1kZWFkOiBcXGY2Yjc7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcXGYyYzI7XG4kZmEtdmFyLW91dGRlbnQ6IFxcZjAzYjtcbiRmYS12YXItZGVkZW50OiBcXGYwM2I7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGZlO1xuJGZhLXZhci1ob3VzZTogXFxmMDE1O1xuJGZhLXZhci1ob21lOiBcXGYwMTU7XG4kZmEtdmFyLWhvbWUtYWx0OiBcXGYwMTU7XG4kZmEtdmFyLWhvbWUtbGctYWx0OiBcXGYwMTU7XG4kZmEtdmFyLWNhbGVuZGFyLXdlZWs6IFxcZjc4NDtcbiRmYS12YXItbGFwdG9wLW1lZGljYWw6IFxcZjgxMjtcbiRmYS12YXItYjogXFw0MjtcbiRmYS12YXItZmlsZS1tZWRpY2FsOiBcXGY0Nzc7XG4kZmEtdmFyLWRpY2Utb25lOiBcXGY1MjU7XG4kZmEtdmFyLWtpd2ktYmlyZDogXFxmNTM1O1xuJGZhLXZhci1hcnJvdy1yaWdodC1hcnJvdy1sZWZ0OiBcXGYwZWM7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcXGYwZWM7XG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXFxmMmY5O1xuJGZhLXZhci1yZWRvLWFsdDogXFxmMmY5O1xuJGZhLXZhci1yb3RhdGUtZm9yd2FyZDogXFxmMmY5O1xuJGZhLXZhci11dGVuc2lsczogXFxmMmU3O1xuJGZhLXZhci1jdXRsZXJ5OiBcXGYyZTc7XG4kZmEtdmFyLWFycm93LXVwLXdpZGUtc2hvcnQ6IFxcZjE2MTtcbiRmYS12YXItc29ydC1hbW91bnQtdXA6IFxcZjE2MTtcbiRmYS12YXItbWlsbC1zaWduOiBcXGUxZWQ7XG4kZmEtdmFyLWJvd2wtcmljZTogXFxlMmViO1xuJGZhLXZhci1za3VsbDogXFxmNTRjO1xuJGZhLXZhci10b3dlci1icm9hZGNhc3Q6IFxcZjUxOTtcbiRmYS12YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kZmEtdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJGZhLXZhci11cC1sb25nOiBcXGYzMGM7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwOiBcXGYzMGM7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItY29kZS1tZXJnZTogXFxmMzg3O1xuJGZhLXZhci11cGxvYWQ6IFxcZjA5MztcbiRmYS12YXItaHVycmljYW5lOiBcXGY3NTE7XG4kZmEtdmFyLW1vdW5kOiBcXGU1MmQ7XG4kZmEtdmFyLXRvaWxldC1wb3J0YWJsZTogXFxlNTgzO1xuJGZhLXZhci1jb21wYWN0LWRpc2M6IFxcZjUxZjtcbiRmYS12YXItZmlsZS1hcnJvdy1kb3duOiBcXGY1NmQ7XG4kZmEtdmFyLWZpbGUtZG93bmxvYWQ6IFxcZjU2ZDtcbiRmYS12YXItY2FyYXZhbjogXFxmOGZmO1xuJGZhLXZhci1zaGllbGQtY2F0OiBcXGU1NzI7XG4kZmEtdmFyLWJvbHQ6IFxcZjBlNztcbiRmYS12YXItemFwOiBcXGYwZTc7XG4kZmEtdmFyLWdsYXNzLXdhdGVyOiBcXGU0ZjQ7XG4kZmEtdmFyLW9pbC13ZWxsOiBcXGU1MzI7XG4kZmEtdmFyLXZhdWx0OiBcXGUyYzU7XG4kZmEtdmFyLW1hcnM6IFxcZjIyMjtcbiRmYS12YXItdG9pbGV0OiBcXGY3ZDg7XG4kZmEtdmFyLXBsYW5lLWNpcmNsZS14bWFyazogXFxlNTU3O1xuJGZhLXZhci15ZW4tc2lnbjogXFxmMTU3O1xuJGZhLXZhci1jbnk6IFxcZjE1NztcbiRmYS12YXItanB5OiBcXGYxNTc7XG4kZmEtdmFyLXJtYjogXFxmMTU3O1xuJGZhLXZhci15ZW46IFxcZjE1NztcbiRmYS12YXItcnVibGUtc2lnbjogXFxmMTU4O1xuJGZhLXZhci1yb3VibGU6IFxcZjE1ODtcbiRmYS12YXItcnViOiBcXGYxNTg7XG4kZmEtdmFyLXJ1YmxlOiBcXGYxNTg7XG4kZmEtdmFyLXN1bjogXFxmMTg1O1xuJGZhLXZhci1ndWl0YXI6IFxcZjdhNjtcbiRmYS12YXItZmFjZS1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWxhdWdoLXdpbms6IFxcZjU5YztcbiRmYS12YXItaG9yc2UtaGVhZDogXFxmN2FiO1xuJGZhLXZhci1ib3JlLWhvbGU6IFxcZTRjMztcbiRmYS12YXItaW5kdXN0cnk6IFxcZjI3NTtcbiRmYS12YXItY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duOiBcXGYzNTg7XG4kZmEtdmFyLWFycm93cy10dXJuLXRvLWRvdHM6IFxcZTRjMTtcbiRmYS12YXItZmxvcmluLXNpZ246IFxcZTE4NDtcbiRmYS12YXItYXJyb3ctZG93bi1zaG9ydC13aWRlOiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M6IFxcZjg4NDtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQ6IFxcZjg4NDtcbiRmYS12YXItbGVzcy10aGFuOiBcXDNjO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcXGYxMDc7XG4kZmEtdmFyLWNhci10dW5uZWw6IFxcZTRkZTtcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoOiBcXGUwNjE7XG4kZmEtdmFyLWdyaXAtbGluZXM6IFxcZjdhNDtcbiRmYS12YXItdGh1bWJzLWRvd246IFxcZjE2NTtcbiRmYS12YXItdXNlci1sb2NrOiBcXGY1MDI7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWxvbmc6IFxcZjE3ODtcbiRmYS12YXItbG9uZy1hcnJvdy1yaWdodDogXFxmMTc4O1xuJGZhLXZhci1hbmNob3ItY2lyY2xlLXhtYXJrOiBcXGU0YWM7XG4kZmEtdmFyLWVsbGlwc2lzOiBcXGYxNDE7XG4kZmEtdmFyLWVsbGlwc2lzLWg6IFxcZjE0MTtcbiRmYS12YXItY2hlc3MtcGF3bjogXFxmNDQzO1xuJGZhLXZhci1raXQtbWVkaWNhbDogXFxmNDc5O1xuJGZhLXZhci1maXJzdC1haWQ6IFxcZjQ3OTtcbiRmYS12YXItcGVyc29uLXRocm91Z2gtd2luZG93OiBcXGU1YTk7XG4kZmEtdmFyLXRvb2xib3g6IFxcZjU1MjtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1jaXJjbGU6IFxcZTRmYjtcbiRmYS12YXItYnVnOiBcXGYxODg7XG4kZmEtdmFyLWNyZWRpdC1jYXJkOiBcXGYwOWQ7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXFxmMDlkO1xuJGZhLXZhci1jYXI6IFxcZjFiOTtcbiRmYS12YXItYXV0b21vYmlsZTogXFxmMWI5O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctaGFuZDogXFxlNGY3O1xuJGZhLXZhci1ib29rLW9wZW4tcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLWJvb2stcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLW1vdW50YWluLXN1bjogXFxlNTJmO1xuJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodC10by1saW5lOiBcXGU0YmE7XG4kZmEtdmFyLWRpY2UtZDIwOiBcXGY2Y2Y7XG4kZmEtdmFyLXRydWNrLWRyb3BsZXQ6IFxcZTU4YztcbiRmYS12YXItZmlsZS1jaXJjbGUteG1hcms6IFxcZTVhMTtcbiRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctdXA6IFxcZTA0MDtcbiRmYS12YXItdGVtcGVyYXR1cmUtdXA6IFxcZTA0MDtcbiRmYS12YXItbWVkYWw6IFxcZjVhMjtcbiRmYS12YXItYmVkOiBcXGYyMzY7XG4kZmEtdmFyLXNxdWFyZS1oOiBcXGYwZmQ7XG4kZmEtdmFyLWgtc3F1YXJlOiBcXGYwZmQ7XG4kZmEtdmFyLXBvZGNhc3Q6IFxcZjJjZTtcbiRmYS12YXItdGVtcGVyYXR1cmUtZnVsbDogXFxmMmM3O1xuJGZhLXZhci10ZW1wZXJhdHVyZS00OiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTQ6IFxcZjJjNztcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXFxmMmM3O1xuJGZhLXZhci1iZWxsOiBcXGYwZjM7XG4kZmEtdmFyLXN1cGVyc2NyaXB0OiBcXGYxMmI7XG4kZmEtdmFyLXBsdWctY2lyY2xlLXhtYXJrOiBcXGU1NjA7XG4kZmEtdmFyLXN0YXItb2YtbGlmZTogXFxmNjIxO1xuJGZhLXZhci1waG9uZS1zbGFzaDogXFxmM2RkO1xuJGZhLXZhci1wYWludC1yb2xsZXI6IFxcZjVhYTtcbiRmYS12YXItaGFuZHNoYWtlLWFuZ2xlOiBcXGY0YzQ7XG4kZmEtdmFyLWhhbmRzLWhlbHBpbmc6IFxcZjRjNDtcbiRmYS12YXItbG9jYXRpb24tZG90OiBcXGYzYzU7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0OiBcXGYzYzU7XG4kZmEtdmFyLWZpbGU6IFxcZjE1YjtcbiRmYS12YXItZ3JlYXRlci10aGFuOiBcXDNlO1xuJGZhLXZhci1wZXJzb24tc3dpbW1pbmc6IFxcZjVjNDtcbiRmYS12YXItc3dpbW1lcjogXFxmNWM0O1xuJGZhLXZhci1hcnJvdy1kb3duOiBcXGYwNjM7XG4kZmEtdmFyLWRyb3BsZXQ6IFxcZjA0MztcbiRmYS12YXItdGludDogXFxmMDQzO1xuJGZhLXZhci1lcmFzZXI6IFxcZjEyZDtcbiRmYS12YXItZWFydGgtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItZWFydGg6IFxcZjU3ZDtcbiRmYS12YXItZWFydGgtYW1lcmljYTogXFxmNTdkO1xuJGZhLXZhci1nbG9iZS1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1wZXJzb24tYnVyc3Q6IFxcZTUzYjtcbiRmYS12YXItZG92ZTogXFxmNGJhO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiBcXGYyNDQ7XG4kZmEtdmFyLWJhdHRlcnktMDogXFxmMjQ0O1xuJGZhLXZhci1zb2NrczogXFxmNjk2O1xuJGZhLXZhci1pbmJveDogXFxmMDFjO1xuJGZhLXZhci1zZWN0aW9uOiBcXGU0NDc7XG4kZmEtdmFyLWdhdWdlLWhpZ2g6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQ6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdDogXFxmNjI1O1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQ6IFxcZjY1ODtcbiRmYS12YXItaG9zcGl0YWw6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtYWx0OiBcXGYwZjg7XG4kZmEtdmFyLWhvc3BpdGFsLXdpZGU6IFxcZjBmODtcbiRmYS12YXItd2luZS1ib3R0bGU6IFxcZjcyZjtcbiRmYS12YXItY2hlc3Mtcm9vazogXFxmNDQ3O1xuJGZhLXZhci1iYXJzLXN0YWdnZXJlZDogXFxmNTUwO1xuJGZhLXZhci1yZW9yZGVyOiBcXGY1NTA7XG4kZmEtdmFyLXN0cmVhbTogXFxmNTUwO1xuJGZhLXZhci1kaGFybWFjaGFrcmE6IFxcZjY1NTtcbiRmYS12YXItaG90ZG9nOiBcXGY4MGY7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZTogXFxmMjlkO1xuJGZhLXZhci1ibGluZDogXFxmMjlkO1xuJGZhLXZhci1kcnVtOiBcXGY1Njk7XG4kZmEtdmFyLWljZS1jcmVhbTogXFxmODEwO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtYm9sdDogXFxlNGZjO1xuJGZhLXZhci1mYXg6IFxcZjFhYztcbiRmYS12YXItcGFyYWdyYXBoOiBcXGYxZGQ7XG4kZmEtdmFyLWNoZWNrLXRvLXNsb3Q6IFxcZjc3MjtcbiRmYS12YXItdm90ZS15ZWE6IFxcZjc3MjtcbiRmYS12YXItc3Rhci1oYWxmOiBcXGYwODk7XG4kZmEtdmFyLWJveGVzLXN0YWNrZWQ6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXM6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXMtYWx0OiBcXGY0Njg7XG4kZmEtdmFyLWxpbms6IFxcZjBjMTtcbiRmYS12YXItY2hhaW46IFxcZjBjMTtcbiRmYS12YXItZWFyLWxpc3RlbjogXFxmMmEyO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFxcZjJhMjtcbiRmYS12YXItdHJlZS1jaXR5OiBcXGU1ODc7XG4kZmEtdmFyLXBsYXk6IFxcZjA0YjtcbiRmYS12YXItZm9udDogXFxmMDMxO1xuJGZhLXZhci1ydXBpYWgtc2lnbjogXFxlMjNkO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzOiBcXGYwMDI7XG4kZmEtdmFyLXNlYXJjaDogXFxmMDAyO1xuJGZhLXZhci10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGw6IFxcZjQ1ZDtcbiRmYS12YXItcGluZy1wb25nLXBhZGRsZS1iYWxsOiBcXGY0NWQ7XG4kZmEtdmFyLXRhYmxlLXRlbm5pczogXFxmNDVkO1xuJGZhLXZhci1wZXJzb24tZG90cy1mcm9tLWxpbmU6IFxcZjQ3MDtcbiRmYS12YXItZGlhZ25vc2VzOiBcXGY0NzA7XG4kZmEtdmFyLXRyYXNoLWNhbi1hcnJvdy11cDogXFxmODJhO1xuJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdDogXFxmODJhO1xuJGZhLXZhci1uYWlyYS1zaWduOiBcXGUxZjY7XG4kZmEtdmFyLWNhcnQtYXJyb3ctZG93bjogXFxmMjE4O1xuJGZhLXZhci13YWxraWUtdGFsa2llOiBcXGY4ZWY7XG4kZmEtdmFyLWZpbGUtcGVuOiBcXGYzMWM7XG4kZmEtdmFyLWZpbGUtZWRpdDogXFxmMzFjO1xuJGZhLXZhci1yZWNlaXB0OiBcXGY1NDM7XG4kZmEtdmFyLXNxdWFyZS1wZW46IFxcZjE0YjtcbiRmYS12YXItcGVuLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcXGYxNGI7XG4kZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmc6IFxcZjVjMTtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTNmO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFxcZjA3ODtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcXGYyNDA7XG4kZmEtdmFyLWJhdHRlcnk6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS01OiBcXGYyNDA7XG4kZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXM6IFxcZjcxNDtcbiRmYS12YXItY29kZS1jb21wYXJlOiBcXGUxM2E7XG4kZmEtdmFyLWxpc3QtdWw6IFxcZjBjYTtcbiRmYS12YXItbGlzdC1kb3RzOiBcXGYwY2E7XG4kZmEtdmFyLXNjaG9vbC1sb2NrOiBcXGU1NmY7XG4kZmEtdmFyLXRvd2VyLWNlbGw6IFxcZTU4NTtcbiRmYS12YXItZG93bi1sb25nOiBcXGYzMDk7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd246IFxcZjMwOTtcbiRmYS12YXItcmFua2luZy1zdGFyOiBcXGU1NjE7XG4kZmEtdmFyLWNoZXNzLWtpbmc6IFxcZjQzZjtcbiRmYS12YXItcGVyc29uLWhhcmFzc2luZzogXFxlNTQ5O1xuJGZhLXZhci1icmF6aWxpYW4tcmVhbC1zaWduOiBcXGU0NmM7XG4kZmEtdmFyLWxhbmRtYXJrLWRvbWU6IFxcZjc1MjtcbiRmYS12YXItbGFuZG1hcmstYWx0OiBcXGY3NTI7XG4kZmEtdmFyLWFycm93LXVwOiBcXGYwNjI7XG4kZmEtdmFyLXR2OiBcXGYyNmM7XG4kZmEtdmFyLXRlbGV2aXNpb246IFxcZjI2YztcbiRmYS12YXItdHYtYWx0OiBcXGYyNmM7XG4kZmEtdmFyLXNocmltcDogXFxlNDQ4O1xuJGZhLXZhci1saXN0LWNoZWNrOiBcXGYwYWU7XG4kZmEtdmFyLXRhc2tzOiBcXGYwYWU7XG4kZmEtdmFyLWp1Zy1kZXRlcmdlbnQ6IFxcZTUxOTtcbiRmYS12YXItY2lyY2xlLXVzZXI6IFxcZjJiZDtcbiRmYS12YXItdXNlci1jaXJjbGU6IFxcZjJiZDtcbiRmYS12YXItdXNlci1zaGllbGQ6IFxcZjUwNTtcbiRmYS12YXItd2luZDogXFxmNzJlO1xuJGZhLXZhci1jYXItYnVyc3Q6IFxcZjVlMTtcbiRmYS12YXItY2FyLWNyYXNoOiBcXGY1ZTE7XG4kZmEtdmFyLXk6IFxcNTk7XG4kZmEtdmFyLXBlcnNvbi1zbm93Ym9hcmRpbmc6IFxcZjdjZTtcbiRmYS12YXItc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXRydWNrLWZhc3Q6IFxcZjQ4YjtcbiRmYS12YXItc2hpcHBpbmctZmFzdDogXFxmNDhiO1xuJGZhLXZhci1maXNoOiBcXGY1Nzg7XG4kZmEtdmFyLXVzZXItZ3JhZHVhdGU6IFxcZjUwMTtcbiRmYS12YXItY2lyY2xlLWhhbGYtc3Ryb2tlOiBcXGYwNDI7XG4kZmEtdmFyLWFkanVzdDogXFxmMDQyO1xuJGZhLXZhci1jbGFwcGVyYm9hcmQ6IFxcZTEzMTtcbiRmYS12YXItY2lyY2xlLXJhZGlhdGlvbjogXFxmN2JhO1xuJGZhLXZhci1yYWRpYXRpb24tYWx0OiBcXGY3YmE7XG4kZmEtdmFyLWJhc2ViYWxsOiBcXGY0MzM7XG4kZmEtdmFyLWJhc2ViYWxsLWJhbGw6IFxcZjQzMztcbiRmYS12YXItamV0LWZpZ2h0ZXItdXA6IFxcZTUxODtcbiRmYS12YXItZGlhZ3JhbS1wcm9qZWN0OiBcXGY1NDI7XG4kZmEtdmFyLXByb2plY3QtZGlhZ3JhbTogXFxmNTQyO1xuJGZhLXZhci1jb3B5OiBcXGYwYzU7XG4kZmEtdmFyLXZvbHVtZS14bWFyazogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtdGltZXM6IFxcZjZhOTtcbiRmYS12YXItaGFuZC1zcGFya2xlczogXFxlMDVkO1xuJGZhLXZhci1ncmlwOiBcXGY1OGQ7XG4kZmEtdmFyLWdyaXAtaG9yaXpvbnRhbDogXFxmNThkO1xuJGZhLXZhci1zaGFyZS1mcm9tLXNxdWFyZTogXFxmMTRkO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXItY2hpbGQtY29tYmF0YW50OiBcXGU0ZTA7XG4kZmEtdmFyLWNoaWxkLXJpZmxlOiBcXGU0ZTA7XG4kZmEtdmFyLWd1bjogXFxlMTliO1xuJGZhLXZhci1zcXVhcmUtcGhvbmU6IFxcZjA5ODtcbiRmYS12YXItcGhvbmUtc3F1YXJlOiBcXGYwOTg7XG4kZmEtdmFyLXBsdXM6IFxcMmI7XG4kZmEtdmFyLWFkZDogXFwyYjtcbiRmYS12YXItZXhwYW5kOiBcXGYwNjU7XG4kZmEtdmFyLWNvbXB1dGVyOiBcXGU0ZTU7XG4kZmEtdmFyLXhtYXJrOiBcXGYwMGQ7XG4kZmEtdmFyLWNsb3NlOiBcXGYwMGQ7XG4kZmEtdmFyLW11bHRpcGx5OiBcXGYwMGQ7XG4kZmEtdmFyLXJlbW92ZTogXFxmMDBkO1xuJGZhLXZhci10aW1lczogXFxmMDBkO1xuJGZhLXZhci1hcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0OiBcXGYwNDc7XG4kZmEtdmFyLWFycm93czogXFxmMDQ3O1xuJGZhLXZhci1jaGFsa2JvYXJkLXVzZXI6IFxcZjUxYztcbiRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyOiBcXGY1MWM7XG4kZmEtdmFyLXBlc28tc2lnbjogXFxlMjIyO1xuJGZhLXZhci1idWlsZGluZy1zaGllbGQ6IFxcZTRkODtcbiRmYS12YXItYmFieTogXFxmNzdjO1xuJGZhLXZhci11c2Vycy1saW5lOiBcXGU1OTI7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFxcZjEwZDtcbiRmYS12YXItcXVvdGUtbGVmdC1hbHQ6IFxcZjEwZDtcbiRmYS12YXItdHJhY3RvcjogXFxmNzIyO1xuJGZhLXZhci10cmFzaC1hcnJvdy11cDogXFxmODI5O1xuJGZhLXZhci10cmFzaC1yZXN0b3JlOiBcXGY4Mjk7XG4kZmEtdmFyLWFycm93LWRvd24tdXAtbG9jazogXFxlNGIwO1xuJGZhLXZhci1saW5lcy1sZWFuaW5nOiBcXGU1MWU7XG4kZmEtdmFyLXJ1bGVyLWNvbWJpbmVkOiBcXGY1NDY7XG4kZmEtdmFyLWNvcHlyaWdodDogXFxmMWY5O1xuJGZhLXZhci1lcXVhbHM6IFxcM2Q7XG4kZmEtdmFyLWJsZW5kZXI6IFxcZjUxNztcbiRmYS12YXItdGVldGg6IFxcZjYyZTtcbiRmYS12YXItc2hla2VsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItaWxzOiBcXGYyMGI7XG4kZmEtdmFyLXNoZWtlbDogXFxmMjBiO1xuJGZhLXZhci1zaGVxZWw6IFxcZjIwYjtcbiRmYS12YXItc2hlcWVsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItbWFwOiBcXGYyNzk7XG4kZmEtdmFyLXJvY2tldDogXFxmMTM1O1xuJGZhLXZhci1waG90by1maWxtOiBcXGY4N2M7XG4kZmEtdmFyLXBob3RvLXZpZGVvOiBcXGY4N2M7XG4kZmEtdmFyLWZvbGRlci1taW51czogXFxmNjVkO1xuJGZhLXZhci1zdG9yZTogXFxmNTRlO1xuJGZhLXZhci1hcnJvdy10cmVuZC11cDogXFxlMDk4O1xuJGZhLXZhci1wbHVnLWNpcmNsZS1taW51czogXFxlNTVlO1xuJGZhLXZhci1zaWduLWhhbmdpbmc6IFxcZjRkOTtcbiRmYS12YXItc2lnbjogXFxmNGQ5O1xuJGZhLXZhci1iZXppZXItY3VydmU6IFxcZjU1YjtcbiRmYS12YXItYmVsbC1zbGFzaDogXFxmMWY2O1xuJGZhLXZhci10YWJsZXQ6IFxcZjNmYjtcbiRmYS12YXItdGFibGV0LWFuZHJvaWQ6IFxcZjNmYjtcbiRmYS12YXItc2Nob29sLWZsYWc6IFxcZTU2ZTtcbiRmYS12YXItZmlsbDogXFxmNTc1O1xuJGZhLXZhci1hbmdsZS11cDogXFxmMTA2O1xuJGZhLXZhci1kcnVtc3RpY2stYml0ZTogXFxmNmQ3O1xuJGZhLXZhci1ob2xseS1iZXJyeTogXFxmN2FhO1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFxcZjA1MztcbiRmYS12YXItYmFjdGVyaWE6IFxcZTA1OTtcbiRmYS12YXItaGFuZC1saXphcmQ6IFxcZjI1ODtcbiRmYS12YXItbm90ZGVmOiBcXGUxZmU7XG4kZmEtdmFyLWRpc2Vhc2U6IFxcZjdmYTtcbiRmYS12YXItYnJpZWZjYXNlLW1lZGljYWw6IFxcZjQ2OTtcbiRmYS12YXItZ2VuZGVybGVzczogXFxmMjJkO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcXGYwNTQ7XG4kZmEtdmFyLXJldHdlZXQ6IFxcZjA3OTtcbiRmYS12YXItY2FyLXJlYXI6IFxcZjVkZTtcbiRmYS12YXItY2FyLWFsdDogXFxmNWRlO1xuJGZhLXZhci1wdW1wLXNvYXA6IFxcZTA2YjtcbiRmYS12YXItdmlkZW8tc2xhc2g6IFxcZjRlMjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcXGYyNDM7XG4kZmEtdmFyLWJhdHRlcnktMjogXFxmMjQzO1xuJGZhLXZhci1yYWRpbzogXFxmOGQ3O1xuJGZhLXZhci1iYWJ5LWNhcnJpYWdlOiBcXGY3N2Q7XG4kZmEtdmFyLWNhcnJpYWdlLWJhYnk6IFxcZjc3ZDtcbiRmYS12YXItdHJhZmZpYy1saWdodDogXFxmNjM3O1xuJGZhLXZhci10aGVybW9tZXRlcjogXFxmNDkxO1xuJGZhLXZhci12ci1jYXJkYm9hcmQ6IFxcZjcyOTtcbiRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyOiBcXGY4MDY7XG4kZmEtdmFyLXBlcmNlbnQ6IFxcMjU7XG4kZmEtdmFyLXBlcmNlbnRhZ2U6IFxcMjU7XG4kZmEtdmFyLXRydWNrLW1vdmluZzogXFxmNGRmO1xuJGZhLXZhci1nbGFzcy13YXRlci1kcm9wbGV0OiBcXGU0ZjU7XG4kZmEtdmFyLWRpc3BsYXk6IFxcZTE2MztcbiRmYS12YXItZmFjZS1zbWlsZTogXFxmMTE4O1xuJGZhLXZhci1zbWlsZTogXFxmMTE4O1xuJGZhLXZhci10aHVtYnRhY2s6IFxcZjA4ZDtcbiRmYS12YXItdGh1bWItdGFjazogXFxmMDhkO1xuJGZhLXZhci10cm9waHk6IFxcZjA5MTtcbiRmYS12YXItcGVyc29uLXByYXlpbmc6IFxcZjY4MztcbiRmYS12YXItcHJheTogXFxmNjgzO1xuJGZhLXZhci1oYW1tZXI6IFxcZjZlMztcbiRmYS12YXItaGFuZC1wZWFjZTogXFxmMjViO1xuJGZhLXZhci1yb3RhdGU6IFxcZjJmMTtcbiRmYS12YXItc3luYy1hbHQ6IFxcZjJmMTtcbiRmYS12YXItc3Bpbm5lcjogXFxmMTEwO1xuJGZhLXZhci1yb2JvdDogXFxmNTQ0O1xuJGZhLXZhci1wZWFjZTogXFxmNjdjO1xuJGZhLXZhci1nZWFyczogXFxmMDg1O1xuJGZhLXZhci1jb2dzOiBcXGYwODU7XG4kZmEtdmFyLXdhcmVob3VzZTogXFxmNDk0O1xuJGZhLXZhci1hcnJvdy11cC1yaWdodC1kb3RzOiBcXGU0Yjc7XG4kZmEtdmFyLXNwbG90Y2g6IFxcZjViYztcbiRmYS12YXItZmFjZS1ncmluLWhlYXJ0czogXFxmNTg0O1xuJGZhLXZhci1ncmluLWhlYXJ0czogXFxmNTg0O1xuJGZhLXZhci1kaWNlLWZvdXI6IFxcZjUyNDtcbiRmYS12YXItc2ltLWNhcmQ6IFxcZjdjNDtcbiRmYS12YXItdHJhbnNnZW5kZXI6IFxcZjIyNTtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcXGYyMjU7XG4kZmEtdmFyLW1lcmN1cnk6IFxcZjIyMztcbiRmYS12YXItYXJyb3ctdHVybi1kb3duOiBcXGYxNDk7XG4kZmEtdmFyLWxldmVsLWRvd246IFxcZjE0OTtcbiRmYS12YXItcGVyc29uLWZhbGxpbmctYnVyc3Q6IFxcZTU0NztcbiRmYS12YXItYXdhcmQ6IFxcZjU1OTtcbiRmYS12YXItdGlja2V0LXNpbXBsZTogXFxmM2ZmO1xuJGZhLXZhci10aWNrZXQtYWx0OiBcXGYzZmY7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcXGYxYWQ7XG4kZmEtdmFyLWFuZ2xlcy1sZWZ0OiBcXGYxMDA7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcXGYxMDA7XG4kZmEtdmFyLXFyY29kZTogXFxmMDI5O1xuJGZhLXZhci1jbG9jay1yb3RhdGUtbGVmdDogXFxmMWRhO1xuJGZhLXZhci1oaXN0b3J5OiBcXGYxZGE7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtLXN3ZWF0OiBcXGY1ODM7XG4kZmEtdmFyLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJGZhLXZhci1maWxlLWV4cG9ydDogXFxmNTZlO1xuJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWZpbGU6IFxcZjU2ZTtcbiRmYS12YXItc2hpZWxkOiBcXGYxMzI7XG4kZmEtdmFyLXNoaWVsZC1ibGFuazogXFxmMTMyO1xuJGZhLXZhci1hcnJvdy11cC1zaG9ydC13aWRlOiBcXGY4ODU7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdDogXFxmODg1O1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsOiBcXGUzYjI7XG4kZmEtdmFyLWdvbGYtYmFsbC10ZWU6IFxcZjQ1MDtcbiRmYS12YXItZ29sZi1iYWxsOiBcXGY0NTA7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWxlZnQ6IFxcZjEzNztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXFxmMTM3O1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LXdpbmRvdzogXFxlMDBkO1xuJGZhLXZhci1wZW4tbmliOiBcXGY1YWQ7XG4kZmEtdmFyLXRlbnQtYXJyb3ctdHVybi1sZWZ0OiBcXGU1ODA7XG4kZmEtdmFyLXRlbnRzOiBcXGU1ODI7XG4kZmEtdmFyLXdhbmQtbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItZG9nOiBcXGY2ZDM7XG4kZmEtdmFyLWNhcnJvdDogXFxmNzg3O1xuJGZhLXZhci1tb29uOiBcXGYxODY7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtZW1wdHk6IFxcZjVjZTtcbiRmYS12YXItd2luZS1nbGFzcy1hbHQ6IFxcZjVjZTtcbiRmYS12YXItY2hlZXNlOiBcXGY3ZWY7XG4kZmEtdmFyLXlpbi15YW5nOiBcXGY2YWQ7XG4kZmEtdmFyLW11c2ljOiBcXGYwMDE7XG4kZmEtdmFyLWNvZGUtY29tbWl0OiBcXGYzODY7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWxvdzogXFxmNzZiO1xuJGZhLXZhci1wZXJzb24tYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWJpa2luZzogXFxmODRhO1xuJGZhLXZhci1icm9vbTogXFxmNTFhO1xuJGZhLXZhci1zaGllbGQtaGVhcnQ6IFxcZTU3NDtcbiRmYS12YXItZ29wdXJhbTogXFxmNjY0O1xuJGZhLXZhci1lYXJ0aC1vY2VhbmlhOiBcXGU0N2I7XG4kZmEtdmFyLWdsb2JlLW9jZWFuaWE6IFxcZTQ3YjtcbiRmYS12YXItc3F1YXJlLXhtYXJrOiBcXGYyZDM7XG4kZmEtdmFyLXRpbWVzLXNxdWFyZTogXFxmMmQzO1xuJGZhLXZhci14bWFyay1zcXVhcmU6IFxcZjJkMztcbiRmYS12YXItaGFzaHRhZzogXFwyMztcbiRmYS12YXItdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcjogXFxmNDI0O1xuJGZhLXZhci1leHBhbmQtYWx0OiBcXGY0MjQ7XG4kZmEtdmFyLW9pbC1jYW46IFxcZjYxMztcbiRmYS12YXItdDogXFw1NDtcbiRmYS12YXItaGlwcG86IFxcZjZlZDtcbiRmYS12YXItY2hhcnQtY29sdW1uOiBcXGUwZTM7XG4kZmEtdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kZmEtdmFyLXZpYWwtY2lyY2xlLWNoZWNrOiBcXGU1OTY7XG4kZmEtdmFyLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZTUzODtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLWZhbjogXFxmODYzO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1sdWdnYWdlOiBcXGU1NTQ7XG4kZmEtdmFyLXVwLWRvd246IFxcZjMzODtcbiRmYS12YXItYXJyb3dzLWFsdC12OiBcXGYzMzg7XG4kZmEtdmFyLWNsb3VkLW1vb24tcmFpbjogXFxmNzNjO1xuJGZhLXZhci1jYWxlbmRhcjogXFxmMTMzO1xuJGZhLXZhci10cmFpbGVyOiBcXGUwNDE7XG4kZmEtdmFyLWJhaGFpOiBcXGY2NjY7XG4kZmEtdmFyLWhheWthbDogXFxmNjY2O1xuJGZhLXZhci1zZC1jYXJkOiBcXGY3YzI7XG4kZmEtdmFyLWRyYWdvbjogXFxmNmQ1O1xuJGZhLXZhci1zaG9lLXByaW50czogXFxmNTRiO1xuJGZhLXZhci1jaXJjbGUtcGx1czogXFxmMDU1O1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXFxmMDU1O1xuJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXdpbms6IFxcZjU4YjtcbiRmYS12YXItZ3Jpbi10b25ndWUtd2luazogXFxmNThiO1xuJGZhLXZhci1oYW5kLWhvbGRpbmc6IFxcZjRiZDtcbiRmYS12YXItcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU1ZDtcbiRmYS12YXItbGluay1zbGFzaDogXFxmMTI3O1xuJGZhLXZhci1jaGFpbi1icm9rZW46IFxcZjEyNztcbiRmYS12YXItY2hhaW4tc2xhc2g6IFxcZjEyNztcbiRmYS12YXItdW5saW5rOiBcXGYxMjc7XG4kZmEtdmFyLWNsb25lOiBcXGYyNGQ7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdDogXFxlNTUxO1xuJGZhLXZhci1hcnJvdy11cC16LWE6IFxcZjg4MjtcbiRmYS12YXItc29ydC1hbHBoYS11cC1hbHQ6IFxcZjg4MjtcbiRmYS12YXItZmlyZS1mbGFtZS1jdXJ2ZWQ6IFxcZjdlNDtcbiRmYS12YXItZmlyZS1hbHQ6IFxcZjdlNDtcbiRmYS12YXItdG9ybmFkbzogXFxmNzZmO1xuJGZhLXZhci1maWxlLWNpcmNsZS1wbHVzOiBcXGU0OTQ7XG4kZmEtdmFyLWJvb2stcXVyYW46IFxcZjY4NztcbiRmYS12YXItcXVyYW46IFxcZjY4NztcbiRmYS12YXItYW5jaG9yOiBcXGYxM2Q7XG4kZmEtdmFyLWJvcmRlci1hbGw6IFxcZjg0YztcbiRmYS12YXItZmFjZS1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1jb29raWUtYml0ZTogXFxmNTY0O1xuJGZhLXZhci1hcnJvdy10cmVuZC1kb3duOiBcXGUwOTc7XG4kZmEtdmFyLXJzczogXFxmMDllO1xuJGZhLXZhci1mZWVkOiBcXGYwOWU7XG4kZmEtdmFyLWRyYXctcG9seWdvbjogXFxmNWVlO1xuJGZhLXZhci1zY2FsZS1iYWxhbmNlZDogXFxmMjRlO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcXGYyNGU7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1oaWdoOiBcXGY2MmE7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6IFxcZjYyYTtcbiRmYS12YXItdGFjaG9tZXRlci1mYXN0OiBcXGY2MmE7XG4kZmEtdmFyLXNob3dlcjogXFxmMmNjO1xuJGZhLXZhci1kZXNrdG9wOiBcXGYzOTA7XG4kZmEtdmFyLWRlc2t0b3AtYWx0OiBcXGYzOTA7XG4kZmEtdmFyLW06IFxcNGQ7XG4kZmEtdmFyLXRhYmxlLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItdGgtbGlzdDogXFxmMDBiO1xuJGZhLXZhci1jb21tZW50LXNtczogXFxmN2NkO1xuJGZhLXZhci1zbXM6IFxcZjdjZDtcbiRmYS12YXItYm9vazogXFxmMDJkO1xuJGZhLXZhci11c2VyLXBsdXM6IFxcZjIzNDtcbiRmYS12YXItY2hlY2s6IFxcZjAwYztcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXFxmMjQxO1xuJGZhLXZhci1iYXR0ZXJ5LTQ6IFxcZjI0MTtcbiRmYS12YXItaG91c2UtY2lyY2xlLWNoZWNrOiBcXGU1MDk7XG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFxcZjEwNDtcbiRmYS12YXItZGlhZ3JhbS1zdWNjZXNzb3I6IFxcZTQ3YTtcbiRmYS12YXItdHJ1Y2stYXJyb3ctcmlnaHQ6IFxcZTU4YjtcbiRmYS12YXItYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0OiBcXGU0YmM7XG4kZmEtdmFyLWhhbmQtZmlzdDogXFxmNmRlO1xuJGZhLXZhci1maXN0LXJhaXNlZDogXFxmNmRlO1xuJGZhLXZhci1jbG91ZC1tb29uOiBcXGY2YzM7XG4kZmEtdmFyLWJyaWVmY2FzZTogXFxmMGIxO1xuJGZhLXZhci1wZXJzb24tZmFsbGluZzogXFxlNTQ2O1xuJGZhLXZhci1pbWFnZS1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci11c2VyLXRhZzogXFxmNTA3O1xuJGZhLXZhci1ydWc6IFxcZTU2OTtcbiRmYS12YXItZWFydGgtZXVyb3BlOiBcXGY3YTI7XG4kZmEtdmFyLWdsb2JlLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQtc3VpdGNhc2U6IFxcZjU5ZDtcbiRmYS12YXItbHVnZ2FnZS1jYXJ0OiBcXGY1OWQ7XG4kZmEtdmFyLXJlY3RhbmdsZS14bWFyazogXFxmNDEwO1xuJGZhLXZhci1yZWN0YW5nbGUtdGltZXM6IFxcZjQxMDtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcXGY0MTA7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZTogXFxmNDEwO1xuJGZhLXZhci1iYWh0LXNpZ246IFxcZTBhYztcbiRmYS12YXItYm9vay1vcGVuOiBcXGY1MTg7XG4kZmEtdmFyLWJvb2stam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItaGFuZGN1ZmZzOiBcXGU0Zjg7XG4kZmEtdmFyLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOiBcXGYwNzE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLXdhcm5pbmc6IFxcZjA3MTtcbiRmYS12YXItZGF0YWJhc2U6IFxcZjFjMDtcbiRmYS12YXItc2hhcmU6IFxcZjA2NDtcbiRmYS12YXItbWFpbC1mb3J3YXJkOiBcXGYwNjQ7XG4kZmEtdmFyLWJvdHRsZS1kcm9wbGV0OiBcXGU0YzQ7XG4kZmEtdmFyLW1hc2stZmFjZTogXFxlMWQ3O1xuJGZhLXZhci1oaWxsLXJvY2tzbGlkZTogXFxlNTA4O1xuJGZhLXZhci1yaWdodC1sZWZ0OiBcXGYzNjI7XG4kZmEtdmFyLWV4Y2hhbmdlLWFsdDogXFxmMzYyO1xuJGZhLXZhci1wYXBlci1wbGFuZTogXFxmMWQ4O1xuJGZhLXZhci1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTY1O1xuJGZhLXZhci1kdW5nZW9uOiBcXGY2ZDk7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcXGYwMzg7XG4kZmEtdmFyLW1vbmV5LWJpbGwtMS13YXZlOiBcXGY1M2I7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6IFxcZjUzYjtcbiRmYS12YXItbGlmZS1yaW5nOiBcXGYxY2Q7XG4kZmEtdmFyLWhhbmRzOiBcXGYyYTc7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFxcZjJhNztcbiRmYS12YXItc2lnbmluZzogXFxmMmE3O1xuJGZhLXZhci1jYWxlbmRhci1kYXk6IFxcZjc4MztcbiRmYS12YXItd2F0ZXItbGFkZGVyOiBcXGY1YzU7XG4kZmEtdmFyLWxhZGRlci13YXRlcjogXFxmNWM1O1xuJGZhLXZhci1zd2ltbWluZy1wb29sOiBcXGY1YzU7XG4kZmEtdmFyLWFycm93cy11cC1kb3duOiBcXGYwN2Q7XG4kZmEtdmFyLWFycm93cy12OiBcXGYwN2Q7XG4kZmEtdmFyLWZhY2UtZ3JpbWFjZTogXFxmNTdmO1xuJGZhLXZhci1ncmltYWNlOiBcXGY1N2Y7XG4kZmEtdmFyLXdoZWVsY2hhaXItbW92ZTogXFxlMmNlO1xuJGZhLXZhci13aGVlbGNoYWlyLWFsdDogXFxlMmNlO1xuJGZhLXZhci10dXJuLWRvd246IFxcZjNiZTtcbiRmYS12YXItbGV2ZWwtZG93bi1hbHQ6IFxcZjNiZTtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQ6IFxcZTU1MjtcbiRmYS12YXItc3F1YXJlLWVudmVsb3BlOiBcXGYxOTk7XG4kZmEtdmFyLWVudmVsb3BlLXNxdWFyZTogXFxmMTk5O1xuJGZhLXZhci1kaWNlOiBcXGY1MjI7XG4kZmEtdmFyLWJvd2xpbmctYmFsbDogXFxmNDM2O1xuJGZhLXZhci1icmFpbjogXFxmNWRjO1xuJGZhLXZhci1iYW5kYWdlOiBcXGY0NjI7XG4kZmEtdmFyLWJhbmQtYWlkOiBcXGY0NjI7XG4kZmEtdmFyLWNhbGVuZGFyLW1pbnVzOiBcXGYyNzI7XG4kZmEtdmFyLWNpcmNsZS14bWFyazogXFxmMDU3O1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXIteG1hcmstY2lyY2xlOiBcXGYwNTc7XG4kZmEtdmFyLWdpZnRzOiBcXGY3OWM7XG4kZmEtdmFyLWhvdGVsOiBcXGY1OTQ7XG4kZmEtdmFyLWVhcnRoLWFzaWE6IFxcZjU3ZTtcbiRmYS12YXItZ2xvYmUtYXNpYTogXFxmNTdlO1xuJGZhLXZhci1pZC1jYXJkLWNsaXA6IFxcZjQ3ZjtcbiRmYS12YXItaWQtY2FyZC1hbHQ6IFxcZjQ3ZjtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXRodW1icy11cDogXFxmMTY0O1xuJGZhLXZhci11c2VyLWNsb2NrOiBcXGY0ZmQ7XG4kZmEtdmFyLWhhbmQtZG90czogXFxmNDYxO1xuJGZhLXZhci1hbGxlcmdpZXM6IFxcZjQ2MTtcbiRmYS12YXItZmlsZS1pbnZvaWNlOiBcXGY1NzA7XG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXFxmMmQxO1xuJGZhLXZhci1tdWctc2F1Y2VyOiBcXGYwZjQ7XG4kZmEtdmFyLWNvZmZlZTogXFxmMGY0O1xuJGZhLXZhci1icnVzaDogXFxmNTVkO1xuJGZhLXZhci1tYXNrOiBcXGY2ZmE7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbWludXM6IFxcZjAxMDtcbiRmYS12YXItc2VhcmNoLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLXJ1bGVyLXZlcnRpY2FsOiBcXGY1NDg7XG4kZmEtdmFyLXVzZXItbGFyZ2U6IFxcZjQwNjtcbiRmYS12YXItdXNlci1hbHQ6IFxcZjQwNjtcbiRmYS12YXItdHJhaW4tdHJhbTogXFxlNWI0O1xuJGZhLXZhci11c2VyLW51cnNlOiBcXGY4MmY7XG4kZmEtdmFyLXN5cmluZ2U6IFxcZjQ4ZTtcbiRmYS12YXItY2xvdWQtc3VuOiBcXGY2YzQ7XG4kZmEtdmFyLXN0b3B3YXRjaC0yMDogXFxlMDZmO1xuJGZhLXZhci1zcXVhcmUtZnVsbDogXFxmNDVjO1xuJGZhLXZhci1tYWduZXQ6IFxcZjA3NjtcbiRmYS12YXItamFyOiBcXGU1MTY7XG4kZmEtdmFyLW5vdGUtc3RpY2t5OiBcXGYyNDk7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcXGYyNDk7XG4kZmEtdmFyLWJ1Zy1zbGFzaDogXFxlNDkwO1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLXdhdGVyLXB1bXA6IFxcZTRiNjtcbiRmYS12YXItYm9uZTogXFxmNWQ3O1xuJGZhLXZhci11c2VyLWluanVyZWQ6IFxcZjcyODtcbiRmYS12YXItZmFjZS1zYWQtdGVhcjogXFxmNWI0O1xuJGZhLXZhci1zYWQtdGVhcjogXFxmNWI0O1xuJGZhLXZhci1wbGFuZTogXFxmMDcyO1xuJGZhLXZhci10ZW50LWFycm93cy1kb3duOiBcXGU1ODE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcXDIxO1xuJGZhLXZhci1hcnJvd3Mtc3BpbjogXFxlNGJiO1xuJGZhLXZhci1wcmludDogXFxmMDJmO1xuJGZhLXZhci10dXJraXNoLWxpcmEtc2lnbjogXFxlMmJiO1xuJGZhLXZhci10cnk6IFxcZTJiYjtcbiRmYS12YXItdHVya2lzaC1saXJhOiBcXGUyYmI7XG4kZmEtdmFyLWRvbGxhci1zaWduOiBcXDI0O1xuJGZhLXZhci1kb2xsYXI6IFxcMjQ7XG4kZmEtdmFyLXVzZDogXFwyNDtcbiRmYS12YXIteDogXFw1ODtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1kb2xsYXI6IFxcZjY4ODtcbiRmYS12YXItc2VhcmNoLWRvbGxhcjogXFxmNjg4O1xuJGZhLXZhci11c2Vycy1nZWFyOiBcXGY1MDk7XG4kZmEtdmFyLXVzZXJzLWNvZzogXFxmNTA5O1xuJGZhLXZhci1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmc6IFxcZTU0YTtcbiRmYS12YXItYnVpbGRpbmctY29sdW1uczogXFxmMTljO1xuJGZhLXZhci1iYW5rOiBcXGYxOWM7XG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcXGYxOWM7XG4kZmEtdmFyLW11c2V1bTogXFxmMTljO1xuJGZhLXZhci11bml2ZXJzaXR5OiBcXGYxOWM7XG4kZmEtdmFyLXVtYnJlbGxhOiBcXGYwZTk7XG4kZmEtdmFyLXRyb3dlbDogXFxlNTg5O1xuJGZhLXZhci1kOiBcXDQ0O1xuJGZhLXZhci1zdGFwbGVyOiBcXGU1YWY7XG4kZmEtdmFyLW1hc2tzLXRoZWF0ZXI6IFxcZjYzMDtcbiRmYS12YXItdGhlYXRlci1tYXNrczogXFxmNjMwO1xuJGZhLXZhci1raXAtc2lnbjogXFxlMWM0O1xuJGZhLXZhci1oYW5kLXBvaW50LWxlZnQ6IFxcZjBhNTtcbiRmYS12YXItaGFuZHNoYWtlLXNpbXBsZTogXFxmNGM2O1xuJGZhLXZhci1oYW5kc2hha2UtYWx0OiBcXGY0YzY7XG4kZmEtdmFyLWpldC1maWdodGVyOiBcXGYwZmI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcXGYwZmI7XG4kZmEtdmFyLXNxdWFyZS1zaGFyZS1ub2RlczogXFxmMWUxO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcXGYxZTE7XG4kZmEtdmFyLWJhcmNvZGU6IFxcZjAyYTtcbiRmYS12YXItcGx1cy1taW51czogXFxlNDNjO1xuJGZhLXZhci12aWRlbzogXFxmMDNkO1xuJGZhLXZhci12aWRlby1jYW1lcmE6IFxcZjAzZDtcbiRmYS12YXItZ3JhZHVhdGlvbi1jYXA6IFxcZjE5ZDtcbiRmYS12YXItbW9ydGFyLWJvYXJkOiBcXGYxOWQ7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1tZWRpY2FsOiBcXGUwNWM7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtY2hlY2s6IFxcZTUzZTtcbiRmYS12YXItdHVybi11cDogXFxmM2JmO1xuJGZhLXZhci1sZXZlbC11cC1hbHQ6IFxcZjNiZjtcblxuJGZhLXZhci1tb25lcm86IFxcZjNkMDtcbiRmYS12YXItaG9vbGk6IFxcZjQyNztcbiRmYS12YXIteWVscDogXFxmMWU5O1xuJGZhLXZhci1jYy12aXNhOiBcXGYxZjA7XG4kZmEtdmFyLWxhc3RmbTogXFxmMjAyO1xuJGZhLXZhci1zaG9wd2FyZTogXFxmNWI1O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jOiBcXGY0ZTg7XG4kZmEtdmFyLWF3czogXFxmMzc1O1xuJGZhLXZhci1yZWRoYXQ6IFxcZjdiYztcbiRmYS12YXIteW9hc3Q6IFxcZjJiMTtcbiRmYS12YXItY2xvdWRmbGFyZTogXFxlMDdkO1xuJGZhLXZhci11cHM6IFxcZjdlMDtcbiRmYS12YXItcGl4aXY6IFxcZTY0MDtcbiRmYS12YXItd3BleHBsb3JlcjogXFxmMmRlO1xuJGZhLXZhci1keWFsb2c6IFxcZjM5OTtcbiRmYS12YXItYml0eTogXFxmMzdhO1xuJGZhLXZhci1zdGFja3BhdGg6IFxcZjg0MjtcbiRmYS12YXItYnV5c2VsbGFkczogXFxmMjBkO1xuJGZhLXZhci1maXJzdC1vcmRlcjogXFxmMmIwO1xuJGZhLXZhci1tb2R4OiBcXGYyODU7XG4kZmEtdmFyLWd1aWxkZWQ6IFxcZTA3ZTtcbiRmYS12YXItdm52OiBcXGY0MGI7XG4kZmEtdmFyLXNxdWFyZS1qczogXFxmM2I5O1xuJGZhLXZhci1qcy1zcXVhcmU6IFxcZjNiOTtcbiRmYS12YXItbWljcm9zb2Z0OiBcXGYzY2E7XG4kZmEtdmFyLXFxOiBcXGYxZDY7XG4kZmEtdmFyLW9yY2lkOiBcXGY4ZDI7XG4kZmEtdmFyLWphdmE6IFxcZjRlNDtcbiRmYS12YXItaW52aXNpb246IFxcZjdiMDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6IFxcZjRlZDtcbiRmYS12YXItY2VudGVyY29kZTogXFxmMzgwO1xuJGZhLXZhci1nbGlkZS1nOiBcXGYyYTY7XG4kZmEtdmFyLWRydXBhbDogXFxmMWE5O1xuJGZhLXZhci1oaXJlLWEtaGVscGVyOiBcXGYzYjA7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtYnk6IFxcZjRlNztcbiRmYS12YXItdW5pdHk6IFxcZTA0OTtcbiRmYS12YXItd2htY3M6IFxcZjQwZDtcbiRmYS12YXItcm9ja2V0Y2hhdDogXFxmM2U4O1xuJGZhLXZhci12azogXFxmMTg5O1xuJGZhLXZhci11bnRhcHBkOiBcXGY0MDU7XG4kZmEtdmFyLW1haWxjaGltcDogXFxmNTllO1xuJGZhLXZhci1jc3MzLWFsdDogXFxmMzhiO1xuJGZhLXZhci1zcXVhcmUtcmVkZGl0OiBcXGYxYTI7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFxcZjFhMjtcbiRmYS12YXItdmltZW8tdjogXFxmMjdkO1xuJGZhLXZhci1jb250YW86IFxcZjI2ZDtcbiRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZTogXFxlNWFkO1xuJGZhLXZhci1kZXNrcHJvOiBcXGYzOGY7XG4kZmEtdmFyLWJyYXZlOiBcXGU2M2M7XG4kZmEtdmFyLXNpc3RyaXg6IFxcZjNlZTtcbiRmYS12YXItc3F1YXJlLWluc3RhZ3JhbTogXFxlMDU1O1xuJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlOiBcXGUwNTU7XG4kZmEtdmFyLWJhdHRsZS1uZXQ6IFxcZjgzNTtcbiRmYS12YXItdGhlLXJlZC15ZXRpOiBcXGY2OWQ7XG4kZmEtdmFyLXNxdWFyZS1oYWNrZXItbmV3czogXFxmM2FmO1xuJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmU6IFxcZjNhZjtcbiRmYS12YXItZWRnZTogXFxmMjgyO1xuJGZhLXZhci10aHJlYWRzOiBcXGU2MTg7XG4kZmEtdmFyLW5hcHN0ZXI6IFxcZjNkMjtcbiRmYS12YXItc3F1YXJlLXNuYXBjaGF0OiBcXGYyYWQ7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXFxmMmFkO1xuJGZhLXZhci1nb29nbGUtcGx1cy1nOiBcXGYwZDU7XG4kZmEtdmFyLWFydHN0YXRpb246IFxcZjc3YTtcbiRmYS12YXItbWFya2Rvd246IFxcZjYwZjtcbiRmYS12YXItc291cmNldHJlZTogXFxmN2QzO1xuJGZhLXZhci1nb29nbGUtcGx1czogXFxmMmIzO1xuJGZhLXZhci1kaWFzcG9yYTogXFxmNzkxO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcXGYxODA7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcXGYxNmM7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFxcZjExMztcbiRmYS12YXItcGhvZW5peC1zcXVhZHJvbjogXFxmNTExO1xuJGZhLXZhci1wYWdlbGluZXM6IFxcZjE4YztcbiRmYS12YXItYWxnb2xpYTogXFxmMzZjO1xuJGZhLXZhci1yZWQtcml2ZXI6IFxcZjNlMztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYTogXFxmNGVmO1xuJGZhLXZhci1zYWZhcmk6IFxcZjI2NztcbiRmYS12YXItZ29vZ2xlOiBcXGYxYTA7XG4kZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlOiBcXGYzNWM7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQ6IFxcZjM1YztcbiRmYS12YXItYXRsYXNzaWFuOiBcXGY3N2I7XG4kZmEtdmFyLWxpbmtlZGluLWluOiBcXGYwZTE7XG4kZmEtdmFyLWRpZ2l0YWwtb2NlYW46IFxcZjM5MTtcbiRmYS12YXItbmltYmxyOiBcXGY1YTg7XG4kZmEtdmFyLWNocm9tZWNhc3Q6IFxcZjgzODtcbiRmYS12YXItZXZlcm5vdGU6IFxcZjgzOTtcbiRmYS12YXItaGFja2VyLW5ld3M6IFxcZjFkNDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzogXFxmNGYwO1xuJGZhLXZhci1hZHZlcnNhbDogXFxmMzZhO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcXGYyNWU7XG4kZmEtdmFyLXdhdGNobWFuLW1vbml0b3Jpbmc6IFxcZTA4NztcbiRmYS12YXItZm9udGljb25zOiBcXGYyODA7XG4kZmEtdmFyLXdlaXhpbjogXFxmMWQ3O1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFxcZjIxNDtcbiRmYS12YXItY29kZXBlbjogXFxmMWNiO1xuJGZhLXZhci1naXQtYWx0OiBcXGY4NDE7XG4kZmEtdmFyLWx5ZnQ6IFxcZjNjMztcbiRmYS12YXItcmV2OiBcXGY1YjI7XG4kZmEtdmFyLXdpbmRvd3M6IFxcZjE3YTtcbiRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3Q6IFxcZjczMDtcbiRmYS12YXItc3F1YXJlLXZpYWRlbzogXFxmMmFhO1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcXGYyYWE7XG4kZmEtdmFyLW1lZXR1cDogXFxmMmUwO1xuJGZhLXZhci1jZW50b3M6IFxcZjc4OTtcbiRmYS12YXItYWRuOiBcXGYxNzA7XG4kZmEtdmFyLWNsb3Vkc21pdGg6IFxcZjM4NDtcbiRmYS12YXItb3BlbnN1c2U6IFxcZTYyYjtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFxcZjFhODtcbiRmYS12YXItc3F1YXJlLWRyaWJiYmxlOiBcXGYzOTc7XG4kZmEtdmFyLWRyaWJiYmxlLXNxdWFyZTogXFxmMzk3O1xuJGZhLXZhci1jb2RpZXBpZTogXFxmMjg0O1xuJGZhLXZhci1ub2RlOiBcXGY0MTk7XG4kZmEtdmFyLW1peDogXFxmM2NiO1xuJGZhLXZhci1zdGVhbTogXFxmMWI2O1xuJGZhLXZhci1jYy1hcHBsZS1wYXk6IFxcZjQxNjtcbiRmYS12YXItc2NyaWJkOiBcXGYyOGE7XG4kZmEtdmFyLWRlYmlhbjogXFxlNjBiO1xuJGZhLXZhci1vcGVuaWQ6IFxcZjE5YjtcbiRmYS12YXItaW5zdGFsb2Q6IFxcZTA4MTtcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcXGYyM2U7XG4kZmEtdmFyLXNlbGxjYXN0OiBcXGYyZGE7XG4kZmEtdmFyLXNxdWFyZS10d2l0dGVyOiBcXGYwODE7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcXGYwODE7XG4kZmEtdmFyLXItcHJvamVjdDogXFxmNGY3O1xuJGZhLXZhci1kZWxpY2lvdXM6IFxcZjFhNTtcbiRmYS12YXItZnJlZWJzZDogXFxmM2E0O1xuJGZhLXZhci12dWVqczogXFxmNDFmO1xuJGZhLXZhci1hY2N1c29mdDogXFxmMzY5O1xuJGZhLXZhci1pb3hob3N0OiBcXGYyMDg7XG4kZmEtdmFyLWZvbnRpY29ucy1maTogXFxmM2EyO1xuJGZhLXZhci1hcHAtc3RvcmU6IFxcZjM2ZjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXFxmMWYxO1xuJGZhLXZhci1pdHVuZXMtbm90ZTogXFxmM2I1O1xuJGZhLXZhci1nb2xhbmc6IFxcZTQwZjtcbiRmYS12YXIta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiRmYS12YXItZ3JhdjogXFxmMmQ2O1xuJGZhLXZhci13ZWlibzogXFxmMThhO1xuJGZhLXZhci11bmNoYXJ0ZWQ6IFxcZTA4NDtcbiRmYS12YXItZmlyc3RkcmFmdDogXFxmM2ExO1xuJGZhLXZhci1zcXVhcmUteW91dHViZTogXFxmNDMxO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXFxmNDMxO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXFxmMjY2O1xuJGZhLXZhci13cHJlc3NyOiBcXGYzZTQ7XG4kZmEtdmFyLXJlbmRhY3Q6IFxcZjNlNDtcbiRmYS12YXItYW5nZWxsaXN0OiBcXGYyMDk7XG4kZmEtdmFyLWdhbGFjdGljLXJlcHVibGljOiBcXGY1MGM7XG4kZmEtdmFyLW5mYy1kaXJlY3Rpb25hbDogXFxlNTMwO1xuJGZhLXZhci1za3lwZTogXFxmMTdlO1xuJGZhLXZhci1qb2dldDogXFxmM2I3O1xuJGZhLXZhci1mZWRvcmE6IFxcZjc5ODtcbiRmYS12YXItc3RyaXBlLXM6IFxcZjQyYTtcbiRmYS12YXItbWV0YTogXFxlNDliO1xuJGZhLXZhci1sYXJhdmVsOiBcXGYzYmQ7XG4kZmEtdmFyLWhvdGphcjogXFxmM2IxO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXFxmMjk0O1xuJGZhLXZhci1zcXVhcmUtbGV0dGVyYm94ZDogXFxlNjJlO1xuJGZhLXZhci1zdGlja2VyLW11bGU6IFxcZjNmNztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvOiBcXGY0ZjM7XG4kZmEtdmFyLWhpcHM6IFxcZjQ1MjtcbiRmYS12YXItYmVoYW5jZTogXFxmMWI0O1xuJGZhLXZhci1yZWRkaXQ6IFxcZjFhMTtcbiRmYS12YXItZGlzY29yZDogXFxmMzkyO1xuJGZhLXZhci1jaHJvbWU6IFxcZjI2ODtcbiRmYS12YXItYXBwLXN0b3JlLWlvczogXFxmMzcwO1xuJGZhLXZhci1jYy1kaXNjb3ZlcjogXFxmMWYyO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcXGYyOTc7XG4kZmEtdmFyLWNvbmZsdWVuY2U6IFxcZjc4ZDtcbiRmYS12YXItbWRiOiBcXGY4Y2E7XG4kZmEtdmFyLWRvY2h1YjogXFxmMzk0O1xuJGZhLXZhci1hY2Nlc3NpYmxlLWljb246IFxcZjM2ODtcbiRmYS12YXItZWJheTogXFxmNGY0O1xuJGZhLXZhci1hbWF6b246IFxcZjI3MDtcbiRmYS12YXItdW5zcGxhc2g6IFxcZTA3YztcbiRmYS12YXIteWFybjogXFxmN2UzO1xuJGZhLXZhci1zcXVhcmUtc3RlYW06IFxcZjFiNztcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcXGYxYjc7XG4kZmEtdmFyLTUwMHB4OiBcXGYyNmU7XG4kZmEtdmFyLXNxdWFyZS12aW1lbzogXFxmMTk0O1xuJGZhLXZhci12aW1lby1zcXVhcmU6IFxcZjE5NDtcbiRmYS12YXItYXN5bW1ldHJpazogXFxmMzcyO1xuJGZhLXZhci1mb250LWF3ZXNvbWU6IFxcZjJiNDtcbiRmYS12YXItZm9udC1hd2Vzb21lLWZsYWc6IFxcZjJiNDtcbiRmYS12YXItZm9udC1hd2Vzb21lLWxvZ28tZnVsbDogXFxmMmI0O1xuJGZhLXZhci1ncmF0aXBheTogXFxmMTg0O1xuJGZhLXZhci1hcHBsZTogXFxmMTc5O1xuJGZhLXZhci1oaXZlOiBcXGUwN2Y7XG4kZmEtdmFyLWdpdGtyYWtlbjogXFxmM2E2O1xuJGZhLXZhci1rZXliYXNlOiBcXGY0ZjU7XG4kZmEtdmFyLWFwcGxlLXBheTogXFxmNDE1O1xuJGZhLXZhci1wYWRsZXQ6IFxcZTRhMDtcbiRmYS12YXItYW1hem9uLXBheTogXFxmNDJjO1xuJGZhLXZhci1zcXVhcmUtZ2l0aHViOiBcXGYwOTI7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFxcZjA5MjtcbiRmYS12YXItc3R1bWJsZXVwb246IFxcZjFhNDtcbiRmYS12YXItZmVkZXg6IFxcZjc5NztcbiRmYS12YXItcGhvZW5peC1mcmFtZXdvcms6IFxcZjNkYztcbiRmYS12YXItc2hvcGlmeTogXFxlMDU3O1xuJGZhLXZhci1uZW9zOiBcXGY2MTI7XG4kZmEtdmFyLXNxdWFyZS10aHJlYWRzOiBcXGU2MTk7XG4kZmEtdmFyLWhhY2tlcnJhbms6IFxcZjVmNztcbiRmYS12YXItcmVzZWFyY2hnYXRlOiBcXGY0Zjg7XG4kZmEtdmFyLXN3aWZ0OiBcXGY4ZTE7XG4kZmEtdmFyLWFuZ3VsYXI6IFxcZjQyMDtcbiRmYS12YXItc3BlYWthcDogXFxmM2YzO1xuJGZhLXZhci1hbmdyeWNyZWF0aXZlOiBcXGYzNmU7XG4kZmEtdmFyLXktY29tYmluYXRvcjogXFxmMjNiO1xuJGZhLXZhci1lbXBpcmU6IFxcZjFkMTtcbiRmYS12YXItZW52aXJhOiBcXGYyOTk7XG4kZmEtdmFyLWdvb2dsZS1zY2hvbGFyOiBcXGU2M2I7XG4kZmEtdmFyLXNxdWFyZS1naXRsYWI6IFxcZTVhZTtcbiRmYS12YXItZ2l0bGFiLXNxdWFyZTogXFxlNWFlO1xuJGZhLXZhci1zdHVkaW92aW5hcmk6IFxcZjNmODtcbiRmYS12YXItcGllZC1waXBlcjogXFxmMmFlO1xuJGZhLXZhci13b3JkcHJlc3M6IFxcZjE5YTtcbiRmYS12YXItcHJvZHVjdC1odW50OiBcXGYyODg7XG4kZmEtdmFyLWZpcmVmb3g6IFxcZjI2OTtcbiRmYS12YXItbGlub2RlOiBcXGYyYjg7XG4kZmEtdmFyLWdvb2RyZWFkczogXFxmM2E4O1xuJGZhLXZhci1zcXVhcmUtb2Rub2tsYXNzbmlraTogXFxmMjY0O1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXFxmMjY0O1xuJGZhLXZhci1qc2ZpZGRsZTogXFxmMWNjO1xuJGZhLXZhci1zaXRoOiBcXGY1MTI7XG4kZmEtdmFyLXRoZW1laXNsZTogXFxmMmIyO1xuJGZhLXZhci1wYWdlNDogXFxmM2Q3O1xuJGZhLXZhci1oYXNobm9kZTogXFxlNDk5O1xuJGZhLXZhci1yZWFjdDogXFxmNDFiO1xuJGZhLXZhci1jYy1wYXlwYWw6IFxcZjFmNDtcbiRmYS12YXItc3F1YXJlc3BhY2U6IFxcZjViZTtcbiRmYS12YXItY2Mtc3RyaXBlOiBcXGYxZjU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6IFxcZjRmMjtcbiRmYS12YXItYml0Y29pbjogXFxmMzc5O1xuJGZhLXZhci1rZXljZG46IFxcZjNiYTtcbiRmYS12YXItb3BlcmE6IFxcZjI2YTtcbiRmYS12YXItaXRjaC1pbzogXFxmODNhO1xuJGZhLXZhci11bWJyYWNvOiBcXGY4ZTg7XG4kZmEtdmFyLWdhbGFjdGljLXNlbmF0ZTogXFxmNTBkO1xuJGZhLXZhci11YnVudHU6IFxcZjdkZjtcbiRmYS12YXItZHJhZnQyZGlnaXRhbDogXFxmMzk2O1xuJGZhLXZhci1zdHJpcGU6IFxcZjQyOTtcbiRmYS12YXItaG91eno6IFxcZjI3YztcbiRmYS12YXItZ2c6IFxcZjI2MDtcbiRmYS12YXItZGhsOiBcXGY3OTA7XG4kZmEtdmFyLXNxdWFyZS1waW50ZXJlc3Q6IFxcZjBkMztcbiRmYS12YXItcGludGVyZXN0LXNxdWFyZTogXFxmMGQzO1xuJGZhLXZhci14aW5nOiBcXGYxNjg7XG4kZmEtdmFyLWJsYWNrYmVycnk6IFxcZjM3YjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZDogXFxmNGVjO1xuJGZhLXZhci1wbGF5c3RhdGlvbjogXFxmM2RmO1xuJGZhLXZhci1xdWluc2NhcGU6IFxcZjQ1OTtcbiRmYS12YXItbGVzczogXFxmNDFkO1xuJGZhLXZhci1ibG9nZ2VyLWI6IFxcZjM3ZDtcbiRmYS12YXItb3BlbmNhcnQ6IFxcZjIzZDtcbiRmYS12YXItdmluZTogXFxmMWNhO1xuJGZhLXZhci1wYXlwYWw6IFxcZjFlZDtcbiRmYS12YXItZ2l0bGFiOiBcXGYyOTY7XG4kZmEtdmFyLXR5cG8zOiBcXGY0MmI7XG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXFxmMjgxO1xuJGZhLXZhci15YWhvbzogXFxmMTllO1xuJGZhLXZhci1kYWlseW1vdGlvbjogXFxlMDUyO1xuJGZhLXZhci1hZmZpbGlhdGV0aGVtZTogXFxmMzZiO1xuJGZhLXZhci1waWVkLXBpcGVyLXBwOiBcXGYxYTc7XG4kZmEtdmFyLWJvb3RzdHJhcDogXFxmODM2O1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcXGYyNjM7XG4kZmEtdmFyLW5mYy1zeW1ib2w6IFxcZTUzMTtcbiRmYS12YXItbWludGJpdDogXFxlNjJmO1xuJGZhLXZhci1ldGhlcmV1bTogXFxmNDJlO1xuJGZhLXZhci1zcGVha2VyLWRlY2s6IFxcZjgzYztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldTogXFxmNGU5O1xuJGZhLXZhci1wYXRyZW9uOiBcXGYzZDk7XG4kZmEtdmFyLWF2aWFuZXg6IFxcZjM3NDtcbiRmYS12YXItZWxsbzogXFxmNWYxO1xuJGZhLXZhci1nb2ZvcmU6IFxcZjNhNztcbiRmYS12YXItYmltb2JqZWN0OiBcXGYzNzg7XG4kZmEtdmFyLWJyYXZlLXJldmVyc2U6IFxcZTYzZDtcbiRmYS12YXItZmFjZWJvb2stZjogXFxmMzllO1xuJGZhLXZhci1zcXVhcmUtZ29vZ2xlLXBsdXM6IFxcZjBkNDtcbiRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOiBcXGYwZDQ7XG4kZmEtdmFyLW1hbmRhbG9yaWFuOiBcXGY1MGY7XG4kZmEtdmFyLWZpcnN0LW9yZGVyLWFsdDogXFxmNTBhO1xuJGZhLXZhci1vc2k6IFxcZjQxYTtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXFxmMWVlO1xuJGZhLXZhci1kLWFuZC1kLWJleW9uZDogXFxmNmNhO1xuJGZhLXZhci1wZXJpc2NvcGU6IFxcZjNkYTtcbiRmYS12YXItZnVsY3J1bTogXFxmNTBiO1xuJGZhLXZhci1jbG91ZHNjYWxlOiBcXGYzODM7XG4kZmEtdmFyLWZvcnVtYmVlOiBcXGYyMTE7XG4kZmEtdmFyLW1penVuaTogXFxmM2NjO1xuJGZhLXZhci1zY2hsaXg6IFxcZjNlYTtcbiRmYS12YXItc3F1YXJlLXhpbmc6IFxcZjE2OTtcbiRmYS12YXIteGluZy1zcXVhcmU6IFxcZjE2OTtcbiRmYS12YXItYmFuZGNhbXA6IFxcZjJkNTtcbiRmYS12YXItd3Bmb3JtczogXFxmMjk4O1xuJGZhLXZhci1jbG91ZHZlcnNpZnk6IFxcZjM4NTtcbiRmYS12YXItdXNwczogXFxmN2UxO1xuJGZhLXZhci1tZWdhcG9ydDogXFxmNWEzO1xuJGZhLXZhci1tYWdlbnRvOiBcXGYzYzQ7XG4kZmEtdmFyLXNwb3RpZnk6IFxcZjFiYztcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXFxmMjNjO1xuJGZhLXZhci1mbHk6IFxcZjQxNztcbiRmYS12YXItYXZpYXRvOiBcXGY0MjE7XG4kZmEtdmFyLWl0dW5lczogXFxmM2I0O1xuJGZhLXZhci1jdXR0bGVmaXNoOiBcXGYzOGM7XG4kZmEtdmFyLWJsb2dnZXI6IFxcZjM3YztcbiRmYS12YXItZmxpY2tyOiBcXGYxNmU7XG4kZmEtdmFyLXZpYmVyOiBcXGY0MDk7XG4kZmEtdmFyLXNvdW5kY2xvdWQ6IFxcZjFiZTtcbiRmYS12YXItZGlnZzogXFxmMWE2O1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcXGYxZDU7XG4kZmEtdmFyLWxldHRlcmJveGQ6IFxcZTYyZDtcbiRmYS12YXItc3ltZm9ueTogXFxmODNkO1xuJGZhLXZhci1tYXhjZG46IFxcZjEzNjtcbiRmYS12YXItZXRzeTogXFxmMmQ3O1xuJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXI6IFxcZjM5ZjtcbiRmYS12YXItYXVkaWJsZTogXFxmMzczO1xuJGZhLXZhci10aGluay1wZWFrczogXFxmNzMxO1xuJGZhLXZhci1iaWxpYmlsaTogXFxlM2Q5O1xuJGZhLXZhci1lcmxhbmc6IFxcZjM5ZDtcbiRmYS12YXIteC10d2l0dGVyOiBcXGU2MWI7XG4kZmEtdmFyLWNvdHRvbi1idXJlYXU6IFxcZjg5ZTtcbiRmYS12YXItZGFzaGN1YmU6IFxcZjIxMDtcbiRmYS12YXItNDItZ3JvdXA6IFxcZTA4MDtcbiRmYS12YXItaW5ub3NvZnQ6IFxcZTA4MDtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFxcZjE4ZDtcbiRmYS12YXItZWxlbWVudG9yOiBcXGY0MzA7XG4kZmEtdmFyLXNxdWFyZS1waWVkLXBpcGVyOiBcXGUwMWU7XG4kZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlOiBcXGUwMWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQ6IFxcZjRlYjtcbiRmYS12YXItcGFsZmVkOiBcXGYzZDg7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcXGYyZGQ7XG4kZmEtdmFyLXJlc29sdmluZzogXFxmM2U3O1xuJGZhLXZhci14Ym94OiBcXGY0MTI7XG4kZmEtdmFyLXNlYXJjaGVuZ2luOiBcXGYzZWI7XG4kZmEtdmFyLXRpa3RvazogXFxlMDdiO1xuJGZhLXZhci1zcXVhcmUtZmFjZWJvb2s6IFxcZjA4MjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcXGYwODI7XG4kZmEtdmFyLXJlbnJlbjogXFxmMThiO1xuJGZhLXZhci1saW51eDogXFxmMTdjO1xuJGZhLXZhci1nbGlkZTogXFxmMmE1O1xuJGZhLXZhci1saW5rZWRpbjogXFxmMDhjO1xuJGZhLXZhci1odWJzcG90OiBcXGYzYjI7XG4kZmEtdmFyLWRlcGxveWRvZzogXFxmMzhlO1xuJGZhLXZhci10d2l0Y2g6IFxcZjFlODtcbiRmYS12YXItcmF2ZWxyeTogXFxmMmQ5O1xuJGZhLXZhci1taXhlcjogXFxlMDU2O1xuJGZhLXZhci1zcXVhcmUtbGFzdGZtOiBcXGYyMDM7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFxcZjIwMztcbiRmYS12YXItdmltZW86IFxcZjQwYTtcbiRmYS12YXItbWVuZGVsZXk6IFxcZjdiMztcbiRmYS12YXItdW5pcmVnaXN0cnk6IFxcZjQwNDtcbiRmYS12YXItZmlnbWE6IFxcZjc5OTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peDogXFxmNGVlO1xuJGZhLXZhci1jYy1hbWF6b24tcGF5OiBcXGY0MmQ7XG4kZmEtdmFyLWRyb3Bib3g6IFxcZjE2YjtcbiRmYS12YXItaW5zdGFncmFtOiBcXGYxNmQ7XG4kZmEtdmFyLWNtcGxpZDogXFxlMzYwO1xuJGZhLXZhci11cHdvcms6IFxcZTY0MTtcbiRmYS12YXItZmFjZWJvb2s6IFxcZjA5YTtcbiRmYS12YXItZ3JpcGZpcmU6IFxcZjNhYztcbiRmYS12YXItamVkaS1vcmRlcjogXFxmNTBlO1xuJGZhLXZhci11aWtpdDogXFxmNDAzO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0OiBcXGYzYTM7XG4kZmEtdmFyLXBoYWJyaWNhdG9yOiBcXGYzZGI7XG4kZmEtdmFyLXVzc3VubmFoOiBcXGY0MDc7XG4kZmEtdmFyLWVhcmx5YmlyZHM6IFxcZjM5YTtcbiRmYS12YXItdHJhZGUtZmVkZXJhdGlvbjogXFxmNTEzO1xuJGZhLXZhci1hdXRvcHJlZml4ZXI6IFxcZjQxYztcbiRmYS12YXItd2hhdHNhcHA6IFxcZjIzMjtcbiRmYS12YXItc2xpZGVzaGFyZTogXFxmMWU3O1xuJGZhLXZhci1nb29nbGUtcGxheTogXFxmM2FiO1xuJGZhLXZhci12aWFkZW86IFxcZjJhOTtcbiRmYS12YXItbGluZTogXFxmM2MwO1xuJGZhLXZhci1nb29nbGUtZHJpdmU6IFxcZjNhYTtcbiRmYS12YXItc2VydmljZXN0YWNrOiBcXGYzZWM7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcXGYyMTU7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1pbWRiOiBcXGYyZDg7XG4kZmEtdmFyLWRlZXplcjogXFxlMDc3O1xuJGZhLXZhci1yYXNwYmVycnktcGk6IFxcZjdiYjtcbiRmYS12YXItamlyYTogXFxmN2IxO1xuJGZhLXZhci1kb2NrZXI6IFxcZjM5NTtcbiRmYS12YXItc2NyZWVucGFsOiBcXGU1NzA7XG4kZmEtdmFyLWJsdWV0b290aDogXFxmMjkzO1xuJGZhLXZhci1naXR0ZXI6IFxcZjQyNjtcbiRmYS12YXItZC1hbmQtZDogXFxmMzhkO1xuJGZhLXZhci1taWNyb2Jsb2c6IFxcZTAxYTtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLXBpZWQtcGlwZXItaGF0OiBcXGY0ZTU7XG4kZmEtdmFyLWtpY2tzdGFydGVyLWs6IFxcZjNiYztcbiRmYS12YXIteWFuZGV4OiBcXGY0MTM7XG4kZmEtdmFyLXJlYWRtZTogXFxmNGQ1O1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1zZWxsc3k6IFxcZjIxMztcbiRmYS12YXItc2FzczogXFxmNDFlO1xuJGZhLXZhci13aXJzaW5kaGFuZHdlcms6IFxcZTJkMDtcbiRmYS12YXItd3NoOiBcXGUyZDA7XG4kZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGU6IFxcZjM3ZjtcbiRmYS12YXItc2FsZXNmb3JjZTogXFxmODNiO1xuJGZhLXZhci1vY3RvcHVzLWRlcGxveTogXFxlMDgyO1xuJGZhLXZhci1tZWRhcHBzOiBcXGYzYzY7XG4kZmEtdmFyLW5zODogXFxmM2Q1O1xuJGZhLXZhci1waW50ZXJlc3QtcDogXFxmMjMxO1xuJGZhLXZhci1hcHBlcjogXFxmMzcxO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFxcZjI4NjtcbiRmYS12YXItd2F6ZTogXFxmODNmO1xuJGZhLXZhci1jYy1qY2I6IFxcZjI0YjtcbiRmYS12YXItc25hcGNoYXQ6IFxcZjJhYjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFxcZjJhYjtcbiRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiRmYS12YXItcnVzdDogXFxlMDdhO1xuJGZhLXZhci13aXg6IFxcZjVjZjtcbiRmYS12YXItc3F1YXJlLWJlaGFuY2U6IFxcZjFiNTtcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFxcZjFiNTtcbiRmYS12YXItc3VwcGxlOiBcXGYzZjk7XG4kZmEtdmFyLXJlYmVsOiBcXGYxZDA7XG4kZmEtdmFyLWNzczM6IFxcZjEzYztcbiRmYS12YXItc3RheWxpbmtlZDogXFxmM2Y1O1xuJGZhLXZhci1rYWdnbGU6IFxcZjVmYTtcbiRmYS12YXItc3BhY2UtYXdlc29tZTogXFxlNWFjO1xuJGZhLXZhci1kZXZpYW50YXJ0OiBcXGYxYmQ7XG4kZmEtdmFyLWNwYW5lbDogXFxmMzg4O1xuJGZhLXZhci1nb29kcmVhZHMtZzogXFxmM2E5O1xuJGZhLXZhci1zcXVhcmUtZ2l0OiBcXGYxZDI7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFxcZjFkMjtcbiRmYS12YXItc3F1YXJlLXR1bWJscjogXFxmMTc0O1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcXGYxNzQ7XG4kZmEtdmFyLXRyZWxsbzogXFxmMTgxO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOiBcXGY0ZWE7XG4kZmEtdmFyLWdldC1wb2NrZXQ6IFxcZjI2NTtcbiRmYS12YXItcGVyYnl0ZTogXFxlMDgzO1xuJGZhLXZhci1ncnVudDogXFxmM2FkO1xuJGZhLXZhci13ZWVibHk6IFxcZjVjYztcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFxcZjIwZTtcbiRmYS12YXItbGVhbnB1YjogXFxmMjEyO1xuJGZhLXZhci1ibGFjay10aWU6IFxcZjI3ZTtcbiRmYS12YXItdGhlbWVjbzogXFxmNWM2O1xuJGZhLXZhci1weXRob246IFxcZjNlMjtcbiRmYS12YXItYW5kcm9pZDogXFxmMTdiO1xuJGZhLXZhci1ib3RzOiBcXGUzNDA7XG4kZmEtdmFyLWZyZWUtY29kZS1jYW1wOiBcXGYyYzU7XG4kZmEtdmFyLWhvcm5iaWxsOiBcXGY1OTI7XG4kZmEtdmFyLWpzOiBcXGYzYjg7XG4kZmEtdmFyLWlkZWFsOiBcXGUwMTM7XG4kZmEtdmFyLWdpdDogXFxmMWQzO1xuJGZhLXZhci1kZXY6IFxcZjZjYztcbiRmYS12YXItc2tldGNoOiBcXGY3YzY7XG4kZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsOiBcXGY0MTQ7XG4kZmEtdmFyLWNjLWFtZXg6IFxcZjFmMztcbiRmYS12YXItdWJlcjogXFxmNDAyO1xuJGZhLXZhci1naXRodWI6IFxcZjA5YjtcbiRmYS12YXItcGhwOiBcXGY0NTc7XG4kZmEtdmFyLWFsaXBheTogXFxmNjQyO1xuJGZhLXZhci15b3V0dWJlOiBcXGYxNjc7XG4kZmEtdmFyLXNreWF0bGFzOiBcXGYyMTY7XG4kZmEtdmFyLWZpcmVmb3gtYnJvd3NlcjogXFxlMDA3O1xuJGZhLXZhci1yZXBseWQ6IFxcZjNlNjtcbiRmYS12YXItc3VzZTogXFxmN2Q2O1xuJGZhLXZhci1qZW5raW5zOiBcXGYzYjY7XG4kZmEtdmFyLXR3aXR0ZXI6IFxcZjA5OTtcbiRmYS12YXItcm9ja3JtczogXFxmM2U5O1xuJGZhLXZhci1waW50ZXJlc3Q6IFxcZjBkMjtcbiRmYS12YXItYnVmZmVyOiBcXGY4Mzc7XG4kZmEtdmFyLW5wbTogXFxmM2Q0O1xuJGZhLXZhci15YW1tZXI6IFxcZjg0MDtcbiRmYS12YXItYnRjOiBcXGYxNWE7XG4kZmEtdmFyLWRyaWJiYmxlOiBcXGYxN2Q7XG4kZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTogXFxmMWEzO1xuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXFxmMjZiO1xuJGZhLXZhci1zdHViYmVyOiBcXGU1Yzc7XG4kZmEtdmFyLXRlbGVncmFtOiBcXGYyYzY7XG4kZmEtdmFyLXRlbGVncmFtLXBsYW5lOiBcXGYyYzY7XG4kZmEtdmFyLW9sZC1yZXB1YmxpYzogXFxmNTEwO1xuJGZhLXZhci1vZHlzZWU6IFxcZTVjNjtcbiRmYS12YXItc3F1YXJlLXdoYXRzYXBwOiBcXGY0MGM7XG4kZmEtdmFyLXdoYXRzYXBwLXNxdWFyZTogXFxmNDBjO1xuJGZhLXZhci1ub2RlLWpzOiBcXGYzZDM7XG4kZmEtdmFyLWVkZ2UtbGVnYWN5OiBcXGUwNzg7XG4kZmEtdmFyLXNsYWNrOiBcXGYxOTg7XG4kZmEtdmFyLXNsYWNrLWhhc2g6IFxcZjE5ODtcbiRmYS12YXItbWVkcnQ6IFxcZjNjODtcbiRmYS12YXItdXNiOiBcXGYyODc7XG4kZmEtdmFyLXR1bWJscjogXFxmMTczO1xuJGZhLXZhci12YWFkaW46IFxcZjQwODtcbiRmYS12YXItcXVvcmE6IFxcZjJjNDtcbiRmYS12YXItc3F1YXJlLXgtdHdpdHRlcjogXFxlNjFhO1xuJGZhLXZhci1yZWFjdGV1cm9wZTogXFxmNzVkO1xuJGZhLXZhci1tZWRpdW06IFxcZjIzYTtcbiRmYS12YXItbWVkaXVtLW06IFxcZjIzYTtcbiRmYS12YXItYW1pbGlhOiBcXGYzNmQ7XG4kZmEtdmFyLW1peGNsb3VkOiBcXGYyODk7XG4kZmEtdmFyLWZsaXBib2FyZDogXFxmNDRkO1xuJGZhLXZhci12aWFjb2luOiBcXGYyMzc7XG4kZmEtdmFyLWNyaXRpY2FsLXJvbGU6IFxcZjZjOTtcbiRmYS12YXItc2l0cm94OiBcXGU0NGE7XG4kZmEtdmFyLWRpc2NvdXJzZTogXFxmMzkzO1xuJGZhLXZhci1qb29tbGE6IFxcZjFhYTtcbiRmYS12YXItbWFzdG9kb246IFxcZjRmNjtcbiRmYS12YXItYWlyYm5iOiBcXGY4MzQ7XG4kZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb246IFxcZjUxNDtcbiRmYS12YXItYnV5LW4tbGFyZ2U6IFxcZjhhNjtcbiRmYS12YXItZ3VscDogXFxmM2FlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6IFxcZjRmMTtcbiRmYS12YXItc3RyYXZhOiBcXGY0Mjg7XG4kZmEtdmFyLWVtYmVyOiBcXGY0MjM7XG4kZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWY6IFxcZjc4NTtcbiRmYS12YXItdGVhbXNwZWFrOiBcXGY0Zjk7XG4kZmEtdmFyLXB1c2hlZDogXFxmM2UxO1xuJGZhLXZhci13b3JkcHJlc3Mtc2ltcGxlOiBcXGY0MTE7XG4kZmEtdmFyLW51dHJpdGlvbml4OiBcXGYzZDY7XG4kZmEtdmFyLXdvZHU6IFxcZTA4ODtcbiRmYS12YXItZ29vZ2xlLXBheTogXFxlMDc5O1xuJGZhLXZhci1pbnRlcmNvbTogXFxmN2FmO1xuJGZhLXZhci16aGlodTogXFxmNjNmO1xuJGZhLXZhci1rb3J2dWU6IFxcZjQyZjtcbiRmYS12YXItcGl4OiBcXGU0M2E7XG4kZmEtdmFyLXN0ZWFtLXN5bWJvbDogXFxmM2Y2O1xuXG4kZmEtaWNvbnM6IChcbiAgXCIwXCI6ICRmYS12YXItMCxcbiAgXCIxXCI6ICRmYS12YXItMSxcbiAgXCIyXCI6ICRmYS12YXItMixcbiAgXCIzXCI6ICRmYS12YXItMyxcbiAgXCI0XCI6ICRmYS12YXItNCxcbiAgXCI1XCI6ICRmYS12YXItNSxcbiAgXCI2XCI6ICRmYS12YXItNixcbiAgXCI3XCI6ICRmYS12YXItNyxcbiAgXCI4XCI6ICRmYS12YXItOCxcbiAgXCI5XCI6ICRmYS12YXItOSxcbiAgXCJmaWxsLWRyaXBcIjogJGZhLXZhci1maWxsLWRyaXAsXG4gIFwiYXJyb3dzLXRvLWNpcmNsZVwiOiAkZmEtdmFyLWFycm93cy10by1jaXJjbGUsXG4gIFwiY2lyY2xlLWNoZXZyb24tcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1yaWdodCxcbiAgXCJjaGV2cm9uLWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0LFxuICBcImF0XCI6ICRmYS12YXItYXQsXG4gIFwidHJhc2gtY2FuXCI6ICRmYS12YXItdHJhc2gtY2FuLFxuICBcInRyYXNoLWFsdFwiOiAkZmEtdmFyLXRyYXNoLWFsdCxcbiAgXCJ0ZXh0LWhlaWdodFwiOiAkZmEtdmFyLXRleHQtaGVpZ2h0LFxuICBcInVzZXIteG1hcmtcIjogJGZhLXZhci11c2VyLXhtYXJrLFxuICBcInVzZXItdGltZXNcIjogJGZhLXZhci11c2VyLXRpbWVzLFxuICBcInN0ZXRob3Njb3BlXCI6ICRmYS12YXItc3RldGhvc2NvcGUsXG4gIFwibWVzc2FnZVwiOiAkZmEtdmFyLW1lc3NhZ2UsXG4gIFwiY29tbWVudC1hbHRcIjogJGZhLXZhci1jb21tZW50LWFsdCxcbiAgXCJpbmZvXCI6ICRmYS12YXItaW5mbyxcbiAgXCJkb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlclwiOiAkZmEtdmFyLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyLFxuICBcImNvbXByZXNzLWFsdFwiOiAkZmEtdmFyLWNvbXByZXNzLWFsdCxcbiAgXCJleHBsb3Npb25cIjogJGZhLXZhci1leHBsb3Npb24sXG4gIFwiZmlsZS1saW5lc1wiOiAkZmEtdmFyLWZpbGUtbGluZXMsXG4gIFwiZmlsZS1hbHRcIjogJGZhLXZhci1maWxlLWFsdCxcbiAgXCJmaWxlLXRleHRcIjogJGZhLXZhci1maWxlLXRleHQsXG4gIFwid2F2ZS1zcXVhcmVcIjogJGZhLXZhci13YXZlLXNxdWFyZSxcbiAgXCJyaW5nXCI6ICRmYS12YXItcmluZyxcbiAgXCJidWlsZGluZy11blwiOiAkZmEtdmFyLWJ1aWxkaW5nLXVuLFxuICBcImRpY2UtdGhyZWVcIjogJGZhLXZhci1kaWNlLXRocmVlLFxuICBcImNhbGVuZGFyLWRheXNcIjogJGZhLXZhci1jYWxlbmRhci1kYXlzLFxuICBcImNhbGVuZGFyLWFsdFwiOiAkZmEtdmFyLWNhbGVuZGFyLWFsdCxcbiAgXCJhbmNob3ItY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS1jaGVjayxcbiAgXCJidWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwidm9sbGV5YmFsbFwiOiAkZmEtdmFyLXZvbGxleWJhbGwsXG4gIFwidm9sbGV5YmFsbC1iYWxsXCI6ICRmYS12YXItdm9sbGV5YmFsbC1iYWxsLFxuICBcImFycm93cy11cC10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLXVwLXRvLWxpbmUsXG4gIFwic29ydC1kb3duXCI6ICRmYS12YXItc29ydC1kb3duLFxuICBcInNvcnQtZGVzY1wiOiAkZmEtdmFyLXNvcnQtZGVzYyxcbiAgXCJjaXJjbGUtbWludXNcIjogJGZhLXZhci1jaXJjbGUtbWludXMsXG4gIFwibWludXMtY2lyY2xlXCI6ICRmYS12YXItbWludXMtY2lyY2xlLFxuICBcImRvb3Itb3BlblwiOiAkZmEtdmFyLWRvb3Itb3BlbixcbiAgXCJyaWdodC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1yaWdodC1mcm9tLWJyYWNrZXQsXG4gIFwic2lnbi1vdXQtYWx0XCI6ICRmYS12YXItc2lnbi1vdXQtYWx0LFxuICBcImF0b21cIjogJGZhLXZhci1hdG9tLFxuICBcInNvYXBcIjogJGZhLXZhci1zb2FwLFxuICBcImljb25zXCI6ICRmYS12YXItaWNvbnMsXG4gIFwiaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHRcIjogJGZhLXZhci1oZWFydC1tdXNpYy1jYW1lcmEtYm9sdCxcbiAgXCJtaWNyb3Bob25lLWxpbmVzLXNsYXNoXCI6ICRmYS12YXItbWljcm9waG9uZS1saW5lcy1zbGFzaCxcbiAgXCJtaWNyb3Bob25lLWFsdC1zbGFzaFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoLFxuICBcImJyaWRnZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1icmlkZ2UtY2lyY2xlLWNoZWNrLFxuICBcInB1bXAtbWVkaWNhbFwiOiAkZmEtdmFyLXB1bXAtbWVkaWNhbCxcbiAgXCJmaW5nZXJwcmludFwiOiAkZmEtdmFyLWZpbmdlcnByaW50LFxuICBcImhhbmQtcG9pbnQtcmlnaHRcIjogJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb25cIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uLFxuICBcInNlYXJjaC1sb2NhdGlvblwiOiAkZmEtdmFyLXNlYXJjaC1sb2NhdGlvbixcbiAgXCJmb3J3YXJkLXN0ZXBcIjogJGZhLXZhci1mb3J3YXJkLXN0ZXAsXG4gIFwic3RlcC1mb3J3YXJkXCI6ICRmYS12YXItc3RlcC1mb3J3YXJkLFxuICBcImZhY2Utc21pbGUtYmVhbVwiOiAkZmEtdmFyLWZhY2Utc21pbGUtYmVhbSxcbiAgXCJzbWlsZS1iZWFtXCI6ICRmYS12YXItc21pbGUtYmVhbSxcbiAgXCJmbGFnLWNoZWNrZXJlZFwiOiAkZmEtdmFyLWZsYWctY2hlY2tlcmVkLFxuICBcImZvb3RiYWxsXCI6ICRmYS12YXItZm9vdGJhbGwsXG4gIFwiZm9vdGJhbGwtYmFsbFwiOiAkZmEtdmFyLWZvb3RiYWxsLWJhbGwsXG4gIFwic2Nob29sLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiY3JvcFwiOiAkZmEtdmFyLWNyb3AsXG4gIFwiYW5nbGVzLWRvd25cIjogJGZhLXZhci1hbmdsZXMtZG93bixcbiAgXCJhbmdsZS1kb3VibGUtZG93blwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duLFxuICBcInVzZXJzLXJlY3RhbmdsZVwiOiAkZmEtdmFyLXVzZXJzLXJlY3RhbmdsZSxcbiAgXCJwZW9wbGUtcm9vZlwiOiAkZmEtdmFyLXBlb3BsZS1yb29mLFxuICBcInBlb3BsZS1saW5lXCI6ICRmYS12YXItcGVvcGxlLWxpbmUsXG4gIFwiYmVlci1tdWctZW1wdHlcIjogJGZhLXZhci1iZWVyLW11Zy1lbXB0eSxcbiAgXCJiZWVyXCI6ICRmYS12YXItYmVlcixcbiAgXCJkaWFncmFtLXByZWRlY2Vzc29yXCI6ICRmYS12YXItZGlhZ3JhbS1wcmVkZWNlc3NvcixcbiAgXCJhcnJvdy11cC1sb25nXCI6ICRmYS12YXItYXJyb3ctdXAtbG9uZyxcbiAgXCJsb25nLWFycm93LXVwXCI6ICRmYS12YXItbG9uZy1hcnJvdy11cCxcbiAgXCJmaXJlLWZsYW1lLXNpbXBsZVwiOiAkZmEtdmFyLWZpcmUtZmxhbWUtc2ltcGxlLFxuICBcImJ1cm5cIjogJGZhLXZhci1idXJuLFxuICBcInBlcnNvblwiOiAkZmEtdmFyLXBlcnNvbixcbiAgXCJtYWxlXCI6ICRmYS12YXItbWFsZSxcbiAgXCJsYXB0b3BcIjogJGZhLXZhci1sYXB0b3AsXG4gIFwiZmlsZS1jc3ZcIjogJGZhLXZhci1maWxlLWNzdixcbiAgXCJtZW5vcmFoXCI6ICRmYS12YXItbWVub3JhaCxcbiAgXCJ0cnVjay1wbGFuZVwiOiAkZmEtdmFyLXRydWNrLXBsYW5lLFxuICBcInJlY29yZC12aW55bFwiOiAkZmEtdmFyLXJlY29yZC12aW55bCxcbiAgXCJmYWNlLWdyaW4tc3RhcnNcIjogJGZhLXZhci1mYWNlLWdyaW4tc3RhcnMsXG4gIFwiZ3Jpbi1zdGFyc1wiOiAkZmEtdmFyLWdyaW4tc3RhcnMsXG4gIFwiYm9uZ1wiOiAkZmEtdmFyLWJvbmcsXG4gIFwic3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nXCI6ICRmYS12YXItc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nLFxuICBcInBhc3RhZmFyaWFuaXNtXCI6ICRmYS12YXItcGFzdGFmYXJpYW5pc20sXG4gIFwiYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmUsXG4gIFwic3Bvb25cIjogJGZhLXZhci1zcG9vbixcbiAgXCJ1dGVuc2lsLXNwb29uXCI6ICRmYS12YXItdXRlbnNpbC1zcG9vbixcbiAgXCJqYXItd2hlYXRcIjogJGZhLXZhci1qYXItd2hlYXQsXG4gIFwiZW52ZWxvcGVzLWJ1bGtcIjogJGZhLXZhci1lbnZlbG9wZXMtYnVsayxcbiAgXCJtYWlsLWJ1bGtcIjogJGZhLXZhci1tYWlsLWJ1bGssXG4gIFwiZmlsZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1maWxlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjaXJjbGUtaFwiOiAkZmEtdmFyLWNpcmNsZS1oLFxuICBcImhvc3BpdGFsLXN5bWJvbFwiOiAkZmEtdmFyLWhvc3BpdGFsLXN5bWJvbCxcbiAgXCJwYWdlclwiOiAkZmEtdmFyLXBhZ2VyLFxuICBcImFkZHJlc3MtYm9va1wiOiAkZmEtdmFyLWFkZHJlc3MtYm9vayxcbiAgXCJjb250YWN0LWJvb2tcIjogJGZhLXZhci1jb250YWN0LWJvb2ssXG4gIFwic3RyaWtldGhyb3VnaFwiOiAkZmEtdmFyLXN0cmlrZXRocm91Z2gsXG4gIFwia1wiOiAkZmEtdmFyLWssXG4gIFwibGFuZG1hcmstZmxhZ1wiOiAkZmEtdmFyLWxhbmRtYXJrLWZsYWcsXG4gIFwicGVuY2lsXCI6ICRmYS12YXItcGVuY2lsLFxuICBcInBlbmNpbC1hbHRcIjogJGZhLXZhci1wZW5jaWwtYWx0LFxuICBcImJhY2t3YXJkXCI6ICRmYS12YXItYmFja3dhcmQsXG4gIFwiY2FyZXQtcmlnaHRcIjogJGZhLXZhci1jYXJldC1yaWdodCxcbiAgXCJjb21tZW50c1wiOiAkZmEtdmFyLWNvbW1lbnRzLFxuICBcInBhc3RlXCI6ICRmYS12YXItcGFzdGUsXG4gIFwiZmlsZS1jbGlwYm9hcmRcIjogJGZhLXZhci1maWxlLWNsaXBib2FyZCxcbiAgXCJjb2RlLXB1bGwtcmVxdWVzdFwiOiAkZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LFxuICBcImNsaXBib2FyZC1saXN0XCI6ICRmYS12YXItY2xpcGJvYXJkLWxpc3QsXG4gIFwidHJ1Y2stcmFtcC1ib3hcIjogJGZhLXZhci10cnVjay1yYW1wLWJveCxcbiAgXCJ0cnVjay1sb2FkaW5nXCI6ICRmYS12YXItdHJ1Y2stbG9hZGluZyxcbiAgXCJ1c2VyLWNoZWNrXCI6ICRmYS12YXItdXNlci1jaGVjayxcbiAgXCJ2aWFsLXZpcnVzXCI6ICRmYS12YXItdmlhbC12aXJ1cyxcbiAgXCJzaGVldC1wbGFzdGljXCI6ICRmYS12YXItc2hlZXQtcGxhc3RpYyxcbiAgXCJibG9nXCI6ICRmYS12YXItYmxvZyxcbiAgXCJ1c2VyLW5pbmphXCI6ICRmYS12YXItdXNlci1uaW5qYSxcbiAgXCJwZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lXCI6ICRmYS12YXItcGVyc29uLWFycm93LXVwLWZyb20tbGluZSxcbiAgXCJzY3JvbGwtdG9yYWhcIjogJGZhLXZhci1zY3JvbGwtdG9yYWgsXG4gIFwidG9yYWhcIjogJGZhLXZhci10b3JhaCxcbiAgXCJicm9vbS1iYWxsXCI6ICRmYS12YXItYnJvb20tYmFsbCxcbiAgXCJxdWlkZGl0Y2hcIjogJGZhLXZhci1xdWlkZGl0Y2gsXG4gIFwicXVpZGRpdGNoLWJyb29tLWJhbGxcIjogJGZhLXZhci1xdWlkZGl0Y2gtYnJvb20tYmFsbCxcbiAgXCJ0b2dnbGUtb2ZmXCI6ICRmYS12YXItdG9nZ2xlLW9mZixcbiAgXCJib3gtYXJjaGl2ZVwiOiAkZmEtdmFyLWJveC1hcmNoaXZlLFxuICBcImFyY2hpdmVcIjogJGZhLXZhci1hcmNoaXZlLFxuICBcInBlcnNvbi1kcm93bmluZ1wiOiAkZmEtdmFyLXBlcnNvbi1kcm93bmluZyxcbiAgXCJhcnJvdy1kb3duLTktMVwiOiAkZmEtdmFyLWFycm93LWRvd24tOS0xLFxuICBcInNvcnQtbnVtZXJpYy1kZXNjXCI6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2MsXG4gIFwic29ydC1udW1lcmljLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0LFxuICBcImZhY2UtZ3Jpbi10b25ndWUtc3F1aW50XCI6ICRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQsXG4gIFwiZ3Jpbi10b25ndWUtc3F1aW50XCI6ICRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50LFxuICBcInNwcmF5LWNhblwiOiAkZmEtdmFyLXNwcmF5LWNhbixcbiAgXCJ0cnVjay1tb25zdGVyXCI6ICRmYS12YXItdHJ1Y2stbW9uc3RlcixcbiAgXCJ3XCI6ICRmYS12YXItdyxcbiAgXCJlYXJ0aC1hZnJpY2FcIjogJGZhLXZhci1lYXJ0aC1hZnJpY2EsXG4gIFwiZ2xvYmUtYWZyaWNhXCI6ICRmYS12YXItZ2xvYmUtYWZyaWNhLFxuICBcInJhaW5ib3dcIjogJGZhLXZhci1yYWluYm93LFxuICBcImNpcmNsZS1ub3RjaFwiOiAkZmEtdmFyLWNpcmNsZS1ub3RjaCxcbiAgXCJ0YWJsZXQtc2NyZWVuLWJ1dHRvblwiOiAkZmEtdmFyLXRhYmxldC1zY3JlZW4tYnV0dG9uLFxuICBcInRhYmxldC1hbHRcIjogJGZhLXZhci10YWJsZXQtYWx0LFxuICBcInBhd1wiOiAkZmEtdmFyLXBhdyxcbiAgXCJjbG91ZFwiOiAkZmEtdmFyLWNsb3VkLFxuICBcInRyb3dlbC1icmlja3NcIjogJGZhLXZhci10cm93ZWwtYnJpY2tzLFxuICBcImZhY2UtZmx1c2hlZFwiOiAkZmEtdmFyLWZhY2UtZmx1c2hlZCxcbiAgXCJmbHVzaGVkXCI6ICRmYS12YXItZmx1c2hlZCxcbiAgXCJob3NwaXRhbC11c2VyXCI6ICRmYS12YXItaG9zcGl0YWwtdXNlcixcbiAgXCJ0ZW50LWFycm93LWxlZnQtcmlnaHRcIjogJGZhLXZhci10ZW50LWFycm93LWxlZnQtcmlnaHQsXG4gIFwiZ2F2ZWxcIjogJGZhLXZhci1nYXZlbCxcbiAgXCJsZWdhbFwiOiAkZmEtdmFyLWxlZ2FsLFxuICBcImJpbm9jdWxhcnNcIjogJGZhLXZhci1iaW5vY3VsYXJzLFxuICBcIm1pY3JvcGhvbmUtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoLFxuICBcImJveC10aXNzdWVcIjogJGZhLXZhci1ib3gtdGlzc3VlLFxuICBcIm1vdG9yY3ljbGVcIjogJGZhLXZhci1tb3RvcmN5Y2xlLFxuICBcImJlbGwtY29uY2llcmdlXCI6ICRmYS12YXItYmVsbC1jb25jaWVyZ2UsXG4gIFwiY29uY2llcmdlLWJlbGxcIjogJGZhLXZhci1jb25jaWVyZ2UtYmVsbCxcbiAgXCJwZW4tcnVsZXJcIjogJGZhLXZhci1wZW4tcnVsZXIsXG4gIFwicGVuY2lsLXJ1bGVyXCI6ICRmYS12YXItcGVuY2lsLXJ1bGVyLFxuICBcInBlb3BsZS1hcnJvd3NcIjogJGZhLXZhci1wZW9wbGUtYXJyb3dzLFxuICBcInBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodFwiOiAkZmEtdmFyLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodCxcbiAgXCJtYXJzLWFuZC12ZW51cy1idXJzdFwiOiAkZmEtdmFyLW1hcnMtYW5kLXZlbnVzLWJ1cnN0LFxuICBcInNxdWFyZS1jYXJldC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC1yaWdodCxcbiAgXCJjYXJldC1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQsXG4gIFwic2Npc3NvcnNcIjogJGZhLXZhci1zY2lzc29ycyxcbiAgXCJjdXRcIjogJGZhLXZhci1jdXQsXG4gIFwic3VuLXBsYW50LXdpbHRcIjogJGZhLXZhci1zdW4tcGxhbnQtd2lsdCxcbiAgXCJ0b2lsZXRzLXBvcnRhYmxlXCI6ICRmYS12YXItdG9pbGV0cy1wb3J0YWJsZSxcbiAgXCJob2NrZXktcHVja1wiOiAkZmEtdmFyLWhvY2tleS1wdWNrLFxuICBcInRhYmxlXCI6ICRmYS12YXItdGFibGUsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQsXG4gIFwidGFjaG9ncmFwaC1kaWdpdGFsXCI6ICRmYS12YXItdGFjaG9ncmFwaC1kaWdpdGFsLFxuICBcImRpZ2l0YWwtdGFjaG9ncmFwaFwiOiAkZmEtdmFyLWRpZ2l0YWwtdGFjaG9ncmFwaCxcbiAgXCJ1c2Vycy1zbGFzaFwiOiAkZmEtdmFyLXVzZXJzLXNsYXNoLFxuICBcImNsb3ZlclwiOiAkZmEtdmFyLWNsb3ZlcixcbiAgXCJyZXBseVwiOiAkZmEtdmFyLXJlcGx5LFxuICBcIm1haWwtcmVwbHlcIjogJGZhLXZhci1tYWlsLXJlcGx5LFxuICBcInN0YXItYW5kLWNyZXNjZW50XCI6ICRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQsXG4gIFwiaG91c2UtZmlyZVwiOiAkZmEtdmFyLWhvdXNlLWZpcmUsXG4gIFwic3F1YXJlLW1pbnVzXCI6ICRmYS12YXItc3F1YXJlLW1pbnVzLFxuICBcIm1pbnVzLXNxdWFyZVwiOiAkZmEtdmFyLW1pbnVzLXNxdWFyZSxcbiAgXCJoZWxpY29wdGVyXCI6ICRmYS12YXItaGVsaWNvcHRlcixcbiAgXCJjb21wYXNzXCI6ICRmYS12YXItY29tcGFzcyxcbiAgXCJzcXVhcmUtY2FyZXQtZG93blwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC1kb3duLFxuICBcImNhcmV0LXNxdWFyZS1kb3duXCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLWRvd24sXG4gIFwiZmlsZS1jaXJjbGUtcXVlc3Rpb25cIjogJGZhLXZhci1maWxlLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJsYXB0b3AtY29kZVwiOiAkZmEtdmFyLWxhcHRvcC1jb2RlLFxuICBcInN3YXRjaGJvb2tcIjogJGZhLXZhci1zd2F0Y2hib29rLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGVcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLFxuICBcImJhcnNcIjogJGZhLXZhci1iYXJzLFxuICBcIm5hdmljb25cIjogJGZhLXZhci1uYXZpY29uLFxuICBcInBlb3BsZS1ncm91cFwiOiAkZmEtdmFyLXBlb3BsZS1ncm91cCxcbiAgXCJob3VyZ2xhc3MtZW5kXCI6ICRmYS12YXItaG91cmdsYXNzLWVuZCxcbiAgXCJob3VyZ2xhc3MtM1wiOiAkZmEtdmFyLWhvdXJnbGFzcy0zLFxuICBcImhlYXJ0LWNyYWNrXCI6ICRmYS12YXItaGVhcnQtY3JhY2ssXG4gIFwiaGVhcnQtYnJva2VuXCI6ICRmYS12YXItaGVhcnQtYnJva2VuLFxuICBcInNxdWFyZS11cC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS11cC1yaWdodCxcbiAgXCJleHRlcm5hbC1saW5rLXNxdWFyZS1hbHRcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQsXG4gIFwiZmFjZS1raXNzLWJlYW1cIjogJGZhLXZhci1mYWNlLWtpc3MtYmVhbSxcbiAgXCJraXNzLWJlYW1cIjogJGZhLXZhci1raXNzLWJlYW0sXG4gIFwiZmlsbVwiOiAkZmEtdmFyLWZpbG0sXG4gIFwicnVsZXItaG9yaXpvbnRhbFwiOiAkZmEtdmFyLXJ1bGVyLWhvcml6b250YWwsXG4gIFwicGVvcGxlLXJvYmJlcnlcIjogJGZhLXZhci1wZW9wbGUtcm9iYmVyeSxcbiAgXCJsaWdodGJ1bGJcIjogJGZhLXZhci1saWdodGJ1bGIsXG4gIFwiY2FyZXQtbGVmdFwiOiAkZmEtdmFyLWNhcmV0LWxlZnQsXG4gIFwiY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImV4Y2xhbWF0aW9uLWNpcmNsZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZSxcbiAgXCJzY2hvb2wtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS14bWFyayxcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQsXG4gIFwic2lnbi1vdXRcIjogJGZhLXZhci1zaWduLW91dCxcbiAgXCJjaXJjbGUtY2hldnJvbi1kb3duXCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tZG93bixcbiAgXCJjaGV2cm9uLWNpcmNsZS1kb3duXCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bixcbiAgXCJ1bmxvY2sta2V5aG9sZVwiOiAkZmEtdmFyLXVubG9jay1rZXlob2xlLFxuICBcInVubG9jay1hbHRcIjogJGZhLXZhci11bmxvY2stYWx0LFxuICBcImNsb3VkLXNob3dlcnMtaGVhdnlcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5LFxuICBcImhlYWRwaG9uZXMtc2ltcGxlXCI6ICRmYS12YXItaGVhZHBob25lcy1zaW1wbGUsXG4gIFwiaGVhZHBob25lcy1hbHRcIjogJGZhLXZhci1oZWFkcGhvbmVzLWFsdCxcbiAgXCJzaXRlbWFwXCI6ICRmYS12YXItc2l0ZW1hcCxcbiAgXCJjaXJjbGUtZG9sbGFyLXRvLXNsb3RcIjogJGZhLXZhci1jaXJjbGUtZG9sbGFyLXRvLXNsb3QsXG4gIFwiZG9uYXRlXCI6ICRmYS12YXItZG9uYXRlLFxuICBcIm1lbW9yeVwiOiAkZmEtdmFyLW1lbW9yeSxcbiAgXCJyb2FkLXNwaWtlc1wiOiAkZmEtdmFyLXJvYWQtc3Bpa2VzLFxuICBcImZpcmUtYnVybmVyXCI6ICRmYS12YXItZmlyZS1idXJuZXIsXG4gIFwiZmxhZ1wiOiAkZmEtdmFyLWZsYWcsXG4gIFwiaGFudWtpYWhcIjogJGZhLXZhci1oYW51a2lhaCxcbiAgXCJmZWF0aGVyXCI6ICRmYS12YXItZmVhdGhlcixcbiAgXCJ2b2x1bWUtbG93XCI6ICRmYS12YXItdm9sdW1lLWxvdyxcbiAgXCJ2b2x1bWUtZG93blwiOiAkZmEtdmFyLXZvbHVtZS1kb3duLFxuICBcImNvbW1lbnQtc2xhc2hcIjogJGZhLXZhci1jb21tZW50LXNsYXNoLFxuICBcImNsb3VkLXN1bi1yYWluXCI6ICRmYS12YXItY2xvdWQtc3VuLXJhaW4sXG4gIFwiY29tcHJlc3NcIjogJGZhLXZhci1jb21wcmVzcyxcbiAgXCJ3aGVhdC1hd25cIjogJGZhLXZhci13aGVhdC1hd24sXG4gIFwid2hlYXQtYWx0XCI6ICRmYS12YXItd2hlYXQtYWx0LFxuICBcImFua2hcIjogJGZhLXZhci1hbmtoLFxuICBcImhhbmRzLWhvbGRpbmctY2hpbGRcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNoaWxkLFxuICBcImFzdGVyaXNrXCI6ICRmYS12YXItYXN0ZXJpc2ssXG4gIFwic3F1YXJlLWNoZWNrXCI6ICRmYS12YXItc3F1YXJlLWNoZWNrLFxuICBcImNoZWNrLXNxdWFyZVwiOiAkZmEtdmFyLWNoZWNrLXNxdWFyZSxcbiAgXCJwZXNldGEtc2lnblwiOiAkZmEtdmFyLXBlc2V0YS1zaWduLFxuICBcImhlYWRpbmdcIjogJGZhLXZhci1oZWFkaW5nLFxuICBcImhlYWRlclwiOiAkZmEtdmFyLWhlYWRlcixcbiAgXCJnaG9zdFwiOiAkZmEtdmFyLWdob3N0LFxuICBcImxpc3RcIjogJGZhLXZhci1saXN0LFxuICBcImxpc3Qtc3F1YXJlc1wiOiAkZmEtdmFyLWxpc3Qtc3F1YXJlcyxcbiAgXCJzcXVhcmUtcGhvbmUtZmxpcFwiOiAkZmEtdmFyLXNxdWFyZS1waG9uZS1mbGlwLFxuICBcInBob25lLXNxdWFyZS1hbHRcIjogJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0LFxuICBcImNhcnQtcGx1c1wiOiAkZmEtdmFyLWNhcnQtcGx1cyxcbiAgXCJnYW1lcGFkXCI6ICRmYS12YXItZ2FtZXBhZCxcbiAgXCJjaXJjbGUtZG90XCI6ICRmYS12YXItY2lyY2xlLWRvdCxcbiAgXCJkb3QtY2lyY2xlXCI6ICRmYS12YXItZG90LWNpcmNsZSxcbiAgXCJmYWNlLWRpenp5XCI6ICRmYS12YXItZmFjZS1kaXp6eSxcbiAgXCJkaXp6eVwiOiAkZmEtdmFyLWRpenp5LFxuICBcImVnZ1wiOiAkZmEtdmFyLWVnZyxcbiAgXCJob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrLFxuICBcImNhbXBncm91bmRcIjogJGZhLXZhci1jYW1wZ3JvdW5kLFxuICBcImZvbGRlci1wbHVzXCI6ICRmYS12YXItZm9sZGVyLXBsdXMsXG4gIFwiZnV0Ym9sXCI6ICRmYS12YXItZnV0Ym9sLFxuICBcImZ1dGJvbC1iYWxsXCI6ICRmYS12YXItZnV0Ym9sLWJhbGwsXG4gIFwic29jY2VyLWJhbGxcIjogJGZhLXZhci1zb2NjZXItYmFsbCxcbiAgXCJwYWludGJydXNoXCI6ICRmYS12YXItcGFpbnRicnVzaCxcbiAgXCJwYWludC1icnVzaFwiOiAkZmEtdmFyLXBhaW50LWJydXNoLFxuICBcImxvY2tcIjogJGZhLXZhci1sb2NrLFxuICBcImdhcy1wdW1wXCI6ICRmYS12YXItZ2FzLXB1bXAsXG4gIFwiaG90LXR1Yi1wZXJzb25cIjogJGZhLXZhci1ob3QtdHViLXBlcnNvbixcbiAgXCJob3QtdHViXCI6ICRmYS12YXItaG90LXR1YixcbiAgXCJtYXAtbG9jYXRpb25cIjogJGZhLXZhci1tYXAtbG9jYXRpb24sXG4gIFwibWFwLW1hcmtlZFwiOiAkZmEtdmFyLW1hcC1tYXJrZWQsXG4gIFwiaG91c2UtZmxvb2Qtd2F0ZXJcIjogJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlcixcbiAgXCJ0cmVlXCI6ICRmYS12YXItdHJlZSxcbiAgXCJicmlkZ2UtbG9ja1wiOiAkZmEtdmFyLWJyaWRnZS1sb2NrLFxuICBcInNhY2stZG9sbGFyXCI6ICRmYS12YXItc2Fjay1kb2xsYXIsXG4gIFwicGVuLXRvLXNxdWFyZVwiOiAkZmEtdmFyLXBlbi10by1zcXVhcmUsXG4gIFwiZWRpdFwiOiAkZmEtdmFyLWVkaXQsXG4gIFwiY2FyLXNpZGVcIjogJGZhLXZhci1jYXItc2lkZSxcbiAgXCJzaGFyZS1ub2Rlc1wiOiAkZmEtdmFyLXNoYXJlLW5vZGVzLFxuICBcInNoYXJlLWFsdFwiOiAkZmEtdmFyLXNoYXJlLWFsdCxcbiAgXCJoZWFydC1jaXJjbGUtbWludXNcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtbWludXMsXG4gIFwiaG91cmdsYXNzLWhhbGZcIjogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZixcbiAgXCJob3VyZ2xhc3MtMlwiOiAkZmEtdmFyLWhvdXJnbGFzcy0yLFxuICBcIm1pY3Jvc2NvcGVcIjogJGZhLXZhci1taWNyb3Njb3BlLFxuICBcInNpbmtcIjogJGZhLXZhci1zaW5rLFxuICBcImJhZy1zaG9wcGluZ1wiOiAkZmEtdmFyLWJhZy1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1iYWdcIjogJGZhLXZhci1zaG9wcGluZy1iYWcsXG4gIFwiYXJyb3ctZG93bi16LWFcIjogJGZhLXZhci1hcnJvdy1kb3duLXotYSxcbiAgXCJzb3J0LWFscGhhLWRlc2NcIjogJGZhLXZhci1zb3J0LWFscGhhLWRlc2MsXG4gIFwic29ydC1hbHBoYS1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQsXG4gIFwibWl0dGVuXCI6ICRmYS12YXItbWl0dGVuLFxuICBcInBlcnNvbi1yYXlzXCI6ICRmYS12YXItcGVyc29uLXJheXMsXG4gIFwidXNlcnNcIjogJGZhLXZhci11c2VycyxcbiAgXCJleWUtc2xhc2hcIjogJGZhLXZhci1leWUtc2xhc2gsXG4gIFwiZmxhc2stdmlhbFwiOiAkZmEtdmFyLWZsYXNrLXZpYWwsXG4gIFwiaGFuZFwiOiAkZmEtdmFyLWhhbmQsXG4gIFwiaGFuZC1wYXBlclwiOiAkZmEtdmFyLWhhbmQtcGFwZXIsXG4gIFwib21cIjogJGZhLXZhci1vbSxcbiAgXCJ3b3JtXCI6ICRmYS12YXItd29ybSxcbiAgXCJob3VzZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1ob3VzZS1jaXJjbGUteG1hcmssXG4gIFwicGx1Z1wiOiAkZmEtdmFyLXBsdWcsXG4gIFwiY2hldnJvbi11cFwiOiAkZmEtdmFyLWNoZXZyb24tdXAsXG4gIFwiaGFuZC1zcG9ja1wiOiAkZmEtdmFyLWhhbmQtc3BvY2ssXG4gIFwic3RvcHdhdGNoXCI6ICRmYS12YXItc3RvcHdhdGNoLFxuICBcImZhY2Uta2lzc1wiOiAkZmEtdmFyLWZhY2Uta2lzcyxcbiAgXCJraXNzXCI6ICRmYS12YXIta2lzcyxcbiAgXCJicmlkZ2UtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS14bWFyayxcbiAgXCJmYWNlLWdyaW4tdG9uZ3VlXCI6ICRmYS12YXItZmFjZS1ncmluLXRvbmd1ZSxcbiAgXCJncmluLXRvbmd1ZVwiOiAkZmEtdmFyLWdyaW4tdG9uZ3VlLFxuICBcImNoZXNzLWJpc2hvcFwiOiAkZmEtdmFyLWNoZXNzLWJpc2hvcCxcbiAgXCJmYWNlLWdyaW4td2lua1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi13aW5rLFxuICBcImdyaW4td2lua1wiOiAkZmEtdmFyLWdyaW4td2luayxcbiAgXCJlYXItZGVhZlwiOiAkZmEtdmFyLWVhci1kZWFmLFxuICBcImRlYWZcIjogJGZhLXZhci1kZWFmLFxuICBcImRlYWZuZXNzXCI6ICRmYS12YXItZGVhZm5lc3MsXG4gIFwiaGFyZC1vZi1oZWFyaW5nXCI6ICRmYS12YXItaGFyZC1vZi1oZWFyaW5nLFxuICBcInJvYWQtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcm9hZC1jaXJjbGUtY2hlY2ssXG4gIFwiZGljZS1maXZlXCI6ICRmYS12YXItZGljZS1maXZlLFxuICBcInNxdWFyZS1yc3NcIjogJGZhLXZhci1zcXVhcmUtcnNzLFxuICBcInJzcy1zcXVhcmVcIjogJGZhLXZhci1yc3Mtc3F1YXJlLFxuICBcImxhbmQtbWluZS1vblwiOiAkZmEtdmFyLWxhbmQtbWluZS1vbixcbiAgXCJpLWN1cnNvclwiOiAkZmEtdmFyLWktY3Vyc29yLFxuICBcInN0YW1wXCI6ICRmYS12YXItc3RhbXAsXG4gIFwic3RhaXJzXCI6ICRmYS12YXItc3RhaXJzLFxuICBcImlcIjogJGZhLXZhci1pLFxuICBcImhyeXZuaWEtc2lnblwiOiAkZmEtdmFyLWhyeXZuaWEtc2lnbixcbiAgXCJocnl2bmlhXCI6ICRmYS12YXItaHJ5dm5pYSxcbiAgXCJwaWxsc1wiOiAkZmEtdmFyLXBpbGxzLFxuICBcImZhY2UtZ3Jpbi13aWRlXCI6ICRmYS12YXItZmFjZS1ncmluLXdpZGUsXG4gIFwiZ3Jpbi1hbHRcIjogJGZhLXZhci1ncmluLWFsdCxcbiAgXCJ0b290aFwiOiAkZmEtdmFyLXRvb3RoLFxuICBcInZcIjogJGZhLXZhci12LFxuICBcImJhbmdsYWRlc2hpLXRha2Etc2lnblwiOiAkZmEtdmFyLWJhbmdsYWRlc2hpLXRha2Etc2lnbixcbiAgXCJiaWN5Y2xlXCI6ICRmYS12YXItYmljeWNsZSxcbiAgXCJzdGFmZi1zbmFrZVwiOiAkZmEtdmFyLXN0YWZmLXNuYWtlLFxuICBcInJvZC1hc2NsZXBpdXNcIjogJGZhLXZhci1yb2QtYXNjbGVwaXVzLFxuICBcInJvZC1zbmFrZVwiOiAkZmEtdmFyLXJvZC1zbmFrZSxcbiAgXCJzdGFmZi1hZXNjdWxhcGl1c1wiOiAkZmEtdmFyLXN0YWZmLWFlc2N1bGFwaXVzLFxuICBcImhlYWQtc2lkZS1jb3VnaC1zbGFzaFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1jb3VnaC1zbGFzaCxcbiAgXCJ0cnVjay1tZWRpY2FsXCI6ICRmYS12YXItdHJ1Y2stbWVkaWNhbCxcbiAgXCJhbWJ1bGFuY2VcIjogJGZhLXZhci1hbWJ1bGFuY2UsXG4gIFwid2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwic25vd21hblwiOiAkZmEtdmFyLXNub3dtYW4sXG4gIFwibW9ydGFyLXBlc3RsZVwiOiAkZmEtdmFyLW1vcnRhci1wZXN0bGUsXG4gIFwicm9hZC1iYXJyaWVyXCI6ICRmYS12YXItcm9hZC1iYXJyaWVyLFxuICBcInNjaG9vbFwiOiAkZmEtdmFyLXNjaG9vbCxcbiAgXCJpZ2xvb1wiOiAkZmEtdmFyLWlnbG9vLFxuICBcImpvaW50XCI6ICRmYS12YXItam9pbnQsXG4gIFwiYW5nbGUtcmlnaHRcIjogJGZhLXZhci1hbmdsZS1yaWdodCxcbiAgXCJob3JzZVwiOiAkZmEtdmFyLWhvcnNlLFxuICBcInFcIjogJGZhLXZhci1xLFxuICBcImdcIjogJGZhLXZhci1nLFxuICBcIm5vdGVzLW1lZGljYWxcIjogJGZhLXZhci1ub3Rlcy1tZWRpY2FsLFxuICBcInRlbXBlcmF0dXJlLWhhbGZcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1oYWxmLFxuICBcInRlbXBlcmF0dXJlLTJcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0yLFxuICBcInRoZXJtb21ldGVyLTJcIjogJGZhLXZhci10aGVybW9tZXRlci0yLFxuICBcInRoZXJtb21ldGVyLWhhbGZcIjogJGZhLXZhci10aGVybW9tZXRlci1oYWxmLFxuICBcImRvbmctc2lnblwiOiAkZmEtdmFyLWRvbmctc2lnbixcbiAgXCJjYXBzdWxlc1wiOiAkZmEtdmFyLWNhcHN1bGVzLFxuICBcInBvby1zdG9ybVwiOiAkZmEtdmFyLXBvby1zdG9ybSxcbiAgXCJwb28tYm9sdFwiOiAkZmEtdmFyLXBvby1ib2x0LFxuICBcImZhY2UtZnJvd24tb3BlblwiOiAkZmEtdmFyLWZhY2UtZnJvd24tb3BlbixcbiAgXCJmcm93bi1vcGVuXCI6ICRmYS12YXItZnJvd24tb3BlbixcbiAgXCJoYW5kLXBvaW50LXVwXCI6ICRmYS12YXItaGFuZC1wb2ludC11cCxcbiAgXCJtb25leS1iaWxsXCI6ICRmYS12YXItbW9uZXktYmlsbCxcbiAgXCJib29rbWFya1wiOiAkZmEtdmFyLWJvb2ttYXJrLFxuICBcImFsaWduLWp1c3RpZnlcIjogJGZhLXZhci1hbGlnbi1qdXN0aWZ5LFxuICBcInVtYnJlbGxhLWJlYWNoXCI6ICRmYS12YXItdW1icmVsbGEtYmVhY2gsXG4gIFwiaGVsbWV0LXVuXCI6ICRmYS12YXItaGVsbWV0LXVuLFxuICBcImJ1bGxzZXllXCI6ICRmYS12YXItYnVsbHNleWUsXG4gIFwiYmFjb25cIjogJGZhLXZhci1iYWNvbixcbiAgXCJoYW5kLXBvaW50LWRvd25cIjogJGZhLXZhci1oYW5kLXBvaW50LWRvd24sXG4gIFwiYXJyb3ctdXAtZnJvbS1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1icmFja2V0LFxuICBcImZvbGRlclwiOiAkZmEtdmFyLWZvbGRlcixcbiAgXCJmb2xkZXItYmxhbmtcIjogJGZhLXZhci1mb2xkZXItYmxhbmssXG4gIFwiZmlsZS13YXZlZm9ybVwiOiAkZmEtdmFyLWZpbGUtd2F2ZWZvcm0sXG4gIFwiZmlsZS1tZWRpY2FsLWFsdFwiOiAkZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQsXG4gIFwicmFkaWF0aW9uXCI6ICRmYS12YXItcmFkaWF0aW9uLFxuICBcImNoYXJ0LXNpbXBsZVwiOiAkZmEtdmFyLWNoYXJ0LXNpbXBsZSxcbiAgXCJtYXJzLXN0cm9rZVwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLFxuICBcInZpYWxcIjogJGZhLXZhci12aWFsLFxuICBcImdhdWdlXCI6ICRmYS12YXItZ2F1Z2UsXG4gIFwiZGFzaGJvYXJkXCI6ICRmYS12YXItZGFzaGJvYXJkLFxuICBcImdhdWdlLW1lZFwiOiAkZmEtdmFyLWdhdWdlLW1lZCxcbiAgXCJ0YWNob21ldGVyLWFsdC1hdmVyYWdlXCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtYXZlcmFnZSxcbiAgXCJ3YW5kLW1hZ2ljLXNwYXJrbGVzXCI6ICRmYS12YXItd2FuZC1tYWdpYy1zcGFya2xlcyxcbiAgXCJtYWdpYy13YW5kLXNwYXJrbGVzXCI6ICRmYS12YXItbWFnaWMtd2FuZC1zcGFya2xlcyxcbiAgXCJlXCI6ICRmYS12YXItZSxcbiAgXCJwZW4tY2xpcFwiOiAkZmEtdmFyLXBlbi1jbGlwLFxuICBcInBlbi1hbHRcIjogJGZhLXZhci1wZW4tYWx0LFxuICBcImJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInVzZXJcIjogJGZhLXZhci11c2VyLFxuICBcInNjaG9vbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1zY2hvb2wtY2lyY2xlLWNoZWNrLFxuICBcImR1bXBzdGVyXCI6ICRmYS12YXItZHVtcHN0ZXIsXG4gIFwidmFuLXNodXR0bGVcIjogJGZhLXZhci12YW4tc2h1dHRsZSxcbiAgXCJzaHV0dGxlLXZhblwiOiAkZmEtdmFyLXNodXR0bGUtdmFuLFxuICBcImJ1aWxkaW5nLXVzZXJcIjogJGZhLXZhci1idWlsZGluZy11c2VyLFxuICBcInNxdWFyZS1jYXJldC1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LWxlZnQsXG4gIFwiY2FyZXQtc3F1YXJlLWxlZnRcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdCxcbiAgXCJoaWdobGlnaHRlclwiOiAkZmEtdmFyLWhpZ2hsaWdodGVyLFxuICBcImtleVwiOiAkZmEtdmFyLWtleSxcbiAgXCJidWxsaG9yblwiOiAkZmEtdmFyLWJ1bGxob3JuLFxuICBcImdsb2JlXCI6ICRmYS12YXItZ2xvYmUsXG4gIFwic3luYWdvZ3VlXCI6ICRmYS12YXItc3luYWdvZ3VlLFxuICBcInBlcnNvbi1oYWxmLWRyZXNzXCI6ICRmYS12YXItcGVyc29uLWhhbGYtZHJlc3MsXG4gIFwicm9hZC1icmlkZ2VcIjogJGZhLXZhci1yb2FkLWJyaWRnZSxcbiAgXCJsb2NhdGlvbi1hcnJvd1wiOiAkZmEtdmFyLWxvY2F0aW9uLWFycm93LFxuICBcImNcIjogJGZhLXZhci1jLFxuICBcInRhYmxldC1idXR0b25cIjogJGZhLXZhci10YWJsZXQtYnV0dG9uLFxuICBcImJ1aWxkaW5nLWxvY2tcIjogJGZhLXZhci1idWlsZGluZy1sb2NrLFxuICBcInBpenphLXNsaWNlXCI6ICRmYS12YXItcGl6emEtc2xpY2UsXG4gIFwibW9uZXktYmlsbC13YXZlXCI6ICRmYS12YXItbW9uZXktYmlsbC13YXZlLFxuICBcImNoYXJ0LWFyZWFcIjogJGZhLXZhci1jaGFydC1hcmVhLFxuICBcImFyZWEtY2hhcnRcIjogJGZhLXZhci1hcmVhLWNoYXJ0LFxuICBcImhvdXNlLWZsYWdcIjogJGZhLXZhci1ob3VzZS1mbGFnLFxuICBcInBlcnNvbi1jaXJjbGUtbWludXNcIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLW1pbnVzLFxuICBcImJhblwiOiAkZmEtdmFyLWJhbixcbiAgXCJjYW5jZWxcIjogJGZhLXZhci1jYW5jZWwsXG4gIFwiY2FtZXJhLXJvdGF0ZVwiOiAkZmEtdmFyLWNhbWVyYS1yb3RhdGUsXG4gIFwic3ByYXktY2FuLXNwYXJrbGVzXCI6ICRmYS12YXItc3ByYXktY2FuLXNwYXJrbGVzLFxuICBcImFpci1mcmVzaGVuZXJcIjogJGZhLXZhci1haXItZnJlc2hlbmVyLFxuICBcInN0YXJcIjogJGZhLXZhci1zdGFyLFxuICBcInJlcGVhdFwiOiAkZmEtdmFyLXJlcGVhdCxcbiAgXCJjcm9zc1wiOiAkZmEtdmFyLWNyb3NzLFxuICBcImJveFwiOiAkZmEtdmFyLWJveCxcbiAgXCJ2ZW51cy1tYXJzXCI6ICRmYS12YXItdmVudXMtbWFycyxcbiAgXCJhcnJvdy1wb2ludGVyXCI6ICRmYS12YXItYXJyb3ctcG9pbnRlcixcbiAgXCJtb3VzZS1wb2ludGVyXCI6ICRmYS12YXItbW91c2UtcG9pbnRlcixcbiAgXCJtYXhpbWl6ZVwiOiAkZmEtdmFyLW1heGltaXplLFxuICBcImV4cGFuZC1hcnJvd3MtYWx0XCI6ICRmYS12YXItZXhwYW5kLWFycm93cy1hbHQsXG4gIFwiY2hhcmdpbmctc3RhdGlvblwiOiAkZmEtdmFyLWNoYXJnaW5nLXN0YXRpb24sXG4gIFwic2hhcGVzXCI6ICRmYS12YXItc2hhcGVzLFxuICBcInRyaWFuZ2xlLWNpcmNsZS1zcXVhcmVcIjogJGZhLXZhci10cmlhbmdsZS1jaXJjbGUtc3F1YXJlLFxuICBcInNodWZmbGVcIjogJGZhLXZhci1zaHVmZmxlLFxuICBcInJhbmRvbVwiOiAkZmEtdmFyLXJhbmRvbSxcbiAgXCJwZXJzb24tcnVubmluZ1wiOiAkZmEtdmFyLXBlcnNvbi1ydW5uaW5nLFxuICBcInJ1bm5pbmdcIjogJGZhLXZhci1ydW5uaW5nLFxuICBcIm1vYmlsZS1yZXRyb1wiOiAkZmEtdmFyLW1vYmlsZS1yZXRybyxcbiAgXCJncmlwLWxpbmVzLXZlcnRpY2FsXCI6ICRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbCxcbiAgXCJzcGlkZXJcIjogJGZhLXZhci1zcGlkZXIsXG4gIFwiaGFuZHMtYm91bmRcIjogJGZhLXZhci1oYW5kcy1ib3VuZCxcbiAgXCJmaWxlLWludm9pY2UtZG9sbGFyXCI6ICRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcixcbiAgXCJwbGFuZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwieC1yYXlcIjogJGZhLXZhci14LXJheSxcbiAgXCJzcGVsbC1jaGVja1wiOiAkZmEtdmFyLXNwZWxsLWNoZWNrLFxuICBcInNsYXNoXCI6ICRmYS12YXItc2xhc2gsXG4gIFwiY29tcHV0ZXItbW91c2VcIjogJGZhLXZhci1jb21wdXRlci1tb3VzZSxcbiAgXCJtb3VzZVwiOiAkZmEtdmFyLW1vdXNlLFxuICBcImFycm93LXJpZ2h0LXRvLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1icmFja2V0LFxuICBcInNpZ24taW5cIjogJGZhLXZhci1zaWduLWluLFxuICBcInNob3Atc2xhc2hcIjogJGZhLXZhci1zaG9wLXNsYXNoLFxuICBcInN0b3JlLWFsdC1zbGFzaFwiOiAkZmEtdmFyLXN0b3JlLWFsdC1zbGFzaCxcbiAgXCJzZXJ2ZXJcIjogJGZhLXZhci1zZXJ2ZXIsXG4gIFwidmlydXMtY292aWQtc2xhc2hcIjogJGZhLXZhci12aXJ1cy1jb3ZpZC1zbGFzaCxcbiAgXCJzaG9wLWxvY2tcIjogJGZhLXZhci1zaG9wLWxvY2ssXG4gIFwiaG91cmdsYXNzLXN0YXJ0XCI6ICRmYS12YXItaG91cmdsYXNzLXN0YXJ0LFxuICBcImhvdXJnbGFzcy0xXCI6ICRmYS12YXItaG91cmdsYXNzLTEsXG4gIFwiYmxlbmRlci1waG9uZVwiOiAkZmEtdmFyLWJsZW5kZXItcGhvbmUsXG4gIFwiYnVpbGRpbmctd2hlYXRcIjogJGZhLXZhci1idWlsZGluZy13aGVhdCxcbiAgXCJwZXJzb24tYnJlYXN0ZmVlZGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1icmVhc3RmZWVkaW5nLFxuICBcInJpZ2h0LXRvLWJyYWNrZXRcIjogJGZhLXZhci1yaWdodC10by1icmFja2V0LFxuICBcInNpZ24taW4tYWx0XCI6ICRmYS12YXItc2lnbi1pbi1hbHQsXG4gIFwidmVudXNcIjogJGZhLXZhci12ZW51cyxcbiAgXCJwYXNzcG9ydFwiOiAkZmEtdmFyLXBhc3Nwb3J0LFxuICBcImhlYXJ0LXB1bHNlXCI6ICRmYS12YXItaGVhcnQtcHVsc2UsXG4gIFwiaGVhcnRiZWF0XCI6ICRmYS12YXItaGVhcnRiZWF0LFxuICBcInBlb3BsZS1jYXJyeS1ib3hcIjogJGZhLXZhci1wZW9wbGUtY2FycnktYm94LFxuICBcInBlb3BsZS1jYXJyeVwiOiAkZmEtdmFyLXBlb3BsZS1jYXJyeSxcbiAgXCJ0ZW1wZXJhdHVyZS1oaWdoXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtaGlnaCxcbiAgXCJtaWNyb2NoaXBcIjogJGZhLXZhci1taWNyb2NoaXAsXG4gIFwiY3Jvd25cIjogJGZhLXZhci1jcm93bixcbiAgXCJ3ZWlnaHQtaGFuZ2luZ1wiOiAkZmEtdmFyLXdlaWdodC1oYW5naW5nLFxuICBcInhtYXJrcy1saW5lc1wiOiAkZmEtdmFyLXhtYXJrcy1saW5lcyxcbiAgXCJmaWxlLXByZXNjcmlwdGlvblwiOiAkZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uLFxuICBcIndlaWdodC1zY2FsZVwiOiAkZmEtdmFyLXdlaWdodC1zY2FsZSxcbiAgXCJ3ZWlnaHRcIjogJGZhLXZhci13ZWlnaHQsXG4gIFwidXNlci1ncm91cFwiOiAkZmEtdmFyLXVzZXItZ3JvdXAsXG4gIFwidXNlci1mcmllbmRzXCI6ICRmYS12YXItdXNlci1mcmllbmRzLFxuICBcImFycm93LXVwLWEtelwiOiAkZmEtdmFyLWFycm93LXVwLWEteixcbiAgXCJzb3J0LWFscGhhLXVwXCI6ICRmYS12YXItc29ydC1hbHBoYS11cCxcbiAgXCJjaGVzcy1rbmlnaHRcIjogJGZhLXZhci1jaGVzcy1rbmlnaHQsXG4gIFwiZmFjZS1sYXVnaC1zcXVpbnRcIjogJGZhLXZhci1mYWNlLWxhdWdoLXNxdWludCxcbiAgXCJsYXVnaC1zcXVpbnRcIjogJGZhLXZhci1sYXVnaC1zcXVpbnQsXG4gIFwid2hlZWxjaGFpclwiOiAkZmEtdmFyLXdoZWVsY2hhaXIsXG4gIFwiY2lyY2xlLWFycm93LXVwXCI6ICRmYS12YXItY2lyY2xlLWFycm93LXVwLFxuICBcImFycm93LWNpcmNsZS11cFwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS11cCxcbiAgXCJ0b2dnbGUtb25cIjogJGZhLXZhci10b2dnbGUtb24sXG4gIFwicGVyc29uLXdhbGtpbmdcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZyxcbiAgXCJ3YWxraW5nXCI6ICRmYS12YXItd2Fsa2luZyxcbiAgXCJsXCI6ICRmYS12YXItbCxcbiAgXCJmaXJlXCI6ICRmYS12YXItZmlyZSxcbiAgXCJiZWQtcHVsc2VcIjogJGZhLXZhci1iZWQtcHVsc2UsXG4gIFwicHJvY2VkdXJlc1wiOiAkZmEtdmFyLXByb2NlZHVyZXMsXG4gIFwic2h1dHRsZS1zcGFjZVwiOiAkZmEtdmFyLXNodXR0bGUtc3BhY2UsXG4gIFwic3BhY2Utc2h1dHRsZVwiOiAkZmEtdmFyLXNwYWNlLXNodXR0bGUsXG4gIFwiZmFjZS1sYXVnaFwiOiAkZmEtdmFyLWZhY2UtbGF1Z2gsXG4gIFwibGF1Z2hcIjogJGZhLXZhci1sYXVnaCxcbiAgXCJmb2xkZXItb3BlblwiOiAkZmEtdmFyLWZvbGRlci1vcGVuLFxuICBcImhlYXJ0LWNpcmNsZS1wbHVzXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLXBsdXMsXG4gIFwiY29kZS1mb3JrXCI6ICRmYS12YXItY29kZS1mb3JrLFxuICBcImNpdHlcIjogJGZhLXZhci1jaXR5LFxuICBcIm1pY3JvcGhvbmUtbGluZXNcIjogJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLFxuICBcIm1pY3JvcGhvbmUtYWx0XCI6ICRmYS12YXItbWljcm9waG9uZS1hbHQsXG4gIFwicGVwcGVyLWhvdFwiOiAkZmEtdmFyLXBlcHBlci1ob3QsXG4gIFwidW5sb2NrXCI6ICRmYS12YXItdW5sb2NrLFxuICBcImNvbG9uLXNpZ25cIjogJGZhLXZhci1jb2xvbi1zaWduLFxuICBcImhlYWRzZXRcIjogJGZhLXZhci1oZWFkc2V0LFxuICBcInN0b3JlLXNsYXNoXCI6ICRmYS12YXItc3RvcmUtc2xhc2gsXG4gIFwicm9hZC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1yb2FkLWNpcmNsZS14bWFyayxcbiAgXCJ1c2VyLW1pbnVzXCI6ICRmYS12YXItdXNlci1taW51cyxcbiAgXCJtYXJzLXN0cm9rZS11cFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXVwLFxuICBcIm1hcnMtc3Ryb2tlLXZcIjogJGZhLXZhci1tYXJzLXN0cm9rZS12LFxuICBcImNoYW1wYWduZS1nbGFzc2VzXCI6ICRmYS12YXItY2hhbXBhZ25lLWdsYXNzZXMsXG4gIFwiZ2xhc3MtY2hlZXJzXCI6ICRmYS12YXItZ2xhc3MtY2hlZXJzLFxuICBcImNsaXBib2FyZFwiOiAkZmEtdmFyLWNsaXBib2FyZCxcbiAgXCJob3VzZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1ob3VzZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZmlsZS1hcnJvdy11cFwiOiAkZmEtdmFyLWZpbGUtYXJyb3ctdXAsXG4gIFwiZmlsZS11cGxvYWRcIjogJGZhLXZhci1maWxlLXVwbG9hZCxcbiAgXCJ3aWZpXCI6ICRmYS12YXItd2lmaSxcbiAgXCJ3aWZpLTNcIjogJGZhLXZhci13aWZpLTMsXG4gIFwid2lmaS1zdHJvbmdcIjogJGZhLXZhci13aWZpLXN0cm9uZyxcbiAgXCJiYXRoXCI6ICRmYS12YXItYmF0aCxcbiAgXCJiYXRodHViXCI6ICRmYS12YXItYmF0aHR1YixcbiAgXCJ1bmRlcmxpbmVcIjogJGZhLXZhci11bmRlcmxpbmUsXG4gIFwidXNlci1wZW5cIjogJGZhLXZhci11c2VyLXBlbixcbiAgXCJ1c2VyLWVkaXRcIjogJGZhLXZhci11c2VyLWVkaXQsXG4gIFwic2lnbmF0dXJlXCI6ICRmYS12YXItc2lnbmF0dXJlLFxuICBcInN0cm9vcHdhZmVsXCI6ICRmYS12YXItc3Ryb29wd2FmZWwsXG4gIFwiYm9sZFwiOiAkZmEtdmFyLWJvbGQsXG4gIFwiYW5jaG9yLWxvY2tcIjogJGZhLXZhci1hbmNob3ItbG9jayxcbiAgXCJidWlsZGluZy1uZ29cIjogJGZhLXZhci1idWlsZGluZy1uZ28sXG4gIFwibWFuYXQtc2lnblwiOiAkZmEtdmFyLW1hbmF0LXNpZ24sXG4gIFwibm90LWVxdWFsXCI6ICRmYS12YXItbm90LWVxdWFsLFxuICBcImJvcmRlci10b3AtbGVmdFwiOiAkZmEtdmFyLWJvcmRlci10b3AtbGVmdCxcbiAgXCJib3JkZXItc3R5bGVcIjogJGZhLXZhci1ib3JkZXItc3R5bGUsXG4gIFwibWFwLWxvY2F0aW9uLWRvdFwiOiAkZmEtdmFyLW1hcC1sb2NhdGlvbi1kb3QsXG4gIFwibWFwLW1hcmtlZC1hbHRcIjogJGZhLXZhci1tYXAtbWFya2VkLWFsdCxcbiAgXCJqZWRpXCI6ICRmYS12YXItamVkaSxcbiAgXCJzcXVhcmUtcG9sbC12ZXJ0aWNhbFwiOiAkZmEtdmFyLXNxdWFyZS1wb2xsLXZlcnRpY2FsLFxuICBcInBvbGxcIjogJGZhLXZhci1wb2xsLFxuICBcIm11Zy1ob3RcIjogJGZhLXZhci1tdWctaG90LFxuICBcImNhci1iYXR0ZXJ5XCI6ICRmYS12YXItY2FyLWJhdHRlcnksXG4gIFwiYmF0dGVyeS1jYXJcIjogJGZhLXZhci1iYXR0ZXJ5LWNhcixcbiAgXCJnaWZ0XCI6ICRmYS12YXItZ2lmdCxcbiAgXCJkaWNlLXR3b1wiOiAkZmEtdmFyLWRpY2UtdHdvLFxuICBcImNoZXNzLXF1ZWVuXCI6ICRmYS12YXItY2hlc3MtcXVlZW4sXG4gIFwiZ2xhc3Nlc1wiOiAkZmEtdmFyLWdsYXNzZXMsXG4gIFwiY2hlc3MtYm9hcmRcIjogJGZhLXZhci1jaGVzcy1ib2FyZCxcbiAgXCJidWlsZGluZy1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUtY2hlY2ssXG4gIFwicGVyc29uLWNoYWxrYm9hcmRcIjogJGZhLXZhci1wZXJzb24tY2hhbGtib2FyZCxcbiAgXCJtYXJzLXN0cm9rZS1yaWdodFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXJpZ2h0LFxuICBcIm1hcnMtc3Ryb2tlLWhcIjogJGZhLXZhci1tYXJzLXN0cm9rZS1oLFxuICBcImhhbmQtYmFjay1maXN0XCI6ICRmYS12YXItaGFuZC1iYWNrLWZpc3QsXG4gIFwiaGFuZC1yb2NrXCI6ICRmYS12YXItaGFuZC1yb2NrLFxuICBcInNxdWFyZS1jYXJldC11cFwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC11cCxcbiAgXCJjYXJldC1zcXVhcmUtdXBcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtdXAsXG4gIFwiY2xvdWQtc2hvd2Vycy13YXRlclwiOiAkZmEtdmFyLWNsb3VkLXNob3dlcnMtd2F0ZXIsXG4gIFwiY2hhcnQtYmFyXCI6ICRmYS12YXItY2hhcnQtYmFyLFxuICBcImJhci1jaGFydFwiOiAkZmEtdmFyLWJhci1jaGFydCxcbiAgXCJoYW5kcy1idWJibGVzXCI6ICRmYS12YXItaGFuZHMtYnViYmxlcyxcbiAgXCJoYW5kcy13YXNoXCI6ICRmYS12YXItaGFuZHMtd2FzaCxcbiAgXCJsZXNzLXRoYW4tZXF1YWxcIjogJGZhLXZhci1sZXNzLXRoYW4tZXF1YWwsXG4gIFwidHJhaW5cIjogJGZhLXZhci10cmFpbixcbiAgXCJleWUtbG93LXZpc2lvblwiOiAkZmEtdmFyLWV5ZS1sb3ctdmlzaW9uLFxuICBcImxvdy12aXNpb25cIjogJGZhLXZhci1sb3ctdmlzaW9uLFxuICBcImNyb3dcIjogJGZhLXZhci1jcm93LFxuICBcInNhaWxib2F0XCI6ICRmYS12YXItc2FpbGJvYXQsXG4gIFwid2luZG93LXJlc3RvcmVcIjogJGZhLXZhci13aW5kb3ctcmVzdG9yZSxcbiAgXCJzcXVhcmUtcGx1c1wiOiAkZmEtdmFyLXNxdWFyZS1wbHVzLFxuICBcInBsdXMtc3F1YXJlXCI6ICRmYS12YXItcGx1cy1zcXVhcmUsXG4gIFwidG9yaWktZ2F0ZVwiOiAkZmEtdmFyLXRvcmlpLWdhdGUsXG4gIFwiZnJvZ1wiOiAkZmEtdmFyLWZyb2csXG4gIFwiYnVja2V0XCI6ICRmYS12YXItYnVja2V0LFxuICBcImltYWdlXCI6ICRmYS12YXItaW1hZ2UsXG4gIFwibWljcm9waG9uZVwiOiAkZmEtdmFyLW1pY3JvcGhvbmUsXG4gIFwiY293XCI6ICRmYS12YXItY293LFxuICBcImNhcmV0LXVwXCI6ICRmYS12YXItY2FyZXQtdXAsXG4gIFwic2NyZXdkcml2ZXJcIjogJGZhLXZhci1zY3Jld2RyaXZlcixcbiAgXCJmb2xkZXItY2xvc2VkXCI6ICRmYS12YXItZm9sZGVyLWNsb3NlZCxcbiAgXCJob3VzZS10c3VuYW1pXCI6ICRmYS12YXItaG91c2UtdHN1bmFtaSxcbiAgXCJzcXVhcmUtbmZpXCI6ICRmYS12YXItc3F1YXJlLW5maSxcbiAgXCJhcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlclwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyLFxuICBcIm1hcnRpbmktZ2xhc3NcIjogJGZhLXZhci1tYXJ0aW5pLWdsYXNzLFxuICBcImdsYXNzLW1hcnRpbmktYWx0XCI6ICRmYS12YXItZ2xhc3MtbWFydGluaS1hbHQsXG4gIFwicm90YXRlLWxlZnRcIjogJGZhLXZhci1yb3RhdGUtbGVmdCxcbiAgXCJyb3RhdGUtYmFja1wiOiAkZmEtdmFyLXJvdGF0ZS1iYWNrLFxuICBcInJvdGF0ZS1iYWNrd2FyZFwiOiAkZmEtdmFyLXJvdGF0ZS1iYWNrd2FyZCxcbiAgXCJ1bmRvLWFsdFwiOiAkZmEtdmFyLXVuZG8tYWx0LFxuICBcInRhYmxlLWNvbHVtbnNcIjogJGZhLXZhci10YWJsZS1jb2x1bW5zLFxuICBcImNvbHVtbnNcIjogJGZhLXZhci1jb2x1bW5zLFxuICBcImxlbW9uXCI6ICRmYS12YXItbGVtb24sXG4gIFwiaGVhZC1zaWRlLW1hc2tcIjogJGZhLXZhci1oZWFkLXNpZGUtbWFzayxcbiAgXCJoYW5kc2hha2VcIjogJGZhLXZhci1oYW5kc2hha2UsXG4gIFwiZ2VtXCI6ICRmYS12YXItZ2VtLFxuICBcImRvbGx5XCI6ICRmYS12YXItZG9sbHksXG4gIFwiZG9sbHktYm94XCI6ICRmYS12YXItZG9sbHktYm94LFxuICBcInNtb2tpbmdcIjogJGZhLXZhci1zbW9raW5nLFxuICBcIm1pbmltaXplXCI6ICRmYS12YXItbWluaW1pemUsXG4gIFwiY29tcHJlc3MtYXJyb3dzLWFsdFwiOiAkZmEtdmFyLWNvbXByZXNzLWFycm93cy1hbHQsXG4gIFwibW9udW1lbnRcIjogJGZhLXZhci1tb251bWVudCxcbiAgXCJzbm93cGxvd1wiOiAkZmEtdmFyLXNub3dwbG93LFxuICBcImFuZ2xlcy1yaWdodFwiOiAkZmEtdmFyLWFuZ2xlcy1yaWdodCxcbiAgXCJhbmdsZS1kb3VibGUtcmlnaHRcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQsXG4gIFwiY2FubmFiaXNcIjogJGZhLXZhci1jYW5uYWJpcyxcbiAgXCJjaXJjbGUtcGxheVwiOiAkZmEtdmFyLWNpcmNsZS1wbGF5LFxuICBcInBsYXktY2lyY2xlXCI6ICRmYS12YXItcGxheS1jaXJjbGUsXG4gIFwidGFibGV0c1wiOiAkZmEtdmFyLXRhYmxldHMsXG4gIFwiZXRoZXJuZXRcIjogJGZhLXZhci1ldGhlcm5ldCxcbiAgXCJldXJvLXNpZ25cIjogJGZhLXZhci1ldXJvLXNpZ24sXG4gIFwiZXVyXCI6ICRmYS12YXItZXVyLFxuICBcImV1cm9cIjogJGZhLXZhci1ldXJvLFxuICBcImNoYWlyXCI6ICRmYS12YXItY2hhaXIsXG4gIFwiY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItY2lyY2xlLWNoZWNrLFxuICBcImNoZWNrLWNpcmNsZVwiOiAkZmEtdmFyLWNoZWNrLWNpcmNsZSxcbiAgXCJjaXJjbGUtc3RvcFwiOiAkZmEtdmFyLWNpcmNsZS1zdG9wLFxuICBcInN0b3AtY2lyY2xlXCI6ICRmYS12YXItc3RvcC1jaXJjbGUsXG4gIFwiY29tcGFzcy1kcmFmdGluZ1wiOiAkZmEtdmFyLWNvbXBhc3MtZHJhZnRpbmcsXG4gIFwiZHJhZnRpbmctY29tcGFzc1wiOiAkZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3MsXG4gIFwicGxhdGUtd2hlYXRcIjogJGZhLXZhci1wbGF0ZS13aGVhdCxcbiAgXCJpY2ljbGVzXCI6ICRmYS12YXItaWNpY2xlcyxcbiAgXCJwZXJzb24tc2hlbHRlclwiOiAkZmEtdmFyLXBlcnNvbi1zaGVsdGVyLFxuICBcIm5ldXRlclwiOiAkZmEtdmFyLW5ldXRlcixcbiAgXCJpZC1iYWRnZVwiOiAkZmEtdmFyLWlkLWJhZGdlLFxuICBcIm1hcmtlclwiOiAkZmEtdmFyLW1hcmtlcixcbiAgXCJmYWNlLWxhdWdoLWJlYW1cIjogJGZhLXZhci1mYWNlLWxhdWdoLWJlYW0sXG4gIFwibGF1Z2gtYmVhbVwiOiAkZmEtdmFyLWxhdWdoLWJlYW0sXG4gIFwiaGVsaWNvcHRlci1zeW1ib2xcIjogJGZhLXZhci1oZWxpY29wdGVyLXN5bWJvbCxcbiAgXCJ1bml2ZXJzYWwtYWNjZXNzXCI6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzcyxcbiAgXCJjaXJjbGUtY2hldnJvbi11cFwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXVwLFxuICBcImNoZXZyb24tY2lyY2xlLXVwXCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXAsXG4gIFwibGFyaS1zaWduXCI6ICRmYS12YXItbGFyaS1zaWduLFxuICBcInZvbGNhbm9cIjogJGZhLXZhci12b2xjYW5vLFxuICBcInBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0XCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHQsXG4gIFwic3Rlcmxpbmctc2lnblwiOiAkZmEtdmFyLXN0ZXJsaW5nLXNpZ24sXG4gIFwiZ2JwXCI6ICRmYS12YXItZ2JwLFxuICBcInBvdW5kLXNpZ25cIjogJGZhLXZhci1wb3VuZC1zaWduLFxuICBcInZpcnVzZXNcIjogJGZhLXZhci12aXJ1c2VzLFxuICBcInNxdWFyZS1wZXJzb24tY29uZmluZWRcIjogJGZhLXZhci1zcXVhcmUtcGVyc29uLWNvbmZpbmVkLFxuICBcInVzZXItdGllXCI6ICRmYS12YXItdXNlci10aWUsXG4gIFwiYXJyb3ctZG93bi1sb25nXCI6ICRmYS12YXItYXJyb3ctZG93bi1sb25nLFxuICBcImxvbmctYXJyb3ctZG93blwiOiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bixcbiAgXCJ0ZW50LWFycm93LWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctZG93bi10by1saW5lLFxuICBcImNlcnRpZmljYXRlXCI6ICRmYS12YXItY2VydGlmaWNhdGUsXG4gIFwicmVwbHktYWxsXCI6ICRmYS12YXItcmVwbHktYWxsLFxuICBcIm1haWwtcmVwbHktYWxsXCI6ICRmYS12YXItbWFpbC1yZXBseS1hbGwsXG4gIFwic3VpdGNhc2VcIjogJGZhLXZhci1zdWl0Y2FzZSxcbiAgXCJwZXJzb24tc2thdGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1za2F0aW5nLFxuICBcInNrYXRpbmdcIjogJGZhLXZhci1za2F0aW5nLFxuICBcImZpbHRlci1jaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItZmlsdGVyLWNpcmNsZS1kb2xsYXIsXG4gIFwiZnVubmVsLWRvbGxhclwiOiAkZmEtdmFyLWZ1bm5lbC1kb2xsYXIsXG4gIFwiY2FtZXJhLXJldHJvXCI6ICRmYS12YXItY2FtZXJhLXJldHJvLFxuICBcImNpcmNsZS1hcnJvdy1kb3duXCI6ICRmYS12YXItY2lyY2xlLWFycm93LWRvd24sXG4gIFwiYXJyb3ctY2lyY2xlLWRvd25cIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bixcbiAgXCJmaWxlLWltcG9ydFwiOiAkZmEtdmFyLWZpbGUtaW1wb3J0LFxuICBcImFycm93LXJpZ2h0LXRvLWZpbGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1maWxlLFxuICBcInNxdWFyZS1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy11cC1yaWdodCxcbiAgXCJleHRlcm5hbC1saW5rLXNxdWFyZVwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLFxuICBcImJveC1vcGVuXCI6ICRmYS12YXItYm94LW9wZW4sXG4gIFwic2Nyb2xsXCI6ICRmYS12YXItc2Nyb2xsLFxuICBcInNwYVwiOiAkZmEtdmFyLXNwYSxcbiAgXCJsb2NhdGlvbi1waW4tbG9ja1wiOiAkZmEtdmFyLWxvY2F0aW9uLXBpbi1sb2NrLFxuICBcInBhdXNlXCI6ICRmYS12YXItcGF1c2UsXG4gIFwiaGlsbC1hdmFsYW5jaGVcIjogJGZhLXZhci1oaWxsLWF2YWxhbmNoZSxcbiAgXCJ0ZW1wZXJhdHVyZS1lbXB0eVwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWVtcHR5LFxuICBcInRlbXBlcmF0dXJlLTBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0wLFxuICBcInRoZXJtb21ldGVyLTBcIjogJGZhLXZhci10aGVybW9tZXRlci0wLFxuICBcInRoZXJtb21ldGVyLWVtcHR5XCI6ICRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHksXG4gIFwiYm9tYlwiOiAkZmEtdmFyLWJvbWIsXG4gIFwicmVnaXN0ZXJlZFwiOiAkZmEtdmFyLXJlZ2lzdGVyZWQsXG4gIFwiYWRkcmVzcy1jYXJkXCI6ICRmYS12YXItYWRkcmVzcy1jYXJkLFxuICBcImNvbnRhY3QtY2FyZFwiOiAkZmEtdmFyLWNvbnRhY3QtY2FyZCxcbiAgXCJ2Y2FyZFwiOiAkZmEtdmFyLXZjYXJkLFxuICBcInNjYWxlLXVuYmFsYW5jZWQtZmxpcFwiOiAkZmEtdmFyLXNjYWxlLXVuYmFsYW5jZWQtZmxpcCxcbiAgXCJiYWxhbmNlLXNjYWxlLXJpZ2h0XCI6ICRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodCxcbiAgXCJzdWJzY3JpcHRcIjogJGZhLXZhci1zdWJzY3JpcHQsXG4gIFwiZGlhbW9uZC10dXJuLXJpZ2h0XCI6ICRmYS12YXItZGlhbW9uZC10dXJuLXJpZ2h0LFxuICBcImRpcmVjdGlvbnNcIjogJGZhLXZhci1kaXJlY3Rpb25zLFxuICBcImJ1cnN0XCI6ICRmYS12YXItYnVyc3QsXG4gIFwiaG91c2UtbGFwdG9wXCI6ICRmYS12YXItaG91c2UtbGFwdG9wLFxuICBcImxhcHRvcC1ob3VzZVwiOiAkZmEtdmFyLWxhcHRvcC1ob3VzZSxcbiAgXCJmYWNlLXRpcmVkXCI6ICRmYS12YXItZmFjZS10aXJlZCxcbiAgXCJ0aXJlZFwiOiAkZmEtdmFyLXRpcmVkLFxuICBcIm1vbmV5LWJpbGxzXCI6ICRmYS12YXItbW9uZXktYmlsbHMsXG4gIFwic21vZ1wiOiAkZmEtdmFyLXNtb2csXG4gIFwiY3J1dGNoXCI6ICRmYS12YXItY3J1dGNoLFxuICBcImNsb3VkLWFycm93LXVwXCI6ICRmYS12YXItY2xvdWQtYXJyb3ctdXAsXG4gIFwiY2xvdWQtdXBsb2FkXCI6ICRmYS12YXItY2xvdWQtdXBsb2FkLFxuICBcImNsb3VkLXVwbG9hZC1hbHRcIjogJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0LFxuICBcInBhbGV0dGVcIjogJGZhLXZhci1wYWxldHRlLFxuICBcImFycm93cy10dXJuLXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLXR1cm4tcmlnaHQsXG4gIFwidmVzdFwiOiAkZmEtdmFyLXZlc3QsXG4gIFwiZmVycnlcIjogJGZhLXZhci1mZXJyeSxcbiAgXCJhcnJvd3MtZG93bi10by1wZW9wbGVcIjogJGZhLXZhci1hcnJvd3MtZG93bi10by1wZW9wbGUsXG4gIFwic2VlZGxpbmdcIjogJGZhLXZhci1zZWVkbGluZyxcbiAgXCJzcHJvdXRcIjogJGZhLXZhci1zcHJvdXQsXG4gIFwibGVmdC1yaWdodFwiOiAkZmEtdmFyLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzLWFsdC1oXCI6ICRmYS12YXItYXJyb3dzLWFsdC1oLFxuICBcImJveGVzLXBhY2tpbmdcIjogJGZhLXZhci1ib3hlcy1wYWNraW5nLFxuICBcImNpcmNsZS1hcnJvdy1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LWxlZnQsXG4gIFwiYXJyb3ctY2lyY2xlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdCxcbiAgXCJncm91cC1hcnJvd3Mtcm90YXRlXCI6ICRmYS12YXItZ3JvdXAtYXJyb3dzLXJvdGF0ZSxcbiAgXCJib3dsLWZvb2RcIjogJGZhLXZhci1ib3dsLWZvb2QsXG4gIFwiY2FuZHktY2FuZVwiOiAkZmEtdmFyLWNhbmR5LWNhbmUsXG4gIFwiYXJyb3ctZG93bi13aWRlLXNob3J0XCI6ICRmYS12YXItYXJyb3ctZG93bi13aWRlLXNob3J0LFxuICBcInNvcnQtYW1vdW50LWFzY1wiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYyxcbiAgXCJzb3J0LWFtb3VudC1kb3duXCI6ICRmYS12YXItc29ydC1hbW91bnQtZG93bixcbiAgXCJjbG91ZC1ib2x0XCI6ICRmYS12YXItY2xvdWQtYm9sdCxcbiAgXCJ0aHVuZGVyc3Rvcm1cIjogJGZhLXZhci10aHVuZGVyc3Rvcm0sXG4gIFwidGV4dC1zbGFzaFwiOiAkZmEtdmFyLXRleHQtc2xhc2gsXG4gIFwicmVtb3ZlLWZvcm1hdFwiOiAkZmEtdmFyLXJlbW92ZS1mb3JtYXQsXG4gIFwiZmFjZS1zbWlsZS13aW5rXCI6ICRmYS12YXItZmFjZS1zbWlsZS13aW5rLFxuICBcInNtaWxlLXdpbmtcIjogJGZhLXZhci1zbWlsZS13aW5rLFxuICBcImZpbGUtd29yZFwiOiAkZmEtdmFyLWZpbGUtd29yZCxcbiAgXCJmaWxlLXBvd2VycG9pbnRcIjogJGZhLXZhci1maWxlLXBvd2VycG9pbnQsXG4gIFwiYXJyb3dzLWxlZnQtcmlnaHRcIjogJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodCxcbiAgXCJhcnJvd3MtaFwiOiAkZmEtdmFyLWFycm93cy1oLFxuICBcImhvdXNlLWxvY2tcIjogJGZhLXZhci1ob3VzZS1sb2NrLFxuICBcImNsb3VkLWFycm93LWRvd25cIjogJGZhLXZhci1jbG91ZC1hcnJvdy1kb3duLFxuICBcImNsb3VkLWRvd25sb2FkXCI6ICRmYS12YXItY2xvdWQtZG93bmxvYWQsXG4gIFwiY2xvdWQtZG93bmxvYWQtYWx0XCI6ICRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0LFxuICBcImNoaWxkcmVuXCI6ICRmYS12YXItY2hpbGRyZW4sXG4gIFwiY2hhbGtib2FyZFwiOiAkZmEtdmFyLWNoYWxrYm9hcmQsXG4gIFwiYmxhY2tib2FyZFwiOiAkZmEtdmFyLWJsYWNrYm9hcmQsXG4gIFwidXNlci1sYXJnZS1zbGFzaFwiOiAkZmEtdmFyLXVzZXItbGFyZ2Utc2xhc2gsXG4gIFwidXNlci1hbHQtc2xhc2hcIjogJGZhLXZhci11c2VyLWFsdC1zbGFzaCxcbiAgXCJlbnZlbG9wZS1vcGVuXCI6ICRmYS12YXItZW52ZWxvcGUtb3BlbixcbiAgXCJoYW5kc2hha2Utc2ltcGxlLXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLXNpbXBsZS1zbGFzaCxcbiAgXCJoYW5kc2hha2UtYWx0LXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaCxcbiAgXCJtYXR0cmVzcy1waWxsb3dcIjogJGZhLXZhci1tYXR0cmVzcy1waWxsb3csXG4gIFwiZ3VhcmFuaS1zaWduXCI6ICRmYS12YXItZ3VhcmFuaS1zaWduLFxuICBcImFycm93cy1yb3RhdGVcIjogJGZhLXZhci1hcnJvd3Mtcm90YXRlLFxuICBcInJlZnJlc2hcIjogJGZhLXZhci1yZWZyZXNoLFxuICBcInN5bmNcIjogJGZhLXZhci1zeW5jLFxuICBcImZpcmUtZXh0aW5ndWlzaGVyXCI6ICRmYS12YXItZmlyZS1leHRpbmd1aXNoZXIsXG4gIFwiY3J1emVpcm8tc2lnblwiOiAkZmEtdmFyLWNydXplaXJvLXNpZ24sXG4gIFwiZ3JlYXRlci10aGFuLWVxdWFsXCI6ICRmYS12YXItZ3JlYXRlci10aGFuLWVxdWFsLFxuICBcInNoaWVsZC1oYWx2ZWRcIjogJGZhLXZhci1zaGllbGQtaGFsdmVkLFxuICBcInNoaWVsZC1hbHRcIjogJGZhLXZhci1zaGllbGQtYWx0LFxuICBcImJvb2stYXRsYXNcIjogJGZhLXZhci1ib29rLWF0bGFzLFxuICBcImF0bGFzXCI6ICRmYS12YXItYXRsYXMsXG4gIFwidmlydXNcIjogJGZhLXZhci12aXJ1cyxcbiAgXCJlbnZlbG9wZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1lbnZlbG9wZS1jaXJjbGUtY2hlY2ssXG4gIFwibGF5ZXItZ3JvdXBcIjogJGZhLXZhci1sYXllci1ncm91cCxcbiAgXCJhcnJvd3MtdG8tZG90XCI6ICRmYS12YXItYXJyb3dzLXRvLWRvdCxcbiAgXCJhcmNod2F5XCI6ICRmYS12YXItYXJjaHdheSxcbiAgXCJoZWFydC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtY2hlY2ssXG4gIFwiaG91c2UtY2hpbW5leS1jcmFja1wiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktY3JhY2ssXG4gIFwiaG91c2UtZGFtYWdlXCI6ICRmYS12YXItaG91c2UtZGFtYWdlLFxuICBcImZpbGUtemlwcGVyXCI6ICRmYS12YXItZmlsZS16aXBwZXIsXG4gIFwiZmlsZS1hcmNoaXZlXCI6ICRmYS12YXItZmlsZS1hcmNoaXZlLFxuICBcInNxdWFyZVwiOiAkZmEtdmFyLXNxdWFyZSxcbiAgXCJtYXJ0aW5pLWdsYXNzLWVtcHR5XCI6ICRmYS12YXItbWFydGluaS1nbGFzcy1lbXB0eSxcbiAgXCJnbGFzcy1tYXJ0aW5pXCI6ICRmYS12YXItZ2xhc3MtbWFydGluaSxcbiAgXCJjb3VjaFwiOiAkZmEtdmFyLWNvdWNoLFxuICBcImNlZGktc2lnblwiOiAkZmEtdmFyLWNlZGktc2lnbixcbiAgXCJpdGFsaWNcIjogJGZhLXZhci1pdGFsaWMsXG4gIFwiY2h1cmNoXCI6ICRmYS12YXItY2h1cmNoLFxuICBcImNvbW1lbnRzLWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnRzLWRvbGxhcixcbiAgXCJkZW1vY3JhdFwiOiAkZmEtdmFyLWRlbW9jcmF0LFxuICBcInpcIjogJGZhLXZhci16LFxuICBcInBlcnNvbi1za2lpbmdcIjogJGZhLXZhci1wZXJzb24tc2tpaW5nLFxuICBcInNraWluZ1wiOiAkZmEtdmFyLXNraWluZyxcbiAgXCJyb2FkLWxvY2tcIjogJGZhLXZhci1yb2FkLWxvY2ssXG4gIFwiYVwiOiAkZmEtdmFyLWEsXG4gIFwidGVtcGVyYXR1cmUtYXJyb3ctZG93blwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LWRvd24sXG4gIFwidGVtcGVyYXR1cmUtZG93blwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWRvd24sXG4gIFwiZmVhdGhlci1wb2ludGVkXCI6ICRmYS12YXItZmVhdGhlci1wb2ludGVkLFxuICBcImZlYXRoZXItYWx0XCI6ICRmYS12YXItZmVhdGhlci1hbHQsXG4gIFwicFwiOiAkZmEtdmFyLXAsXG4gIFwic25vd2ZsYWtlXCI6ICRmYS12YXItc25vd2ZsYWtlLFxuICBcIm5ld3NwYXBlclwiOiAkZmEtdmFyLW5ld3NwYXBlcixcbiAgXCJyZWN0YW5nbGUtYWRcIjogJGZhLXZhci1yZWN0YW5nbGUtYWQsXG4gIFwiYWRcIjogJGZhLXZhci1hZCxcbiAgXCJjaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwiYXJyb3ctY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0LFxuICBcImZpbHRlci1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1maWx0ZXItY2lyY2xlLXhtYXJrLFxuICBcImxvY3VzdFwiOiAkZmEtdmFyLWxvY3VzdCxcbiAgXCJzb3J0XCI6ICRmYS12YXItc29ydCxcbiAgXCJ1bnNvcnRlZFwiOiAkZmEtdmFyLXVuc29ydGVkLFxuICBcImxpc3Qtb2xcIjogJGZhLXZhci1saXN0LW9sLFxuICBcImxpc3QtMS0yXCI6ICRmYS12YXItbGlzdC0xLTIsXG4gIFwibGlzdC1udW1lcmljXCI6ICRmYS12YXItbGlzdC1udW1lcmljLFxuICBcInBlcnNvbi1kcmVzcy1idXJzdFwiOiAkZmEtdmFyLXBlcnNvbi1kcmVzcy1idXJzdCxcbiAgXCJtb25leS1jaGVjay1kb2xsYXJcIjogJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXIsXG4gIFwibW9uZXktY2hlY2stYWx0XCI6ICRmYS12YXItbW9uZXktY2hlY2stYWx0LFxuICBcInZlY3Rvci1zcXVhcmVcIjogJGZhLXZhci12ZWN0b3Itc3F1YXJlLFxuICBcImJyZWFkLXNsaWNlXCI6ICRmYS12YXItYnJlYWQtc2xpY2UsXG4gIFwibGFuZ3VhZ2VcIjogJGZhLXZhci1sYW5ndWFnZSxcbiAgXCJmYWNlLWtpc3Mtd2luay1oZWFydFwiOiAkZmEtdmFyLWZhY2Uta2lzcy13aW5rLWhlYXJ0LFxuICBcImtpc3Mtd2luay1oZWFydFwiOiAkZmEtdmFyLWtpc3Mtd2luay1oZWFydCxcbiAgXCJmaWx0ZXJcIjogJGZhLXZhci1maWx0ZXIsXG4gIFwicXVlc3Rpb25cIjogJGZhLXZhci1xdWVzdGlvbixcbiAgXCJmaWxlLXNpZ25hdHVyZVwiOiAkZmEtdmFyLWZpbGUtc2lnbmF0dXJlLFxuICBcInVwLWRvd24tbGVmdC1yaWdodFwiOiAkZmEtdmFyLXVwLWRvd24tbGVmdC1yaWdodCxcbiAgXCJhcnJvd3MtYWx0XCI6ICRmYS12YXItYXJyb3dzLWFsdCxcbiAgXCJob3VzZS1jaGltbmV5LXVzZXJcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LXVzZXIsXG4gIFwiaGFuZC1ob2xkaW5nLWhlYXJ0XCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWhlYXJ0LFxuICBcInB1enpsZS1waWVjZVwiOiAkZmEtdmFyLXB1enpsZS1waWVjZSxcbiAgXCJtb25leS1jaGVja1wiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLFxuICBcInN0YXItaGFsZi1zdHJva2VcIjogJGZhLXZhci1zdGFyLWhhbGYtc3Ryb2tlLFxuICBcInN0YXItaGFsZi1hbHRcIjogJGZhLXZhci1zdGFyLWhhbGYtYWx0LFxuICBcImNvZGVcIjogJGZhLXZhci1jb2RlLFxuICBcIndoaXNrZXktZ2xhc3NcIjogJGZhLXZhci13aGlza2V5LWdsYXNzLFxuICBcImdsYXNzLXdoaXNrZXlcIjogJGZhLXZhci1nbGFzcy13aGlza2V5LFxuICBcImJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWNoYXJ0XCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1jaGFydCxcbiAgXCJhcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlLFxuICBcImV4dGVybmFsLWxpbmtcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLFxuICBcImN1YmVzLXN0YWNrZWRcIjogJGZhLXZhci1jdWJlcy1zdGFja2VkLFxuICBcIndvbi1zaWduXCI6ICRmYS12YXItd29uLXNpZ24sXG4gIFwia3J3XCI6ICRmYS12YXIta3J3LFxuICBcIndvblwiOiAkZmEtdmFyLXdvbixcbiAgXCJ2aXJ1cy1jb3ZpZFwiOiAkZmEtdmFyLXZpcnVzLWNvdmlkLFxuICBcImF1c3RyYWwtc2lnblwiOiAkZmEtdmFyLWF1c3RyYWwtc2lnbixcbiAgXCJmXCI6ICRmYS12YXItZixcbiAgXCJsZWFmXCI6ICRmYS12YXItbGVhZixcbiAgXCJyb2FkXCI6ICRmYS12YXItcm9hZCxcbiAgXCJ0YXhpXCI6ICRmYS12YXItdGF4aSxcbiAgXCJjYWJcIjogJGZhLXZhci1jYWIsXG4gIFwicGVyc29uLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1wbHVzLFxuICBcImNoYXJ0LXBpZVwiOiAkZmEtdmFyLWNoYXJ0LXBpZSxcbiAgXCJwaWUtY2hhcnRcIjogJGZhLXZhci1waWUtY2hhcnQsXG4gIFwiYm9sdC1saWdodG5pbmdcIjogJGZhLXZhci1ib2x0LWxpZ2h0bmluZyxcbiAgXCJzYWNrLXhtYXJrXCI6ICRmYS12YXItc2Fjay14bWFyayxcbiAgXCJmaWxlLWV4Y2VsXCI6ICRmYS12YXItZmlsZS1leGNlbCxcbiAgXCJmaWxlLWNvbnRyYWN0XCI6ICRmYS12YXItZmlsZS1jb250cmFjdCxcbiAgXCJmaXNoLWZpbnNcIjogJGZhLXZhci1maXNoLWZpbnMsXG4gIFwiYnVpbGRpbmctZmxhZ1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWZsYWcsXG4gIFwiZmFjZS1ncmluLWJlYW1cIjogJGZhLXZhci1mYWNlLWdyaW4tYmVhbSxcbiAgXCJncmluLWJlYW1cIjogJGZhLXZhci1ncmluLWJlYW0sXG4gIFwib2JqZWN0LXVuZ3JvdXBcIjogJGZhLXZhci1vYmplY3QtdW5ncm91cCxcbiAgXCJwb29wXCI6ICRmYS12YXItcG9vcCxcbiAgXCJsb2NhdGlvbi1waW5cIjogJGZhLXZhci1sb2NhdGlvbi1waW4sXG4gIFwibWFwLW1hcmtlclwiOiAkZmEtdmFyLW1hcC1tYXJrZXIsXG4gIFwia2FhYmFcIjogJGZhLXZhci1rYWFiYSxcbiAgXCJ0b2lsZXQtcGFwZXJcIjogJGZhLXZhci10b2lsZXQtcGFwZXIsXG4gIFwiaGVsbWV0LXNhZmV0eVwiOiAkZmEtdmFyLWhlbG1ldC1zYWZldHksXG4gIFwiaGFyZC1oYXRcIjogJGZhLXZhci1oYXJkLWhhdCxcbiAgXCJoYXQtaGFyZFwiOiAkZmEtdmFyLWhhdC1oYXJkLFxuICBcImVqZWN0XCI6ICRmYS12YXItZWplY3QsXG4gIFwiY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLXJpZ2h0LFxuICBcImFycm93LWFsdC1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0LFxuICBcInBsYW5lLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBsYW5lLWNpcmNsZS1jaGVjayxcbiAgXCJmYWNlLXJvbGxpbmctZXllc1wiOiAkZmEtdmFyLWZhY2Utcm9sbGluZy1leWVzLFxuICBcIm1laC1yb2xsaW5nLWV5ZXNcIjogJGZhLXZhci1tZWgtcm9sbGluZy1leWVzLFxuICBcIm9iamVjdC1ncm91cFwiOiAkZmEtdmFyLW9iamVjdC1ncm91cCxcbiAgXCJjaGFydC1saW5lXCI6ICRmYS12YXItY2hhcnQtbGluZSxcbiAgXCJsaW5lLWNoYXJ0XCI6ICRmYS12YXItbGluZS1jaGFydCxcbiAgXCJtYXNrLXZlbnRpbGF0b3JcIjogJGZhLXZhci1tYXNrLXZlbnRpbGF0b3IsXG4gIFwiYXJyb3ctcmlnaHRcIjogJGZhLXZhci1hcnJvdy1yaWdodCxcbiAgXCJzaWducy1wb3N0XCI6ICRmYS12YXItc2lnbnMtcG9zdCxcbiAgXCJtYXAtc2lnbnNcIjogJGZhLXZhci1tYXAtc2lnbnMsXG4gIFwiY2FzaC1yZWdpc3RlclwiOiAkZmEtdmFyLWNhc2gtcmVnaXN0ZXIsXG4gIFwicGVyc29uLWNpcmNsZS1xdWVzdGlvblwiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb24sXG4gIFwiaFwiOiAkZmEtdmFyLWgsXG4gIFwidGFycFwiOiAkZmEtdmFyLXRhcnAsXG4gIFwic2NyZXdkcml2ZXItd3JlbmNoXCI6ICRmYS12YXItc2NyZXdkcml2ZXItd3JlbmNoLFxuICBcInRvb2xzXCI6ICRmYS12YXItdG9vbHMsXG4gIFwiYXJyb3dzLXRvLWV5ZVwiOiAkZmEtdmFyLWFycm93cy10by1leWUsXG4gIFwicGx1Zy1jaXJjbGUtYm9sdFwiOiAkZmEtdmFyLXBsdWctY2lyY2xlLWJvbHQsXG4gIFwiaGVhcnRcIjogJGZhLXZhci1oZWFydCxcbiAgXCJtYXJzLWFuZC12ZW51c1wiOiAkZmEtdmFyLW1hcnMtYW5kLXZlbnVzLFxuICBcImhvdXNlLXVzZXJcIjogJGZhLXZhci1ob3VzZS11c2VyLFxuICBcImhvbWUtdXNlclwiOiAkZmEtdmFyLWhvbWUtdXNlcixcbiAgXCJkdW1wc3Rlci1maXJlXCI6ICRmYS12YXItZHVtcHN0ZXItZmlyZSxcbiAgXCJob3VzZS1jcmFja1wiOiAkZmEtdmFyLWhvdXNlLWNyYWNrLFxuICBcIm1hcnRpbmktZ2xhc3MtY2l0cnVzXCI6ICRmYS12YXItbWFydGluaS1nbGFzcy1jaXRydXMsXG4gIFwiY29ja3RhaWxcIjogJGZhLXZhci1jb2NrdGFpbCxcbiAgXCJmYWNlLXN1cnByaXNlXCI6ICRmYS12YXItZmFjZS1zdXJwcmlzZSxcbiAgXCJzdXJwcmlzZVwiOiAkZmEtdmFyLXN1cnByaXNlLFxuICBcImJvdHRsZS13YXRlclwiOiAkZmEtdmFyLWJvdHRsZS13YXRlcixcbiAgXCJjaXJjbGUtcGF1c2VcIjogJGZhLXZhci1jaXJjbGUtcGF1c2UsXG4gIFwicGF1c2UtY2lyY2xlXCI6ICRmYS12YXItcGF1c2UtY2lyY2xlLFxuICBcInRvaWxldC1wYXBlci1zbGFzaFwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1zbGFzaCxcbiAgXCJhcHBsZS13aG9sZVwiOiAkZmEtdmFyLWFwcGxlLXdob2xlLFxuICBcImFwcGxlLWFsdFwiOiAkZmEtdmFyLWFwcGxlLWFsdCxcbiAgXCJraXRjaGVuLXNldFwiOiAkZmEtdmFyLWtpdGNoZW4tc2V0LFxuICBcInJcIjogJGZhLXZhci1yLFxuICBcInRlbXBlcmF0dXJlLXF1YXJ0ZXJcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1xdWFydGVyLFxuICBcInRlbXBlcmF0dXJlLTFcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0xLFxuICBcInRoZXJtb21ldGVyLTFcIjogJGZhLXZhci10aGVybW9tZXRlci0xLFxuICBcInRoZXJtb21ldGVyLXF1YXJ0ZXJcIjogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyLFxuICBcImN1YmVcIjogJGZhLXZhci1jdWJlLFxuICBcImJpdGNvaW4tc2lnblwiOiAkZmEtdmFyLWJpdGNvaW4tc2lnbixcbiAgXCJzaGllbGQtZG9nXCI6ICRmYS12YXItc2hpZWxkLWRvZyxcbiAgXCJzb2xhci1wYW5lbFwiOiAkZmEtdmFyLXNvbGFyLXBhbmVsLFxuICBcImxvY2stb3BlblwiOiAkZmEtdmFyLWxvY2stb3BlbixcbiAgXCJlbGV2YXRvclwiOiAkZmEtdmFyLWVsZXZhdG9yLFxuICBcIm1vbmV5LWJpbGwtdHJhbnNmZXJcIjogJGZhLXZhci1tb25leS1iaWxsLXRyYW5zZmVyLFxuICBcIm1vbmV5LWJpbGwtdHJlbmQtdXBcIjogJGZhLXZhci1tb25leS1iaWxsLXRyZW5kLXVwLFxuICBcImhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJzcXVhcmUtcG9sbC1ob3Jpem9udGFsXCI6ICRmYS12YXItc3F1YXJlLXBvbGwtaG9yaXpvbnRhbCxcbiAgXCJwb2xsLWhcIjogJGZhLXZhci1wb2xsLWgsXG4gIFwiY2lyY2xlXCI6ICRmYS12YXItY2lyY2xlLFxuICBcImJhY2t3YXJkLWZhc3RcIjogJGZhLXZhci1iYWNrd2FyZC1mYXN0LFxuICBcImZhc3QtYmFja3dhcmRcIjogJGZhLXZhci1mYXN0LWJhY2t3YXJkLFxuICBcInJlY3ljbGVcIjogJGZhLXZhci1yZWN5Y2xlLFxuICBcInVzZXItYXN0cm9uYXV0XCI6ICRmYS12YXItdXNlci1hc3Ryb25hdXQsXG4gIFwicGxhbmUtc2xhc2hcIjogJGZhLXZhci1wbGFuZS1zbGFzaCxcbiAgXCJ0cmFkZW1hcmtcIjogJGZhLXZhci10cmFkZW1hcmssXG4gIFwiYmFza2V0YmFsbFwiOiAkZmEtdmFyLWJhc2tldGJhbGwsXG4gIFwiYmFza2V0YmFsbC1iYWxsXCI6ICRmYS12YXItYmFza2V0YmFsbC1iYWxsLFxuICBcInNhdGVsbGl0ZS1kaXNoXCI6ICRmYS12YXItc2F0ZWxsaXRlLWRpc2gsXG4gIFwiY2lyY2xlLXVwXCI6ICRmYS12YXItY2lyY2xlLXVwLFxuICBcImFycm93LWFsdC1jaXJjbGUtdXBcIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXVwLFxuICBcIm1vYmlsZS1zY3JlZW4tYnV0dG9uXCI6ICRmYS12YXItbW9iaWxlLXNjcmVlbi1idXR0b24sXG4gIFwibW9iaWxlLWFsdFwiOiAkZmEtdmFyLW1vYmlsZS1hbHQsXG4gIFwidm9sdW1lLWhpZ2hcIjogJGZhLXZhci12b2x1bWUtaGlnaCxcbiAgXCJ2b2x1bWUtdXBcIjogJGZhLXZhci12b2x1bWUtdXAsXG4gIFwidXNlcnMtcmF5c1wiOiAkZmEtdmFyLXVzZXJzLXJheXMsXG4gIFwid2FsbGV0XCI6ICRmYS12YXItd2FsbGV0LFxuICBcImNsaXBib2FyZC1jaGVja1wiOiAkZmEtdmFyLWNsaXBib2FyZC1jaGVjayxcbiAgXCJmaWxlLWF1ZGlvXCI6ICRmYS12YXItZmlsZS1hdWRpbyxcbiAgXCJidXJnZXJcIjogJGZhLXZhci1idXJnZXIsXG4gIFwiaGFtYnVyZ2VyXCI6ICRmYS12YXItaGFtYnVyZ2VyLFxuICBcIndyZW5jaFwiOiAkZmEtdmFyLXdyZW5jaCxcbiAgXCJidWdzXCI6ICRmYS12YXItYnVncyxcbiAgXCJydXBlZS1zaWduXCI6ICRmYS12YXItcnVwZWUtc2lnbixcbiAgXCJydXBlZVwiOiAkZmEtdmFyLXJ1cGVlLFxuICBcImZpbGUtaW1hZ2VcIjogJGZhLXZhci1maWxlLWltYWdlLFxuICBcImNpcmNsZS1xdWVzdGlvblwiOiAkZmEtdmFyLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJxdWVzdGlvbi1jaXJjbGVcIjogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUsXG4gIFwicGxhbmUtZGVwYXJ0dXJlXCI6ICRmYS12YXItcGxhbmUtZGVwYXJ0dXJlLFxuICBcImhhbmRzaGFrZS1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1zbGFzaCxcbiAgXCJib29rLWJvb2ttYXJrXCI6ICRmYS12YXItYm9vay1ib29rbWFyayxcbiAgXCJjb2RlLWJyYW5jaFwiOiAkZmEtdmFyLWNvZGUtYnJhbmNoLFxuICBcImhhdC1jb3dib3lcIjogJGZhLXZhci1oYXQtY293Ym95LFxuICBcImJyaWRnZVwiOiAkZmEtdmFyLWJyaWRnZSxcbiAgXCJwaG9uZS1mbGlwXCI6ICRmYS12YXItcGhvbmUtZmxpcCxcbiAgXCJwaG9uZS1hbHRcIjogJGZhLXZhci1waG9uZS1hbHQsXG4gIFwidHJ1Y2stZnJvbnRcIjogJGZhLXZhci10cnVjay1mcm9udCxcbiAgXCJjYXRcIjogJGZhLXZhci1jYXQsXG4gIFwiYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwidHJ1Y2stZmllbGRcIjogJGZhLXZhci10cnVjay1maWVsZCxcbiAgXCJyb3V0ZVwiOiAkZmEtdmFyLXJvdXRlLFxuICBcImNsaXBib2FyZC1xdWVzdGlvblwiOiAkZmEtdmFyLWNsaXBib2FyZC1xdWVzdGlvbixcbiAgXCJwYW5vcmFtYVwiOiAkZmEtdmFyLXBhbm9yYW1hLFxuICBcImNvbW1lbnQtbWVkaWNhbFwiOiAkZmEtdmFyLWNvbW1lbnQtbWVkaWNhbCxcbiAgXCJ0ZWV0aC1vcGVuXCI6ICRmYS12YXItdGVldGgtb3BlbixcbiAgXCJmaWxlLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLW1pbnVzLFxuICBcInRhZ3NcIjogJGZhLXZhci10YWdzLFxuICBcIndpbmUtZ2xhc3NcIjogJGZhLXZhci13aW5lLWdsYXNzLFxuICBcImZvcndhcmQtZmFzdFwiOiAkZmEtdmFyLWZvcndhcmQtZmFzdCxcbiAgXCJmYXN0LWZvcndhcmRcIjogJGZhLXZhci1mYXN0LWZvcndhcmQsXG4gIFwiZmFjZS1tZWgtYmxhbmtcIjogJGZhLXZhci1mYWNlLW1laC1ibGFuayxcbiAgXCJtZWgtYmxhbmtcIjogJGZhLXZhci1tZWgtYmxhbmssXG4gIFwic3F1YXJlLXBhcmtpbmdcIjogJGZhLXZhci1zcXVhcmUtcGFya2luZyxcbiAgXCJwYXJraW5nXCI6ICRmYS12YXItcGFya2luZyxcbiAgXCJob3VzZS1zaWduYWxcIjogJGZhLXZhci1ob3VzZS1zaWduYWwsXG4gIFwiYmFycy1wcm9ncmVzc1wiOiAkZmEtdmFyLWJhcnMtcHJvZ3Jlc3MsXG4gIFwidGFza3MtYWx0XCI6ICRmYS12YXItdGFza3MtYWx0LFxuICBcImZhdWNldC1kcmlwXCI6ICRmYS12YXItZmF1Y2V0LWRyaXAsXG4gIFwiY2FydC1mbGF0YmVkXCI6ICRmYS12YXItY2FydC1mbGF0YmVkLFxuICBcImRvbGx5LWZsYXRiZWRcIjogJGZhLXZhci1kb2xseS1mbGF0YmVkLFxuICBcImJhbi1zbW9raW5nXCI6ICRmYS12YXItYmFuLXNtb2tpbmcsXG4gIFwic21va2luZy1iYW5cIjogJGZhLXZhci1zbW9raW5nLWJhbixcbiAgXCJ0ZXJtaW5hbFwiOiAkZmEtdmFyLXRlcm1pbmFsLFxuICBcIm1vYmlsZS1idXR0b25cIjogJGZhLXZhci1tb2JpbGUtYnV0dG9uLFxuICBcImhvdXNlLW1lZGljYWwtZmxhZ1wiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtZmxhZyxcbiAgXCJiYXNrZXQtc2hvcHBpbmdcIjogJGZhLXZhci1iYXNrZXQtc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctYmFza2V0XCI6ICRmYS12YXItc2hvcHBpbmctYmFza2V0LFxuICBcInRhcGVcIjogJGZhLXZhci10YXBlLFxuICBcImJ1cy1zaW1wbGVcIjogJGZhLXZhci1idXMtc2ltcGxlLFxuICBcImJ1cy1hbHRcIjogJGZhLXZhci1idXMtYWx0LFxuICBcImV5ZVwiOiAkZmEtdmFyLWV5ZSxcbiAgXCJmYWNlLXNhZC1jcnlcIjogJGZhLXZhci1mYWNlLXNhZC1jcnksXG4gIFwic2FkLWNyeVwiOiAkZmEtdmFyLXNhZC1jcnksXG4gIFwiYXVkaW8tZGVzY3JpcHRpb25cIjogJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbixcbiAgXCJwZXJzb24tbWlsaXRhcnktdG8tcGVyc29uXCI6ICRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvbixcbiAgXCJmaWxlLXNoaWVsZFwiOiAkZmEtdmFyLWZpbGUtc2hpZWxkLFxuICBcInVzZXItc2xhc2hcIjogJGZhLXZhci11c2VyLXNsYXNoLFxuICBcInBlblwiOiAkZmEtdmFyLXBlbixcbiAgXCJ0b3dlci1vYnNlcnZhdGlvblwiOiAkZmEtdmFyLXRvd2VyLW9ic2VydmF0aW9uLFxuICBcImZpbGUtY29kZVwiOiAkZmEtdmFyLWZpbGUtY29kZSxcbiAgXCJzaWduYWxcIjogJGZhLXZhci1zaWduYWwsXG4gIFwic2lnbmFsLTVcIjogJGZhLXZhci1zaWduYWwtNSxcbiAgXCJzaWduYWwtcGVyZmVjdFwiOiAkZmEtdmFyLXNpZ25hbC1wZXJmZWN0LFxuICBcImJ1c1wiOiAkZmEtdmFyLWJ1cyxcbiAgXCJoZWFydC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1oZWFydC1jaXJjbGUteG1hcmssXG4gIFwiaG91c2UtY2hpbW5leVwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXksXG4gIFwiaG9tZS1sZ1wiOiAkZmEtdmFyLWhvbWUtbGcsXG4gIFwid2luZG93LW1heGltaXplXCI6ICRmYS12YXItd2luZG93LW1heGltaXplLFxuICBcImZhY2UtZnJvd25cIjogJGZhLXZhci1mYWNlLWZyb3duLFxuICBcImZyb3duXCI6ICRmYS12YXItZnJvd24sXG4gIFwicHJlc2NyaXB0aW9uXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLFxuICBcInNob3BcIjogJGZhLXZhci1zaG9wLFxuICBcInN0b3JlLWFsdFwiOiAkZmEtdmFyLXN0b3JlLWFsdCxcbiAgXCJmbG9wcHktZGlza1wiOiAkZmEtdmFyLWZsb3BweS1kaXNrLFxuICBcInNhdmVcIjogJGZhLXZhci1zYXZlLFxuICBcInZpaGFyYVwiOiAkZmEtdmFyLXZpaGFyYSxcbiAgXCJzY2FsZS11bmJhbGFuY2VkXCI6ICRmYS12YXItc2NhbGUtdW5iYWxhbmNlZCxcbiAgXCJiYWxhbmNlLXNjYWxlLWxlZnRcIjogJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQsXG4gIFwic29ydC11cFwiOiAkZmEtdmFyLXNvcnQtdXAsXG4gIFwic29ydC1hc2NcIjogJGZhLXZhci1zb3J0LWFzYyxcbiAgXCJjb21tZW50LWRvdHNcIjogJGZhLXZhci1jb21tZW50LWRvdHMsXG4gIFwiY29tbWVudGluZ1wiOiAkZmEtdmFyLWNvbW1lbnRpbmcsXG4gIFwicGxhbnQtd2lsdFwiOiAkZmEtdmFyLXBsYW50LXdpbHQsXG4gIFwiZGlhbW9uZFwiOiAkZmEtdmFyLWRpYW1vbmQsXG4gIFwiZmFjZS1ncmluLXNxdWludFwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQsXG4gIFwiZ3Jpbi1zcXVpbnRcIjogJGZhLXZhci1ncmluLXNxdWludCxcbiAgXCJoYW5kLWhvbGRpbmctZG9sbGFyXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWRvbGxhcixcbiAgXCJoYW5kLWhvbGRpbmctdXNkXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXVzZCxcbiAgXCJiYWN0ZXJpdW1cIjogJGZhLXZhci1iYWN0ZXJpdW0sXG4gIFwiaGFuZC1wb2ludGVyXCI6ICRmYS12YXItaGFuZC1wb2ludGVyLFxuICBcImRydW0tc3RlZWxwYW5cIjogJGZhLXZhci1kcnVtLXN0ZWVscGFuLFxuICBcImhhbmQtc2Npc3NvcnNcIjogJGZhLXZhci1oYW5kLXNjaXNzb3JzLFxuICBcImhhbmRzLXByYXlpbmdcIjogJGZhLXZhci1oYW5kcy1wcmF5aW5nLFxuICBcInByYXlpbmctaGFuZHNcIjogJGZhLXZhci1wcmF5aW5nLWhhbmRzLFxuICBcImFycm93LXJvdGF0ZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1yaWdodCxcbiAgXCJhcnJvdy1yaWdodC1yb3RhdGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC1yb3RhdGUsXG4gIFwiYXJyb3ctcm90YXRlLWZvcndhcmRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtZm9yd2FyZCxcbiAgXCJyZWRvXCI6ICRmYS12YXItcmVkbyxcbiAgXCJiaW9oYXphcmRcIjogJGZhLXZhci1iaW9oYXphcmQsXG4gIFwibG9jYXRpb24tY3Jvc3NoYWlyc1wiOiAkZmEtdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnMsXG4gIFwibG9jYXRpb25cIjogJGZhLXZhci1sb2NhdGlvbixcbiAgXCJtYXJzLWRvdWJsZVwiOiAkZmEtdmFyLW1hcnMtZG91YmxlLFxuICBcImNoaWxkLWRyZXNzXCI6ICRmYS12YXItY2hpbGQtZHJlc3MsXG4gIFwidXNlcnMtYmV0d2Vlbi1saW5lc1wiOiAkZmEtdmFyLXVzZXJzLWJldHdlZW4tbGluZXMsXG4gIFwibHVuZ3MtdmlydXNcIjogJGZhLXZhci1sdW5ncy12aXJ1cyxcbiAgXCJmYWNlLWdyaW4tdGVhcnNcIjogJGZhLXZhci1mYWNlLWdyaW4tdGVhcnMsXG4gIFwiZ3Jpbi10ZWFyc1wiOiAkZmEtdmFyLWdyaW4tdGVhcnMsXG4gIFwicGhvbmVcIjogJGZhLXZhci1waG9uZSxcbiAgXCJjYWxlbmRhci14bWFya1wiOiAkZmEtdmFyLWNhbGVuZGFyLXhtYXJrLFxuICBcImNhbGVuZGFyLXRpbWVzXCI6ICRmYS12YXItY2FsZW5kYXItdGltZXMsXG4gIFwiY2hpbGQtcmVhY2hpbmdcIjogJGZhLXZhci1jaGlsZC1yZWFjaGluZyxcbiAgXCJoZWFkLXNpZGUtdmlydXNcIjogJGZhLXZhci1oZWFkLXNpZGUtdmlydXMsXG4gIFwidXNlci1nZWFyXCI6ICRmYS12YXItdXNlci1nZWFyLFxuICBcInVzZXItY29nXCI6ICRmYS12YXItdXNlci1jb2csXG4gIFwiYXJyb3ctdXAtMS05XCI6ICRmYS12YXItYXJyb3ctdXAtMS05LFxuICBcInNvcnQtbnVtZXJpYy11cFwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy11cCxcbiAgXCJkb29yLWNsb3NlZFwiOiAkZmEtdmFyLWRvb3ItY2xvc2VkLFxuICBcInNoaWVsZC12aXJ1c1wiOiAkZmEtdmFyLXNoaWVsZC12aXJ1cyxcbiAgXCJkaWNlLXNpeFwiOiAkZmEtdmFyLWRpY2Utc2l4LFxuICBcIm1vc3F1aXRvLW5ldFwiOiAkZmEtdmFyLW1vc3F1aXRvLW5ldCxcbiAgXCJicmlkZ2Utd2F0ZXJcIjogJGZhLXZhci1icmlkZ2Utd2F0ZXIsXG4gIFwicGVyc29uLWJvb3RoXCI6ICRmYS12YXItcGVyc29uLWJvb3RoLFxuICBcInRleHQtd2lkdGhcIjogJGZhLXZhci10ZXh0LXdpZHRoLFxuICBcImhhdC13aXphcmRcIjogJGZhLXZhci1oYXQtd2l6YXJkLFxuICBcInBlbi1mYW5jeVwiOiAkZmEtdmFyLXBlbi1mYW5jeSxcbiAgXCJwZXJzb24tZGlnZ2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1kaWdnaW5nLFxuICBcImRpZ2dpbmdcIjogJGZhLXZhci1kaWdnaW5nLFxuICBcInRyYXNoXCI6ICRmYS12YXItdHJhc2gsXG4gIFwiZ2F1Z2Utc2ltcGxlXCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLFxuICBcImdhdWdlLXNpbXBsZS1tZWRcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtbWVkLFxuICBcInRhY2hvbWV0ZXItYXZlcmFnZVwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYXZlcmFnZSxcbiAgXCJib29rLW1lZGljYWxcIjogJGZhLXZhci1ib29rLW1lZGljYWwsXG4gIFwicG9vXCI6ICRmYS12YXItcG9vLFxuICBcInF1b3RlLXJpZ2h0XCI6ICRmYS12YXItcXVvdGUtcmlnaHQsXG4gIFwicXVvdGUtcmlnaHQtYWx0XCI6ICRmYS12YXItcXVvdGUtcmlnaHQtYWx0LFxuICBcInNoaXJ0XCI6ICRmYS12YXItc2hpcnQsXG4gIFwidC1zaGlydFwiOiAkZmEtdmFyLXQtc2hpcnQsXG4gIFwidHNoaXJ0XCI6ICRmYS12YXItdHNoaXJ0LFxuICBcImN1YmVzXCI6ICRmYS12YXItY3ViZXMsXG4gIFwiZGl2aWRlXCI6ICRmYS12YXItZGl2aWRlLFxuICBcInRlbmdlLXNpZ25cIjogJGZhLXZhci10ZW5nZS1zaWduLFxuICBcInRlbmdlXCI6ICRmYS12YXItdGVuZ2UsXG4gIFwiaGVhZHBob25lc1wiOiAkZmEtdmFyLWhlYWRwaG9uZXMsXG4gIFwiaGFuZHMtaG9sZGluZ1wiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmcsXG4gIFwiaGFuZHMtY2xhcHBpbmdcIjogJGZhLXZhci1oYW5kcy1jbGFwcGluZyxcbiAgXCJyZXB1YmxpY2FuXCI6ICRmYS12YXItcmVwdWJsaWNhbixcbiAgXCJhcnJvdy1sZWZ0XCI6ICRmYS12YXItYXJyb3ctbGVmdCxcbiAgXCJwZXJzb24tY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS14bWFyayxcbiAgXCJydWxlclwiOiAkZmEtdmFyLXJ1bGVyLFxuICBcImFsaWduLWxlZnRcIjogJGZhLXZhci1hbGlnbi1sZWZ0LFxuICBcImRpY2UtZDZcIjogJGZhLXZhci1kaWNlLWQ2LFxuICBcInJlc3Ryb29tXCI6ICRmYS12YXItcmVzdHJvb20sXG4gIFwialwiOiAkZmEtdmFyLWosXG4gIFwidXNlcnMtdmlld2ZpbmRlclwiOiAkZmEtdmFyLXVzZXJzLXZpZXdmaW5kZXIsXG4gIFwiZmlsZS12aWRlb1wiOiAkZmEtdmFyLWZpbGUtdmlkZW8sXG4gIFwidXAtcmlnaHQtZnJvbS1zcXVhcmVcIjogJGZhLXZhci11cC1yaWdodC1mcm9tLXNxdWFyZSxcbiAgXCJleHRlcm5hbC1saW5rLWFsdFwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0LFxuICBcInRhYmxlLWNlbGxzXCI6ICRmYS12YXItdGFibGUtY2VsbHMsXG4gIFwidGhcIjogJGZhLXZhci10aCxcbiAgXCJmaWxlLXBkZlwiOiAkZmEtdmFyLWZpbGUtcGRmLFxuICBcImJvb2stYmlibGVcIjogJGZhLXZhci1ib29rLWJpYmxlLFxuICBcImJpYmxlXCI6ICRmYS12YXItYmlibGUsXG4gIFwib1wiOiAkZmEtdmFyLW8sXG4gIFwic3VpdGNhc2UtbWVkaWNhbFwiOiAkZmEtdmFyLXN1aXRjYXNlLW1lZGljYWwsXG4gIFwibWVka2l0XCI6ICRmYS12YXItbWVka2l0LFxuICBcInVzZXItc2VjcmV0XCI6ICRmYS12YXItdXNlci1zZWNyZXQsXG4gIFwib3R0ZXJcIjogJGZhLXZhci1vdHRlcixcbiAgXCJwZXJzb24tZHJlc3NcIjogJGZhLXZhci1wZXJzb24tZHJlc3MsXG4gIFwiZmVtYWxlXCI6ICRmYS12YXItZmVtYWxlLFxuICBcImNvbW1lbnQtZG9sbGFyXCI6ICRmYS12YXItY29tbWVudC1kb2xsYXIsXG4gIFwiYnVzaW5lc3MtdGltZVwiOiAkZmEtdmFyLWJ1c2luZXNzLXRpbWUsXG4gIFwiYnJpZWZjYXNlLWNsb2NrXCI6ICRmYS12YXItYnJpZWZjYXNlLWNsb2NrLFxuICBcInRhYmxlLWNlbGxzLWxhcmdlXCI6ICRmYS12YXItdGFibGUtY2VsbHMtbGFyZ2UsXG4gIFwidGgtbGFyZ2VcIjogJGZhLXZhci10aC1sYXJnZSxcbiAgXCJib29rLXRhbmFraFwiOiAkZmEtdmFyLWJvb2stdGFuYWtoLFxuICBcInRhbmFraFwiOiAkZmEtdmFyLXRhbmFraCxcbiAgXCJwaG9uZS12b2x1bWVcIjogJGZhLXZhci1waG9uZS12b2x1bWUsXG4gIFwidm9sdW1lLWNvbnRyb2wtcGhvbmVcIjogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZSxcbiAgXCJoYXQtY293Ym95LXNpZGVcIjogJGZhLXZhci1oYXQtY293Ym95LXNpZGUsXG4gIFwiY2xpcGJvYXJkLXVzZXJcIjogJGZhLXZhci1jbGlwYm9hcmQtdXNlcixcbiAgXCJjaGlsZFwiOiAkZmEtdmFyLWNoaWxkLFxuICBcImxpcmEtc2lnblwiOiAkZmEtdmFyLWxpcmEtc2lnbixcbiAgXCJzYXRlbGxpdGVcIjogJGZhLXZhci1zYXRlbGxpdGUsXG4gIFwicGxhbmUtbG9ja1wiOiAkZmEtdmFyLXBsYW5lLWxvY2ssXG4gIFwidGFnXCI6ICRmYS12YXItdGFnLFxuICBcImNvbW1lbnRcIjogJGZhLXZhci1jb21tZW50LFxuICBcImNha2UtY2FuZGxlc1wiOiAkZmEtdmFyLWNha2UtY2FuZGxlcyxcbiAgXCJiaXJ0aGRheS1jYWtlXCI6ICRmYS12YXItYmlydGhkYXktY2FrZSxcbiAgXCJjYWtlXCI6ICRmYS12YXItY2FrZSxcbiAgXCJlbnZlbG9wZVwiOiAkZmEtdmFyLWVudmVsb3BlLFxuICBcImFuZ2xlcy11cFwiOiAkZmEtdmFyLWFuZ2xlcy11cCxcbiAgXCJhbmdsZS1kb3VibGUtdXBcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtdXAsXG4gIFwicGFwZXJjbGlwXCI6ICRmYS12YXItcGFwZXJjbGlwLFxuICBcImFycm93LXJpZ2h0LXRvLWNpdHlcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1jaXR5LFxuICBcInJpYmJvblwiOiAkZmEtdmFyLXJpYmJvbixcbiAgXCJsdW5nc1wiOiAkZmEtdmFyLWx1bmdzLFxuICBcImFycm93LXVwLTktMVwiOiAkZmEtdmFyLWFycm93LXVwLTktMSxcbiAgXCJzb3J0LW51bWVyaWMtdXAtYWx0XCI6ICRmYS12YXItc29ydC1udW1lcmljLXVwLWFsdCxcbiAgXCJsaXRlY29pbi1zaWduXCI6ICRmYS12YXItbGl0ZWNvaW4tc2lnbixcbiAgXCJib3JkZXItbm9uZVwiOiAkZmEtdmFyLWJvcmRlci1ub25lLFxuICBcImNpcmNsZS1ub2Rlc1wiOiAkZmEtdmFyLWNpcmNsZS1ub2RlcyxcbiAgXCJwYXJhY2h1dGUtYm94XCI6ICRmYS12YXItcGFyYWNodXRlLWJveCxcbiAgXCJpbmRlbnRcIjogJGZhLXZhci1pbmRlbnQsXG4gIFwidHJ1Y2stZmllbGQtdW5cIjogJGZhLXZhci10cnVjay1maWVsZC11bixcbiAgXCJob3VyZ2xhc3NcIjogJGZhLXZhci1ob3VyZ2xhc3MsXG4gIFwiaG91cmdsYXNzLWVtcHR5XCI6ICRmYS12YXItaG91cmdsYXNzLWVtcHR5LFxuICBcIm1vdW50YWluXCI6ICRmYS12YXItbW91bnRhaW4sXG4gIFwidXNlci1kb2N0b3JcIjogJGZhLXZhci11c2VyLWRvY3RvcixcbiAgXCJ1c2VyLW1kXCI6ICRmYS12YXItdXNlci1tZCxcbiAgXCJjaXJjbGUtaW5mb1wiOiAkZmEtdmFyLWNpcmNsZS1pbmZvLFxuICBcImluZm8tY2lyY2xlXCI6ICRmYS12YXItaW5mby1jaXJjbGUsXG4gIFwiY2xvdWQtbWVhdGJhbGxcIjogJGZhLXZhci1jbG91ZC1tZWF0YmFsbCxcbiAgXCJjYW1lcmFcIjogJGZhLXZhci1jYW1lcmEsXG4gIFwiY2FtZXJhLWFsdFwiOiAkZmEtdmFyLWNhbWVyYS1hbHQsXG4gIFwic3F1YXJlLXZpcnVzXCI6ICRmYS12YXItc3F1YXJlLXZpcnVzLFxuICBcIm1ldGVvclwiOiAkZmEtdmFyLW1ldGVvcixcbiAgXCJjYXItb25cIjogJGZhLXZhci1jYXItb24sXG4gIFwic2xlaWdoXCI6ICRmYS12YXItc2xlaWdoLFxuICBcImFycm93LWRvd24tMS05XCI6ICRmYS12YXItYXJyb3ctZG93bi0xLTksXG4gIFwic29ydC1udW1lcmljLWFzY1wiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2MsXG4gIFwic29ydC1udW1lcmljLWRvd25cIjogJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bixcbiAgXCJoYW5kLWhvbGRpbmctZHJvcGxldFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1kcm9wbGV0LFxuICBcImhhbmQtaG9sZGluZy13YXRlclwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcixcbiAgXCJ3YXRlclwiOiAkZmEtdmFyLXdhdGVyLFxuICBcImNhbGVuZGFyLWNoZWNrXCI6ICRmYS12YXItY2FsZW5kYXItY2hlY2ssXG4gIFwiYnJhaWxsZVwiOiAkZmEtdmFyLWJyYWlsbGUsXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGUtYWx0XCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQsXG4gIFwibGFuZG1hcmtcIjogJGZhLXZhci1sYW5kbWFyayxcbiAgXCJ0cnVja1wiOiAkZmEtdmFyLXRydWNrLFxuICBcImNyb3NzaGFpcnNcIjogJGZhLXZhci1jcm9zc2hhaXJzLFxuICBcInBlcnNvbi1jYW5lXCI6ICRmYS12YXItcGVyc29uLWNhbmUsXG4gIFwidGVudFwiOiAkZmEtdmFyLXRlbnQsXG4gIFwidmVzdC1wYXRjaGVzXCI6ICRmYS12YXItdmVzdC1wYXRjaGVzLFxuICBcImNoZWNrLWRvdWJsZVwiOiAkZmEtdmFyLWNoZWNrLWRvdWJsZSxcbiAgXCJhcnJvdy1kb3duLWEtelwiOiAkZmEtdmFyLWFycm93LWRvd24tYS16LFxuICBcInNvcnQtYWxwaGEtYXNjXCI6ICRmYS12YXItc29ydC1hbHBoYS1hc2MsXG4gIFwic29ydC1hbHBoYS1kb3duXCI6ICRmYS12YXItc29ydC1hbHBoYS1kb3duLFxuICBcIm1vbmV5LWJpbGwtd2hlYXRcIjogJGZhLXZhci1tb25leS1iaWxsLXdoZWF0LFxuICBcImNvb2tpZVwiOiAkZmEtdmFyLWNvb2tpZSxcbiAgXCJhcnJvdy1yb3RhdGUtbGVmdFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1sZWZ0LFxuICBcImFycm93LWxlZnQtcm90YXRlXCI6ICRmYS12YXItYXJyb3ctbGVmdC1yb3RhdGUsXG4gIFwiYXJyb3ctcm90YXRlLWJhY2tcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFjayxcbiAgXCJhcnJvdy1yb3RhdGUtYmFja3dhcmRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFja3dhcmQsXG4gIFwidW5kb1wiOiAkZmEtdmFyLXVuZG8sXG4gIFwiaGFyZC1kcml2ZVwiOiAkZmEtdmFyLWhhcmQtZHJpdmUsXG4gIFwiaGRkXCI6ICRmYS12YXItaGRkLFxuICBcImZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnNcIjogJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50LXRlYXJzLFxuICBcImdyaW4tc3F1aW50LXRlYXJzXCI6ICRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnMsXG4gIFwiZHVtYmJlbGxcIjogJGZhLXZhci1kdW1iYmVsbCxcbiAgXCJyZWN0YW5nbGUtbGlzdFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1saXN0LFxuICBcImxpc3QtYWx0XCI6ICRmYS12YXItbGlzdC1hbHQsXG4gIFwidGFycC1kcm9wbGV0XCI6ICRmYS12YXItdGFycC1kcm9wbGV0LFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2ssXG4gIFwicGVyc29uLXNraWluZy1ub3JkaWNcIjogJGZhLXZhci1wZXJzb24tc2tpaW5nLW5vcmRpYyxcbiAgXCJza2lpbmctbm9yZGljXCI6ICRmYS12YXItc2tpaW5nLW5vcmRpYyxcbiAgXCJjYWxlbmRhci1wbHVzXCI6ICRmYS12YXItY2FsZW5kYXItcGx1cyxcbiAgXCJwbGFuZS1hcnJpdmFsXCI6ICRmYS12YXItcGxhbmUtYXJyaXZhbCxcbiAgXCJjaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1sZWZ0LFxuICBcImFycm93LWFsdC1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCxcbiAgXCJ0cmFpbi1zdWJ3YXlcIjogJGZhLXZhci10cmFpbi1zdWJ3YXksXG4gIFwic3Vid2F5XCI6ICRmYS12YXItc3Vid2F5LFxuICBcImNoYXJ0LWdhbnR0XCI6ICRmYS12YXItY2hhcnQtZ2FudHQsXG4gIFwiaW5kaWFuLXJ1cGVlLXNpZ25cIjogJGZhLXZhci1pbmRpYW4tcnVwZWUtc2lnbixcbiAgXCJpbmRpYW4tcnVwZWVcIjogJGZhLXZhci1pbmRpYW4tcnVwZWUsXG4gIFwiaW5yXCI6ICRmYS12YXItaW5yLFxuICBcImNyb3Atc2ltcGxlXCI6ICRmYS12YXItY3JvcC1zaW1wbGUsXG4gIFwiY3JvcC1hbHRcIjogJGZhLXZhci1jcm9wLWFsdCxcbiAgXCJtb25leS1iaWxsLTFcIjogJGZhLXZhci1tb25leS1iaWxsLTEsXG4gIFwibW9uZXktYmlsbC1hbHRcIjogJGZhLXZhci1tb25leS1iaWxsLWFsdCxcbiAgXCJsZWZ0LWxvbmdcIjogJGZhLXZhci1sZWZ0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtbGVmdFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQsXG4gIFwiZG5hXCI6ICRmYS12YXItZG5hLFxuICBcInZpcnVzLXNsYXNoXCI6ICRmYS12YXItdmlydXMtc2xhc2gsXG4gIFwibWludXNcIjogJGZhLXZhci1taW51cyxcbiAgXCJzdWJ0cmFjdFwiOiAkZmEtdmFyLXN1YnRyYWN0LFxuICBcImNoZXNzXCI6ICRmYS12YXItY2hlc3MsXG4gIFwiYXJyb3ctbGVmdC1sb25nXCI6ICRmYS12YXItYXJyb3ctbGVmdC1sb25nLFxuICBcImxvbmctYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdCxcbiAgXCJwbHVnLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLWNoZWNrLFxuICBcInN0cmVldC12aWV3XCI6ICRmYS12YXItc3RyZWV0LXZpZXcsXG4gIFwiZnJhbmMtc2lnblwiOiAkZmEtdmFyLWZyYW5jLXNpZ24sXG4gIFwidm9sdW1lLW9mZlwiOiAkZmEtdmFyLXZvbHVtZS1vZmYsXG4gIFwiaGFuZHMtYXNsLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWhhbmRzLWFzbC1pbnRlcnByZXRpbmcsXG4gIFwiYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZyxcbiAgXCJhc2wtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItYXNsLWludGVycHJldGluZyxcbiAgXCJoYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nLFxuICBcImdlYXJcIjogJGZhLXZhci1nZWFyLFxuICBcImNvZ1wiOiAkZmEtdmFyLWNvZyxcbiAgXCJkcm9wbGV0LXNsYXNoXCI6ICRmYS12YXItZHJvcGxldC1zbGFzaCxcbiAgXCJ0aW50LXNsYXNoXCI6ICRmYS12YXItdGludC1zbGFzaCxcbiAgXCJtb3NxdWVcIjogJGZhLXZhci1tb3NxdWUsXG4gIFwibW9zcXVpdG9cIjogJGZhLXZhci1tb3NxdWl0byxcbiAgXCJzdGFyLW9mLWRhdmlkXCI6ICRmYS12YXItc3Rhci1vZi1kYXZpZCxcbiAgXCJwZXJzb24tbWlsaXRhcnktcmlmbGVcIjogJGZhLXZhci1wZXJzb24tbWlsaXRhcnktcmlmbGUsXG4gIFwiY2FydC1zaG9wcGluZ1wiOiAkZmEtdmFyLWNhcnQtc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctY2FydFwiOiAkZmEtdmFyLXNob3BwaW5nLWNhcnQsXG4gIFwidmlhbHNcIjogJGZhLXZhci12aWFscyxcbiAgXCJwbHVnLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtcGx1cyxcbiAgXCJwbGFjZS1vZi13b3JzaGlwXCI6ICRmYS12YXItcGxhY2Utb2Ytd29yc2hpcCxcbiAgXCJncmlwLXZlcnRpY2FsXCI6ICRmYS12YXItZ3JpcC12ZXJ0aWNhbCxcbiAgXCJhcnJvdy10dXJuLXVwXCI6ICRmYS12YXItYXJyb3ctdHVybi11cCxcbiAgXCJsZXZlbC11cFwiOiAkZmEtdmFyLWxldmVsLXVwLFxuICBcInVcIjogJGZhLXZhci11LFxuICBcInNxdWFyZS1yb290LXZhcmlhYmxlXCI6ICRmYS12YXItc3F1YXJlLXJvb3QtdmFyaWFibGUsXG4gIFwic3F1YXJlLXJvb3QtYWx0XCI6ICRmYS12YXItc3F1YXJlLXJvb3QtYWx0LFxuICBcImNsb2NrXCI6ICRmYS12YXItY2xvY2ssXG4gIFwiY2xvY2stZm91clwiOiAkZmEtdmFyLWNsb2NrLWZvdXIsXG4gIFwiYmFja3dhcmQtc3RlcFwiOiAkZmEtdmFyLWJhY2t3YXJkLXN0ZXAsXG4gIFwic3RlcC1iYWNrd2FyZFwiOiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQsXG4gIFwicGFsbGV0XCI6ICRmYS12YXItcGFsbGV0LFxuICBcImZhdWNldFwiOiAkZmEtdmFyLWZhdWNldCxcbiAgXCJiYXNlYmFsbC1iYXQtYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLWJhdC1iYWxsLFxuICBcInNcIjogJGZhLXZhci1zLFxuICBcInRpbWVsaW5lXCI6ICRmYS12YXItdGltZWxpbmUsXG4gIFwia2V5Ym9hcmRcIjogJGZhLXZhci1rZXlib2FyZCxcbiAgXCJjYXJldC1kb3duXCI6ICRmYS12YXItY2FyZXQtZG93bixcbiAgXCJob3VzZS1jaGltbmV5LW1lZGljYWxcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LW1lZGljYWwsXG4gIFwiY2xpbmljLW1lZGljYWxcIjogJGZhLXZhci1jbGluaWMtbWVkaWNhbCxcbiAgXCJ0ZW1wZXJhdHVyZS10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzLFxuICBcInRlbXBlcmF0dXJlLTNcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0zLFxuICBcInRoZXJtb21ldGVyLTNcIjogJGZhLXZhci10aGVybW9tZXRlci0zLFxuICBcInRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnMsXG4gIFwibW9iaWxlLXNjcmVlblwiOiAkZmEtdmFyLW1vYmlsZS1zY3JlZW4sXG4gIFwibW9iaWxlLWFuZHJvaWQtYWx0XCI6ICRmYS12YXItbW9iaWxlLWFuZHJvaWQtYWx0LFxuICBcInBsYW5lLXVwXCI6ICRmYS12YXItcGxhbmUtdXAsXG4gIFwicGlnZ3ktYmFua1wiOiAkZmEtdmFyLXBpZ2d5LWJhbmssXG4gIFwiYmF0dGVyeS1oYWxmXCI6ICRmYS12YXItYmF0dGVyeS1oYWxmLFxuICBcImJhdHRlcnktM1wiOiAkZmEtdmFyLWJhdHRlcnktMyxcbiAgXCJtb3VudGFpbi1jaXR5XCI6ICRmYS12YXItbW91bnRhaW4tY2l0eSxcbiAgXCJjb2luc1wiOiAkZmEtdmFyLWNvaW5zLFxuICBcImtoYW5kYVwiOiAkZmEtdmFyLWtoYW5kYSxcbiAgXCJzbGlkZXJzXCI6ICRmYS12YXItc2xpZGVycyxcbiAgXCJzbGlkZXJzLWhcIjogJGZhLXZhci1zbGlkZXJzLWgsXG4gIFwiZm9sZGVyLXRyZWVcIjogJGZhLXZhci1mb2xkZXItdHJlZSxcbiAgXCJuZXR3b3JrLXdpcmVkXCI6ICRmYS12YXItbmV0d29yay13aXJlZCxcbiAgXCJtYXAtcGluXCI6ICRmYS12YXItbWFwLXBpbixcbiAgXCJoYW1zYVwiOiAkZmEtdmFyLWhhbXNhLFxuICBcImNlbnQtc2lnblwiOiAkZmEtdmFyLWNlbnQtc2lnbixcbiAgXCJmbGFza1wiOiAkZmEtdmFyLWZsYXNrLFxuICBcInBlcnNvbi1wcmVnbmFudFwiOiAkZmEtdmFyLXBlcnNvbi1wcmVnbmFudCxcbiAgXCJ3YW5kLXNwYXJrbGVzXCI6ICRmYS12YXItd2FuZC1zcGFya2xlcyxcbiAgXCJlbGxpcHNpcy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWVsbGlwc2lzLXZlcnRpY2FsLFxuICBcImVsbGlwc2lzLXZcIjogJGZhLXZhci1lbGxpcHNpcy12LFxuICBcInRpY2tldFwiOiAkZmEtdmFyLXRpY2tldCxcbiAgXCJwb3dlci1vZmZcIjogJGZhLXZhci1wb3dlci1vZmYsXG4gIFwicmlnaHQtbG9uZ1wiOiAkZmEtdmFyLXJpZ2h0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtcmlnaHRcIjogJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodCxcbiAgXCJmbGFnLXVzYVwiOiAkZmEtdmFyLWZsYWctdXNhLFxuICBcImxhcHRvcC1maWxlXCI6ICRmYS12YXItbGFwdG9wLWZpbGUsXG4gIFwidHR5XCI6ICRmYS12YXItdHR5LFxuICBcInRlbGV0eXBlXCI6ICRmYS12YXItdGVsZXR5cGUsXG4gIFwiZGlhZ3JhbS1uZXh0XCI6ICRmYS12YXItZGlhZ3JhbS1uZXh0LFxuICBcInBlcnNvbi1yaWZsZVwiOiAkZmEtdmFyLXBlcnNvbi1yaWZsZSxcbiAgXCJob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImNsb3NlZC1jYXB0aW9uaW5nXCI6ICRmYS12YXItY2xvc2VkLWNhcHRpb25pbmcsXG4gIFwicGVyc29uLWhpa2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1oaWtpbmcsXG4gIFwiaGlraW5nXCI6ICRmYS12YXItaGlraW5nLFxuICBcInZlbnVzLWRvdWJsZVwiOiAkZmEtdmFyLXZlbnVzLWRvdWJsZSxcbiAgXCJpbWFnZXNcIjogJGZhLXZhci1pbWFnZXMsXG4gIFwiY2FsY3VsYXRvclwiOiAkZmEtdmFyLWNhbGN1bGF0b3IsXG4gIFwicGVvcGxlLXB1bGxpbmdcIjogJGZhLXZhci1wZW9wbGUtcHVsbGluZyxcbiAgXCJuXCI6ICRmYS12YXItbixcbiAgXCJjYWJsZS1jYXJcIjogJGZhLXZhci1jYWJsZS1jYXIsXG4gIFwidHJhbVwiOiAkZmEtdmFyLXRyYW0sXG4gIFwiY2xvdWQtcmFpblwiOiAkZmEtdmFyLWNsb3VkLXJhaW4sXG4gIFwiYnVpbGRpbmctY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLXhtYXJrLFxuICBcInNoaXBcIjogJGZhLXZhci1zaGlwLFxuICBcImFycm93cy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtZG93bi10by1saW5lLFxuICBcImRvd25sb2FkXCI6ICRmYS12YXItZG93bmxvYWQsXG4gIFwiZmFjZS1ncmluXCI6ICRmYS12YXItZmFjZS1ncmluLFxuICBcImdyaW5cIjogJGZhLXZhci1ncmluLFxuICBcImRlbGV0ZS1sZWZ0XCI6ICRmYS12YXItZGVsZXRlLWxlZnQsXG4gIFwiYmFja3NwYWNlXCI6ICRmYS12YXItYmFja3NwYWNlLFxuICBcImV5ZS1kcm9wcGVyXCI6ICRmYS12YXItZXllLWRyb3BwZXIsXG4gIFwiZXllLWRyb3BwZXItZW1wdHlcIjogJGZhLXZhci1leWUtZHJvcHBlci1lbXB0eSxcbiAgXCJleWVkcm9wcGVyXCI6ICRmYS12YXItZXllZHJvcHBlcixcbiAgXCJmaWxlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLWNoZWNrLFxuICBcImZvcndhcmRcIjogJGZhLXZhci1mb3J3YXJkLFxuICBcIm1vYmlsZVwiOiAkZmEtdmFyLW1vYmlsZSxcbiAgXCJtb2JpbGUtYW5kcm9pZFwiOiAkZmEtdmFyLW1vYmlsZS1hbmRyb2lkLFxuICBcIm1vYmlsZS1waG9uZVwiOiAkZmEtdmFyLW1vYmlsZS1waG9uZSxcbiAgXCJmYWNlLW1laFwiOiAkZmEtdmFyLWZhY2UtbWVoLFxuICBcIm1laFwiOiAkZmEtdmFyLW1laCxcbiAgXCJhbGlnbi1jZW50ZXJcIjogJGZhLXZhci1hbGlnbi1jZW50ZXIsXG4gIFwiYm9vay1za3VsbFwiOiAkZmEtdmFyLWJvb2stc2t1bGwsXG4gIFwiYm9vay1kZWFkXCI6ICRmYS12YXItYm9vay1kZWFkLFxuICBcImlkLWNhcmRcIjogJGZhLXZhci1pZC1jYXJkLFxuICBcImRyaXZlcnMtbGljZW5zZVwiOiAkZmEtdmFyLWRyaXZlcnMtbGljZW5zZSxcbiAgXCJvdXRkZW50XCI6ICRmYS12YXItb3V0ZGVudCxcbiAgXCJkZWRlbnRcIjogJGZhLXZhci1kZWRlbnQsXG4gIFwiaGVhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImhvdXNlXCI6ICRmYS12YXItaG91c2UsXG4gIFwiaG9tZVwiOiAkZmEtdmFyLWhvbWUsXG4gIFwiaG9tZS1hbHRcIjogJGZhLXZhci1ob21lLWFsdCxcbiAgXCJob21lLWxnLWFsdFwiOiAkZmEtdmFyLWhvbWUtbGctYWx0LFxuICBcImNhbGVuZGFyLXdlZWtcIjogJGZhLXZhci1jYWxlbmRhci13ZWVrLFxuICBcImxhcHRvcC1tZWRpY2FsXCI6ICRmYS12YXItbGFwdG9wLW1lZGljYWwsXG4gIFwiYlwiOiAkZmEtdmFyLWIsXG4gIFwiZmlsZS1tZWRpY2FsXCI6ICRmYS12YXItZmlsZS1tZWRpY2FsLFxuICBcImRpY2Utb25lXCI6ICRmYS12YXItZGljZS1vbmUsXG4gIFwia2l3aS1iaXJkXCI6ICRmYS12YXIta2l3aS1iaXJkLFxuICBcImFycm93LXJpZ2h0LWFycm93LWxlZnRcIjogJGZhLXZhci1hcnJvdy1yaWdodC1hcnJvdy1sZWZ0LFxuICBcImV4Y2hhbmdlXCI6ICRmYS12YXItZXhjaGFuZ2UsXG4gIFwicm90YXRlLXJpZ2h0XCI6ICRmYS12YXItcm90YXRlLXJpZ2h0LFxuICBcInJlZG8tYWx0XCI6ICRmYS12YXItcmVkby1hbHQsXG4gIFwicm90YXRlLWZvcndhcmRcIjogJGZhLXZhci1yb3RhdGUtZm9yd2FyZCxcbiAgXCJ1dGVuc2lsc1wiOiAkZmEtdmFyLXV0ZW5zaWxzLFxuICBcImN1dGxlcnlcIjogJGZhLXZhci1jdXRsZXJ5LFxuICBcImFycm93LXVwLXdpZGUtc2hvcnRcIjogJGZhLXZhci1hcnJvdy11cC13aWRlLXNob3J0LFxuICBcInNvcnQtYW1vdW50LXVwXCI6ICRmYS12YXItc29ydC1hbW91bnQtdXAsXG4gIFwibWlsbC1zaWduXCI6ICRmYS12YXItbWlsbC1zaWduLFxuICBcImJvd2wtcmljZVwiOiAkZmEtdmFyLWJvd2wtcmljZSxcbiAgXCJza3VsbFwiOiAkZmEtdmFyLXNrdWxsLFxuICBcInRvd2VyLWJyb2FkY2FzdFwiOiAkZmEtdmFyLXRvd2VyLWJyb2FkY2FzdCxcbiAgXCJicm9hZGNhc3QtdG93ZXJcIjogJGZhLXZhci1icm9hZGNhc3QtdG93ZXIsXG4gIFwidHJ1Y2stcGlja3VwXCI6ICRmYS12YXItdHJ1Y2stcGlja3VwLFxuICBcInVwLWxvbmdcIjogJGZhLXZhci11cC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LXVwXCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXAsXG4gIFwic3RvcFwiOiAkZmEtdmFyLXN0b3AsXG4gIFwiY29kZS1tZXJnZVwiOiAkZmEtdmFyLWNvZGUtbWVyZ2UsXG4gIFwidXBsb2FkXCI6ICRmYS12YXItdXBsb2FkLFxuICBcImh1cnJpY2FuZVwiOiAkZmEtdmFyLWh1cnJpY2FuZSxcbiAgXCJtb3VuZFwiOiAkZmEtdmFyLW1vdW5kLFxuICBcInRvaWxldC1wb3J0YWJsZVwiOiAkZmEtdmFyLXRvaWxldC1wb3J0YWJsZSxcbiAgXCJjb21wYWN0LWRpc2NcIjogJGZhLXZhci1jb21wYWN0LWRpc2MsXG4gIFwiZmlsZS1hcnJvdy1kb3duXCI6ICRmYS12YXItZmlsZS1hcnJvdy1kb3duLFxuICBcImZpbGUtZG93bmxvYWRcIjogJGZhLXZhci1maWxlLWRvd25sb2FkLFxuICBcImNhcmF2YW5cIjogJGZhLXZhci1jYXJhdmFuLFxuICBcInNoaWVsZC1jYXRcIjogJGZhLXZhci1zaGllbGQtY2F0LFxuICBcImJvbHRcIjogJGZhLXZhci1ib2x0LFxuICBcInphcFwiOiAkZmEtdmFyLXphcCxcbiAgXCJnbGFzcy13YXRlclwiOiAkZmEtdmFyLWdsYXNzLXdhdGVyLFxuICBcIm9pbC13ZWxsXCI6ICRmYS12YXItb2lsLXdlbGwsXG4gIFwidmF1bHRcIjogJGZhLXZhci12YXVsdCxcbiAgXCJtYXJzXCI6ICRmYS12YXItbWFycyxcbiAgXCJ0b2lsZXRcIjogJGZhLXZhci10b2lsZXQsXG4gIFwicGxhbmUtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGxhbmUtY2lyY2xlLXhtYXJrLFxuICBcInllbi1zaWduXCI6ICRmYS12YXIteWVuLXNpZ24sXG4gIFwiY255XCI6ICRmYS12YXItY255LFxuICBcImpweVwiOiAkZmEtdmFyLWpweSxcbiAgXCJybWJcIjogJGZhLXZhci1ybWIsXG4gIFwieWVuXCI6ICRmYS12YXIteWVuLFxuICBcInJ1YmxlLXNpZ25cIjogJGZhLXZhci1ydWJsZS1zaWduLFxuICBcInJvdWJsZVwiOiAkZmEtdmFyLXJvdWJsZSxcbiAgXCJydWJcIjogJGZhLXZhci1ydWIsXG4gIFwicnVibGVcIjogJGZhLXZhci1ydWJsZSxcbiAgXCJzdW5cIjogJGZhLXZhci1zdW4sXG4gIFwiZ3VpdGFyXCI6ICRmYS12YXItZ3VpdGFyLFxuICBcImZhY2UtbGF1Z2gtd2lua1wiOiAkZmEtdmFyLWZhY2UtbGF1Z2gtd2luayxcbiAgXCJsYXVnaC13aW5rXCI6ICRmYS12YXItbGF1Z2gtd2luayxcbiAgXCJob3JzZS1oZWFkXCI6ICRmYS12YXItaG9yc2UtaGVhZCxcbiAgXCJib3JlLWhvbGVcIjogJGZhLXZhci1ib3JlLWhvbGUsXG4gIFwiaW5kdXN0cnlcIjogJGZhLXZhci1pbmR1c3RyeSxcbiAgXCJjaXJjbGUtZG93blwiOiAkZmEtdmFyLWNpcmNsZS1kb3duLFxuICBcImFycm93LWFsdC1jaXJjbGUtZG93blwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bixcbiAgXCJhcnJvd3MtdHVybi10by1kb3RzXCI6ICRmYS12YXItYXJyb3dzLXR1cm4tdG8tZG90cyxcbiAgXCJmbG9yaW4tc2lnblwiOiAkZmEtdmFyLWZsb3Jpbi1zaWduLFxuICBcImFycm93LWRvd24tc2hvcnQtd2lkZVwiOiAkZmEtdmFyLWFycm93LWRvd24tc2hvcnQtd2lkZSxcbiAgXCJzb3J0LWFtb3VudC1kZXNjXCI6ICRmYS12YXItc29ydC1hbW91bnQtZGVzYyxcbiAgXCJzb3J0LWFtb3VudC1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0LFxuICBcImxlc3MtdGhhblwiOiAkZmEtdmFyLWxlc3MtdGhhbixcbiAgXCJhbmdsZS1kb3duXCI6ICRmYS12YXItYW5nbGUtZG93bixcbiAgXCJjYXItdHVubmVsXCI6ICRmYS12YXItY2FyLXR1bm5lbCxcbiAgXCJoZWFkLXNpZGUtY291Z2hcIjogJGZhLXZhci1oZWFkLXNpZGUtY291Z2gsXG4gIFwiZ3JpcC1saW5lc1wiOiAkZmEtdmFyLWdyaXAtbGluZXMsXG4gIFwidGh1bWJzLWRvd25cIjogJGZhLXZhci10aHVtYnMtZG93bixcbiAgXCJ1c2VyLWxvY2tcIjogJGZhLXZhci11c2VyLWxvY2ssXG4gIFwiYXJyb3ctcmlnaHQtbG9uZ1wiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQsXG4gIFwiYW5jaG9yLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWFuY2hvci1jaXJjbGUteG1hcmssXG4gIFwiZWxsaXBzaXNcIjogJGZhLXZhci1lbGxpcHNpcyxcbiAgXCJlbGxpcHNpcy1oXCI6ICRmYS12YXItZWxsaXBzaXMtaCxcbiAgXCJjaGVzcy1wYXduXCI6ICRmYS12YXItY2hlc3MtcGF3bixcbiAgXCJraXQtbWVkaWNhbFwiOiAkZmEtdmFyLWtpdC1tZWRpY2FsLFxuICBcImZpcnN0LWFpZFwiOiAkZmEtdmFyLWZpcnN0LWFpZCxcbiAgXCJwZXJzb24tdGhyb3VnaC13aW5kb3dcIjogJGZhLXZhci1wZXJzb24tdGhyb3VnaC13aW5kb3csXG4gIFwidG9vbGJveFwiOiAkZmEtdmFyLXRvb2xib3gsXG4gIFwiaGFuZHMtaG9sZGluZy1jaXJjbGVcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNpcmNsZSxcbiAgXCJidWdcIjogJGZhLXZhci1idWcsXG4gIFwiY3JlZGl0LWNhcmRcIjogJGZhLXZhci1jcmVkaXQtY2FyZCxcbiAgXCJjcmVkaXQtY2FyZC1hbHRcIjogJGZhLXZhci1jcmVkaXQtY2FyZC1hbHQsXG4gIFwiY2FyXCI6ICRmYS12YXItY2FyLFxuICBcImF1dG9tb2JpbGVcIjogJGZhLXZhci1hdXRvbW9iaWxlLFxuICBcImhhbmQtaG9sZGluZy1oYW5kXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWhhbmQsXG4gIFwiYm9vay1vcGVuLXJlYWRlclwiOiAkZmEtdmFyLWJvb2stb3Blbi1yZWFkZXIsXG4gIFwiYm9vay1yZWFkZXJcIjogJGZhLXZhci1ib29rLXJlYWRlcixcbiAgXCJtb3VudGFpbi1zdW5cIjogJGZhLXZhci1tb3VudGFpbi1zdW4sXG4gIFwiYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmUsXG4gIFwiZGljZS1kMjBcIjogJGZhLXZhci1kaWNlLWQyMCxcbiAgXCJ0cnVjay1kcm9wbGV0XCI6ICRmYS12YXItdHJ1Y2stZHJvcGxldCxcbiAgXCJmaWxlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXhtYXJrLFxuICBcInRlbXBlcmF0dXJlLWFycm93LXVwXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctdXAsXG4gIFwidGVtcGVyYXR1cmUtdXBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS11cCxcbiAgXCJtZWRhbFwiOiAkZmEtdmFyLW1lZGFsLFxuICBcImJlZFwiOiAkZmEtdmFyLWJlZCxcbiAgXCJzcXVhcmUtaFwiOiAkZmEtdmFyLXNxdWFyZS1oLFxuICBcImgtc3F1YXJlXCI6ICRmYS12YXItaC1zcXVhcmUsXG4gIFwicG9kY2FzdFwiOiAkZmEtdmFyLXBvZGNhc3QsXG4gIFwidGVtcGVyYXR1cmUtZnVsbFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWZ1bGwsXG4gIFwidGVtcGVyYXR1cmUtNFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTQsXG4gIFwidGhlcm1vbWV0ZXItNFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTQsXG4gIFwidGhlcm1vbWV0ZXItZnVsbFwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGwsXG4gIFwiYmVsbFwiOiAkZmEtdmFyLWJlbGwsXG4gIFwic3VwZXJzY3JpcHRcIjogJGZhLXZhci1zdXBlcnNjcmlwdCxcbiAgXCJwbHVnLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLXhtYXJrLFxuICBcInN0YXItb2YtbGlmZVwiOiAkZmEtdmFyLXN0YXItb2YtbGlmZSxcbiAgXCJwaG9uZS1zbGFzaFwiOiAkZmEtdmFyLXBob25lLXNsYXNoLFxuICBcInBhaW50LXJvbGxlclwiOiAkZmEtdmFyLXBhaW50LXJvbGxlcixcbiAgXCJoYW5kc2hha2UtYW5nbGVcIjogJGZhLXZhci1oYW5kc2hha2UtYW5nbGUsXG4gIFwiaGFuZHMtaGVscGluZ1wiOiAkZmEtdmFyLWhhbmRzLWhlbHBpbmcsXG4gIFwibG9jYXRpb24tZG90XCI6ICRmYS12YXItbG9jYXRpb24tZG90LFxuICBcIm1hcC1tYXJrZXItYWx0XCI6ICRmYS12YXItbWFwLW1hcmtlci1hbHQsXG4gIFwiZmlsZVwiOiAkZmEtdmFyLWZpbGUsXG4gIFwiZ3JlYXRlci10aGFuXCI6ICRmYS12YXItZ3JlYXRlci10aGFuLFxuICBcInBlcnNvbi1zd2ltbWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1zd2ltbWluZyxcbiAgXCJzd2ltbWVyXCI6ICRmYS12YXItc3dpbW1lcixcbiAgXCJhcnJvdy1kb3duXCI6ICRmYS12YXItYXJyb3ctZG93bixcbiAgXCJkcm9wbGV0XCI6ICRmYS12YXItZHJvcGxldCxcbiAgXCJ0aW50XCI6ICRmYS12YXItdGludCxcbiAgXCJlcmFzZXJcIjogJGZhLXZhci1lcmFzZXIsXG4gIFwiZWFydGgtYW1lcmljYXNcIjogJGZhLXZhci1lYXJ0aC1hbWVyaWNhcyxcbiAgXCJlYXJ0aFwiOiAkZmEtdmFyLWVhcnRoLFxuICBcImVhcnRoLWFtZXJpY2FcIjogJGZhLXZhci1lYXJ0aC1hbWVyaWNhLFxuICBcImdsb2JlLWFtZXJpY2FzXCI6ICRmYS12YXItZ2xvYmUtYW1lcmljYXMsXG4gIFwicGVyc29uLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWJ1cnN0LFxuICBcImRvdmVcIjogJGZhLXZhci1kb3ZlLFxuICBcImJhdHRlcnktZW1wdHlcIjogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5LFxuICBcImJhdHRlcnktMFwiOiAkZmEtdmFyLWJhdHRlcnktMCxcbiAgXCJzb2Nrc1wiOiAkZmEtdmFyLXNvY2tzLFxuICBcImluYm94XCI6ICRmYS12YXItaW5ib3gsXG4gIFwic2VjdGlvblwiOiAkZmEtdmFyLXNlY3Rpb24sXG4gIFwiZ2F1Z2UtaGlnaFwiOiAkZmEtdmFyLWdhdWdlLWhpZ2gsXG4gIFwidGFjaG9tZXRlci1hbHRcIjogJGZhLXZhci10YWNob21ldGVyLWFsdCxcbiAgXCJ0YWNob21ldGVyLWFsdC1mYXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdCxcbiAgXCJlbnZlbG9wZS1vcGVuLXRleHRcIjogJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQsXG4gIFwiaG9zcGl0YWxcIjogJGZhLXZhci1ob3NwaXRhbCxcbiAgXCJob3NwaXRhbC1hbHRcIjogJGZhLXZhci1ob3NwaXRhbC1hbHQsXG4gIFwiaG9zcGl0YWwtd2lkZVwiOiAkZmEtdmFyLWhvc3BpdGFsLXdpZGUsXG4gIFwid2luZS1ib3R0bGVcIjogJGZhLXZhci13aW5lLWJvdHRsZSxcbiAgXCJjaGVzcy1yb29rXCI6ICRmYS12YXItY2hlc3Mtcm9vayxcbiAgXCJiYXJzLXN0YWdnZXJlZFwiOiAkZmEtdmFyLWJhcnMtc3RhZ2dlcmVkLFxuICBcInJlb3JkZXJcIjogJGZhLXZhci1yZW9yZGVyLFxuICBcInN0cmVhbVwiOiAkZmEtdmFyLXN0cmVhbSxcbiAgXCJkaGFybWFjaGFrcmFcIjogJGZhLXZhci1kaGFybWFjaGFrcmEsXG4gIFwiaG90ZG9nXCI6ICRmYS12YXItaG90ZG9nLFxuICBcInBlcnNvbi13YWxraW5nLXdpdGgtY2FuZVwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZSxcbiAgXCJibGluZFwiOiAkZmEtdmFyLWJsaW5kLFxuICBcImRydW1cIjogJGZhLXZhci1kcnVtLFxuICBcImljZS1jcmVhbVwiOiAkZmEtdmFyLWljZS1jcmVhbSxcbiAgXCJoZWFydC1jaXJjbGUtYm9sdFwiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1ib2x0LFxuICBcImZheFwiOiAkZmEtdmFyLWZheCxcbiAgXCJwYXJhZ3JhcGhcIjogJGZhLXZhci1wYXJhZ3JhcGgsXG4gIFwiY2hlY2stdG8tc2xvdFwiOiAkZmEtdmFyLWNoZWNrLXRvLXNsb3QsXG4gIFwidm90ZS15ZWFcIjogJGZhLXZhci12b3RlLXllYSxcbiAgXCJzdGFyLWhhbGZcIjogJGZhLXZhci1zdGFyLWhhbGYsXG4gIFwiYm94ZXMtc3RhY2tlZFwiOiAkZmEtdmFyLWJveGVzLXN0YWNrZWQsXG4gIFwiYm94ZXNcIjogJGZhLXZhci1ib3hlcyxcbiAgXCJib3hlcy1hbHRcIjogJGZhLXZhci1ib3hlcy1hbHQsXG4gIFwibGlua1wiOiAkZmEtdmFyLWxpbmssXG4gIFwiY2hhaW5cIjogJGZhLXZhci1jaGFpbixcbiAgXCJlYXItbGlzdGVuXCI6ICRmYS12YXItZWFyLWxpc3RlbixcbiAgXCJhc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXNcIjogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMsXG4gIFwidHJlZS1jaXR5XCI6ICRmYS12YXItdHJlZS1jaXR5LFxuICBcInBsYXlcIjogJGZhLXZhci1wbGF5LFxuICBcImZvbnRcIjogJGZhLXZhci1mb250LFxuICBcInJ1cGlhaC1zaWduXCI6ICRmYS12YXItcnVwaWFoLXNpZ24sXG4gIFwibWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwic2VhcmNoXCI6ICRmYS12YXItc2VhcmNoLFxuICBcInRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbFwiOiAkZmEtdmFyLXRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbCxcbiAgXCJwaW5nLXBvbmctcGFkZGxlLWJhbGxcIjogJGZhLXZhci1waW5nLXBvbmctcGFkZGxlLWJhbGwsXG4gIFwidGFibGUtdGVubmlzXCI6ICRmYS12YXItdGFibGUtdGVubmlzLFxuICBcInBlcnNvbi1kb3RzLWZyb20tbGluZVwiOiAkZmEtdmFyLXBlcnNvbi1kb3RzLWZyb20tbGluZSxcbiAgXCJkaWFnbm9zZXNcIjogJGZhLXZhci1kaWFnbm9zZXMsXG4gIFwidHJhc2gtY2FuLWFycm93LXVwXCI6ICRmYS12YXItdHJhc2gtY2FuLWFycm93LXVwLFxuICBcInRyYXNoLXJlc3RvcmUtYWx0XCI6ICRmYS12YXItdHJhc2gtcmVzdG9yZS1hbHQsXG4gIFwibmFpcmEtc2lnblwiOiAkZmEtdmFyLW5haXJhLXNpZ24sXG4gIFwiY2FydC1hcnJvdy1kb3duXCI6ICRmYS12YXItY2FydC1hcnJvdy1kb3duLFxuICBcIndhbGtpZS10YWxraWVcIjogJGZhLXZhci13YWxraWUtdGFsa2llLFxuICBcImZpbGUtcGVuXCI6ICRmYS12YXItZmlsZS1wZW4sXG4gIFwiZmlsZS1lZGl0XCI6ICRmYS12YXItZmlsZS1lZGl0LFxuICBcInJlY2VpcHRcIjogJGZhLXZhci1yZWNlaXB0LFxuICBcInNxdWFyZS1wZW5cIjogJGZhLXZhci1zcXVhcmUtcGVuLFxuICBcInBlbi1zcXVhcmVcIjogJGZhLXZhci1wZW4tc3F1YXJlLFxuICBcInBlbmNpbC1zcXVhcmVcIjogJGZhLXZhci1wZW5jaWwtc3F1YXJlLFxuICBcInN1aXRjYXNlLXJvbGxpbmdcIjogJGZhLXZhci1zdWl0Y2FzZS1yb2xsaW5nLFxuICBcInBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImNoZXZyb24tZG93blwiOiAkZmEtdmFyLWNoZXZyb24tZG93bixcbiAgXCJiYXR0ZXJ5LWZ1bGxcIjogJGZhLXZhci1iYXR0ZXJ5LWZ1bGwsXG4gIFwiYmF0dGVyeVwiOiAkZmEtdmFyLWJhdHRlcnksXG4gIFwiYmF0dGVyeS01XCI6ICRmYS12YXItYmF0dGVyeS01LFxuICBcInNrdWxsLWNyb3NzYm9uZXNcIjogJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzLFxuICBcImNvZGUtY29tcGFyZVwiOiAkZmEtdmFyLWNvZGUtY29tcGFyZSxcbiAgXCJsaXN0LXVsXCI6ICRmYS12YXItbGlzdC11bCxcbiAgXCJsaXN0LWRvdHNcIjogJGZhLXZhci1saXN0LWRvdHMsXG4gIFwic2Nob29sLWxvY2tcIjogJGZhLXZhci1zY2hvb2wtbG9jayxcbiAgXCJ0b3dlci1jZWxsXCI6ICRmYS12YXItdG93ZXItY2VsbCxcbiAgXCJkb3duLWxvbmdcIjogJGZhLXZhci1kb3duLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtZG93blwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd24sXG4gIFwicmFua2luZy1zdGFyXCI6ICRmYS12YXItcmFua2luZy1zdGFyLFxuICBcImNoZXNzLWtpbmdcIjogJGZhLXZhci1jaGVzcy1raW5nLFxuICBcInBlcnNvbi1oYXJhc3NpbmdcIjogJGZhLXZhci1wZXJzb24taGFyYXNzaW5nLFxuICBcImJyYXppbGlhbi1yZWFsLXNpZ25cIjogJGZhLXZhci1icmF6aWxpYW4tcmVhbC1zaWduLFxuICBcImxhbmRtYXJrLWRvbWVcIjogJGZhLXZhci1sYW5kbWFyay1kb21lLFxuICBcImxhbmRtYXJrLWFsdFwiOiAkZmEtdmFyLWxhbmRtYXJrLWFsdCxcbiAgXCJhcnJvdy11cFwiOiAkZmEtdmFyLWFycm93LXVwLFxuICBcInR2XCI6ICRmYS12YXItdHYsXG4gIFwidGVsZXZpc2lvblwiOiAkZmEtdmFyLXRlbGV2aXNpb24sXG4gIFwidHYtYWx0XCI6ICRmYS12YXItdHYtYWx0LFxuICBcInNocmltcFwiOiAkZmEtdmFyLXNocmltcCxcbiAgXCJsaXN0LWNoZWNrXCI6ICRmYS12YXItbGlzdC1jaGVjayxcbiAgXCJ0YXNrc1wiOiAkZmEtdmFyLXRhc2tzLFxuICBcImp1Zy1kZXRlcmdlbnRcIjogJGZhLXZhci1qdWctZGV0ZXJnZW50LFxuICBcImNpcmNsZS11c2VyXCI6ICRmYS12YXItY2lyY2xlLXVzZXIsXG4gIFwidXNlci1jaXJjbGVcIjogJGZhLXZhci11c2VyLWNpcmNsZSxcbiAgXCJ1c2VyLXNoaWVsZFwiOiAkZmEtdmFyLXVzZXItc2hpZWxkLFxuICBcIndpbmRcIjogJGZhLXZhci13aW5kLFxuICBcImNhci1idXJzdFwiOiAkZmEtdmFyLWNhci1idXJzdCxcbiAgXCJjYXItY3Jhc2hcIjogJGZhLXZhci1jYXItY3Jhc2gsXG4gIFwieVwiOiAkZmEtdmFyLXksXG4gIFwicGVyc29uLXNub3dib2FyZGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1zbm93Ym9hcmRpbmcsXG4gIFwic25vd2JvYXJkaW5nXCI6ICRmYS12YXItc25vd2JvYXJkaW5nLFxuICBcInRydWNrLWZhc3RcIjogJGZhLXZhci10cnVjay1mYXN0LFxuICBcInNoaXBwaW5nLWZhc3RcIjogJGZhLXZhci1zaGlwcGluZy1mYXN0LFxuICBcImZpc2hcIjogJGZhLXZhci1maXNoLFxuICBcInVzZXItZ3JhZHVhdGVcIjogJGZhLXZhci11c2VyLWdyYWR1YXRlLFxuICBcImNpcmNsZS1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLWNpcmNsZS1oYWxmLXN0cm9rZSxcbiAgXCJhZGp1c3RcIjogJGZhLXZhci1hZGp1c3QsXG4gIFwiY2xhcHBlcmJvYXJkXCI6ICRmYS12YXItY2xhcHBlcmJvYXJkLFxuICBcImNpcmNsZS1yYWRpYXRpb25cIjogJGZhLXZhci1jaXJjbGUtcmFkaWF0aW9uLFxuICBcInJhZGlhdGlvbi1hbHRcIjogJGZhLXZhci1yYWRpYXRpb24tYWx0LFxuICBcImJhc2ViYWxsXCI6ICRmYS12YXItYmFzZWJhbGwsXG4gIFwiYmFzZWJhbGwtYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLWJhbGwsXG4gIFwiamV0LWZpZ2h0ZXItdXBcIjogJGZhLXZhci1qZXQtZmlnaHRlci11cCxcbiAgXCJkaWFncmFtLXByb2plY3RcIjogJGZhLXZhci1kaWFncmFtLXByb2plY3QsXG4gIFwicHJvamVjdC1kaWFncmFtXCI6ICRmYS12YXItcHJvamVjdC1kaWFncmFtLFxuICBcImNvcHlcIjogJGZhLXZhci1jb3B5LFxuICBcInZvbHVtZS14bWFya1wiOiAkZmEtdmFyLXZvbHVtZS14bWFyayxcbiAgXCJ2b2x1bWUtbXV0ZVwiOiAkZmEtdmFyLXZvbHVtZS1tdXRlLFxuICBcInZvbHVtZS10aW1lc1wiOiAkZmEtdmFyLXZvbHVtZS10aW1lcyxcbiAgXCJoYW5kLXNwYXJrbGVzXCI6ICRmYS12YXItaGFuZC1zcGFya2xlcyxcbiAgXCJncmlwXCI6ICRmYS12YXItZ3JpcCxcbiAgXCJncmlwLWhvcml6b250YWxcIjogJGZhLXZhci1ncmlwLWhvcml6b250YWwsXG4gIFwic2hhcmUtZnJvbS1zcXVhcmVcIjogJGZhLXZhci1zaGFyZS1mcm9tLXNxdWFyZSxcbiAgXCJzaGFyZS1zcXVhcmVcIjogJGZhLXZhci1zaGFyZS1zcXVhcmUsXG4gIFwiY2hpbGQtY29tYmF0YW50XCI6ICRmYS12YXItY2hpbGQtY29tYmF0YW50LFxuICBcImNoaWxkLXJpZmxlXCI6ICRmYS12YXItY2hpbGQtcmlmbGUsXG4gIFwiZ3VuXCI6ICRmYS12YXItZ3VuLFxuICBcInNxdWFyZS1waG9uZVwiOiAkZmEtdmFyLXNxdWFyZS1waG9uZSxcbiAgXCJwaG9uZS1zcXVhcmVcIjogJGZhLXZhci1waG9uZS1zcXVhcmUsXG4gIFwicGx1c1wiOiAkZmEtdmFyLXBsdXMsXG4gIFwiYWRkXCI6ICRmYS12YXItYWRkLFxuICBcImV4cGFuZFwiOiAkZmEtdmFyLWV4cGFuZCxcbiAgXCJjb21wdXRlclwiOiAkZmEtdmFyLWNvbXB1dGVyLFxuICBcInhtYXJrXCI6ICRmYS12YXIteG1hcmssXG4gIFwiY2xvc2VcIjogJGZhLXZhci1jbG9zZSxcbiAgXCJtdWx0aXBseVwiOiAkZmEtdmFyLW11bHRpcGx5LFxuICBcInJlbW92ZVwiOiAkZmEtdmFyLXJlbW92ZSxcbiAgXCJ0aW1lc1wiOiAkZmEtdmFyLXRpbWVzLFxuICBcImFycm93cy11cC1kb3duLWxlZnQtcmlnaHRcIjogJGZhLXZhci1hcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0LFxuICBcImFycm93c1wiOiAkZmEtdmFyLWFycm93cyxcbiAgXCJjaGFsa2JvYXJkLXVzZXJcIjogJGZhLXZhci1jaGFsa2JvYXJkLXVzZXIsXG4gIFwiY2hhbGtib2FyZC10ZWFjaGVyXCI6ICRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyLFxuICBcInBlc28tc2lnblwiOiAkZmEtdmFyLXBlc28tc2lnbixcbiAgXCJidWlsZGluZy1zaGllbGRcIjogJGZhLXZhci1idWlsZGluZy1zaGllbGQsXG4gIFwiYmFieVwiOiAkZmEtdmFyLWJhYnksXG4gIFwidXNlcnMtbGluZVwiOiAkZmEtdmFyLXVzZXJzLWxpbmUsXG4gIFwicXVvdGUtbGVmdFwiOiAkZmEtdmFyLXF1b3RlLWxlZnQsXG4gIFwicXVvdGUtbGVmdC1hbHRcIjogJGZhLXZhci1xdW90ZS1sZWZ0LWFsdCxcbiAgXCJ0cmFjdG9yXCI6ICRmYS12YXItdHJhY3RvcixcbiAgXCJ0cmFzaC1hcnJvdy11cFwiOiAkZmEtdmFyLXRyYXNoLWFycm93LXVwLFxuICBcInRyYXNoLXJlc3RvcmVcIjogJGZhLXZhci10cmFzaC1yZXN0b3JlLFxuICBcImFycm93LWRvd24tdXAtbG9ja1wiOiAkZmEtdmFyLWFycm93LWRvd24tdXAtbG9jayxcbiAgXCJsaW5lcy1sZWFuaW5nXCI6ICRmYS12YXItbGluZXMtbGVhbmluZyxcbiAgXCJydWxlci1jb21iaW5lZFwiOiAkZmEtdmFyLXJ1bGVyLWNvbWJpbmVkLFxuICBcImNvcHlyaWdodFwiOiAkZmEtdmFyLWNvcHlyaWdodCxcbiAgXCJlcXVhbHNcIjogJGZhLXZhci1lcXVhbHMsXG4gIFwiYmxlbmRlclwiOiAkZmEtdmFyLWJsZW5kZXIsXG4gIFwidGVldGhcIjogJGZhLXZhci10ZWV0aCxcbiAgXCJzaGVrZWwtc2lnblwiOiAkZmEtdmFyLXNoZWtlbC1zaWduLFxuICBcImlsc1wiOiAkZmEtdmFyLWlscyxcbiAgXCJzaGVrZWxcIjogJGZhLXZhci1zaGVrZWwsXG4gIFwic2hlcWVsXCI6ICRmYS12YXItc2hlcWVsLFxuICBcInNoZXFlbC1zaWduXCI6ICRmYS12YXItc2hlcWVsLXNpZ24sXG4gIFwibWFwXCI6ICRmYS12YXItbWFwLFxuICBcInJvY2tldFwiOiAkZmEtdmFyLXJvY2tldCxcbiAgXCJwaG90by1maWxtXCI6ICRmYS12YXItcGhvdG8tZmlsbSxcbiAgXCJwaG90by12aWRlb1wiOiAkZmEtdmFyLXBob3RvLXZpZGVvLFxuICBcImZvbGRlci1taW51c1wiOiAkZmEtdmFyLWZvbGRlci1taW51cyxcbiAgXCJzdG9yZVwiOiAkZmEtdmFyLXN0b3JlLFxuICBcImFycm93LXRyZW5kLXVwXCI6ICRmYS12YXItYXJyb3ctdHJlbmQtdXAsXG4gIFwicGx1Zy1jaXJjbGUtbWludXNcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1taW51cyxcbiAgXCJzaWduLWhhbmdpbmdcIjogJGZhLXZhci1zaWduLWhhbmdpbmcsXG4gIFwic2lnblwiOiAkZmEtdmFyLXNpZ24sXG4gIFwiYmV6aWVyLWN1cnZlXCI6ICRmYS12YXItYmV6aWVyLWN1cnZlLFxuICBcImJlbGwtc2xhc2hcIjogJGZhLXZhci1iZWxsLXNsYXNoLFxuICBcInRhYmxldFwiOiAkZmEtdmFyLXRhYmxldCxcbiAgXCJ0YWJsZXQtYW5kcm9pZFwiOiAkZmEtdmFyLXRhYmxldC1hbmRyb2lkLFxuICBcInNjaG9vbC1mbGFnXCI6ICRmYS12YXItc2Nob29sLWZsYWcsXG4gIFwiZmlsbFwiOiAkZmEtdmFyLWZpbGwsXG4gIFwiYW5nbGUtdXBcIjogJGZhLXZhci1hbmdsZS11cCxcbiAgXCJkcnVtc3RpY2stYml0ZVwiOiAkZmEtdmFyLWRydW1zdGljay1iaXRlLFxuICBcImhvbGx5LWJlcnJ5XCI6ICRmYS12YXItaG9sbHktYmVycnksXG4gIFwiY2hldnJvbi1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1sZWZ0LFxuICBcImJhY3RlcmlhXCI6ICRmYS12YXItYmFjdGVyaWEsXG4gIFwiaGFuZC1saXphcmRcIjogJGZhLXZhci1oYW5kLWxpemFyZCxcbiAgXCJub3RkZWZcIjogJGZhLXZhci1ub3RkZWYsXG4gIFwiZGlzZWFzZVwiOiAkZmEtdmFyLWRpc2Vhc2UsXG4gIFwiYnJpZWZjYXNlLW1lZGljYWxcIjogJGZhLXZhci1icmllZmNhc2UtbWVkaWNhbCxcbiAgXCJnZW5kZXJsZXNzXCI6ICRmYS12YXItZ2VuZGVybGVzcyxcbiAgXCJjaGV2cm9uLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbi1yaWdodCxcbiAgXCJyZXR3ZWV0XCI6ICRmYS12YXItcmV0d2VldCxcbiAgXCJjYXItcmVhclwiOiAkZmEtdmFyLWNhci1yZWFyLFxuICBcImNhci1hbHRcIjogJGZhLXZhci1jYXItYWx0LFxuICBcInB1bXAtc29hcFwiOiAkZmEtdmFyLXB1bXAtc29hcCxcbiAgXCJ2aWRlby1zbGFzaFwiOiAkZmEtdmFyLXZpZGVvLXNsYXNoLFxuICBcImJhdHRlcnktcXVhcnRlclwiOiAkZmEtdmFyLWJhdHRlcnktcXVhcnRlcixcbiAgXCJiYXR0ZXJ5LTJcIjogJGZhLXZhci1iYXR0ZXJ5LTIsXG4gIFwicmFkaW9cIjogJGZhLXZhci1yYWRpbyxcbiAgXCJiYWJ5LWNhcnJpYWdlXCI6ICRmYS12YXItYmFieS1jYXJyaWFnZSxcbiAgXCJjYXJyaWFnZS1iYWJ5XCI6ICRmYS12YXItY2FycmlhZ2UtYmFieSxcbiAgXCJ0cmFmZmljLWxpZ2h0XCI6ICRmYS12YXItdHJhZmZpYy1saWdodCxcbiAgXCJ0aGVybW9tZXRlclwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLFxuICBcInZyLWNhcmRib2FyZFwiOiAkZmEtdmFyLXZyLWNhcmRib2FyZCxcbiAgXCJoYW5kLW1pZGRsZS1maW5nZXJcIjogJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXIsXG4gIFwicGVyY2VudFwiOiAkZmEtdmFyLXBlcmNlbnQsXG4gIFwicGVyY2VudGFnZVwiOiAkZmEtdmFyLXBlcmNlbnRhZ2UsXG4gIFwidHJ1Y2stbW92aW5nXCI6ICRmYS12YXItdHJ1Y2stbW92aW5nLFxuICBcImdsYXNzLXdhdGVyLWRyb3BsZXRcIjogJGZhLXZhci1nbGFzcy13YXRlci1kcm9wbGV0LFxuICBcImRpc3BsYXlcIjogJGZhLXZhci1kaXNwbGF5LFxuICBcImZhY2Utc21pbGVcIjogJGZhLXZhci1mYWNlLXNtaWxlLFxuICBcInNtaWxlXCI6ICRmYS12YXItc21pbGUsXG4gIFwidGh1bWJ0YWNrXCI6ICRmYS12YXItdGh1bWJ0YWNrLFxuICBcInRodW1iLXRhY2tcIjogJGZhLXZhci10aHVtYi10YWNrLFxuICBcInRyb3BoeVwiOiAkZmEtdmFyLXRyb3BoeSxcbiAgXCJwZXJzb24tcHJheWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1wcmF5aW5nLFxuICBcInByYXlcIjogJGZhLXZhci1wcmF5LFxuICBcImhhbW1lclwiOiAkZmEtdmFyLWhhbW1lcixcbiAgXCJoYW5kLXBlYWNlXCI6ICRmYS12YXItaGFuZC1wZWFjZSxcbiAgXCJyb3RhdGVcIjogJGZhLXZhci1yb3RhdGUsXG4gIFwic3luYy1hbHRcIjogJGZhLXZhci1zeW5jLWFsdCxcbiAgXCJzcGlubmVyXCI6ICRmYS12YXItc3Bpbm5lcixcbiAgXCJyb2JvdFwiOiAkZmEtdmFyLXJvYm90LFxuICBcInBlYWNlXCI6ICRmYS12YXItcGVhY2UsXG4gIFwiZ2VhcnNcIjogJGZhLXZhci1nZWFycyxcbiAgXCJjb2dzXCI6ICRmYS12YXItY29ncyxcbiAgXCJ3YXJlaG91c2VcIjogJGZhLXZhci13YXJlaG91c2UsXG4gIFwiYXJyb3ctdXAtcmlnaHQtZG90c1wiOiAkZmEtdmFyLWFycm93LXVwLXJpZ2h0LWRvdHMsXG4gIFwic3Bsb3RjaFwiOiAkZmEtdmFyLXNwbG90Y2gsXG4gIFwiZmFjZS1ncmluLWhlYXJ0c1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1oZWFydHMsXG4gIFwiZ3Jpbi1oZWFydHNcIjogJGZhLXZhci1ncmluLWhlYXJ0cyxcbiAgXCJkaWNlLWZvdXJcIjogJGZhLXZhci1kaWNlLWZvdXIsXG4gIFwic2ltLWNhcmRcIjogJGZhLXZhci1zaW0tY2FyZCxcbiAgXCJ0cmFuc2dlbmRlclwiOiAkZmEtdmFyLXRyYW5zZ2VuZGVyLFxuICBcInRyYW5zZ2VuZGVyLWFsdFwiOiAkZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdCxcbiAgXCJtZXJjdXJ5XCI6ICRmYS12YXItbWVyY3VyeSxcbiAgXCJhcnJvdy10dXJuLWRvd25cIjogJGZhLXZhci1hcnJvdy10dXJuLWRvd24sXG4gIFwibGV2ZWwtZG93blwiOiAkZmEtdmFyLWxldmVsLWRvd24sXG4gIFwicGVyc29uLWZhbGxpbmctYnVyc3RcIjogJGZhLXZhci1wZXJzb24tZmFsbGluZy1idXJzdCxcbiAgXCJhd2FyZFwiOiAkZmEtdmFyLWF3YXJkLFxuICBcInRpY2tldC1zaW1wbGVcIjogJGZhLXZhci10aWNrZXQtc2ltcGxlLFxuICBcInRpY2tldC1hbHRcIjogJGZhLXZhci10aWNrZXQtYWx0LFxuICBcImJ1aWxkaW5nXCI6ICRmYS12YXItYnVpbGRpbmcsXG4gIFwiYW5nbGVzLWxlZnRcIjogJGZhLXZhci1hbmdsZXMtbGVmdCxcbiAgXCJhbmdsZS1kb3VibGUtbGVmdFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0LFxuICBcInFyY29kZVwiOiAkZmEtdmFyLXFyY29kZSxcbiAgXCJjbG9jay1yb3RhdGUtbGVmdFwiOiAkZmEtdmFyLWNsb2NrLXJvdGF0ZS1sZWZ0LFxuICBcImhpc3RvcnlcIjogJGZhLXZhci1oaXN0b3J5LFxuICBcImZhY2UtZ3Jpbi1iZWFtLXN3ZWF0XCI6ICRmYS12YXItZmFjZS1ncmluLWJlYW0tc3dlYXQsXG4gIFwiZ3Jpbi1iZWFtLXN3ZWF0XCI6ICRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0LFxuICBcImZpbGUtZXhwb3J0XCI6ICRmYS12YXItZmlsZS1leHBvcnQsXG4gIFwiYXJyb3ctcmlnaHQtZnJvbS1maWxlXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1maWxlLFxuICBcInNoaWVsZFwiOiAkZmEtdmFyLXNoaWVsZCxcbiAgXCJzaGllbGQtYmxhbmtcIjogJGZhLXZhci1zaGllbGQtYmxhbmssXG4gIFwiYXJyb3ctdXAtc2hvcnQtd2lkZVwiOiAkZmEtdmFyLWFycm93LXVwLXNob3J0LXdpZGUsXG4gIFwic29ydC1hbW91bnQtdXAtYWx0XCI6ICRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0LFxuICBcImhvdXNlLW1lZGljYWxcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLFxuICBcImdvbGYtYmFsbC10ZWVcIjogJGZhLXZhci1nb2xmLWJhbGwtdGVlLFxuICBcImdvbGYtYmFsbFwiOiAkZmEtdmFyLWdvbGYtYmFsbCxcbiAgXCJjaXJjbGUtY2hldnJvbi1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tbGVmdCxcbiAgXCJjaGV2cm9uLWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdCxcbiAgXCJob3VzZS1jaGltbmV5LXdpbmRvd1wiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktd2luZG93LFxuICBcInBlbi1uaWJcIjogJGZhLXZhci1wZW4tbmliLFxuICBcInRlbnQtYXJyb3ctdHVybi1sZWZ0XCI6ICRmYS12YXItdGVudC1hcnJvdy10dXJuLWxlZnQsXG4gIFwidGVudHNcIjogJGZhLXZhci10ZW50cyxcbiAgXCJ3YW5kLW1hZ2ljXCI6ICRmYS12YXItd2FuZC1tYWdpYyxcbiAgXCJtYWdpY1wiOiAkZmEtdmFyLW1hZ2ljLFxuICBcImRvZ1wiOiAkZmEtdmFyLWRvZyxcbiAgXCJjYXJyb3RcIjogJGZhLXZhci1jYXJyb3QsXG4gIFwibW9vblwiOiAkZmEtdmFyLW1vb24sXG4gIFwid2luZS1nbGFzcy1lbXB0eVwiOiAkZmEtdmFyLXdpbmUtZ2xhc3MtZW1wdHksXG4gIFwid2luZS1nbGFzcy1hbHRcIjogJGZhLXZhci13aW5lLWdsYXNzLWFsdCxcbiAgXCJjaGVlc2VcIjogJGZhLXZhci1jaGVlc2UsXG4gIFwieWluLXlhbmdcIjogJGZhLXZhci15aW4teWFuZyxcbiAgXCJtdXNpY1wiOiAkZmEtdmFyLW11c2ljLFxuICBcImNvZGUtY29tbWl0XCI6ICRmYS12YXItY29kZS1jb21taXQsXG4gIFwidGVtcGVyYXR1cmUtbG93XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtbG93LFxuICBcInBlcnNvbi1iaWtpbmdcIjogJGZhLXZhci1wZXJzb24tYmlraW5nLFxuICBcImJpa2luZ1wiOiAkZmEtdmFyLWJpa2luZyxcbiAgXCJicm9vbVwiOiAkZmEtdmFyLWJyb29tLFxuICBcInNoaWVsZC1oZWFydFwiOiAkZmEtdmFyLXNoaWVsZC1oZWFydCxcbiAgXCJnb3B1cmFtXCI6ICRmYS12YXItZ29wdXJhbSxcbiAgXCJlYXJ0aC1vY2VhbmlhXCI6ICRmYS12YXItZWFydGgtb2NlYW5pYSxcbiAgXCJnbG9iZS1vY2VhbmlhXCI6ICRmYS12YXItZ2xvYmUtb2NlYW5pYSxcbiAgXCJzcXVhcmUteG1hcmtcIjogJGZhLXZhci1zcXVhcmUteG1hcmssXG4gIFwidGltZXMtc3F1YXJlXCI6ICRmYS12YXItdGltZXMtc3F1YXJlLFxuICBcInhtYXJrLXNxdWFyZVwiOiAkZmEtdmFyLXhtYXJrLXNxdWFyZSxcbiAgXCJoYXNodGFnXCI6ICRmYS12YXItaGFzaHRhZyxcbiAgXCJ1cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyXCI6ICRmYS12YXItdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcixcbiAgXCJleHBhbmQtYWx0XCI6ICRmYS12YXItZXhwYW5kLWFsdCxcbiAgXCJvaWwtY2FuXCI6ICRmYS12YXItb2lsLWNhbixcbiAgXCJ0XCI6ICRmYS12YXItdCxcbiAgXCJoaXBwb1wiOiAkZmEtdmFyLWhpcHBvLFxuICBcImNoYXJ0LWNvbHVtblwiOiAkZmEtdmFyLWNoYXJ0LWNvbHVtbixcbiAgXCJpbmZpbml0eVwiOiAkZmEtdmFyLWluZmluaXR5LFxuICBcInZpYWwtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItdmlhbC1jaXJjbGUtY2hlY2ssXG4gIFwicGVyc29uLWFycm93LWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmUsXG4gIFwidm9pY2VtYWlsXCI6ICRmYS12YXItdm9pY2VtYWlsLFxuICBcImZhblwiOiAkZmEtdmFyLWZhbixcbiAgXCJwZXJzb24td2Fsa2luZy1sdWdnYWdlXCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctbHVnZ2FnZSxcbiAgXCJ1cC1kb3duXCI6ICRmYS12YXItdXAtZG93bixcbiAgXCJhcnJvd3MtYWx0LXZcIjogJGZhLXZhci1hcnJvd3MtYWx0LXYsXG4gIFwiY2xvdWQtbW9vbi1yYWluXCI6ICRmYS12YXItY2xvdWQtbW9vbi1yYWluLFxuICBcImNhbGVuZGFyXCI6ICRmYS12YXItY2FsZW5kYXIsXG4gIFwidHJhaWxlclwiOiAkZmEtdmFyLXRyYWlsZXIsXG4gIFwiYmFoYWlcIjogJGZhLXZhci1iYWhhaSxcbiAgXCJoYXlrYWxcIjogJGZhLXZhci1oYXlrYWwsXG4gIFwic2QtY2FyZFwiOiAkZmEtdmFyLXNkLWNhcmQsXG4gIFwiZHJhZ29uXCI6ICRmYS12YXItZHJhZ29uLFxuICBcInNob2UtcHJpbnRzXCI6ICRmYS12YXItc2hvZS1wcmludHMsXG4gIFwiY2lyY2xlLXBsdXNcIjogJGZhLXZhci1jaXJjbGUtcGx1cyxcbiAgXCJwbHVzLWNpcmNsZVwiOiAkZmEtdmFyLXBsdXMtY2lyY2xlLFxuICBcImZhY2UtZ3Jpbi10b25ndWUtd2lua1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtd2luayxcbiAgXCJncmluLXRvbmd1ZS13aW5rXCI6ICRmYS12YXItZ3Jpbi10b25ndWUtd2luayxcbiAgXCJoYW5kLWhvbGRpbmdcIjogJGZhLXZhci1oYW5kLWhvbGRpbmcsXG4gIFwicGx1Zy1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJsaW5rLXNsYXNoXCI6ICRmYS12YXItbGluay1zbGFzaCxcbiAgXCJjaGFpbi1icm9rZW5cIjogJGZhLXZhci1jaGFpbi1icm9rZW4sXG4gIFwiY2hhaW4tc2xhc2hcIjogJGZhLXZhci1jaGFpbi1zbGFzaCxcbiAgXCJ1bmxpbmtcIjogJGZhLXZhci11bmxpbmssXG4gIFwiY2xvbmVcIjogJGZhLXZhci1jbG9uZSxcbiAgXCJwZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnRcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnQsXG4gIFwiYXJyb3ctdXAtei1hXCI6ICRmYS12YXItYXJyb3ctdXAtei1hLFxuICBcInNvcnQtYWxwaGEtdXAtYWx0XCI6ICRmYS12YXItc29ydC1hbHBoYS11cC1hbHQsXG4gIFwiZmlyZS1mbGFtZS1jdXJ2ZWRcIjogJGZhLXZhci1maXJlLWZsYW1lLWN1cnZlZCxcbiAgXCJmaXJlLWFsdFwiOiAkZmEtdmFyLWZpcmUtYWx0LFxuICBcInRvcm5hZG9cIjogJGZhLXZhci10b3JuYWRvLFxuICBcImZpbGUtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1maWxlLWNpcmNsZS1wbHVzLFxuICBcImJvb2stcXVyYW5cIjogJGZhLXZhci1ib29rLXF1cmFuLFxuICBcInF1cmFuXCI6ICRmYS12YXItcXVyYW4sXG4gIFwiYW5jaG9yXCI6ICRmYS12YXItYW5jaG9yLFxuICBcImJvcmRlci1hbGxcIjogJGZhLXZhci1ib3JkZXItYWxsLFxuICBcImZhY2UtYW5ncnlcIjogJGZhLXZhci1mYWNlLWFuZ3J5LFxuICBcImFuZ3J5XCI6ICRmYS12YXItYW5ncnksXG4gIFwiY29va2llLWJpdGVcIjogJGZhLXZhci1jb29raWUtYml0ZSxcbiAgXCJhcnJvdy10cmVuZC1kb3duXCI6ICRmYS12YXItYXJyb3ctdHJlbmQtZG93bixcbiAgXCJyc3NcIjogJGZhLXZhci1yc3MsXG4gIFwiZmVlZFwiOiAkZmEtdmFyLWZlZWQsXG4gIFwiZHJhdy1wb2x5Z29uXCI6ICRmYS12YXItZHJhdy1wb2x5Z29uLFxuICBcInNjYWxlLWJhbGFuY2VkXCI6ICRmYS12YXItc2NhbGUtYmFsYW5jZWQsXG4gIFwiYmFsYW5jZS1zY2FsZVwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUsXG4gIFwiZ2F1Z2Utc2ltcGxlLWhpZ2hcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtaGlnaCxcbiAgXCJ0YWNob21ldGVyXCI6ICRmYS12YXItdGFjaG9tZXRlcixcbiAgXCJ0YWNob21ldGVyLWZhc3RcIjogJGZhLXZhci10YWNob21ldGVyLWZhc3QsXG4gIFwic2hvd2VyXCI6ICRmYS12YXItc2hvd2VyLFxuICBcImRlc2t0b3BcIjogJGZhLXZhci1kZXNrdG9wLFxuICBcImRlc2t0b3AtYWx0XCI6ICRmYS12YXItZGVza3RvcC1hbHQsXG4gIFwibVwiOiAkZmEtdmFyLW0sXG4gIFwidGFibGUtbGlzdFwiOiAkZmEtdmFyLXRhYmxlLWxpc3QsXG4gIFwidGgtbGlzdFwiOiAkZmEtdmFyLXRoLWxpc3QsXG4gIFwiY29tbWVudC1zbXNcIjogJGZhLXZhci1jb21tZW50LXNtcyxcbiAgXCJzbXNcIjogJGZhLXZhci1zbXMsXG4gIFwiYm9va1wiOiAkZmEtdmFyLWJvb2ssXG4gIFwidXNlci1wbHVzXCI6ICRmYS12YXItdXNlci1wbHVzLFxuICBcImNoZWNrXCI6ICRmYS12YXItY2hlY2ssXG4gIFwiYmF0dGVyeS10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnMsXG4gIFwiYmF0dGVyeS00XCI6ICRmYS12YXItYmF0dGVyeS00LFxuICBcImhvdXNlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWhvdXNlLWNpcmNsZS1jaGVjayxcbiAgXCJhbmdsZS1sZWZ0XCI6ICRmYS12YXItYW5nbGUtbGVmdCxcbiAgXCJkaWFncmFtLXN1Y2Nlc3NvclwiOiAkZmEtdmFyLWRpYWdyYW0tc3VjY2Vzc29yLFxuICBcInRydWNrLWFycm93LXJpZ2h0XCI6ICRmYS12YXItdHJ1Y2stYXJyb3ctcmlnaHQsXG4gIFwiYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0XCI6ICRmYS12YXItYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0LFxuICBcImhhbmQtZmlzdFwiOiAkZmEtdmFyLWhhbmQtZmlzdCxcbiAgXCJmaXN0LXJhaXNlZFwiOiAkZmEtdmFyLWZpc3QtcmFpc2VkLFxuICBcImNsb3VkLW1vb25cIjogJGZhLXZhci1jbG91ZC1tb29uLFxuICBcImJyaWVmY2FzZVwiOiAkZmEtdmFyLWJyaWVmY2FzZSxcbiAgXCJwZXJzb24tZmFsbGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1mYWxsaW5nLFxuICBcImltYWdlLXBvcnRyYWl0XCI6ICRmYS12YXItaW1hZ2UtcG9ydHJhaXQsXG4gIFwicG9ydHJhaXRcIjogJGZhLXZhci1wb3J0cmFpdCxcbiAgXCJ1c2VyLXRhZ1wiOiAkZmEtdmFyLXVzZXItdGFnLFxuICBcInJ1Z1wiOiAkZmEtdmFyLXJ1ZyxcbiAgXCJlYXJ0aC1ldXJvcGVcIjogJGZhLXZhci1lYXJ0aC1ldXJvcGUsXG4gIFwiZ2xvYmUtZXVyb3BlXCI6ICRmYS12YXItZ2xvYmUtZXVyb3BlLFxuICBcImNhcnQtZmxhdGJlZC1zdWl0Y2FzZVwiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZC1zdWl0Y2FzZSxcbiAgXCJsdWdnYWdlLWNhcnRcIjogJGZhLXZhci1sdWdnYWdlLWNhcnQsXG4gIFwicmVjdGFuZ2xlLXhtYXJrXCI6ICRmYS12YXItcmVjdGFuZ2xlLXhtYXJrLFxuICBcInJlY3RhbmdsZS10aW1lc1wiOiAkZmEtdmFyLXJlY3RhbmdsZS10aW1lcyxcbiAgXCJ0aW1lcy1yZWN0YW5nbGVcIjogJGZhLXZhci10aW1lcy1yZWN0YW5nbGUsXG4gIFwid2luZG93LWNsb3NlXCI6ICRmYS12YXItd2luZG93LWNsb3NlLFxuICBcImJhaHQtc2lnblwiOiAkZmEtdmFyLWJhaHQtc2lnbixcbiAgXCJib29rLW9wZW5cIjogJGZhLXZhci1ib29rLW9wZW4sXG4gIFwiYm9vay1qb3VybmFsLXdoaWxsc1wiOiAkZmEtdmFyLWJvb2stam91cm5hbC13aGlsbHMsXG4gIFwiam91cm5hbC13aGlsbHNcIjogJGZhLXZhci1qb3VybmFsLXdoaWxscyxcbiAgXCJoYW5kY3VmZnNcIjogJGZhLXZhci1oYW5kY3VmZnMsXG4gIFwidHJpYW5nbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci10cmlhbmdsZS1leGNsYW1hdGlvbixcbiAgXCJleGNsYW1hdGlvbi10cmlhbmdsZVwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlLFxuICBcIndhcm5pbmdcIjogJGZhLXZhci13YXJuaW5nLFxuICBcImRhdGFiYXNlXCI6ICRmYS12YXItZGF0YWJhc2UsXG4gIFwic2hhcmVcIjogJGZhLXZhci1zaGFyZSxcbiAgXCJtYWlsLWZvcndhcmRcIjogJGZhLXZhci1tYWlsLWZvcndhcmQsXG4gIFwiYm90dGxlLWRyb3BsZXRcIjogJGZhLXZhci1ib3R0bGUtZHJvcGxldCxcbiAgXCJtYXNrLWZhY2VcIjogJGZhLXZhci1tYXNrLWZhY2UsXG4gIFwiaGlsbC1yb2Nrc2xpZGVcIjogJGZhLXZhci1oaWxsLXJvY2tzbGlkZSxcbiAgXCJyaWdodC1sZWZ0XCI6ICRmYS12YXItcmlnaHQtbGVmdCxcbiAgXCJleGNoYW5nZS1hbHRcIjogJGZhLXZhci1leGNoYW5nZS1hbHQsXG4gIFwicGFwZXItcGxhbmVcIjogJGZhLXZhci1wYXBlci1wbGFuZSxcbiAgXCJyb2FkLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImR1bmdlb25cIjogJGZhLXZhci1kdW5nZW9uLFxuICBcImFsaWduLXJpZ2h0XCI6ICRmYS12YXItYWxpZ24tcmlnaHQsXG4gIFwibW9uZXktYmlsbC0xLXdhdmVcIjogJGZhLXZhci1tb25leS1iaWxsLTEtd2F2ZSxcbiAgXCJtb25leS1iaWxsLXdhdmUtYWx0XCI6ICRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdCxcbiAgXCJsaWZlLXJpbmdcIjogJGZhLXZhci1saWZlLXJpbmcsXG4gIFwiaGFuZHNcIjogJGZhLXZhci1oYW5kcyxcbiAgXCJzaWduLWxhbmd1YWdlXCI6ICRmYS12YXItc2lnbi1sYW5ndWFnZSxcbiAgXCJzaWduaW5nXCI6ICRmYS12YXItc2lnbmluZyxcbiAgXCJjYWxlbmRhci1kYXlcIjogJGZhLXZhci1jYWxlbmRhci1kYXksXG4gIFwid2F0ZXItbGFkZGVyXCI6ICRmYS12YXItd2F0ZXItbGFkZGVyLFxuICBcImxhZGRlci13YXRlclwiOiAkZmEtdmFyLWxhZGRlci13YXRlcixcbiAgXCJzd2ltbWluZy1wb29sXCI6ICRmYS12YXItc3dpbW1pbmctcG9vbCxcbiAgXCJhcnJvd3MtdXAtZG93blwiOiAkZmEtdmFyLWFycm93cy11cC1kb3duLFxuICBcImFycm93cy12XCI6ICRmYS12YXItYXJyb3dzLXYsXG4gIFwiZmFjZS1ncmltYWNlXCI6ICRmYS12YXItZmFjZS1ncmltYWNlLFxuICBcImdyaW1hY2VcIjogJGZhLXZhci1ncmltYWNlLFxuICBcIndoZWVsY2hhaXItbW92ZVwiOiAkZmEtdmFyLXdoZWVsY2hhaXItbW92ZSxcbiAgXCJ3aGVlbGNoYWlyLWFsdFwiOiAkZmEtdmFyLXdoZWVsY2hhaXItYWx0LFxuICBcInR1cm4tZG93blwiOiAkZmEtdmFyLXR1cm4tZG93bixcbiAgXCJsZXZlbC1kb3duLWFsdFwiOiAkZmEtdmFyLWxldmVsLWRvd24tYWx0LFxuICBcInBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0XCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQsXG4gIFwic3F1YXJlLWVudmVsb3BlXCI6ICRmYS12YXItc3F1YXJlLWVudmVsb3BlLFxuICBcImVudmVsb3BlLXNxdWFyZVwiOiAkZmEtdmFyLWVudmVsb3BlLXNxdWFyZSxcbiAgXCJkaWNlXCI6ICRmYS12YXItZGljZSxcbiAgXCJib3dsaW5nLWJhbGxcIjogJGZhLXZhci1ib3dsaW5nLWJhbGwsXG4gIFwiYnJhaW5cIjogJGZhLXZhci1icmFpbixcbiAgXCJiYW5kYWdlXCI6ICRmYS12YXItYmFuZGFnZSxcbiAgXCJiYW5kLWFpZFwiOiAkZmEtdmFyLWJhbmQtYWlkLFxuICBcImNhbGVuZGFyLW1pbnVzXCI6ICRmYS12YXItY2FsZW5kYXItbWludXMsXG4gIFwiY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItY2lyY2xlLXhtYXJrLFxuICBcInRpbWVzLWNpcmNsZVwiOiAkZmEtdmFyLXRpbWVzLWNpcmNsZSxcbiAgXCJ4bWFyay1jaXJjbGVcIjogJGZhLXZhci14bWFyay1jaXJjbGUsXG4gIFwiZ2lmdHNcIjogJGZhLXZhci1naWZ0cyxcbiAgXCJob3RlbFwiOiAkZmEtdmFyLWhvdGVsLFxuICBcImVhcnRoLWFzaWFcIjogJGZhLXZhci1lYXJ0aC1hc2lhLFxuICBcImdsb2JlLWFzaWFcIjogJGZhLXZhci1nbG9iZS1hc2lhLFxuICBcImlkLWNhcmQtY2xpcFwiOiAkZmEtdmFyLWlkLWNhcmQtY2xpcCxcbiAgXCJpZC1jYXJkLWFsdFwiOiAkZmEtdmFyLWlkLWNhcmQtYWx0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtcGx1c1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtcGx1cyxcbiAgXCJzZWFyY2gtcGx1c1wiOiAkZmEtdmFyLXNlYXJjaC1wbHVzLFxuICBcInRodW1icy11cFwiOiAkZmEtdmFyLXRodW1icy11cCxcbiAgXCJ1c2VyLWNsb2NrXCI6ICRmYS12YXItdXNlci1jbG9jayxcbiAgXCJoYW5kLWRvdHNcIjogJGZhLXZhci1oYW5kLWRvdHMsXG4gIFwiYWxsZXJnaWVzXCI6ICRmYS12YXItYWxsZXJnaWVzLFxuICBcImZpbGUtaW52b2ljZVwiOiAkZmEtdmFyLWZpbGUtaW52b2ljZSxcbiAgXCJ3aW5kb3ctbWluaW1pemVcIjogJGZhLXZhci13aW5kb3ctbWluaW1pemUsXG4gIFwibXVnLXNhdWNlclwiOiAkZmEtdmFyLW11Zy1zYXVjZXIsXG4gIFwiY29mZmVlXCI6ICRmYS12YXItY29mZmVlLFxuICBcImJydXNoXCI6ICRmYS12YXItYnJ1c2gsXG4gIFwibWFza1wiOiAkZmEtdmFyLW1hc2ssXG4gIFwibWFnbmlmeWluZy1nbGFzcy1taW51c1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbWludXMsXG4gIFwic2VhcmNoLW1pbnVzXCI6ICRmYS12YXItc2VhcmNoLW1pbnVzLFxuICBcInJ1bGVyLXZlcnRpY2FsXCI6ICRmYS12YXItcnVsZXItdmVydGljYWwsXG4gIFwidXNlci1sYXJnZVwiOiAkZmEtdmFyLXVzZXItbGFyZ2UsXG4gIFwidXNlci1hbHRcIjogJGZhLXZhci11c2VyLWFsdCxcbiAgXCJ0cmFpbi10cmFtXCI6ICRmYS12YXItdHJhaW4tdHJhbSxcbiAgXCJ1c2VyLW51cnNlXCI6ICRmYS12YXItdXNlci1udXJzZSxcbiAgXCJzeXJpbmdlXCI6ICRmYS12YXItc3lyaW5nZSxcbiAgXCJjbG91ZC1zdW5cIjogJGZhLXZhci1jbG91ZC1zdW4sXG4gIFwic3RvcHdhdGNoLTIwXCI6ICRmYS12YXItc3RvcHdhdGNoLTIwLFxuICBcInNxdWFyZS1mdWxsXCI6ICRmYS12YXItc3F1YXJlLWZ1bGwsXG4gIFwibWFnbmV0XCI6ICRmYS12YXItbWFnbmV0LFxuICBcImphclwiOiAkZmEtdmFyLWphcixcbiAgXCJub3RlLXN0aWNreVwiOiAkZmEtdmFyLW5vdGUtc3RpY2t5LFxuICBcInN0aWNreS1ub3RlXCI6ICRmYS12YXItc3RpY2t5LW5vdGUsXG4gIFwiYnVnLXNsYXNoXCI6ICRmYS12YXItYnVnLXNsYXNoLFxuICBcImFycm93LXVwLWZyb20td2F0ZXItcHVtcFwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20td2F0ZXItcHVtcCxcbiAgXCJib25lXCI6ICRmYS12YXItYm9uZSxcbiAgXCJ1c2VyLWluanVyZWRcIjogJGZhLXZhci11c2VyLWluanVyZWQsXG4gIFwiZmFjZS1zYWQtdGVhclwiOiAkZmEtdmFyLWZhY2Utc2FkLXRlYXIsXG4gIFwic2FkLXRlYXJcIjogJGZhLXZhci1zYWQtdGVhcixcbiAgXCJwbGFuZVwiOiAkZmEtdmFyLXBsYW5lLFxuICBcInRlbnQtYXJyb3dzLWRvd25cIjogJGZhLXZhci10ZW50LWFycm93cy1kb3duLFxuICBcImV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZXhjbGFtYXRpb24sXG4gIFwiYXJyb3dzLXNwaW5cIjogJGZhLXZhci1hcnJvd3Mtc3BpbixcbiAgXCJwcmludFwiOiAkZmEtdmFyLXByaW50LFxuICBcInR1cmtpc2gtbGlyYS1zaWduXCI6ICRmYS12YXItdHVya2lzaC1saXJhLXNpZ24sXG4gIFwidHJ5XCI6ICRmYS12YXItdHJ5LFxuICBcInR1cmtpc2gtbGlyYVwiOiAkZmEtdmFyLXR1cmtpc2gtbGlyYSxcbiAgXCJkb2xsYXItc2lnblwiOiAkZmEtdmFyLWRvbGxhci1zaWduLFxuICBcImRvbGxhclwiOiAkZmEtdmFyLWRvbGxhcixcbiAgXCJ1c2RcIjogJGZhLXZhci11c2QsXG4gIFwieFwiOiAkZmEtdmFyLXgsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1kb2xsYXJcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcixcbiAgXCJzZWFyY2gtZG9sbGFyXCI6ICRmYS12YXItc2VhcmNoLWRvbGxhcixcbiAgXCJ1c2Vycy1nZWFyXCI6ICRmYS12YXItdXNlcnMtZ2VhcixcbiAgXCJ1c2Vycy1jb2dcIjogJGZhLXZhci11c2Vycy1jb2csXG4gIFwicGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nXCI6ICRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nLFxuICBcImJ1aWxkaW5nLWNvbHVtbnNcIjogJGZhLXZhci1idWlsZGluZy1jb2x1bW5zLFxuICBcImJhbmtcIjogJGZhLXZhci1iYW5rLFxuICBcImluc3RpdHV0aW9uXCI6ICRmYS12YXItaW5zdGl0dXRpb24sXG4gIFwibXVzZXVtXCI6ICRmYS12YXItbXVzZXVtLFxuICBcInVuaXZlcnNpdHlcIjogJGZhLXZhci11bml2ZXJzaXR5LFxuICBcInVtYnJlbGxhXCI6ICRmYS12YXItdW1icmVsbGEsXG4gIFwidHJvd2VsXCI6ICRmYS12YXItdHJvd2VsLFxuICBcImRcIjogJGZhLXZhci1kLFxuICBcInN0YXBsZXJcIjogJGZhLXZhci1zdGFwbGVyLFxuICBcIm1hc2tzLXRoZWF0ZXJcIjogJGZhLXZhci1tYXNrcy10aGVhdGVyLFxuICBcInRoZWF0ZXItbWFza3NcIjogJGZhLXZhci10aGVhdGVyLW1hc2tzLFxuICBcImtpcC1zaWduXCI6ICRmYS12YXIta2lwLXNpZ24sXG4gIFwiaGFuZC1wb2ludC1sZWZ0XCI6ICRmYS12YXItaGFuZC1wb2ludC1sZWZ0LFxuICBcImhhbmRzaGFrZS1zaW1wbGVcIjogJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLFxuICBcImhhbmRzaGFrZS1hbHRcIjogJGZhLXZhci1oYW5kc2hha2UtYWx0LFxuICBcImpldC1maWdodGVyXCI6ICRmYS12YXItamV0LWZpZ2h0ZXIsXG4gIFwiZmlnaHRlci1qZXRcIjogJGZhLXZhci1maWdodGVyLWpldCxcbiAgXCJzcXVhcmUtc2hhcmUtbm9kZXNcIjogJGZhLXZhci1zcXVhcmUtc2hhcmUtbm9kZXMsXG4gIFwic2hhcmUtYWx0LXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmUsXG4gIFwiYmFyY29kZVwiOiAkZmEtdmFyLWJhcmNvZGUsXG4gIFwicGx1cy1taW51c1wiOiAkZmEtdmFyLXBsdXMtbWludXMsXG4gIFwidmlkZW9cIjogJGZhLXZhci12aWRlbyxcbiAgXCJ2aWRlby1jYW1lcmFcIjogJGZhLXZhci12aWRlby1jYW1lcmEsXG4gIFwiZ3JhZHVhdGlvbi1jYXBcIjogJGZhLXZhci1ncmFkdWF0aW9uLWNhcCxcbiAgXCJtb3J0YXItYm9hcmRcIjogJGZhLXZhci1tb3J0YXItYm9hcmQsXG4gIFwiaGFuZC1ob2xkaW5nLW1lZGljYWxcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbCxcbiAgXCJwZXJzb24tY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1jaGVjayxcbiAgXCJ0dXJuLXVwXCI6ICRmYS12YXItdHVybi11cCxcbiAgXCJsZXZlbC11cC1hbHRcIjogJGZhLXZhci1sZXZlbC11cC1hbHQsXG4pO1xuXG4kZmEtYnJhbmQtaWNvbnM6IChcbiAgXCJtb25lcm9cIjogJGZhLXZhci1tb25lcm8sXG4gIFwiaG9vbGlcIjogJGZhLXZhci1ob29saSxcbiAgXCJ5ZWxwXCI6ICRmYS12YXIteWVscCxcbiAgXCJjYy12aXNhXCI6ICRmYS12YXItY2MtdmlzYSxcbiAgXCJsYXN0Zm1cIjogJGZhLXZhci1sYXN0Zm0sXG4gIFwic2hvcHdhcmVcIjogJGZhLXZhci1zaG9wd2FyZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYyxcbiAgXCJhd3NcIjogJGZhLXZhci1hd3MsXG4gIFwicmVkaGF0XCI6ICRmYS12YXItcmVkaGF0LFxuICBcInlvYXN0XCI6ICRmYS12YXIteW9hc3QsXG4gIFwiY2xvdWRmbGFyZVwiOiAkZmEtdmFyLWNsb3VkZmxhcmUsXG4gIFwidXBzXCI6ICRmYS12YXItdXBzLFxuICBcInBpeGl2XCI6ICRmYS12YXItcGl4aXYsXG4gIFwid3BleHBsb3JlclwiOiAkZmEtdmFyLXdwZXhwbG9yZXIsXG4gIFwiZHlhbG9nXCI6ICRmYS12YXItZHlhbG9nLFxuICBcImJpdHlcIjogJGZhLXZhci1iaXR5LFxuICBcInN0YWNrcGF0aFwiOiAkZmEtdmFyLXN0YWNrcGF0aCxcbiAgXCJidXlzZWxsYWRzXCI6ICRmYS12YXItYnV5c2VsbGFkcyxcbiAgXCJmaXJzdC1vcmRlclwiOiAkZmEtdmFyLWZpcnN0LW9yZGVyLFxuICBcIm1vZHhcIjogJGZhLXZhci1tb2R4LFxuICBcImd1aWxkZWRcIjogJGZhLXZhci1ndWlsZGVkLFxuICBcInZudlwiOiAkZmEtdmFyLXZudixcbiAgXCJzcXVhcmUtanNcIjogJGZhLXZhci1zcXVhcmUtanMsXG4gIFwianMtc3F1YXJlXCI6ICRmYS12YXItanMtc3F1YXJlLFxuICBcIm1pY3Jvc29mdFwiOiAkZmEtdmFyLW1pY3Jvc29mdCxcbiAgXCJxcVwiOiAkZmEtdmFyLXFxLFxuICBcIm9yY2lkXCI6ICRmYS12YXItb3JjaWQsXG4gIFwiamF2YVwiOiAkZmEtdmFyLWphdmEsXG4gIFwiaW52aXNpb25cIjogJGZhLXZhci1pbnZpc2lvbixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXBkLWFsdFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0LFxuICBcImNlbnRlcmNvZGVcIjogJGZhLXZhci1jZW50ZXJjb2RlLFxuICBcImdsaWRlLWdcIjogJGZhLXZhci1nbGlkZS1nLFxuICBcImRydXBhbFwiOiAkZmEtdmFyLWRydXBhbCxcbiAgXCJoaXJlLWEtaGVscGVyXCI6ICRmYS12YXItaGlyZS1hLWhlbHBlcixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLWJ5XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieSxcbiAgXCJ1bml0eVwiOiAkZmEtdmFyLXVuaXR5LFxuICBcIndobWNzXCI6ICRmYS12YXItd2htY3MsXG4gIFwicm9ja2V0Y2hhdFwiOiAkZmEtdmFyLXJvY2tldGNoYXQsXG4gIFwidmtcIjogJGZhLXZhci12ayxcbiAgXCJ1bnRhcHBkXCI6ICRmYS12YXItdW50YXBwZCxcbiAgXCJtYWlsY2hpbXBcIjogJGZhLXZhci1tYWlsY2hpbXAsXG4gIFwiY3NzMy1hbHRcIjogJGZhLXZhci1jc3MzLWFsdCxcbiAgXCJzcXVhcmUtcmVkZGl0XCI6ICRmYS12YXItc3F1YXJlLXJlZGRpdCxcbiAgXCJyZWRkaXQtc3F1YXJlXCI6ICRmYS12YXItcmVkZGl0LXNxdWFyZSxcbiAgXCJ2aW1lby12XCI6ICRmYS12YXItdmltZW8tdixcbiAgXCJjb250YW9cIjogJGZhLXZhci1jb250YW8sXG4gIFwic3F1YXJlLWZvbnQtYXdlc29tZVwiOiAkZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUsXG4gIFwiZGVza3Byb1wiOiAkZmEtdmFyLWRlc2twcm8sXG4gIFwiYnJhdmVcIjogJGZhLXZhci1icmF2ZSxcbiAgXCJzaXN0cml4XCI6ICRmYS12YXItc2lzdHJpeCxcbiAgXCJzcXVhcmUtaW5zdGFncmFtXCI6ICRmYS12YXItc3F1YXJlLWluc3RhZ3JhbSxcbiAgXCJpbnN0YWdyYW0tc3F1YXJlXCI6ICRmYS12YXItaW5zdGFncmFtLXNxdWFyZSxcbiAgXCJiYXR0bGUtbmV0XCI6ICRmYS12YXItYmF0dGxlLW5ldCxcbiAgXCJ0aGUtcmVkLXlldGlcIjogJGZhLXZhci10aGUtcmVkLXlldGksXG4gIFwic3F1YXJlLWhhY2tlci1uZXdzXCI6ICRmYS12YXItc3F1YXJlLWhhY2tlci1uZXdzLFxuICBcImhhY2tlci1uZXdzLXNxdWFyZVwiOiAkZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZSxcbiAgXCJlZGdlXCI6ICRmYS12YXItZWRnZSxcbiAgXCJ0aHJlYWRzXCI6ICRmYS12YXItdGhyZWFkcyxcbiAgXCJuYXBzdGVyXCI6ICRmYS12YXItbmFwc3RlcixcbiAgXCJzcXVhcmUtc25hcGNoYXRcIjogJGZhLXZhci1zcXVhcmUtc25hcGNoYXQsXG4gIFwic25hcGNoYXQtc3F1YXJlXCI6ICRmYS12YXItc25hcGNoYXQtc3F1YXJlLFxuICBcImdvb2dsZS1wbHVzLWdcIjogJGZhLXZhci1nb29nbGUtcGx1cy1nLFxuICBcImFydHN0YXRpb25cIjogJGZhLXZhci1hcnRzdGF0aW9uLFxuICBcIm1hcmtkb3duXCI6ICRmYS12YXItbWFya2Rvd24sXG4gIFwic291cmNldHJlZVwiOiAkZmEtdmFyLXNvdXJjZXRyZWUsXG4gIFwiZ29vZ2xlLXBsdXNcIjogJGZhLXZhci1nb29nbGUtcGx1cyxcbiAgXCJkaWFzcG9yYVwiOiAkZmEtdmFyLWRpYXNwb3JhLFxuICBcImZvdXJzcXVhcmVcIjogJGZhLXZhci1mb3Vyc3F1YXJlLFxuICBcInN0YWNrLW92ZXJmbG93XCI6ICRmYS12YXItc3RhY2stb3ZlcmZsb3csXG4gIFwiZ2l0aHViLWFsdFwiOiAkZmEtdmFyLWdpdGh1Yi1hbHQsXG4gIFwicGhvZW5peC1zcXVhZHJvblwiOiAkZmEtdmFyLXBob2VuaXgtc3F1YWRyb24sXG4gIFwicGFnZWxpbmVzXCI6ICRmYS12YXItcGFnZWxpbmVzLFxuICBcImFsZ29saWFcIjogJGZhLXZhci1hbGdvbGlhLFxuICBcInJlZC1yaXZlclwiOiAkZmEtdmFyLXJlZC1yaXZlcixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYSxcbiAgXCJzYWZhcmlcIjogJGZhLXZhci1zYWZhcmksXG4gIFwiZ29vZ2xlXCI6ICRmYS12YXItZ29vZ2xlLFxuICBcInNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2UsXG4gIFwiZm9udC1hd2Vzb21lLWFsdFwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQsXG4gIFwiYXRsYXNzaWFuXCI6ICRmYS12YXItYXRsYXNzaWFuLFxuICBcImxpbmtlZGluLWluXCI6ICRmYS12YXItbGlua2VkaW4taW4sXG4gIFwiZGlnaXRhbC1vY2VhblwiOiAkZmEtdmFyLWRpZ2l0YWwtb2NlYW4sXG4gIFwibmltYmxyXCI6ICRmYS12YXItbmltYmxyLFxuICBcImNocm9tZWNhc3RcIjogJGZhLXZhci1jaHJvbWVjYXN0LFxuICBcImV2ZXJub3RlXCI6ICRmYS12YXItZXZlcm5vdGUsXG4gIFwiaGFja2VyLW5ld3NcIjogJGZhLXZhci1oYWNrZXItbmV3cyxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZyxcbiAgXCJhZHZlcnNhbFwiOiAkZmEtdmFyLWFkdmVyc2FsLFxuICBcImNyZWF0aXZlLWNvbW1vbnNcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLFxuICBcIndhdGNobWFuLW1vbml0b3JpbmdcIjogJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nLFxuICBcImZvbnRpY29uc1wiOiAkZmEtdmFyLWZvbnRpY29ucyxcbiAgXCJ3ZWl4aW5cIjogJGZhLXZhci13ZWl4aW4sXG4gIFwic2hpcnRzaW5idWxrXCI6ICRmYS12YXItc2hpcnRzaW5idWxrLFxuICBcImNvZGVwZW5cIjogJGZhLXZhci1jb2RlcGVuLFxuICBcImdpdC1hbHRcIjogJGZhLXZhci1naXQtYWx0LFxuICBcImx5ZnRcIjogJGZhLXZhci1seWZ0LFxuICBcInJldlwiOiAkZmEtdmFyLXJldixcbiAgXCJ3aW5kb3dzXCI6ICRmYS12YXItd2luZG93cyxcbiAgXCJ3aXphcmRzLW9mLXRoZS1jb2FzdFwiOiAkZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0LFxuICBcInNxdWFyZS12aWFkZW9cIjogJGZhLXZhci1zcXVhcmUtdmlhZGVvLFxuICBcInZpYWRlby1zcXVhcmVcIjogJGZhLXZhci12aWFkZW8tc3F1YXJlLFxuICBcIm1lZXR1cFwiOiAkZmEtdmFyLW1lZXR1cCxcbiAgXCJjZW50b3NcIjogJGZhLXZhci1jZW50b3MsXG4gIFwiYWRuXCI6ICRmYS12YXItYWRuLFxuICBcImNsb3Vkc21pdGhcIjogJGZhLXZhci1jbG91ZHNtaXRoLFxuICBcIm9wZW5zdXNlXCI6ICRmYS12YXItb3BlbnN1c2UsXG4gIFwicGllZC1waXBlci1hbHRcIjogJGZhLXZhci1waWVkLXBpcGVyLWFsdCxcbiAgXCJzcXVhcmUtZHJpYmJibGVcIjogJGZhLXZhci1zcXVhcmUtZHJpYmJibGUsXG4gIFwiZHJpYmJibGUtc3F1YXJlXCI6ICRmYS12YXItZHJpYmJibGUtc3F1YXJlLFxuICBcImNvZGllcGllXCI6ICRmYS12YXItY29kaWVwaWUsXG4gIFwibm9kZVwiOiAkZmEtdmFyLW5vZGUsXG4gIFwibWl4XCI6ICRmYS12YXItbWl4LFxuICBcInN0ZWFtXCI6ICRmYS12YXItc3RlYW0sXG4gIFwiY2MtYXBwbGUtcGF5XCI6ICRmYS12YXItY2MtYXBwbGUtcGF5LFxuICBcInNjcmliZFwiOiAkZmEtdmFyLXNjcmliZCxcbiAgXCJkZWJpYW5cIjogJGZhLXZhci1kZWJpYW4sXG4gIFwib3BlbmlkXCI6ICRmYS12YXItb3BlbmlkLFxuICBcImluc3RhbG9kXCI6ICRmYS12YXItaW5zdGFsb2QsXG4gIFwiZXhwZWRpdGVkc3NsXCI6ICRmYS12YXItZXhwZWRpdGVkc3NsLFxuICBcInNlbGxjYXN0XCI6ICRmYS12YXItc2VsbGNhc3QsXG4gIFwic3F1YXJlLXR3aXR0ZXJcIjogJGZhLXZhci1zcXVhcmUtdHdpdHRlcixcbiAgXCJ0d2l0dGVyLXNxdWFyZVwiOiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlLFxuICBcInItcHJvamVjdFwiOiAkZmEtdmFyLXItcHJvamVjdCxcbiAgXCJkZWxpY2lvdXNcIjogJGZhLXZhci1kZWxpY2lvdXMsXG4gIFwiZnJlZWJzZFwiOiAkZmEtdmFyLWZyZWVic2QsXG4gIFwidnVlanNcIjogJGZhLXZhci12dWVqcyxcbiAgXCJhY2N1c29mdFwiOiAkZmEtdmFyLWFjY3Vzb2Z0LFxuICBcImlveGhvc3RcIjogJGZhLXZhci1pb3hob3N0LFxuICBcImZvbnRpY29ucy1maVwiOiAkZmEtdmFyLWZvbnRpY29ucy1maSxcbiAgXCJhcHAtc3RvcmVcIjogJGZhLXZhci1hcHAtc3RvcmUsXG4gIFwiY2MtbWFzdGVyY2FyZFwiOiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQsXG4gIFwiaXR1bmVzLW5vdGVcIjogJGZhLXZhci1pdHVuZXMtbm90ZSxcbiAgXCJnb2xhbmdcIjogJGZhLXZhci1nb2xhbmcsXG4gIFwia2lja3N0YXJ0ZXJcIjogJGZhLXZhci1raWNrc3RhcnRlcixcbiAgXCJncmF2XCI6ICRmYS12YXItZ3JhdixcbiAgXCJ3ZWlib1wiOiAkZmEtdmFyLXdlaWJvLFxuICBcInVuY2hhcnRlZFwiOiAkZmEtdmFyLXVuY2hhcnRlZCxcbiAgXCJmaXJzdGRyYWZ0XCI6ICRmYS12YXItZmlyc3RkcmFmdCxcbiAgXCJzcXVhcmUteW91dHViZVwiOiAkZmEtdmFyLXNxdWFyZS15b3V0dWJlLFxuICBcInlvdXR1YmUtc3F1YXJlXCI6ICRmYS12YXIteW91dHViZS1zcXVhcmUsXG4gIFwid2lraXBlZGlhLXdcIjogJGZhLXZhci13aWtpcGVkaWEtdyxcbiAgXCJ3cHJlc3NyXCI6ICRmYS12YXItd3ByZXNzcixcbiAgXCJyZW5kYWN0XCI6ICRmYS12YXItcmVuZGFjdCxcbiAgXCJhbmdlbGxpc3RcIjogJGZhLXZhci1hbmdlbGxpc3QsXG4gIFwiZ2FsYWN0aWMtcmVwdWJsaWNcIjogJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYyxcbiAgXCJuZmMtZGlyZWN0aW9uYWxcIjogJGZhLXZhci1uZmMtZGlyZWN0aW9uYWwsXG4gIFwic2t5cGVcIjogJGZhLXZhci1za3lwZSxcbiAgXCJqb2dldFwiOiAkZmEtdmFyLWpvZ2V0LFxuICBcImZlZG9yYVwiOiAkZmEtdmFyLWZlZG9yYSxcbiAgXCJzdHJpcGUtc1wiOiAkZmEtdmFyLXN0cmlwZS1zLFxuICBcIm1ldGFcIjogJGZhLXZhci1tZXRhLFxuICBcImxhcmF2ZWxcIjogJGZhLXZhci1sYXJhdmVsLFxuICBcImhvdGphclwiOiAkZmEtdmFyLWhvdGphcixcbiAgXCJibHVldG9vdGgtYlwiOiAkZmEtdmFyLWJsdWV0b290aC1iLFxuICBcInNxdWFyZS1sZXR0ZXJib3hkXCI6ICRmYS12YXItc3F1YXJlLWxldHRlcmJveGQsXG4gIFwic3RpY2tlci1tdWxlXCI6ICRmYS12YXItc3RpY2tlci1tdWxlLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtemVyb1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybyxcbiAgXCJoaXBzXCI6ICRmYS12YXItaGlwcyxcbiAgXCJiZWhhbmNlXCI6ICRmYS12YXItYmVoYW5jZSxcbiAgXCJyZWRkaXRcIjogJGZhLXZhci1yZWRkaXQsXG4gIFwiZGlzY29yZFwiOiAkZmEtdmFyLWRpc2NvcmQsXG4gIFwiY2hyb21lXCI6ICRmYS12YXItY2hyb21lLFxuICBcImFwcC1zdG9yZS1pb3NcIjogJGZhLXZhci1hcHAtc3RvcmUtaW9zLFxuICBcImNjLWRpc2NvdmVyXCI6ICRmYS12YXItY2MtZGlzY292ZXIsXG4gIFwid3BiZWdpbm5lclwiOiAkZmEtdmFyLXdwYmVnaW5uZXIsXG4gIFwiY29uZmx1ZW5jZVwiOiAkZmEtdmFyLWNvbmZsdWVuY2UsXG4gIFwibWRiXCI6ICRmYS12YXItbWRiLFxuICBcImRvY2h1YlwiOiAkZmEtdmFyLWRvY2h1YixcbiAgXCJhY2Nlc3NpYmxlLWljb25cIjogJGZhLXZhci1hY2Nlc3NpYmxlLWljb24sXG4gIFwiZWJheVwiOiAkZmEtdmFyLWViYXksXG4gIFwiYW1hem9uXCI6ICRmYS12YXItYW1hem9uLFxuICBcInVuc3BsYXNoXCI6ICRmYS12YXItdW5zcGxhc2gsXG4gIFwieWFyblwiOiAkZmEtdmFyLXlhcm4sXG4gIFwic3F1YXJlLXN0ZWFtXCI6ICRmYS12YXItc3F1YXJlLXN0ZWFtLFxuICBcInN0ZWFtLXNxdWFyZVwiOiAkZmEtdmFyLXN0ZWFtLXNxdWFyZSxcbiAgXCI1MDBweFwiOiAkZmEtdmFyLTUwMHB4LFxuICBcInNxdWFyZS12aW1lb1wiOiAkZmEtdmFyLXNxdWFyZS12aW1lbyxcbiAgXCJ2aW1lby1zcXVhcmVcIjogJGZhLXZhci12aW1lby1zcXVhcmUsXG4gIFwiYXN5bW1ldHJpa1wiOiAkZmEtdmFyLWFzeW1tZXRyaWssXG4gIFwiZm9udC1hd2Vzb21lXCI6ICRmYS12YXItZm9udC1hd2Vzb21lLFxuICBcImZvbnQtYXdlc29tZS1mbGFnXCI6ICRmYS12YXItZm9udC1hd2Vzb21lLWZsYWcsXG4gIFwiZm9udC1hd2Vzb21lLWxvZ28tZnVsbFwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGwsXG4gIFwiZ3JhdGlwYXlcIjogJGZhLXZhci1ncmF0aXBheSxcbiAgXCJhcHBsZVwiOiAkZmEtdmFyLWFwcGxlLFxuICBcImhpdmVcIjogJGZhLXZhci1oaXZlLFxuICBcImdpdGtyYWtlblwiOiAkZmEtdmFyLWdpdGtyYWtlbixcbiAgXCJrZXliYXNlXCI6ICRmYS12YXIta2V5YmFzZSxcbiAgXCJhcHBsZS1wYXlcIjogJGZhLXZhci1hcHBsZS1wYXksXG4gIFwicGFkbGV0XCI6ICRmYS12YXItcGFkbGV0LFxuICBcImFtYXpvbi1wYXlcIjogJGZhLXZhci1hbWF6b24tcGF5LFxuICBcInNxdWFyZS1naXRodWJcIjogJGZhLXZhci1zcXVhcmUtZ2l0aHViLFxuICBcImdpdGh1Yi1zcXVhcmVcIjogJGZhLXZhci1naXRodWItc3F1YXJlLFxuICBcInN0dW1ibGV1cG9uXCI6ICRmYS12YXItc3R1bWJsZXVwb24sXG4gIFwiZmVkZXhcIjogJGZhLXZhci1mZWRleCxcbiAgXCJwaG9lbml4LWZyYW1ld29ya1wiOiAkZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrLFxuICBcInNob3BpZnlcIjogJGZhLXZhci1zaG9waWZ5LFxuICBcIm5lb3NcIjogJGZhLXZhci1uZW9zLFxuICBcInNxdWFyZS10aHJlYWRzXCI6ICRmYS12YXItc3F1YXJlLXRocmVhZHMsXG4gIFwiaGFja2VycmFua1wiOiAkZmEtdmFyLWhhY2tlcnJhbmssXG4gIFwicmVzZWFyY2hnYXRlXCI6ICRmYS12YXItcmVzZWFyY2hnYXRlLFxuICBcInN3aWZ0XCI6ICRmYS12YXItc3dpZnQsXG4gIFwiYW5ndWxhclwiOiAkZmEtdmFyLWFuZ3VsYXIsXG4gIFwic3BlYWthcFwiOiAkZmEtdmFyLXNwZWFrYXAsXG4gIFwiYW5ncnljcmVhdGl2ZVwiOiAkZmEtdmFyLWFuZ3J5Y3JlYXRpdmUsXG4gIFwieS1jb21iaW5hdG9yXCI6ICRmYS12YXIteS1jb21iaW5hdG9yLFxuICBcImVtcGlyZVwiOiAkZmEtdmFyLWVtcGlyZSxcbiAgXCJlbnZpcmFcIjogJGZhLXZhci1lbnZpcmEsXG4gIFwiZ29vZ2xlLXNjaG9sYXJcIjogJGZhLXZhci1nb29nbGUtc2Nob2xhcixcbiAgXCJzcXVhcmUtZ2l0bGFiXCI6ICRmYS12YXItc3F1YXJlLWdpdGxhYixcbiAgXCJnaXRsYWItc3F1YXJlXCI6ICRmYS12YXItZ2l0bGFiLXNxdWFyZSxcbiAgXCJzdHVkaW92aW5hcmlcIjogJGZhLXZhci1zdHVkaW92aW5hcmksXG4gIFwicGllZC1waXBlclwiOiAkZmEtdmFyLXBpZWQtcGlwZXIsXG4gIFwid29yZHByZXNzXCI6ICRmYS12YXItd29yZHByZXNzLFxuICBcInByb2R1Y3QtaHVudFwiOiAkZmEtdmFyLXByb2R1Y3QtaHVudCxcbiAgXCJmaXJlZm94XCI6ICRmYS12YXItZmlyZWZveCxcbiAgXCJsaW5vZGVcIjogJGZhLXZhci1saW5vZGUsXG4gIFwiZ29vZHJlYWRzXCI6ICRmYS12YXItZ29vZHJlYWRzLFxuICBcInNxdWFyZS1vZG5va2xhc3NuaWtpXCI6ICRmYS12YXItc3F1YXJlLW9kbm9rbGFzc25pa2ksXG4gIFwib2Rub2tsYXNzbmlraS1zcXVhcmVcIjogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZSxcbiAgXCJqc2ZpZGRsZVwiOiAkZmEtdmFyLWpzZmlkZGxlLFxuICBcInNpdGhcIjogJGZhLXZhci1zaXRoLFxuICBcInRoZW1laXNsZVwiOiAkZmEtdmFyLXRoZW1laXNsZSxcbiAgXCJwYWdlNFwiOiAkZmEtdmFyLXBhZ2U0LFxuICBcImhhc2hub2RlXCI6ICRmYS12YXItaGFzaG5vZGUsXG4gIFwicmVhY3RcIjogJGZhLXZhci1yZWFjdCxcbiAgXCJjYy1wYXlwYWxcIjogJGZhLXZhci1jYy1wYXlwYWwsXG4gIFwic3F1YXJlc3BhY2VcIjogJGZhLXZhci1zcXVhcmVzcGFjZSxcbiAgXCJjYy1zdHJpcGVcIjogJGZhLXZhci1jYy1zdHJpcGUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1zaGFyZVwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmUsXG4gIFwiYml0Y29pblwiOiAkZmEtdmFyLWJpdGNvaW4sXG4gIFwia2V5Y2RuXCI6ICRmYS12YXIta2V5Y2RuLFxuICBcIm9wZXJhXCI6ICRmYS12YXItb3BlcmEsXG4gIFwiaXRjaC1pb1wiOiAkZmEtdmFyLWl0Y2gtaW8sXG4gIFwidW1icmFjb1wiOiAkZmEtdmFyLXVtYnJhY28sXG4gIFwiZ2FsYWN0aWMtc2VuYXRlXCI6ICRmYS12YXItZ2FsYWN0aWMtc2VuYXRlLFxuICBcInVidW50dVwiOiAkZmEtdmFyLXVidW50dSxcbiAgXCJkcmFmdDJkaWdpdGFsXCI6ICRmYS12YXItZHJhZnQyZGlnaXRhbCxcbiAgXCJzdHJpcGVcIjogJGZhLXZhci1zdHJpcGUsXG4gIFwiaG91enpcIjogJGZhLXZhci1ob3V6eixcbiAgXCJnZ1wiOiAkZmEtdmFyLWdnLFxuICBcImRobFwiOiAkZmEtdmFyLWRobCxcbiAgXCJzcXVhcmUtcGludGVyZXN0XCI6ICRmYS12YXItc3F1YXJlLXBpbnRlcmVzdCxcbiAgXCJwaW50ZXJlc3Qtc3F1YXJlXCI6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZSxcbiAgXCJ4aW5nXCI6ICRmYS12YXIteGluZyxcbiAgXCJibGFja2JlcnJ5XCI6ICRmYS12YXItYmxhY2tiZXJyeSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXBkXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZCxcbiAgXCJwbGF5c3RhdGlvblwiOiAkZmEtdmFyLXBsYXlzdGF0aW9uLFxuICBcInF1aW5zY2FwZVwiOiAkZmEtdmFyLXF1aW5zY2FwZSxcbiAgXCJsZXNzXCI6ICRmYS12YXItbGVzcyxcbiAgXCJibG9nZ2VyLWJcIjogJGZhLXZhci1ibG9nZ2VyLWIsXG4gIFwib3BlbmNhcnRcIjogJGZhLXZhci1vcGVuY2FydCxcbiAgXCJ2aW5lXCI6ICRmYS12YXItdmluZSxcbiAgXCJwYXlwYWxcIjogJGZhLXZhci1wYXlwYWwsXG4gIFwiZ2l0bGFiXCI6ICRmYS12YXItZ2l0bGFiLFxuICBcInR5cG8zXCI6ICRmYS12YXItdHlwbzMsXG4gIFwicmVkZGl0LWFsaWVuXCI6ICRmYS12YXItcmVkZGl0LWFsaWVuLFxuICBcInlhaG9vXCI6ICRmYS12YXIteWFob28sXG4gIFwiZGFpbHltb3Rpb25cIjogJGZhLXZhci1kYWlseW1vdGlvbixcbiAgXCJhZmZpbGlhdGV0aGVtZVwiOiAkZmEtdmFyLWFmZmlsaWF0ZXRoZW1lLFxuICBcInBpZWQtcGlwZXItcHBcIjogJGZhLXZhci1waWVkLXBpcGVyLXBwLFxuICBcImJvb3RzdHJhcFwiOiAkZmEtdmFyLWJvb3RzdHJhcCxcbiAgXCJvZG5va2xhc3NuaWtpXCI6ICRmYS12YXItb2Rub2tsYXNzbmlraSxcbiAgXCJuZmMtc3ltYm9sXCI6ICRmYS12YXItbmZjLXN5bWJvbCxcbiAgXCJtaW50Yml0XCI6ICRmYS12YXItbWludGJpdCxcbiAgXCJldGhlcmV1bVwiOiAkZmEtdmFyLWV0aGVyZXVtLFxuICBcInNwZWFrZXItZGVja1wiOiAkZmEtdmFyLXNwZWFrZXItZGVjayxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jLWV1XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldSxcbiAgXCJwYXRyZW9uXCI6ICRmYS12YXItcGF0cmVvbixcbiAgXCJhdmlhbmV4XCI6ICRmYS12YXItYXZpYW5leCxcbiAgXCJlbGxvXCI6ICRmYS12YXItZWxsbyxcbiAgXCJnb2ZvcmVcIjogJGZhLXZhci1nb2ZvcmUsXG4gIFwiYmltb2JqZWN0XCI6ICRmYS12YXItYmltb2JqZWN0LFxuICBcImJyYXZlLXJldmVyc2VcIjogJGZhLXZhci1icmF2ZS1yZXZlcnNlLFxuICBcImZhY2Vib29rLWZcIjogJGZhLXZhci1mYWNlYm9vay1mLFxuICBcInNxdWFyZS1nb29nbGUtcGx1c1wiOiAkZmEtdmFyLXNxdWFyZS1nb29nbGUtcGx1cyxcbiAgXCJnb29nbGUtcGx1cy1zcXVhcmVcIjogJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmUsXG4gIFwibWFuZGFsb3JpYW5cIjogJGZhLXZhci1tYW5kYWxvcmlhbixcbiAgXCJmaXJzdC1vcmRlci1hbHRcIjogJGZhLXZhci1maXJzdC1vcmRlci1hbHQsXG4gIFwib3NpXCI6ICRmYS12YXItb3NpLFxuICBcImdvb2dsZS13YWxsZXRcIjogJGZhLXZhci1nb29nbGUtd2FsbGV0LFxuICBcImQtYW5kLWQtYmV5b25kXCI6ICRmYS12YXItZC1hbmQtZC1iZXlvbmQsXG4gIFwicGVyaXNjb3BlXCI6ICRmYS12YXItcGVyaXNjb3BlLFxuICBcImZ1bGNydW1cIjogJGZhLXZhci1mdWxjcnVtLFxuICBcImNsb3Vkc2NhbGVcIjogJGZhLXZhci1jbG91ZHNjYWxlLFxuICBcImZvcnVtYmVlXCI6ICRmYS12YXItZm9ydW1iZWUsXG4gIFwibWl6dW5pXCI6ICRmYS12YXItbWl6dW5pLFxuICBcInNjaGxpeFwiOiAkZmEtdmFyLXNjaGxpeCxcbiAgXCJzcXVhcmUteGluZ1wiOiAkZmEtdmFyLXNxdWFyZS14aW5nLFxuICBcInhpbmctc3F1YXJlXCI6ICRmYS12YXIteGluZy1zcXVhcmUsXG4gIFwiYmFuZGNhbXBcIjogJGZhLXZhci1iYW5kY2FtcCxcbiAgXCJ3cGZvcm1zXCI6ICRmYS12YXItd3Bmb3JtcyxcbiAgXCJjbG91ZHZlcnNpZnlcIjogJGZhLXZhci1jbG91ZHZlcnNpZnksXG4gIFwidXNwc1wiOiAkZmEtdmFyLXVzcHMsXG4gIFwibWVnYXBvcnRcIjogJGZhLXZhci1tZWdhcG9ydCxcbiAgXCJtYWdlbnRvXCI6ICRmYS12YXItbWFnZW50byxcbiAgXCJzcG90aWZ5XCI6ICRmYS12YXItc3BvdGlmeSxcbiAgXCJvcHRpbi1tb25zdGVyXCI6ICRmYS12YXItb3B0aW4tbW9uc3RlcixcbiAgXCJmbHlcIjogJGZhLXZhci1mbHksXG4gIFwiYXZpYXRvXCI6ICRmYS12YXItYXZpYXRvLFxuICBcIml0dW5lc1wiOiAkZmEtdmFyLWl0dW5lcyxcbiAgXCJjdXR0bGVmaXNoXCI6ICRmYS12YXItY3V0dGxlZmlzaCxcbiAgXCJibG9nZ2VyXCI6ICRmYS12YXItYmxvZ2dlcixcbiAgXCJmbGlja3JcIjogJGZhLXZhci1mbGlja3IsXG4gIFwidmliZXJcIjogJGZhLXZhci12aWJlcixcbiAgXCJzb3VuZGNsb3VkXCI6ICRmYS12YXItc291bmRjbG91ZCxcbiAgXCJkaWdnXCI6ICRmYS12YXItZGlnZyxcbiAgXCJ0ZW5jZW50LXdlaWJvXCI6ICRmYS12YXItdGVuY2VudC13ZWlibyxcbiAgXCJsZXR0ZXJib3hkXCI6ICRmYS12YXItbGV0dGVyYm94ZCxcbiAgXCJzeW1mb255XCI6ICRmYS12YXItc3ltZm9ueSxcbiAgXCJtYXhjZG5cIjogJGZhLXZhci1tYXhjZG4sXG4gIFwiZXRzeVwiOiAkZmEtdmFyLWV0c3ksXG4gIFwiZmFjZWJvb2stbWVzc2VuZ2VyXCI6ICRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyLFxuICBcImF1ZGlibGVcIjogJGZhLXZhci1hdWRpYmxlLFxuICBcInRoaW5rLXBlYWtzXCI6ICRmYS12YXItdGhpbmstcGVha3MsXG4gIFwiYmlsaWJpbGlcIjogJGZhLXZhci1iaWxpYmlsaSxcbiAgXCJlcmxhbmdcIjogJGZhLXZhci1lcmxhbmcsXG4gIFwieC10d2l0dGVyXCI6ICRmYS12YXIteC10d2l0dGVyLFxuICBcImNvdHRvbi1idXJlYXVcIjogJGZhLXZhci1jb3R0b24tYnVyZWF1LFxuICBcImRhc2hjdWJlXCI6ICRmYS12YXItZGFzaGN1YmUsXG4gIFwiNDItZ3JvdXBcIjogJGZhLXZhci00Mi1ncm91cCxcbiAgXCJpbm5vc29mdFwiOiAkZmEtdmFyLWlubm9zb2Z0LFxuICBcInN0YWNrLWV4Y2hhbmdlXCI6ICRmYS12YXItc3RhY2stZXhjaGFuZ2UsXG4gIFwiZWxlbWVudG9yXCI6ICRmYS12YXItZWxlbWVudG9yLFxuICBcInNxdWFyZS1waWVkLXBpcGVyXCI6ICRmYS12YXItc3F1YXJlLXBpZWQtcGlwZXIsXG4gIFwicGllZC1waXBlci1zcXVhcmVcIjogJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5kXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZCxcbiAgXCJwYWxmZWRcIjogJGZhLXZhci1wYWxmZWQsXG4gIFwic3VwZXJwb3dlcnNcIjogJGZhLXZhci1zdXBlcnBvd2VycyxcbiAgXCJyZXNvbHZpbmdcIjogJGZhLXZhci1yZXNvbHZpbmcsXG4gIFwieGJveFwiOiAkZmEtdmFyLXhib3gsXG4gIFwic2VhcmNoZW5naW5cIjogJGZhLXZhci1zZWFyY2hlbmdpbixcbiAgXCJ0aWt0b2tcIjogJGZhLXZhci10aWt0b2ssXG4gIFwic3F1YXJlLWZhY2Vib29rXCI6ICRmYS12YXItc3F1YXJlLWZhY2Vib29rLFxuICBcImZhY2Vib29rLXNxdWFyZVwiOiAkZmEtdmFyLWZhY2Vib29rLXNxdWFyZSxcbiAgXCJyZW5yZW5cIjogJGZhLXZhci1yZW5yZW4sXG4gIFwibGludXhcIjogJGZhLXZhci1saW51eCxcbiAgXCJnbGlkZVwiOiAkZmEtdmFyLWdsaWRlLFxuICBcImxpbmtlZGluXCI6ICRmYS12YXItbGlua2VkaW4sXG4gIFwiaHVic3BvdFwiOiAkZmEtdmFyLWh1YnNwb3QsXG4gIFwiZGVwbG95ZG9nXCI6ICRmYS12YXItZGVwbG95ZG9nLFxuICBcInR3aXRjaFwiOiAkZmEtdmFyLXR3aXRjaCxcbiAgXCJyYXZlbHJ5XCI6ICRmYS12YXItcmF2ZWxyeSxcbiAgXCJtaXhlclwiOiAkZmEtdmFyLW1peGVyLFxuICBcInNxdWFyZS1sYXN0Zm1cIjogJGZhLXZhci1zcXVhcmUtbGFzdGZtLFxuICBcImxhc3RmbS1zcXVhcmVcIjogJGZhLXZhci1sYXN0Zm0tc3F1YXJlLFxuICBcInZpbWVvXCI6ICRmYS12YXItdmltZW8sXG4gIFwibWVuZGVsZXlcIjogJGZhLXZhci1tZW5kZWxleSxcbiAgXCJ1bmlyZWdpc3RyeVwiOiAkZmEtdmFyLXVuaXJlZ2lzdHJ5LFxuICBcImZpZ21hXCI6ICRmYS12YXItZmlnbWEsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1yZW1peFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXgsXG4gIFwiY2MtYW1hem9uLXBheVwiOiAkZmEtdmFyLWNjLWFtYXpvbi1wYXksXG4gIFwiZHJvcGJveFwiOiAkZmEtdmFyLWRyb3Bib3gsXG4gIFwiaW5zdGFncmFtXCI6ICRmYS12YXItaW5zdGFncmFtLFxuICBcImNtcGxpZFwiOiAkZmEtdmFyLWNtcGxpZCxcbiAgXCJ1cHdvcmtcIjogJGZhLXZhci11cHdvcmssXG4gIFwiZmFjZWJvb2tcIjogJGZhLXZhci1mYWNlYm9vayxcbiAgXCJncmlwZmlyZVwiOiAkZmEtdmFyLWdyaXBmaXJlLFxuICBcImplZGktb3JkZXJcIjogJGZhLXZhci1qZWRpLW9yZGVyLFxuICBcInVpa2l0XCI6ICRmYS12YXItdWlraXQsXG4gIFwiZm9ydC1hd2Vzb21lLWFsdFwiOiAkZmEtdmFyLWZvcnQtYXdlc29tZS1hbHQsXG4gIFwicGhhYnJpY2F0b3JcIjogJGZhLXZhci1waGFicmljYXRvcixcbiAgXCJ1c3N1bm5haFwiOiAkZmEtdmFyLXVzc3VubmFoLFxuICBcImVhcmx5YmlyZHNcIjogJGZhLXZhci1lYXJseWJpcmRzLFxuICBcInRyYWRlLWZlZGVyYXRpb25cIjogJGZhLXZhci10cmFkZS1mZWRlcmF0aW9uLFxuICBcImF1dG9wcmVmaXhlclwiOiAkZmEtdmFyLWF1dG9wcmVmaXhlcixcbiAgXCJ3aGF0c2FwcFwiOiAkZmEtdmFyLXdoYXRzYXBwLFxuICBcInNsaWRlc2hhcmVcIjogJGZhLXZhci1zbGlkZXNoYXJlLFxuICBcImdvb2dsZS1wbGF5XCI6ICRmYS12YXItZ29vZ2xlLXBsYXksXG4gIFwidmlhZGVvXCI6ICRmYS12YXItdmlhZGVvLFxuICBcImxpbmVcIjogJGZhLXZhci1saW5lLFxuICBcImdvb2dsZS1kcml2ZVwiOiAkZmEtdmFyLWdvb2dsZS1kcml2ZSxcbiAgXCJzZXJ2aWNlc3RhY2tcIjogJGZhLXZhci1zZXJ2aWNlc3RhY2ssXG4gIFwic2ltcGx5YnVpbHRcIjogJGZhLXZhci1zaW1wbHlidWlsdCxcbiAgXCJiaXRidWNrZXRcIjogJGZhLXZhci1iaXRidWNrZXQsXG4gIFwiaW1kYlwiOiAkZmEtdmFyLWltZGIsXG4gIFwiZGVlemVyXCI6ICRmYS12YXItZGVlemVyLFxuICBcInJhc3BiZXJyeS1waVwiOiAkZmEtdmFyLXJhc3BiZXJyeS1waSxcbiAgXCJqaXJhXCI6ICRmYS12YXItamlyYSxcbiAgXCJkb2NrZXJcIjogJGZhLXZhci1kb2NrZXIsXG4gIFwic2NyZWVucGFsXCI6ICRmYS12YXItc2NyZWVucGFsLFxuICBcImJsdWV0b290aFwiOiAkZmEtdmFyLWJsdWV0b290aCxcbiAgXCJnaXR0ZXJcIjogJGZhLXZhci1naXR0ZXIsXG4gIFwiZC1hbmQtZFwiOiAkZmEtdmFyLWQtYW5kLWQsXG4gIFwibWljcm9ibG9nXCI6ICRmYS12YXItbWljcm9ibG9nLFxuICBcImNjLWRpbmVycy1jbHViXCI6ICRmYS12YXItY2MtZGluZXJzLWNsdWIsXG4gIFwiZ2ctY2lyY2xlXCI6ICRmYS12YXItZ2ctY2lyY2xlLFxuICBcInBpZWQtcGlwZXItaGF0XCI6ICRmYS12YXItcGllZC1waXBlci1oYXQsXG4gIFwia2lja3N0YXJ0ZXIta1wiOiAkZmEtdmFyLWtpY2tzdGFydGVyLWssXG4gIFwieWFuZGV4XCI6ICRmYS12YXIteWFuZGV4LFxuICBcInJlYWRtZVwiOiAkZmEtdmFyLXJlYWRtZSxcbiAgXCJodG1sNVwiOiAkZmEtdmFyLWh0bWw1LFxuICBcInNlbGxzeVwiOiAkZmEtdmFyLXNlbGxzeSxcbiAgXCJzYXNzXCI6ICRmYS12YXItc2FzcyxcbiAgXCJ3aXJzaW5kaGFuZHdlcmtcIjogJGZhLXZhci13aXJzaW5kaGFuZHdlcmssXG4gIFwid3NoXCI6ICRmYS12YXItd3NoLFxuICBcImJ1cm9tb2JlbGV4cGVydGVcIjogJGZhLXZhci1idXJvbW9iZWxleHBlcnRlLFxuICBcInNhbGVzZm9yY2VcIjogJGZhLXZhci1zYWxlc2ZvcmNlLFxuICBcIm9jdG9wdXMtZGVwbG95XCI6ICRmYS12YXItb2N0b3B1cy1kZXBsb3ksXG4gIFwibWVkYXBwc1wiOiAkZmEtdmFyLW1lZGFwcHMsXG4gIFwibnM4XCI6ICRmYS12YXItbnM4LFxuICBcInBpbnRlcmVzdC1wXCI6ICRmYS12YXItcGludGVyZXN0LXAsXG4gIFwiYXBwZXJcIjogJGZhLXZhci1hcHBlcixcbiAgXCJmb3J0LWF3ZXNvbWVcIjogJGZhLXZhci1mb3J0LWF3ZXNvbWUsXG4gIFwid2F6ZVwiOiAkZmEtdmFyLXdhemUsXG4gIFwiY2MtamNiXCI6ICRmYS12YXItY2MtamNiLFxuICBcInNuYXBjaGF0XCI6ICRmYS12YXItc25hcGNoYXQsXG4gIFwic25hcGNoYXQtZ2hvc3RcIjogJGZhLXZhci1zbmFwY2hhdC1naG9zdCxcbiAgXCJmYW50YXN5LWZsaWdodC1nYW1lc1wiOiAkZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzLFxuICBcInJ1c3RcIjogJGZhLXZhci1ydXN0LFxuICBcIndpeFwiOiAkZmEtdmFyLXdpeCxcbiAgXCJzcXVhcmUtYmVoYW5jZVwiOiAkZmEtdmFyLXNxdWFyZS1iZWhhbmNlLFxuICBcImJlaGFuY2Utc3F1YXJlXCI6ICRmYS12YXItYmVoYW5jZS1zcXVhcmUsXG4gIFwic3VwcGxlXCI6ICRmYS12YXItc3VwcGxlLFxuICBcInJlYmVsXCI6ICRmYS12YXItcmViZWwsXG4gIFwiY3NzM1wiOiAkZmEtdmFyLWNzczMsXG4gIFwic3RheWxpbmtlZFwiOiAkZmEtdmFyLXN0YXlsaW5rZWQsXG4gIFwia2FnZ2xlXCI6ICRmYS12YXIta2FnZ2xlLFxuICBcInNwYWNlLWF3ZXNvbWVcIjogJGZhLXZhci1zcGFjZS1hd2Vzb21lLFxuICBcImRldmlhbnRhcnRcIjogJGZhLXZhci1kZXZpYW50YXJ0LFxuICBcImNwYW5lbFwiOiAkZmEtdmFyLWNwYW5lbCxcbiAgXCJnb29kcmVhZHMtZ1wiOiAkZmEtdmFyLWdvb2RyZWFkcy1nLFxuICBcInNxdWFyZS1naXRcIjogJGZhLXZhci1zcXVhcmUtZ2l0LFxuICBcImdpdC1zcXVhcmVcIjogJGZhLXZhci1naXQtc3F1YXJlLFxuICBcInNxdWFyZS10dW1ibHJcIjogJGZhLXZhci1zcXVhcmUtdHVtYmxyLFxuICBcInR1bWJsci1zcXVhcmVcIjogJGZhLXZhci10dW1ibHItc3F1YXJlLFxuICBcInRyZWxsb1wiOiAkZmEtdmFyLXRyZWxsbyxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jLWpwXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcCxcbiAgXCJnZXQtcG9ja2V0XCI6ICRmYS12YXItZ2V0LXBvY2tldCxcbiAgXCJwZXJieXRlXCI6ICRmYS12YXItcGVyYnl0ZSxcbiAgXCJncnVudFwiOiAkZmEtdmFyLWdydW50LFxuICBcIndlZWJseVwiOiAkZmEtdmFyLXdlZWJseSxcbiAgXCJjb25uZWN0ZGV2ZWxvcFwiOiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wLFxuICBcImxlYW5wdWJcIjogJGZhLXZhci1sZWFucHViLFxuICBcImJsYWNrLXRpZVwiOiAkZmEtdmFyLWJsYWNrLXRpZSxcbiAgXCJ0aGVtZWNvXCI6ICRmYS12YXItdGhlbWVjbyxcbiAgXCJweXRob25cIjogJGZhLXZhci1weXRob24sXG4gIFwiYW5kcm9pZFwiOiAkZmEtdmFyLWFuZHJvaWQsXG4gIFwiYm90c1wiOiAkZmEtdmFyLWJvdHMsXG4gIFwiZnJlZS1jb2RlLWNhbXBcIjogJGZhLXZhci1mcmVlLWNvZGUtY2FtcCxcbiAgXCJob3JuYmlsbFwiOiAkZmEtdmFyLWhvcm5iaWxsLFxuICBcImpzXCI6ICRmYS12YXItanMsXG4gIFwiaWRlYWxcIjogJGZhLXZhci1pZGVhbCxcbiAgXCJnaXRcIjogJGZhLXZhci1naXQsXG4gIFwiZGV2XCI6ICRmYS12YXItZGV2LFxuICBcInNrZXRjaFwiOiAkZmEtdmFyLXNrZXRjaCxcbiAgXCJ5YW5kZXgtaW50ZXJuYXRpb25hbFwiOiAkZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsLFxuICBcImNjLWFtZXhcIjogJGZhLXZhci1jYy1hbWV4LFxuICBcInViZXJcIjogJGZhLXZhci11YmVyLFxuICBcImdpdGh1YlwiOiAkZmEtdmFyLWdpdGh1YixcbiAgXCJwaHBcIjogJGZhLXZhci1waHAsXG4gIFwiYWxpcGF5XCI6ICRmYS12YXItYWxpcGF5LFxuICBcInlvdXR1YmVcIjogJGZhLXZhci15b3V0dWJlLFxuICBcInNreWF0bGFzXCI6ICRmYS12YXItc2t5YXRsYXMsXG4gIFwiZmlyZWZveC1icm93c2VyXCI6ICRmYS12YXItZmlyZWZveC1icm93c2VyLFxuICBcInJlcGx5ZFwiOiAkZmEtdmFyLXJlcGx5ZCxcbiAgXCJzdXNlXCI6ICRmYS12YXItc3VzZSxcbiAgXCJqZW5raW5zXCI6ICRmYS12YXItamVua2lucyxcbiAgXCJ0d2l0dGVyXCI6ICRmYS12YXItdHdpdHRlcixcbiAgXCJyb2Nrcm1zXCI6ICRmYS12YXItcm9ja3JtcyxcbiAgXCJwaW50ZXJlc3RcIjogJGZhLXZhci1waW50ZXJlc3QsXG4gIFwiYnVmZmVyXCI6ICRmYS12YXItYnVmZmVyLFxuICBcIm5wbVwiOiAkZmEtdmFyLW5wbSxcbiAgXCJ5YW1tZXJcIjogJGZhLXZhci15YW1tZXIsXG4gIFwiYnRjXCI6ICRmYS12YXItYnRjLFxuICBcImRyaWJiYmxlXCI6ICRmYS12YXItZHJpYmJibGUsXG4gIFwic3R1bWJsZXVwb24tY2lyY2xlXCI6ICRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlLFxuICBcImludGVybmV0LWV4cGxvcmVyXCI6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXIsXG4gIFwic3R1YmJlclwiOiAkZmEtdmFyLXN0dWJiZXIsXG4gIFwidGVsZWdyYW1cIjogJGZhLXZhci10ZWxlZ3JhbSxcbiAgXCJ0ZWxlZ3JhbS1wbGFuZVwiOiAkZmEtdmFyLXRlbGVncmFtLXBsYW5lLFxuICBcIm9sZC1yZXB1YmxpY1wiOiAkZmEtdmFyLW9sZC1yZXB1YmxpYyxcbiAgXCJvZHlzZWVcIjogJGZhLXZhci1vZHlzZWUsXG4gIFwic3F1YXJlLXdoYXRzYXBwXCI6ICRmYS12YXItc3F1YXJlLXdoYXRzYXBwLFxuICBcIndoYXRzYXBwLXNxdWFyZVwiOiAkZmEtdmFyLXdoYXRzYXBwLXNxdWFyZSxcbiAgXCJub2RlLWpzXCI6ICRmYS12YXItbm9kZS1qcyxcbiAgXCJlZGdlLWxlZ2FjeVwiOiAkZmEtdmFyLWVkZ2UtbGVnYWN5LFxuICBcInNsYWNrXCI6ICRmYS12YXItc2xhY2ssXG4gIFwic2xhY2staGFzaFwiOiAkZmEtdmFyLXNsYWNrLWhhc2gsXG4gIFwibWVkcnRcIjogJGZhLXZhci1tZWRydCxcbiAgXCJ1c2JcIjogJGZhLXZhci11c2IsXG4gIFwidHVtYmxyXCI6ICRmYS12YXItdHVtYmxyLFxuICBcInZhYWRpblwiOiAkZmEtdmFyLXZhYWRpbixcbiAgXCJxdW9yYVwiOiAkZmEtdmFyLXF1b3JhLFxuICBcInNxdWFyZS14LXR3aXR0ZXJcIjogJGZhLXZhci1zcXVhcmUteC10d2l0dGVyLFxuICBcInJlYWN0ZXVyb3BlXCI6ICRmYS12YXItcmVhY3RldXJvcGUsXG4gIFwibWVkaXVtXCI6ICRmYS12YXItbWVkaXVtLFxuICBcIm1lZGl1bS1tXCI6ICRmYS12YXItbWVkaXVtLW0sXG4gIFwiYW1pbGlhXCI6ICRmYS12YXItYW1pbGlhLFxuICBcIm1peGNsb3VkXCI6ICRmYS12YXItbWl4Y2xvdWQsXG4gIFwiZmxpcGJvYXJkXCI6ICRmYS12YXItZmxpcGJvYXJkLFxuICBcInZpYWNvaW5cIjogJGZhLXZhci12aWFjb2luLFxuICBcImNyaXRpY2FsLXJvbGVcIjogJGZhLXZhci1jcml0aWNhbC1yb2xlLFxuICBcInNpdHJveFwiOiAkZmEtdmFyLXNpdHJveCxcbiAgXCJkaXNjb3Vyc2VcIjogJGZhLXZhci1kaXNjb3Vyc2UsXG4gIFwiam9vbWxhXCI6ICRmYS12YXItam9vbWxhLFxuICBcIm1hc3RvZG9uXCI6ICRmYS12YXItbWFzdG9kb24sXG4gIFwiYWlyYm5iXCI6ICRmYS12YXItYWlyYm5iLFxuICBcIndvbGYtcGFjay1iYXR0YWxpb25cIjogJGZhLXZhci13b2xmLXBhY2stYmF0dGFsaW9uLFxuICBcImJ1eS1uLWxhcmdlXCI6ICRmYS12YXItYnV5LW4tbGFyZ2UsXG4gIFwiZ3VscFwiOiAkZmEtdmFyLWd1bHAsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzLFxuICBcInN0cmF2YVwiOiAkZmEtdmFyLXN0cmF2YSxcbiAgXCJlbWJlclwiOiAkZmEtdmFyLWVtYmVyLFxuICBcImNhbmFkaWFuLW1hcGxlLWxlYWZcIjogJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmLFxuICBcInRlYW1zcGVha1wiOiAkZmEtdmFyLXRlYW1zcGVhayxcbiAgXCJwdXNoZWRcIjogJGZhLXZhci1wdXNoZWQsXG4gIFwid29yZHByZXNzLXNpbXBsZVwiOiAkZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGUsXG4gIFwibnV0cml0aW9uaXhcIjogJGZhLXZhci1udXRyaXRpb25peCxcbiAgXCJ3b2R1XCI6ICRmYS12YXItd29kdSxcbiAgXCJnb29nbGUtcGF5XCI6ICRmYS12YXItZ29vZ2xlLXBheSxcbiAgXCJpbnRlcmNvbVwiOiAkZmEtdmFyLWludGVyY29tLFxuICBcInpoaWh1XCI6ICRmYS12YXItemhpaHUsXG4gIFwia29ydnVlXCI6ICRmYS12YXIta29ydnVlLFxuICBcInBpeFwiOiAkZmEtdmFyLXBpeCxcbiAgXCJzdGVhbS1zeW1ib2xcIjogJGZhLXZhci1zdGVhbS1zeW1ib2wsXG4pO1xuIiwiLy8gaWNvbnMgaW4gYSBsaXN0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLW1hcmdpbiwgI3skZmEtbGktbWFyZ2lufSk7XG4gIHBhZGRpbmctbGVmdDogMDtcblxuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1saSB7XG4gIGxlZnQ6IGNhbGModmFyKC0tI3skZmEtY3NzLXByZWZpeH0tbGktd2lkdGgsICN7JGZhLWxpLXdpZHRofSkgKiAtMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tbGktd2lkdGgsICN7JGZhLWxpLXdpZHRofSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuIiwiLy8gYm9yZGVyZWQgKyBwdWxsZWQgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLWNvbG9yLCAjeyRmYS1ib3JkZXItY29sb3J9KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXJhZGl1cywgI3skZmEtYm9yZGVyLXJhZGl1c30pO1xuICBib3JkZXItc3R5bGU6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1zdHlsZSwgI3skZmEtYm9yZGVyLXN0eWxlfSk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXdpZHRoLCAjeyRmYS1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZzogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXBhZGRpbmcsICN7JGZhLWJvcmRlci1wYWRkaW5nfSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLWxlZnQgeyBcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcHVsbC1tYXJnaW4sICN7JGZhLXB1bGwtbWFyZ2lufSk7IFxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IFxuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1wdWxsLW1hcmdpbiwgI3skZmEtcHVsbC1tYXJnaW59KTsgXG59XG4iLCIvLyBhbmltYXRpbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWF0IHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQ7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm91bmNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC4yODAsIDAuODQwLCAwLjQyMCwgMSkpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllciguNCwwLC42LDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1mbGlwO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNwaW47XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAycyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcmV2ZXJzZSB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcHVsc2Uge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tc3BpbjtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBzdGVwcyg4KSk7XG59XG5cbi8vIGlmIGFnZW50IG9yIG9wZXJhdGluZyBzeXN0ZW0gcHJlZmVycyByZWR1Y2VkIG1vdGlvbiwgZGlzYWJsZSBhbmltYXRpb25zXG4vLyBzZWU6IGh0dHBzOi8vd3d3LnNtYXNoaW5nbWFnYXppbmUuY29tLzIwMjAvMDkvZGVzaWduLXJlZHVjZWQtbW90aW9uLXNlbnNpdGl2aXRpZXMvXG4vLyBzZWU6IGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AbWVkaWEvcHJlZmVycy1yZWR1Y2VkLW1vdGlvblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mYWRlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc2hha2UsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1zcGluLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc3Bpbi1wdWxzZSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMW1zO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMW1zO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gIH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1iZWF0IHtcbiAgMCUsIDkwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNDUlIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LXNjYWxlLCAxLjI1KSk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Uge1xuICAwJSAgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMTAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXN0YXJ0LXNjYWxlLXgsIDEuMSksdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXN0YXJ0LXNjYWxlLXksIDAuOSkpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMzAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWp1bXAtc2NhbGUteCwgMC45KSx2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtanVtcC1zY2FsZS15LCAxLjEpKSB0cmFuc2xhdGVZKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1oZWlnaHQsIC0wLjVlbSkpOyB9XG4gIDUwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1sYW5kLXNjYWxlLXgsIDEuMDUpLHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1sYW5kLXNjYWxlLXksIDAuOTUpKSB0cmFuc2xhdGVZKDApOyB9XG4gIDU3JSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtcmVib3VuZCwgLTAuMTI1ZW0pKTsgfVxuICA2NCUgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tZmFkZSB7XG4gIDUwJSB7IG9wYWNpdHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZhZGUtb3BhY2l0eSwgMC40KTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSB7XG4gIDAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUtb3BhY2l0eSwgMC40KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZS1zY2FsZSwgMS4xMjUpKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWZsaXAge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC14LCAwKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC15LCAxKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC16LCAwKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC1hbmdsZSwgLTE4MGRlZykpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tc2hha2Uge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7IH1cbiAgNCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7IH1cbiAgOCUsIDI0JSB7IHRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7IH1cbiAgMTIlLCAyOCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxOGRlZyk7IH1cbiAgMTYlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTIyZGVnKTsgfVxuICAyMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgyMmRlZyk7IH1cbiAgMzIlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTsgfVxuICAzNiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7IH1cbiAgNDAlLCAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4iLCIvLyByb3RhdGluZyArIGZsaXBwaW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWJvdGgsXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgeyBcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWJ5IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWFuZ2xlLCBub25lKSk7XG59XG4iLCIvLyBzdGFja2luZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiAkZmEtc3RhY2stdmVydGljYWwtYWxpZ247XG4gIHdpZHRoOiAkZmEtc3RhY2std2lkdGg7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tc3RhY2stei1pbmRleCwgI3skZmEtc3RhY2stei1pbmRleH0pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHtcbiAgY29sb3I6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2UsICN7JGZhLWludmVyc2V9KTtcbn1cbiIsIi8vIHNwZWNpZmljIGljb24gY2xhc3MgZGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbkBlYWNoICRuYW1lLCAkaWNvbiBpbiAkZmEtaWNvbnMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skbmFtZX06OmJlZm9yZSB7IGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGljb24gfVxcXCJcIik7IH1cbn1cblxuIiwiLy8gc2NyZWVuLXJlYWRlciB1dGlsaXRpZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gb25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi5zci1vbmx5LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNyLW9ubHkge1xuICBAaW5jbHVkZSBmYS1zci1vbmx5O1xufVxuXG4vLyB1c2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZFxuLnNyLW9ubHktZm9jdXNhYmxlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgZmEtc3Itb25seS1mb2N1c2FibGU7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDYuNS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG46cm9vdCwgOmhvc3Qge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseS1icmFuZHM6ICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYnJhbmRzOiBub3JtYWwgNDAwIDFlbS8xICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tYnJhbmRzIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQGVhY2ggJG5hbWUsICRpY29uIGluICRmYS1icmFuZC1pY29ucyB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRuYW1lfTpiZWZvcmUgeyBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRpY29uIH1cXFwiXCIpOyB9XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDYuNS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuXG4gKi9cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG46cm9vdCwgOmhvc3Qge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseS1jbGFzc2ljOiAnI3sgJGZhLXN0eWxlLWZhbWlseSB9JztcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1mb250LXJlZ3VsYXI6IG5vcm1hbCA0MDAgMWVtLzEgJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNi41LjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMyBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWNsYXNzaWM6ICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtc29saWQ6IG5vcm1hbCA5MDAgMWVtLzEgJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4uZmFzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiIsIi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyb290XCI7XG5AaW1wb3J0IFwicmVib290XCI7XG5AaW1wb3J0IFwidHlwZVwiO1xuQGltcG9ydCBcImltYWdlc1wiO1xuQGltcG9ydCBcImNvZGVcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwidHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwibmF2XCI7XG5AaW1wb3J0IFwibmF2YmFyXCI7XG5AaW1wb3J0IFwiY2FyZFwiO1xuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYmFkZ2VcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJhbGVydFwiO1xuQGltcG9ydCBcInByb2dyZXNzXCI7XG5AaW1wb3J0IFwibWVkaWFcIjtcbkBpbXBvcnQgXCJsaXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY2xvc2VcIjtcbkBpbXBvcnQgXCJ0b2FzdHNcIjtcbkBpbXBvcnQgXCJtb2RhbFwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJzcGlubmVyc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuQGltcG9ydCBcInByaW50XCI7XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9uczogICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXG4gICAgMjogKCRzcGFjZXIgKiAuNSksXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXG4gICAgNTogKCRzcGFjZXIgKiAzKVxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbiRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kcm91bmRlZC1waWxsOiAgICAgICAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuXG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiAoKSAhZGVmYXVsdDtcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICg0IDMpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAuNSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgIHN1YnRyYWN0KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiA0KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSc+PHBhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgZXNjYXBlLXN2ZygkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3IpIHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplIG5vLXJlcGVhdCAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBhZGQoMWVtICogLjc1LCAoMiAqICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAqIC43NSkgKyAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICAgIGNlbnRlciByaWdodCAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICBlbjogXCJCcm93c2VcIlxuKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9JzAgMCAxMiAxMic+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6ICgpICFkZWZhdWx0O1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDogICAgICA3NXZoICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uICFkZWZhdWx0O1xuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gVXRpbGl0aWVzXG5cbiRkaXNwbGF5czogbm9uZSwgaW5saW5lLCBpbmxpbmUtYmxvY2ssIGJsb2NrLCB0YWJsZSwgdGFibGUtcm93LCB0YWJsZS1jZWxsLCBmbGV4LCBpbmxpbmUtZmxleCAhZGVmYXVsdDtcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5ICFkZWZhdWx0O1xuJHVzZXItc2VsZWN0czogYWxsLCBhdXRvLCBub25lICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIGZvbnQgc2l6ZXNcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL3Y4LngvTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcmVtIGFuZCAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgZm9udCBzaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgJixcbiAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCAkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCBkaXZpZGUoJGZzICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udCBzaXplXG4gICAgJHJmcy1zdGF0aWM6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzfXB4KTtcblxuICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgZm9udCBzaXplIGlzIGJpZ2dlciB0aGFuIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgIEBpZiAkZnMgPD0gJHJmcy1iYXNlLWZvbnQtc2l6ZSBvciBub3QgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gZm9udCBzaXplIGZvciAkZnNcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyBkaXZpZGUoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICRmcyBhbmQgdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcy1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCRmcy1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuXG4gICAgICAvLyBCcmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgICRtcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgICAgICAgQGluY2x1ZGUgX3Jmcy1lbmFibGUtY2xhc3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGlucyB1c2UgUkZTIHRvIHJlc2NhbGUgdGhlIGZvbnQgc2l6ZVxuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIiRjb2xvci1wcmltYXJ5OiAgICAgICAgICAgIzAwODIzZDtcbiRjb2xvci1wcmltYXJ5X1hsaWdodDogICAgbGlnaHRlbigkY29sb3ItcHJpbWFyeSwgMzAlKTtcbiRjb2xvci1wcmltYXJ5X2xpZ2h0OiAgICAgbGlnaHRlbigkY29sb3ItcHJpbWFyeSwgMTAlKTtcbiRjb2xvci1wcmltYXJ5X2Rhcms6ICAgICAgZGFya2VuKCRjb2xvci1wcmltYXJ5LCA1JSk7XG4kY29sb3ItcHJpbWFyeV9YZGFyazogICAgIGRhcmtlbigkY29sb3ItcHJpbWFyeSwgMTAlKTtcblxuJGNvbG9yLXNlY29uZGFyeTogICAgICAgICAjMmUzZjUxO1xuJGNvbG9yLXNlY29uZGFyeV9YbGlnaHQ6ICBsaWdodGVuKCRjb2xvci1zZWNvbmRhcnksIDMwJSk7XG4kY29sb3Itc2Vjb25kYXJ5X2xpZ2h0OiAgIGxpZ2h0ZW4oJGNvbG9yLXNlY29uZGFyeSwgMTUlKTtcbiRjb2xvci1zZWNvbmRhcnlfZGFyazogICAgZGFya2VuKCRjb2xvci1zZWNvbmRhcnksIDE1JSk7XG4kY29sb3Itc2Vjb25kYXJ5X1hkYXJrOiAgIGRhcmtlbigkY29sb3Itc2Vjb25kYXJ5LCAzMCUpO1xuXG4kY29sb3ItZ3JleV9YbGlnaHQ6ICAgICAgICNmMmYyZjI7XG4kY29sb3ItZ3JleV9saWdodDogICAgICAgICNiY2JlYzA7XG4kY29sb3ItZ3JleTogICAgICAgICAgICAgICM5Mzk1OTg7XG4kY29sb3ItZ3JleV9kYXJrOiAgICAgICAgIGRhcmtlbigkY29sb3ItZ3JleSwgMTAlKTtcbiRjb2xvci1ncmV5X1hkYXJrOiAgICAgICAgZGFya2VuKCRjb2xvci1ncmV5LCAyNSUpO1xuXG4kY29sb3ItYWxlcnQ6ICAgICAgICAgICAgICNjNjBmMTM7XG4kY29sb3Itc3VjY2VzczogICAgICAgICAgICMyZWNiNzA7XG4kY29sb3ItaGlnaGxpZ2h0OiAgICAgICAgICNmZmZmOTk7XG4kY29sb3Itd2FybmluZzogICAgICAgICAgICNmMGFkNGU7XG4kY29sb3ItZGVmYXVsdDogICAgICAgICAgICMwMDdiZmY7IC8vIEJTIGRlZmF1bHQgYmx1ZVxuXG4kY29sb3ItdGV4dDogICAgICAgICAgICAgICAjMmUzZjUxO1xuJGNvbG9yLWhlYWRpbmdzOiAgICAgICAgICAgJGNvbG9yLXRleHQ7XG5cbiRjb2xvci1ib3JkZXI6ICAgICAgICAgICAgbWl4KCRjb2xvci1ncmV5X1hsaWdodCwgJGNvbG9yLXNlY29uZGFyeV9YbGlnaHQpO1xuXG4kY29sb3VyLXJhbmdlOiAoXG4gIHByaW1hcnk6ICRjb2xvci1wcmltYXJ5LFxuICBzZWNvbmRhcnk6ICRjb2xvci1zZWNvbmRhcnksXG4gIGdyZXk6ICRjb2xvci1ncmV5LFxuICBhbGVydDogJGNvbG9yLWFsZXJ0LFxuICBzdWNjZXNzOiAkY29sb3Itc3VjY2VzcyxcbiAgaGlnaGxpZ2h0OiAkY29sb3ItaGlnaGxpZ2h0LFxuICB3YXJuaW5nOiAkY29sb3Itd2FybmluZyxcbiAgdGV4dDogJGNvbG9yLXRleHQsXG4gIGhlYWRpbmdzOiAkY29sb3ItaGVhZGluZ3MsXG4gIGJvcmRlcjogJGNvbG9yLWJvcmRlcixcbiAgZGVmYXVsdDogJGNvbG9yLWRlZmF1bHQsXG4pO1xuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBDcmVhdGUgZ3JheXNjYWxlXG4kZ3JheS1kYXJrOiAgICAgICAgICAgICRjb2xvci1ncmV5X1hkYXJrO1xuJGdyYXk6ICAgICAgICAgICAgICAgICAkY29sb3ItZ3JleV9kYXJrO1xuJGdyYXktbGlnaHQ6ICAgICAgICAgICAkY29sb3ItZ3JleTtcbiRncmF5LWxpZ2h0ZXI6ICAgICAgICAgJGNvbG9yLWdyZXlfbGlnaHQ7XG4kZ3JheS1saWdodGVzdDogICAgICAgICRjb2xvci1ncmV5X1hsaWdodDtcblxuXG4vLyBSZWFzc2lnbiBjb2xvciB2YXJzIHRvIHNlbWFudGljIGNvbG9yIHNjaGVtZVxuJHByaW1hcnk6ICAgICAgICAkY29sb3ItcHJpbWFyeTtcbiRzZWNvbmRhcnk6ICAgICAgJGNvbG9yLXNlY29uZGFyeTtcbiRzdWNjZXNzOiAgICAgICAgJGNvbG9yLWVtZXJhbGQ7XG4kd2FybmluZzogICAgICAgICRjb2xvci13YXJuaW5nO1xuJGRhbmdlcjogICAgICAgICAkY29sb3ItYWxlcnQ7XG4kZGFyazogICAgICAgICAgICRjb2xvci1ncmV5X1hkYXJrO1xuXG4vLyBHZW5lcmFsXG4kY29tcG9uZW50LWFjdGl2ZS1iZzogJGNvbG9yLWRlZmF1bHQ7XG5cbi8vIFRleHRcbiRoZWFkaW5ncy1mb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtc3RhY2s7XG5cbi8vIExpbmtzXG4kbGluay1jb2xvcjogJGNvbG9yLWRlZmF1bHQ7XG5cbi8vIENhcmRcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgJGNvbG9yLWJvcmRlcjtcbiRjYXJkLXNwYWNlci15OiAgICAgICAgMC41cmVtO1xuXG4vLyBUYWJsZVxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAwLjI1cmVtO1xuXG4vLyBCdXR0b25zXG4kYnRuLXBhZGRpbmcteTogICAgICAgIDAuM3JlbTtcbiRidG4tcGFkZGluZy14OiAgICAgICAgMC41cmVtO1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAwLjlyZW07XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgIDEuNDtcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAwLjJyZW07XG4kYnRuLXBhZGRpbmcteC1zbTogICAgIDAuM3JlbTtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgMXJlbSAqIC43NTtcblxuLy8gTW9kYWxcbiRtb2RhbC1sZzogICAgICAgICAgICAgODAlO1xuJG1vZGFsLW1kOiAgICAgICAgICAgICA1MCU7XG4kbW9kYWwtc206ICAgICAgICAgICAgIDMwJTtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7IH1cbmgyLCAuaDIgeyBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7IH1cbmgzLCAuaDMgeyBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7IH1cbmg0LCAuaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7IH1cbmg1LCAuaDUgeyBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7IH1cbmg2LCAuaDYgeyBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7IH1cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDkwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8vIFJlZ3VsYXIgZm9udCBmYW1pbHlcbi8vLyBAdHlwZSBMaXN0XG4kdGV4dC1mb250LXN0YWNrOiAnVmVyZGFuYScsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1mb250LXN0YWNrOiAnVmVyZGFuYScsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG5cbi8vLyBDb2RlIChtb25vc3BhY2UpIGZvbnQgZmFtaWx5XG4vLy8gQHR5cGUgTGlzdFxuJGNvZGUtZm9udC1zdGFjazogJ0NvdXJpZXIgTmV3JywgJ0RlamFWdSBTYW5zIE1vbm8nLCAnQml0c3RyZWFtIFZlcmEgU2FucyBNb25vJywgJ01vbmFjbycsIG1vbm9zcGFjZSAhZGVmYXVsdDtcblxuJGZvbnRTaXplczogKFxuICAgICAgICA5OiA5cHgsXG4gICAgICAgIDEwOiAxMHB4LFxuICAgICAgICAxMTogMTFweCxcbiAgICAgICAgMTI6IDEycHgsXG4gICAgICAgIDEzOiAxM3B4LFxuICAgICAgICAxNDogMTRweCxcbiAgICAgICAgMTU6IDE1cHgsXG4gICAgICAgIDE2OiAxNnB4LFxuKTtcbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQoKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQoKSB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS9jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgaW1nLXJldGluYSgpYFwiLCBcInY0LjMuMFwiLCBcInY1XCIpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4iLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDAlKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAqIC41O1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gICAgbWF4LXdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIH1cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC8vIFJlbW92ZSBzZWxlY3Qgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkaW5wdXQtY29sb3I7XG4gIH1cblxuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIGZvciB3b3JrYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBlYWNoICRzdGF0ZSwgJGRhdGEgaW4gJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMge1xuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCBtYXAtZ2V0KCRkYXRhLCBjb2xvciksIG1hcC1nZXQoJGRhdGEsIGljb24pKTtcbn1cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMTU1N1xuICAgIC8vIEFsaWduIHRvb2x0aXAgdG8gZm9ybSBlbGVtZW50c1xuICAgIC5mb3JtLXJvdyA+IC5jb2wgPiAmLFxuICAgIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gJiB7XG4gICAgICBsZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1wYWRkaW5nLXggKiA0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1wYWRkaW5nLXggKiAyIGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkY3VzdG9tLXNlbGVjdC1iZyBlc2NhcGUtc3ZnKCRpY29uKSAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplIG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMTAlKTtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IGlmKCRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMsIHBvaW50ZXIsIG51bGwpO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLndpZHRoIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1wYWRkaW5nLXg7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gUG9wcGVyIGlzIGVuYWJsZWQsIHJlc2V0IHRoZSBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5kcm9wZG93bi1tZW51IHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZywgJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXksIHRydWUpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duKCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbmF2LWRpdmlkZXIoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcHJpZ2h0ICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wbGVmdCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94IGFuZCByYWRpbyBvcHRpb25zXG4vL1xuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcbi8vIGByZXF1aXJlZGAgYXR0cmlidXRlLCB3ZSBoYXZlIHRvIFwiaGlkZVwiIHRoZSBpbnB1dHMgdmlhIGBjbGlwYC4gV2UgY2Fubm90IHVzZVxuLy8gYGRpc3BsYXk6IG5vbmU7YCBvciBgdmlzaWJpbGl0eTogaGlkZGVuO2AgYXMgdGhhdCBhbHNvIGhpZGVzIHRoZSBwb3BvdmVyLlxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cbi8vIGNlcnRhaW4gY2FzZXMgd2hpY2ggaXMgcHJldmVudGVkIGJ5IHVzaW5nIGBjbGlwYCBhbmQgYHBvaW50ZXItZXZlbnRzYC5cbi8vIFRoaXMgd2F5LCB3ZSBlbnN1cmUgYSBET00gZWxlbWVudCBpcyB2aXNpYmxlIHRvIHBvc2l0aW9uIHRoZSBwb3BvdmVyIGZyb20uXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEyNzk0IGFuZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTQ1NTkgZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCB2YWx1ZVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZCByb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG4vL1xuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHNldWRvLWVsZW1lbnRzLlxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGN1cnNvcjogJGN1c3RvbS1jb250cm9sLWN1cnNvcjtcblxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiA1MCUgLyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZX0gbm8tcmVwZWF0O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3Ncbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgcmFkaW9zLlxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc3dpdGNoZXNcbi8vXG4vLyBUd2VhayBhIGZldyB0aGluZ3MgZm9yIHN3aXRjaGVzXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG5cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLXdpZHRoO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogYWRkKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIGxlZnQ6IGFkZCgtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlciksICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBoZWlnaHQ6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsICRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGN1c3RvbS1zd2l0Y2gtd2lkdGggLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmcgJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3csICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG5cblxuLy8gRmlsZVxuLy9cbi8vIEN1c3RvbSBmaWxlIGlucHV0LlxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tZmlsZS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQsICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tcy10aHVtYiAgICAgICAgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQgLSAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IC8vIEVkZ2Ugc3BlY2lmaWNcbiAgICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgbWFyZ2luLWxlZnQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgIC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0ICogLjU7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgLy8gYXJiaXRyYXJ5P1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6ICRjYXJkLWhlaWdodDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxuICAvLyB1c2UgYSBjaGlsZCBzZWxlY3RvciBoZXJlIHRvIHByZXZlbnQgZG91YmxlIGJvcmRlcnMuXG4gID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIGltYWdlIHNpemUgYnVnIGluIElFXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjg4NTVcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC1zcGFjZXIteSAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14ICogLjU7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7IC8vIEZvciBJRTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTM5NlxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcblxuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWRpdmlkZXItY29sb3I7XG4gICAgICBjb250ZW50OiBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcbiAgLy8gd2l0aG91dCBgPHVsPmBzLiBUaGUgYDo6YmVmb3JlYCBwc2V1ZG8tZWxlbWVudCBnZW5lcmF0ZXMgYW4gZWxlbWVudFxuICAvLyAqd2l0aGluKiB0aGUgLmJyZWFkY3J1bWItaXRlbSBhbmQgdGhlcmVieSBpbmhlcml0cyB0aGUgYHRleHQtZGVjb3JhdGlvbmAuXG4gIC8vXG4gIC8vIFRvIHRyaWNrIElFIGludG8gc3VwcHJlc3NpbmcgdGhlIHVuZGVybGluZSwgd2UgZ2l2ZSB0aGUgcHNldWRvLWVsZW1lbnQgYW5cbiAgLy8gdW5kZXJsaW5lIGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbW92ZSBpdC5cbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJhZGdlLXRyYW5zaXRpb24pO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8vIFBpbGwgYmFkZ2VzXG4vL1xuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgYmFkZ2VzIGdldCBkYXJrZXIgb24gOmhvdmVyKS5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuIiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYmFkZ2UtZm9jdXMtd2lkdGggcmdiYSgkYmcsIC41KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAqIC41KTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBjb2xvcjogJGp1bWJvdHJvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKSAkanVtYm90cm9uLXBhZGRpbmc7XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjbG9zZS1mb250LXNpemUgKyAkYWxlcnQtcGFkZGluZy14ICogMjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1ib3JkZXItbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1jb2xvci1sZXZlbCkpO1xuICB9XG59XG4iLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBEaXNhYmxlIGFuaW1hdGlvbiBpZiB0cmFuc2l0aW9ucyBhcmUgZGlzYWJsZWRcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICRwcm9ncmVzcy1oZWlnaHQgMDsgfVxuICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtaGVpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xuICBib3JkZXI6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aCBzb2xpZCAkbGlzdC1ncm91cC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJiArICYge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cbiIsIiRib3JkZXItd2lkdGg6IDFweDtcbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2xvc2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLnRvYXN0IHtcbiAgLy8gUHJldmVudHMgZnJvbSBzaHJpbmtpbmcgaW4gSUUxMSwgd2hlbiBpbiBhIGZsZXggY29udGFpbmVyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MzQxXG4gIGZsZXgtYmFzaXM6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogJHRvYXN0LW1heC13aWR0aDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6ICR0b2FzdC1ib3gtc2hhZG93O1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b2FzdC1ib3JkZXItcmFkaXVzKTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IC8vIFJlc2V0IGhlaWdodCB0byAwIGV4Y2VwdCBvbiBJRVxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvb2x0aXAtZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAkcG9wb3Zlci1ib3JkZXItcmFkaXVzO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItcmlnaHQge1xuICBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBsZWZ0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoICogLjU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xuLy9cbi8vIEFkZCBhbiBvcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gb3ZlcnJpZGUgPG9sPiBkZWZhdWx0XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBib3JkZXI6ICRzcGlubmVyLWJvcmRlci13aWR0aCBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG59XG5cbkBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKGRpdmlkZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSwgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5zaGFkb3ctc20geyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhaW1wb3J0YW50OyB9XG4uc2hhZG93IHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1sZyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbm9uZSB7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLy8gVmlld3BvcnQgYWRkaXRpb25hbCBoZWxwZXJzXG5cbi5taW4tdnctMTAwIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7IHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4udmgtMTAwIHsgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgXCIjeyRzaXplfVwiICE9IFwiMFwiIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvbWFpbi5jc3MvYmxvYi9tYXN0ZXIvc3JjL19wcmludC5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1kcmFnX2Ryb3Age1xuXHQmLm11bHRpID4gLnNlbGVjdGl6ZS1pbnB1dCA+IGRpdi51aS1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6ICNmMmYyZjIgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKGJsYWNrLCAwLjA2KSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XG5cdFx0QGluY2x1ZGUgc2VsZWN0aXplLWJveC1zaGFkb3cgKGluc2V0IDAgMCAxMnB4IDRweCB3aGl0ZSk7XG5cdH1cblx0LnVpLXNvcnRhYmxlLXBsYWNlaG9sZGVyOjphZnRlciB7XG5cdFx0Y29udGVudDogJyEnO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXHQudWktc29ydGFibGUtaGVscGVyIHtcblx0XHRAaW5jbHVkZSBzZWxlY3RpemUtYm94LXNoYWRvdyAoMCAycHggNXB4IHJnYmEoYmxhY2ssIC4yKSk7XG5cdH1cbn1cbiIsIlxuLy8gYmFzZSBzdHlsZXNcblxuJHNlbGVjdGl6ZS1mb250LWZhbWlseTogaW5oZXJpdCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWZvbnQtc2l6ZTogMTNweCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtbGluZS1oZWlnaHQ6IDE4cHggIWRlZmF1bHQ7XG5cbiRzZWxlY3RpemUtY29sb3ItdGV4dDogIzMwMzAzMCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItYm9yZGVyOiAjZDBkMGQwICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1jb2xvci1oaWdobGlnaHQ6IHJnYmEoMTI1LDE2OCwyMDgsMC4yKSAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItaW5wdXQ6IHdoaXRlICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1jb2xvci1pbnB1dC1mdWxsOiAkc2VsZWN0aXplLWNvbG9yLWlucHV0ICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1jb2xvci1kaXNhYmxlZDogI2ZhZmFmYSAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItaXRlbTogI2YyZjJmMiAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItaXRlbS10ZXh0OiAkc2VsZWN0aXplLWNvbG9yLXRleHQgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWNvbG9yLWl0ZW0tYm9yZGVyOiAjZDBkMGQwICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1jb2xvci1pdGVtLWFjdGl2ZTogI2U4ZThlOCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItaXRlbS1hY3RpdmUtdGV4dDogJHNlbGVjdGl6ZS1jb2xvci10ZXh0ICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1jb2xvci1pdGVtLWFjdGl2ZS1ib3JkZXI6ICNjYWNhY2EgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWNvbG9yLWRyb3Bkb3duOiB3aGl0ZSAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItZHJvcGRvd24tYm9yZGVyOiAkc2VsZWN0aXplLWNvbG9yLWJvcmRlciAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItZHJvcGRvd24tYm9yZGVyLXRvcDogI2YwZjBmMCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItZHJvcGRvd24taXRlbS1hY3RpdmU6ICNmNWZhZmQgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWNvbG9yLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLXRleHQ6ICM0OTVjNjggIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWNvbG9yLWRyb3Bkb3duLWl0ZW0tY3JlYXRlLXRleHQ6IHJnYmEocmVkKCRzZWxlY3RpemUtY29sb3ItdGV4dCksIGdyZWVuKCRzZWxlY3RpemUtY29sb3ItdGV4dCksIGJsdWUoJHNlbGVjdGl6ZS1jb2xvci10ZXh0KSwgMC41KSAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItZHJvcGRvd24taXRlbS1jcmVhdGUtYWN0aXZlLXRleHQ6ICRzZWxlY3RpemUtY29sb3ItZHJvcGRvd24taXRlbS1hY3RpdmUtdGV4dCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3Itb3B0Z3JvdXA6ICRzZWxlY3RpemUtY29sb3ItZHJvcGRvd24gIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWNvbG9yLW9wdGdyb3VwLXRleHQ6ICRzZWxlY3RpemUtY29sb3ItdGV4dCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtbGlnaHRlbi1kaXNhYmxlZC1pdGVtOiAzMCUgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbS10ZXh0OiAzMCUgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbS1ib3JkZXI6IDMwJSAhZGVmYXVsdDtcbiRzZWxlY3RpemUtb3BhY2l0eS1kaXNhYmxlZDogMC41ICFkZWZhdWx0O1xuXG4kc2VsZWN0aXplLXNoYWRvdy1pbnB1dDogaW5zZXQgMCAxcHggMXB4IHJnYmEoYmxhY2ssIDAuMSkgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLXNoYWRvdy1pbnB1dC1mb2N1czogaW5zZXQgMCAxcHggMnB4IHJnYmEoYmxhY2ssIDAuMTUpICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1ib3JkZXI6IDFweCBzb2xpZCAkc2VsZWN0aXplLWNvbG9yLWJvcmRlciAhZGVmYXVsdDtcbiRzZWxlY3RpemUtZHJvcGRvd24tYm9yZGVyOiAxcHggc29saWQgJHNlbGVjdGl6ZS1jb2xvci1kcm9wZG93bi1ib3JkZXIgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWJvcmRlci1yYWRpdXM6IDNweCAhZGVmYXVsdDtcblxuJHNlbGVjdGl6ZS13aWR0aC1pdGVtLWJvcmRlcjogMCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtbWF4LWhlaWdodC1kcm9wZG93bjogMjAwcHggIWRlZmF1bHQ7XG5cbiRzZWxlY3RpemUtcGFkZGluZy14OiA4cHggIWRlZmF1bHQ7XG4kc2VsZWN0aXplLXBhZGRpbmcteTogOHB4ICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1wYWRkaW5nLWl0ZW0teDogNnB4ICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1wYWRkaW5nLWl0ZW0teTogMnB4ICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teDogJHNlbGVjdGl6ZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kc2VsZWN0aXplLXBhZGRpbmctZHJvcGRvd24taXRlbS15OiA1cHggIWRlZmF1bHQ7XG4kc2VsZWN0aXplLW1hcmdpbi1pdGVtLXg6IDNweCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtbWFyZ2luLWl0ZW0teTogM3B4ICFkZWZhdWx0O1xuXG4kc2VsZWN0aXplLWFycm93LXNpemU6IDVweCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtYXJyb3ctY29sb3I6ICM4MDgwODAgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWFycm93LW9mZnNldDogMTVweCAhZGVmYXVsdDtcblxuJHNlbGVjdGl6ZS1jYXJldC1tYXJnaW46IDAgMnB4IDAgMCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY2FyZXQtbWFyZ2luLXJ0bDogMCA0cHggMCAtMnB4ICFkZWZhdWx0O1xuXG4vLyBtaXhpbnNcblxuQG1peGluIHNlbGVjdGl6ZS1ib3JkZXItcmFkaXVzICgkcmFkaWkpIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpaTtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpaTtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaWk7XG59XG5AbWl4aW4gc2VsZWN0aXplLXVuc2VsZWN0YWJsZSAoKSB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbkBtaXhpbiBzZWxlY3RpemUtYm94LXNoYWRvdyAoJHNoYWRvdykge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdztcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuQG1peGluIHNlbGVjdGl6ZS1ib3gtc2l6aW5nICgkdHlwZTogYm9yZGVyLWJveCkge1xuICAgIC13ZWJraXQtYm94LXNpemluZzogJHR5cGU7XG4gICAgLW1vei1ib3gtc2l6aW5nOiAkdHlwZTtcbiAgICBib3gtc2l6aW5nOiAkdHlwZTtcbn1cbkBtaXhpbiBzZWxlY3RpemUtdmVydGljYWwtZ3JhZGllbnQgKCRjb2xvci10b3AsICRjb2xvci1ib3R0b20pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtaXgoJGNvbG9yLXRvcCwgJGNvbG9yLWJvdHRvbSwgNjAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvci10b3AsICRjb2xvci1ib3R0b20pOyAvLyBGRiAzLjYrXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCRjb2xvci10b3ApLCB0bygkY29sb3ItYm90dG9tKSk7IC8vIFNhZmFyaSA0KywgQ2hyb21lIDIrXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItdG9wLCAkY29sb3ItYm90dG9tKTsgLy8gU2FmYXJpIDUuMSssIENocm9tZSAxMCtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3ItdG9wLCAkY29sb3ItYm90dG9tKTsgLy8gT3BlcmEgMTEuMTBcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3ItdG9wLCAkY29sb3ItYm90dG9tKTsgLy8gU3RhbmRhcmQsIElFMTBcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScje2FyZ2IoJGNvbG9yLXRvcCl9JywgZW5kQ29sb3JzdHI9JyN7YXJnYigkY29sb3ItYm90dG9tKX0nLCBHcmFkaWVudFR5cGU9MClcIjsgLy8gSUU5IGFuZCBkb3duXG59XG5cbkBpbXBvcnQgXCJwbHVnaW5zL2RyYWdfZHJvcFwiO1xuQGltcG9ydCBcInBsdWdpbnMvZHJvcGRvd25faGVhZGVyXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9vcHRncm91cF9jb2x1bW5zXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9yZW1vdmVfYnV0dG9uXCI7XG5cbi5zZWxlY3RpemUtY29udHJvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLCAuc2VsZWN0aXplLWlucHV0LCAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgICBjb2xvcjogJHNlbGVjdGl6ZS1jb2xvci10ZXh0O1xuICAgIGZvbnQtZmFtaWx5OiAkc2VsZWN0aXplLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogJHNlbGVjdGl6ZS1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRzZWxlY3RpemUtbGluZS1oZWlnaHQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogJHNlbGVjdGl6ZS1mb250LXNtb290aGluZztcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJHNlbGVjdGl6ZS1jb2xvci1pbnB1dDtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2VsZWN0aXplLWlucHV0IHtcbiAgICBib3JkZXI6ICRzZWxlY3RpemUtYm9yZGVyO1xuICAgIHBhZGRpbmc6ICRzZWxlY3RpemUtcGFkZGluZy15ICRzZWxlY3RpemUtcGFkZGluZy14O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIEBpbmNsdWRlIHNlbGVjdGl6ZS1ib3gtc2l6aW5nIChib3JkZXItYm94KTtcbiAgICBAaW5jbHVkZSBzZWxlY3RpemUtYm94LXNoYWRvdyAoJHNlbGVjdGl6ZS1zaGFkb3ctaW5wdXQpO1xuICAgIEBpbmNsdWRlIHNlbGVjdGl6ZS1ib3JkZXItcmFkaXVzICgkc2VsZWN0aXplLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpICYuaGFzLWl0ZW1zIHtcbiAgICAgICAgJHBhZGRpbmcteDogJHNlbGVjdGl6ZS1wYWRkaW5nLXg7XG4gICAgICAgICRwYWRkaW5nLXRvcDogJHNlbGVjdGl6ZS1wYWRkaW5nLXkgLSAkc2VsZWN0aXplLXBhZGRpbmctaXRlbS15IC0gJHNlbGVjdGl6ZS13aWR0aC1pdGVtLWJvcmRlcjtcbiAgICAgICAgJHBhZGRpbmctYm90dG9tOiAkc2VsZWN0aXplLXBhZGRpbmcteSAtICRzZWxlY3RpemUtcGFkZGluZy1pdGVtLXkgLSAkc2VsZWN0aXplLW1hcmdpbi1pdGVtLXkgLSAkc2VsZWN0aXplLXdpZHRoLWl0ZW0tYm9yZGVyO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy10b3AgJHBhZGRpbmcteCAkcGFkZGluZy1ib3R0b207XG4gICAgfVxuXG4gICAgJi5mdWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdGl6ZS1jb2xvci1pbnB1dC1mdWxsO1xuICAgIH1cbiAgICAmLmRpc2FibGVkLCAmLmRpc2FibGVkICoge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5mb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIHNlbGVjdGl6ZS1ib3gtc2hhZG93ICgkc2VsZWN0aXplLXNoYWRvdy1pbnB1dC1mb2N1cyk7XG4gICAgfVxuICAgICYuZHJvcGRvd24tYWN0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgc2VsZWN0aXplLWJvcmRlci1yYWRpdXMgKCRzZWxlY3RpemUtYm9yZGVyLXJhZGl1cyAkc2VsZWN0aXplLWJvcmRlci1yYWRpdXMgMCAwKTtcbiAgICB9XG5cbiAgICA+ICoge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLXN0YWNrO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHpvb206IDE7XG4gICAgICAgICpkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICAgIC5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAmID4gZGl2IHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW46IDAgJHNlbGVjdGl6ZS1tYXJnaW4taXRlbS14ICRzZWxlY3RpemUtbWFyZ2luLWl0ZW0teSAwO1xuICAgICAgICBwYWRkaW5nOiAkc2VsZWN0aXplLXBhZGRpbmctaXRlbS15ICRzZWxlY3RpemUtcGFkZGluZy1pdGVtLXg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWxlY3RpemUtY29sb3ItaXRlbTtcbiAgICAgICAgY29sb3I6ICRzZWxlY3RpemUtY29sb3ItaXRlbS10ZXh0O1xuICAgICAgICBib3JkZXI6ICRzZWxlY3RpemUtd2lkdGgtaXRlbS1ib3JkZXIgc29saWQgJHNlbGVjdGl6ZS1jb2xvci1pdGVtLWJvcmRlcjtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0aXplLWNvbG9yLWl0ZW0tYWN0aXZlO1xuICAgICAgICAgICAgY29sb3I6ICRzZWxlY3RpemUtY29sb3ItaXRlbS1hY3RpdmUtdGV4dDtcbiAgICAgICAgICAgIGJvcmRlcjogJHNlbGVjdGl6ZS13aWR0aC1pdGVtLWJvcmRlciBzb2xpZCAkc2VsZWN0aXplLWNvbG9yLWl0ZW0tYWN0aXZlLWJvcmRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgJi5kaXNhYmxlZCA+IGRpdiB7XG4gICAgICAgICYsICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKGRlc2F0dXJhdGUoJHNlbGVjdGl6ZS1jb2xvci1pdGVtLXRleHQsIDEwMCUpLCAkc2VsZWN0aXplLWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbS10ZXh0KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkc2VsZWN0aXplLWNvbG9yLWl0ZW0sIDEwMCUpLCAkc2VsZWN0aXplLWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbSk7XG4gICAgICAgICAgICBib3JkZXI6ICRzZWxlY3RpemUtd2lkdGgtaXRlbS1ib3JkZXIgc29saWQgbGlnaHRlbihkZXNhdHVyYXRlKCRzZWxlY3RpemUtY29sb3ItaXRlbS1ib3JkZXIsIDEwMCUpLCAkc2VsZWN0aXplLWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbS1ib3JkZXIpO1xuICAgICAgICB9XG4gICAgfVxuICAgID4gaW5wdXQge1xuICAgICAgICAmOjotbXMtY2xlYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogJHNlbGVjdGl6ZS1jYXJldC1tYXJnaW4gIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIHNlbGVjdGl6ZS1ib3gtc2hhZG93IChub25lICFpbXBvcnRhbnQpO1xuICAgICAgICAmOmZvY3VzIHsgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgfVxufVxuXG4uc2VsZWN0aXplLWlucHV0OjphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBsZWZ0O1xufVxuXG4uc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICRzZWxlY3RpemUtY29sb3ItZHJvcGRvd24tYm9yZGVyLXRvcDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGJvcmRlcjogJHNlbGVjdGl6ZS1kcm9wZG93bi1ib3JkZXI7XG4gICAgYmFja2dyb3VuZDogJHNlbGVjdGl6ZS1jb2xvci1kcm9wZG93bjtcbiAgICBtYXJnaW46IC0xcHggMCAwIDA7XG4gICAgYm9yZGVyLXRvcDogMCBub25lO1xuICAgIEBpbmNsdWRlIHNlbGVjdGl6ZS1ib3gtc2l6aW5nIChib3JkZXItYm94KTtcbiAgICBAaW5jbHVkZSBzZWxlY3RpemUtYm94LXNoYWRvdyAoMCAxcHggM3B4IHJnYmEoYmxhY2ssIDAuMSkpO1xuICAgIEBpbmNsdWRlIHNlbGVjdGl6ZS1ib3JkZXItcmFkaXVzICgwIDAgJHNlbGVjdGl6ZS1ib3JkZXItcmFkaXVzICRzZWxlY3RpemUtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBbZGF0YS1zZWxlY3RhYmxlXSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLmhpZ2hsaWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0aXplLWNvbG9yLWhpZ2hsaWdodDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNlbGVjdGl6ZS1ib3JkZXItcmFkaXVzICgxcHgpO1xuICAgICAgICB9XG4gICAgfVxuICAgIFtkYXRhLXNlbGVjdGFibGVdLCAub3B0Z3JvdXAtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogJHNlbGVjdGl6ZS1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teSAkc2VsZWN0aXplLXBhZGRpbmctZHJvcGRvd24taXRlbS14O1xuICAgIH1cbiAgICAub3B0Z3JvdXA6Zmlyc3QtY2hpbGQgLm9wdGdyb3VwLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDAgbm9uZTtcbiAgICB9XG4gICAgLm9wdGdyb3VwLWhlYWRlciB7XG4gICAgICAgIGNvbG9yOiAkc2VsZWN0aXplLWNvbG9yLW9wdGdyb3VwLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWxlY3RpemUtY29sb3Itb3B0Z3JvdXA7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gICAgLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3RpemUtY29sb3ItZHJvcGRvd24taXRlbS1hY3RpdmU7XG4gICAgICAgIGNvbG9yOiAkc2VsZWN0aXplLWNvbG9yLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLXRleHQ7XG4gICAgICAgICYuY3JlYXRlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2VsZWN0aXplLWNvbG9yLWRyb3Bkb3duLWl0ZW0tY3JlYXRlLWFjdGl2ZS10ZXh0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jcmVhdGUge1xuICAgICAgICBjb2xvcjogJHNlbGVjdGl6ZS1jb2xvci1kcm9wZG93bi1pdGVtLWNyZWF0ZS10ZXh0O1xuICAgIH1cbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiAkc2VsZWN0aXplLW1heC1oZWlnaHQtZHJvcGRvd247XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gICAgJiwgaW5wdXQgeyBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAmLmlucHV0LWFjdGl2ZSwgJi5pbnB1dC1hY3RpdmUgaW5wdXQgeyBjdXJzb3I6IHRleHQ7IH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogJHNlbGVjdGl6ZS1hcnJvdy1vZmZzZXQ7XG4gICAgICAgIG1hcmdpbi10b3A6IHJvdW5kKCgtMSAqICRzZWxlY3RpemUtYXJyb3ctc2l6ZSAvIDIpKTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkc2VsZWN0aXplLWFycm93LXNpemUgJHNlbGVjdGl6ZS1hcnJvdy1zaXplIDAgJHNlbGVjdGl6ZS1hcnJvdy1zaXplO1xuICAgICAgICBib3JkZXItY29sb3I6ICRzZWxlY3RpemUtYXJyb3ctY29sb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICYuZHJvcGRvd24tYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNlbGVjdGl6ZS1hcnJvdy1zaXplICogLTAuODtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwICRzZWxlY3RpemUtYXJyb3ctc2l6ZSAkc2VsZWN0aXplLWFycm93LXNpemUgJHNlbGVjdGl6ZS1hcnJvdy1zaXplO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRzZWxlY3RpemUtYXJyb3ctY29sb3IgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wucnRsIHtcbiAgICAmLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0OmFmdGVyIHtcbiAgICAgICAgbGVmdDogJHNlbGVjdGl6ZS1hcnJvdy1vZmZzZXQ7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuc2VsZWN0aXplLWlucHV0ID4gaW5wdXQge1xuICAgICAgICBtYXJnaW46ICRzZWxlY3RpemUtY2FyZXQtbWFyZ2luLXJ0bCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnNlbGVjdGl6ZS1jb250cm9sIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6ICRzZWxlY3RpemUtb3BhY2l0eS1kaXNhYmxlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0aXplLWNvbG9yLWRpc2FibGVkO1xufVxuIiwiLnNlbGVjdGl6ZS1kcm9wZG93bi1oZWFkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6ICRzZWxlY3RpemUtcGFkZGluZy1kcm9wZG93bi1pdGVtLXkgJHNlbGVjdGl6ZS1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWxlY3RpemUtY29sb3ItYm9yZGVyO1xuXHRiYWNrZ3JvdW5kOiBtaXgoJHNlbGVjdGl6ZS1jb2xvci1kcm9wZG93biwgJHNlbGVjdGl6ZS1jb2xvci1ib3JkZXIsIDg1JSk7XG5cdEBpbmNsdWRlIHNlbGVjdGl6ZS1ib3JkZXItcmFkaXVzICgkc2VsZWN0aXplLWJvcmRlci1yYWRpdXMgJHNlbGVjdGl6ZS1ib3JkZXItcmFkaXVzIDAgMCk7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duLWhlYWRlci1jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6ICRzZWxlY3RpemUtcGFkZGluZy1kcm9wZG93bi1pdGVtLXg7XG5cdHRvcDogNTAlO1xuXHRjb2xvcjogJHNlbGVjdGl6ZS1jb2xvci10ZXh0O1xuXHRvcGFjaXR5OiAwLjQ7XG5cdG1hcmdpbi10b3A6IC0xMnB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Zm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duLWhlYWRlci1jbG9zZTpob3ZlciB7XG5cdGNvbG9yOiBkYXJrZW4oJHNlbGVjdGl6ZS1jb2xvci10ZXh0LCAyNSUpO1xufVxuIiwiLnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyB7XG5cdC5vcHRncm91cCB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YyZjJmMjtcblx0XHRib3JkZXItdG9wOiAwIG5vbmU7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0QGluY2x1ZGUgc2VsZWN0aXplLWJveC1zaXppbmcgKGJvcmRlci1ib3gpO1xuXHR9XG5cdC5vcHRncm91cDpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItcmlnaHQ6IDAgbm9uZTtcblx0fVxuXHQub3B0Z3JvdXA6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5vcHRncm91cC1oZWFkZXIge1xuXHRcdGJvcmRlci10b3A6IDAgbm9uZTtcblx0fVxufVxuIiwiLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIHtcblx0W2RhdGEtdmFsdWVdIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xuXHR9XG5cdFtkYXRhLXZhbHVlXSAucmVtb3ZlIHtcblx0XHR6LWluZGV4OiAxOyAvKiBmaXhlcyBpZSBidWcgKHNlZSAjMzkyKSAqL1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiAxN3B4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6ICRzZWxlY3RpemUtcGFkZGluZy1pdGVtLXkgMCAwIDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkc2VsZWN0aXplLWNvbG9yLWl0ZW0tYm9yZGVyO1xuXHRcdEBpbmNsdWRlIHNlbGVjdGl6ZS1ib3JkZXItcmFkaXVzICgwIDJweCAycHggMCk7XG5cdFx0QGluY2x1ZGUgc2VsZWN0aXplLWJveC1zaXppbmcgKGJvcmRlci1ib3gpO1xuXHR9XG5cdFtkYXRhLXZhbHVlXSAucmVtb3ZlOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKGJsYWNrLCAwLjA1KTtcblx0fVxuXHRbZGF0YS12YWx1ZV0uYWN0aXZlIC5yZW1vdmUge1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkc2VsZWN0aXplLWNvbG9yLWl0ZW0tYWN0aXZlLWJvcmRlcjtcblx0fVxuXHQuZGlzYWJsZWQgW2RhdGEtdmFsdWVdIC5yZW1vdmU6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblx0LmRpc2FibGVkIFtkYXRhLXZhbHVlXSAucmVtb3ZlIHtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogbGlnaHRlbihkZXNhdHVyYXRlKCRzZWxlY3RpemUtY29sb3ItaXRlbS1ib3JkZXIsIDEwMCUpLCAkc2VsZWN0aXplLWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbS1ib3JkZXIpO1xuXHR9XG5cdC5yZW1vdmUtc2luZ2xlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDI4cHg7XG5cdFx0dG9wOiA2cHg7XG5cdFx0Zm9udC1zaXplOiAyM3B4O1xuXHR9XG59XG4iLCJAaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlc1wiO1xuXG4vLyBhZGFwdCBiczMgdmFycyB0byBiczQgdmFyc1xuJGZvbnQtc2l6ZS1iYXNlOiAgMTI7XG4kZm9udC1zaXplLWxhcmdlOiAxNXB4O1xuJGZvbnQtc2l6ZS1zbWFsbDogMTFweDtcbiR6aW5kZXgtZHJvcGRvd246IDUxMDA7XG4kZHJvcGRvd24tYm9yZGVyOiAkaHItYm9yZGVyLWNvbG9yO1xuJGRyb3Bkb3duLWZhbGxiYWNrLWJvcmRlcjogJGNvbG9yLWdyZXk7XG4kYm9yZGVyLXJhZGl1cy1iYXNlOiAkYm9yZGVyLXJhZGl1cztcbiRpbnB1dC1oZWlnaHQtYmFzZTogJGlucHV0LWJ0bi1saW5lLWhlaWdodDtcbiRpbnB1dC1ib3JkZXItZm9jdXM6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4kYnRuLXByaW1hcnktYmc6IHRoZW1lLWNvbG9yKCdwcmltYXJ5Jyk7XG4kYnMtZGF0ZXRpbWVwaWNrZXItYWN0aXZlLWNvbG9yOiAjZmZmO1xuJHNlbGVjdGl6ZS1jb2xvci1pdGVtLWJvcmRlcjogJGNvbG9yLXByaW1hcnlfbGlnaHQ7XG4kc2VsZWN0aXplLWNvbG9yLWJvcmRlcjogJGlucHV0LWJvcmRlci1jb2xvcjtcbiRzZWxlY3RpemUtY29sb3ItaW5wdXQtZnVsbDogI2ZmZjtcbiRzZWxlY3RpemUtY29sb3ItaW5wdXQtZXJyb3I6ICRjb2xvci1hbGVydDtcbiRzdGF0ZS1kYW5nZXItdGV4dDogbWl4KCRjb2xvci1hbGVydCwgJGNvbG9yLXRleHQsIDMwJSk7XG4kaW5wdXQtYm9yZGVyLWZvY3VzOiAkY29sb3ItcHJpbWFyeV9YbGlnaHQ7XG4kYnRuLXByaW1hcnktYmc6IHRoZW1lLWNvbG9yKCdwcmltYXJ5Jyk7XG4kYnRuLXByaW1hcnktY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvcigncHJpbWFyeScpKTtcbiRncmlkLWd1dHRlci13aWR0aC1iYXNlOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cbkBpbXBvcnQgJ35zZWxlY3RpemUtc2Nzcy9zcmMvc2VsZWN0aXplJztcbkBpbXBvcnQgJ35zZWxlY3RpemUtc2Nzcy9zcmMvc2VsZWN0aXplLmJvb3RzdHJhcDMnO1xuIiwiLyoqXG4gKiBzZWxlY3RpemUuYm9vdHN0cmFwMy5jc3MgKHYwLjEyLjMpIC0gQm9vdHN0cmFwIDMgVGhlbWVcbiAqIENvcHlyaWdodCAoYykgMjAxM+KAkzIwMTUgQnJpYW4gUmVhdmlzICYgY29udHJpYnV0b3JzXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTsgeW91IG1heSBub3QgdXNlIHRoaXNcbiAqIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS4gWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0OlxuICogaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZSBkaXN0cmlidXRlZCB1bmRlclxuICogdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLCBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRlxuICogQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlXG4gKiBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICpcbiAqIEBhdXRob3IgQnJpYW4gUmVhdmlzIDxicmlhbkB0aGlyZHJvdXRlLmNvbT5cbiAqL1xuXG4kc2VsZWN0aXplLWZvbnQtZmFtaWx5OiBpbmhlcml0ICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1mb250LXNpemU6IGluaGVyaXQgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtY29tcHV0ZWQgIWRlZmF1bHQ7XG5cbiRzZWxlY3RpemUtY29sb3ItdGV4dDogJHRleHQtY29sb3IgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWNvbG9yLWhpZ2hsaWdodDogcmdiYSgyNTUsMjM3LDQwLDAuNCkgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWNvbG9yLWlucHV0OiAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWNvbG9yLWlucHV0LWZ1bGw6ICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItaW5wdXQtZXJyb3I6ICRzdGF0ZS1kYW5nZXItdGV4dCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItaW5wdXQtZXJyb3ItZm9jdXM6IGRhcmtlbigkc2VsZWN0aXplLWNvbG9yLWlucHV0LWVycm9yLCAxMCUpICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1jb2xvci1kaXNhYmxlZDogJGlucHV0LWJnICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1jb2xvci1pdGVtOiAjZWZlZmVmICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1jb2xvci1pdGVtLWJvcmRlcjogcmdiYShibGFjaywgMCkgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWNvbG9yLWl0ZW0tYWN0aXZlOiAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItaXRlbS1hY3RpdmUtdGV4dDogI2ZmZiAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItaXRlbS1hY3RpdmUtYm9yZGVyOiByZ2JhKGJsYWNrLCAwKSAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3Itb3B0Z3JvdXA6ICRkcm9wZG93bi1iZyAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3Itb3B0Z3JvdXAtdGV4dDogJGRyb3Bkb3duLWhlYWRlci1jb2xvciAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3Itb3B0Z3JvdXAtYm9yZGVyOiAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItZHJvcGRvd246ICRkcm9wZG93bi1iZyAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItZHJvcGRvd24tYm9yZGVyLXRvcDogbWl4KCRpbnB1dC1ib3JkZXIsICRpbnB1dC1iZywgMC44KSAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItZHJvcGRvd24taXRlbS1hY3RpdmU6ICRkcm9wZG93bi1saW5rLWhvdmVyLWJnICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1jb2xvci1kcm9wZG93bi1pdGVtLWFjdGl2ZS10ZXh0OiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY29sb3ItZHJvcGRvd24taXRlbS1jcmVhdGUtYWN0aXZlLXRleHQ6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1vcGFjaXR5LWRpc2FibGVkOiAwLjUgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLXNoYWRvdy1pbnB1dDogbm9uZSAhZGVmYXVsdDtcbiRzZWxlY3RpemUtc2hhZG93LWlucHV0LWZvY3VzOiBpbnNldCAwIDFweCAycHggcmdiYShibGFjaywgMC4xNSkgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLXNoYWRvdy1pbnB1dC1lcnJvcjogaW5zZXQgMCAxcHggMXB4IHJnYmEoYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1zaGFkb3ctaW5wdXQtZXJyb3ItZm9jdXM6IGluc2V0IDAgMXB4IDFweCByZ2JhKGJsYWNrLCAuMDc1KSwgMCAwIDZweCBsaWdodGVuKCRzZWxlY3RpemUtY29sb3ItaW5wdXQtZXJyb3IsIDIwJSkgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXIgIWRlZmF1bHQ7XG4kc2VsZWN0aXplLWJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kc2VsZWN0aXplLXdpZHRoLWl0ZW0tYm9yZGVyOiAwICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1wYWRkaW5nLXg6ICRwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtcGFkZGluZy15OiAkcGFkZGluZy1iYXNlLXZlcnRpY2FsICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teDogJHBhZGRpbmctYmFzZS1ob3Jpem9udGFsICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teTogM3B4ICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1wYWRkaW5nLWl0ZW0teDogM3B4ICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1wYWRkaW5nLWl0ZW0teTogMXB4ICFkZWZhdWx0O1xuJHNlbGVjdGl6ZS1tYXJnaW4taXRlbS14OiAzcHggIWRlZmF1bHQ7XG4kc2VsZWN0aXplLW1hcmdpbi1pdGVtLXk6IDNweCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtY2FyZXQtbWFyZ2luOiAwICFkZWZhdWx0O1xuXG4kc2VsZWN0aXplLWFycm93LXNpemU6IDVweCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtYXJyb3ctY29sb3I6ICRzZWxlY3RpemUtY29sb3ItdGV4dCAhZGVmYXVsdDtcbiRzZWxlY3RpemUtYXJyb3ctb2Zmc2V0OiAkc2VsZWN0aXplLXBhZGRpbmcteCArIDVweCAhZGVmYXVsdDtcblxuQGltcG9ydCBcInNlbGVjdGl6ZVwiO1xuXG4uc2VsZWN0aXplLWRyb3Bkb3duLCAuc2VsZWN0aXplLWRyb3Bkb3duLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAycHggMCAwIDA7XG4gICAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0aXplLWNvbG9yLWRyb3Bkb3duO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkcm9wZG93bi1mYWxsYmFjay1ib3JkZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRyb3Bkb3duLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBzZWxlY3RpemUtYm9yZGVyLXJhZGl1cyAoJGJvcmRlci1yYWRpdXMtYmFzZSk7XG4gICAgQGluY2x1ZGUgc2VsZWN0aXplLWJveC1zaGFkb3cgKDAgNnB4IDEycHggcmdiYShibGFjaywgLjE3NSkpO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duIHtcbiAgICAub3B0Z3JvdXAtaGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgfVxuICAgIC5vcHRncm91cDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAub3B0Z3JvdXA6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQGluY2x1ZGUgbmF2LWRpdmlkZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc2VsZWN0aXplLXBhZGRpbmctZHJvcGRvd24taXRlbS14ICogLTE7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNlbGVjdGl6ZS1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teCAqIC0xO1xuICAgIH1cbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93bi1oZWFkZXIge1xuICAgIHBhZGRpbmc6ICRzZWxlY3RpemUtcGFkZGluZy1kcm9wZG93bi1pdGVtLXkgKiAyICRzZWxlY3RpemUtcGFkZGluZy1kcm9wZG93bi1pdGVtLXg7XG59XG5cbi5zZWxlY3RpemUtaW5wdXQge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtYmFzZTtcblxuICAgICYuZHJvcGRvd24tYWN0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgc2VsZWN0aXplLWJvcmRlci1yYWRpdXMgKCRzZWxlY3RpemUtYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICAgICYuZHJvcGRvd24tYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLmZvY3VzIHtcbiAgICAgICAgJGNvbG9yOiAkaW5wdXQtYm9yZGVyLWZvY3VzO1xuICAgICAgICAkY29sb3ItcmdiYTogcmdiYShyZWQoJGNvbG9yKSwgZ3JlZW4oJGNvbG9yKSwgYmx1ZSgkY29sb3IpLCAuNik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBAaW5jbHVkZSBzZWxlY3RpemUtYm94LXNoYWRvdyAoXCJpbnNldCAwIDFweCAxcHggcmdiYShibGFjaywgLjA3NSksIDAgMCA4cHggI3skY29sb3ItcmdiYX1cIik7XG4gICAgfVxufVxuXG4uaGFzLWVycm9yIC5zZWxlY3RpemUtaW5wdXQge1xuICAgIGJvcmRlci1jb2xvcjogJHNlbGVjdGl6ZS1jb2xvci1pbnB1dC1lcnJvcjtcbiAgICBAaW5jbHVkZSBzZWxlY3RpemUtYm94LXNoYWRvdyAoJHNlbGVjdGl6ZS1zaGFkb3ctaW5wdXQtZXJyb3IpO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHNlbGVjdGl6ZS1jb2xvci1pbnB1dC1lcnJvci1mb2N1cztcbiAgICAgICAgQGluY2x1ZGUgc2VsZWN0aXplLWJveC1zaGFkb3cgKCRzZWxlY3RpemUtc2hhZG93LWlucHV0LWVycm9yLWZvY3VzKTtcbiAgICB9XG59XG5cbi5zZWxlY3RpemUtY29udHJvbCB7XG4gICAgJi5tdWx0aSB7XG4gICAgICAgIC5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1zIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNlbGVjdGl6ZS1wYWRkaW5nLXggLSAkc2VsZWN0aXplLXBhZGRpbmctaXRlbS14O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHNlbGVjdGl6ZS1wYWRkaW5nLXggLSAkc2VsZWN0aXplLXBhZGRpbmctaXRlbS14O1xuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3RpemUtaW5wdXQgPiBkaXYge1xuICAgICAgICAgICAgQGluY2x1ZGUgc2VsZWN0aXplLWJvcmRlci1yYWRpdXMgKCRzZWxlY3RpemUtYm9yZGVyLXJhZGl1cyAtIDFweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIEBpbmNsdWRlIHNlbGVjdGl6ZS1ib3gtc2hhZG93IChub25lKTtcbiAgICBAaW5jbHVkZSBzZWxlY3RpemUtYm9yZGVyLXJhZGl1cyAoMCk7XG59XG4iLCJcbiAvL1xuIC8vIENvbG91ciBjdXN0b21pc2F0aW9uXG4gLy9cbiAvLyBgIWRlZmF1bHRgIGFsbG93cyBvdmVycmlkaW5nIHZhcmlhYmxlcyB0aGF0IGFyZSBkZWZpbmVkIGJlZm9yZSBAaW1wb3J0XG4gLy9cblxuLy8gQm9yZGVyIGJldHdlZW4gdGhlIGhlYWRlciAoYW5kIGZvb3RlcikgYW5kIHRoZSB0YWJsZSBib2R5XG4kdGFibGUtaGVhZGVyLWJvcmRlcjogMXB4IHNvbGlkICMxMTEgIWRlZmF1bHQ7XG5cbi8vIEJvcmRlciBvZiByb3dzIC8gY2VsbHNcbiR0YWJsZS1ib2R5LWJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWRlZmF1bHQ7XG5cbi8vIFJvdyBiYWNrZ3JvdW5kIGNvbG91ciAoaG92ZXIsIHN0cmlwaW5nIGV0YyBhcmUgYWxsIGJhc2VkIG9uIHRoaXMgY29sb3VyIGFuZFxuLy8gY2FsY3VsYXRlZCBhdXRvbWF0aWNhbGx5KVxuJHRhYmxlLXJvdy1iYWNrZ3JvdW5kOiAjZmZmZmZmICFkZWZhdWx0O1xuXG4vLyBSb3cgY29sb3VyLCB3aGVuIHNlbGVjdGVkICh0ci5zZWxlY3RlZClcbiR0YWJsZS1yb3ctc2VsZWN0ZWQ6ICNCMEJFRDkgIWRlZmF1bHQ7XG5cbi8vIFRleHQgY29sb3VyIG9mIHRoZSBpbnRlcmFjdGlvbiBjb250cm9sIGVsZW1lbnRzIChpbmZvLCBmaWx0ZXIsIHBhZ2luZyBldGMpXG4kdGFibGUtY29udHJvbC1jb2xvcjogIzMzMyAhZGVmYXVsdDtcblxuLy8gSGlnaGxpZ2h0IGNvbG91ciBvZiB0aGUgcGFnaW5nIGJ1dHRvbiBmb3IgdGhlIGN1cnJlbnQgcGFnZVxuJHRhYmxlLXBhZ2luZy1idXR0b24tYWN0aXZlOiAjZGNkY2RjICFkZWZhdWx0O1xuXG4vLyBIb3ZlciBjb2xvdXIgb2YgcGFnaW5nIGJ1dHRvbnMgb24gbW91c2Ugb3ZlclxuJHRhYmxlLXBhZ2luZy1idXR0b24taG92ZXI6ICMxMTEgIWRlZmF1bHQ7XG5cbi8vIENvbG91ciB0byB1c2Ugd2hlbiBzaGFkaW5nXG4kdGFibGUtc2hhZGU6IGJsYWNrICFkZWZhdWx0O1xuXG4vLyBqUXVlcnkgVUkgc3R5bGVzaGVldCBpbXBvcnRzIHRoaXMgb25lIC0gdGhlcmUgYXJlIGp1c3QgdHdvIHBsYWNlcyB3aGVyZSB3ZVxuLy8gZG9uJ3Qgd2FudCBEYXRhVGFiZWxzIGRlZmF1bHQgc3R5bGVzIGFzc2lnbmVkIGZvciBqUXVlcnkgVUksIHNvIHJhdGhlciB0aGFuXG4vLyBkdXBsaWNhdGluZyB0aGUgd2hvbGUgZmlsZSwgdGhpcyBpcyB0aGUgYmVzdCBvcHRpb25cbiRqcXVlcnl1aTogZmFsc2UgIWRlZmF1bHQ7XG5cblxuLy9cbi8vIEZ1bmN0aW9ucyAvIG1peGluc1xuLy9cbkBmdW5jdGlvbiB0aW50KCAkY29sb3IsICRwZXJjZW50ICkge1xuXHRAcmV0dXJuIG1peCh3aGl0ZSwgJGNvbG9yLCAkcGVyY2VudCk7XG59XG5cbkBmdW5jdGlvbiBzaGFkZSggJGNvbG9yLCAkcGVyY2VudCApIHtcblx0QHJldHVybiBtaXgoJHRhYmxlLXNoYWRlLCAkY29sb3IsICRwZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50KCAkZnJvbSwgJHRvICkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZnJvbTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwkZnJvbSksIGNvbG9yLXN0b3AoMTAwJSwkdG8pKTsgLyogQ2hyb21lLFNhZmFyaTQrICovXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICAgICRmcm9tIDAlLCAkdG8gMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXG5cdGJhY2tncm91bmQ6ICAgIC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICAgICRmcm9tIDAlLCAkdG8gMTAwJSk7IC8qIEZGMy42KyAqL1xuXHRiYWNrZ3JvdW5kOiAgICAgLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAgICAkZnJvbSAwJSwgJHRvIDEwMCUpOyAvKiBJRTEwKyAqL1xuXHRiYWNrZ3JvdW5kOiAgICAgIC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAgICAkZnJvbSAwJSwgJHRvIDEwMCUpOyAvKiBPcGVyYSAxMS4xMCsgKi9cblx0YmFja2dyb3VuZDogICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkZnJvbSAwJSwgJHRvIDEwMCUpOyAvKiBXM0MgKi9cbn1cblxuLypcbiAqIFRhYmxlIHN0eWxlc1xuICovXG50YWJsZS5kYXRhVGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGNsZWFyOiBib3RoO1xuXHRib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuXHRib3JkZXItc3BhY2luZzogMDtcblxuXHQvKlxuXHQgKiBIZWFkZXIgYW5kIGZvb3RlciBzdHlsZXNcblx0ICovXG5cdHRoZWFkLFxuXHR0Zm9vdCB7XG5cdFx0dGgge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHR9XG5cblx0dGhlYWQgdGgsXG5cdHRoZWFkIHRkIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE4cHg7XG5cblx0XHRAaWYgbm90ICRqcXVlcnl1aSB7IC8vIGpRdWVyeSBVSSBkZWZpbmVzIGl0cyBvd24gYm9yZGVyXG5cdFx0XHRib3JkZXItYm90dG9tOiAkdGFibGUtaGVhZGVyLWJvcmRlcjtcblx0XHR9XG5cblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdHRmb290IHRoLFxuXHR0Zm9vdCB0ZCB7XG5cdFx0cGFkZGluZzogMTBweCAxOHB4IDZweCAxOHB4O1xuXG5cdFx0QGlmIG5vdCAkanF1ZXJ5dWkgeyAvLyBqUXVlcnkgVUkgZGVmaW5lcyBpdHMgb3duIGJvcmRlclxuXHRcdFx0Ym9yZGVyLXRvcDogJHRhYmxlLWhlYWRlci1ib3JkZXI7XG5cdFx0fVxuXHR9XG5cblx0Ly8gU29ydGluZ1xuXHRAaWYgbm90ICRqcXVlcnl1aSB7IC8vIGpRdWVyeSBVSSBkZWZpbmVzIGl0cyBvd24gc29ydCBpY29uc1xuXHRcdHRoZWFkIHtcblx0XHRcdC5zb3J0aW5nLFxuXHRcdFx0LnNvcnRpbmdfYXNjLFxuXHRcdFx0LnNvcnRpbmdfZGVzYyB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0KmN1cnNvcjogaGFuZDtcblx0XHRcdH1cblxuXHRcdFx0LnNvcnRpbmcsXG5cdFx0XHQuc29ydGluZ19hc2MsXG5cdFx0XHQuc29ydGluZ19kZXNjLFxuXHRcdFx0LnNvcnRpbmdfYXNjX2Rpc2FibGVkLFxuXHRcdFx0LnNvcnRpbmdfZGVzY19kaXNhYmxlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcblx0XHRcdH1cblxuXHRcdFx0LnNvcnRpbmcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zb3J0X2JvdGgucG5nJyk7XG5cdFx0XHR9XG5cdFx0XHQuc29ydGluZ19hc2Mge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zb3J0X2FzYy5wbmcnKTtcblx0XHRcdH1cblx0XHRcdC5zb3J0aW5nX2Rlc2Mge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zb3J0X2Rlc2MucG5nJyk7XG5cdFx0XHR9XG5cdFx0XHQuc29ydGluZ19hc2NfZGlzYWJsZWQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zb3J0X2FzY19kaXNhYmxlZC5wbmcnKTtcblx0XHRcdH1cblx0XHRcdC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zb3J0X2Rlc2NfZGlzYWJsZWQucG5nJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQvKlxuXHQgKiBCb2R5IHN0eWxlc1xuXHQgKi9cblx0dGJvZHkge1xuXHRcdHRyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1yb3ctYmFja2dyb3VuZDtcblxuXHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1yb3ctc2VsZWN0ZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGgsXG5cdFx0dGQge1xuXHRcdFx0cGFkZGluZzogOHB4IDEwcHg7XG5cdFx0fVxuXHR9XG5cblxuXHQvLyBTdHJpcGUgY2xhc3NlcyAtIGFkZCBcInJvdy1ib3JkZXJcIiBjbGFzcyB0byB0aGUgdGFibGUgdG8gYWN0aXZhdGVcblx0Ji5yb3ctYm9yZGVyIHRib2R5LFxuXHQmLmRpc3BsYXkgdGJvZHkge1xuXHRcdHRoLCB0ZCB7XG5cdFx0XHRib3JkZXItdG9wOiAkdGFibGUtYm9keS1ib3JkZXI7XG5cdFx0fVxuXG5cdFx0dHI6Zmlyc3QtY2hpbGQgdGgsXG5cdFx0dHI6Zmlyc3QtY2hpbGQgdGQge1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cdH1cblxuXG5cdC8vIFN0cmlwZSBjbGFzc2VzIC0gYWRkIFwiY2VsbC1ib3JkZXJcIiBjbGFzcyB0byB0aGUgdGFibGUgdG8gYWN0aXZhdGVcblx0Ji5jZWxsLWJvcmRlciB0Ym9keSB7XG5cdFx0dGgsIHRkIHtcblx0XHRcdGJvcmRlci10b3A6ICR0YWJsZS1ib2R5LWJvcmRlcjtcblx0XHRcdGJvcmRlci1yaWdodDogJHRhYmxlLWJvZHktYm9yZGVyO1xuXHRcdH1cblxuXHRcdHRyIHRoOmZpcnN0LWNoaWxkLFxuXHRcdHRyIHRkOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1sZWZ0OiAkdGFibGUtYm9keS1ib3JkZXI7XG5cdFx0fVxuXG5cdFx0dHI6Zmlyc3QtY2hpbGQgdGgsXG5cdFx0dHI6Zmlyc3QtY2hpbGQgdGQge1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cdH1cblxuXG5cdC8vIFN0cmlwZSBjbGFzc2VzIC0gYWRkIFwic3RyaXBlXCIgY2xhc3MgdG8gdGhlIHRhYmxlIHRvIGFjdGl2YXRlXG5cdCYuc3RyaXBlIHRib2R5LFxuXHQmLmRpc3BsYXkgdGJvZHkge1xuXHRcdHRyLm9kZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZSgkdGFibGUtcm93LWJhY2tncm91bmQsIDIuMzUlKTsgLy8gc2hhZGUgYnkgZjlcblxuXHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHNoYWRlKCR0YWJsZS1yb3ctc2VsZWN0ZWQsIDIuMzUlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC8vIEhvdmVyIGNsYXNzZXMgLSBhZGQgXCJob3ZlclwiIGNsYXNzIHRvIHRoZSB0YWJsZSB0byBhY3RpdmF0ZVxuXHQmLmhvdmVyIHRib2R5LFxuXHQmLmRpc3BsYXkgdGJvZHkge1xuXHRcdHRyOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHNoYWRlKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgMy42JSk7IC8vIHNoYWRlIGJ5IGY1XG5cblx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZSgkdGFibGUtcm93LXNlbGVjdGVkLCAzLjYlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC8vIFNvcnQgY29sdW1uIGhpZ2hsaWdodGluZyAtIGFkZCBcIm9yZGVyLWNvbHVtblwiIGNsYXNzIHRvIHRoZSB0YWJsZSB0byBhY3RpdmF0ZVxuXHQmLm9yZGVyLWNvbHVtbixcblx0Ji5kaXNwbGF5IHtcblx0XHR0Ym9keSB7XG5cdFx0XHR0cj4uc29ydGluZ18xLFxuXHRcdFx0dHI+LnNvcnRpbmdfMixcblx0XHRcdHRyPi5zb3J0aW5nXzMge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZSgkdGFibGUtcm93LWJhY2tncm91bmQsIDIlKTsgLy8gc2hhZGUgYnkgZmFcblx0XHRcdH1cblxuXHRcdFx0dHIuc2VsZWN0ZWQ+LnNvcnRpbmdfMSxcblx0XHRcdHRyLnNlbGVjdGVkPi5zb3J0aW5nXzIsXG5cdFx0XHR0ci5zZWxlY3RlZD4uc29ydGluZ18zIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogc2hhZGUoJHRhYmxlLXJvdy1zZWxlY3RlZCwgMiUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuZGlzcGxheSB0Ym9keSxcblx0Ji5vcmRlci1jb2x1bW4uc3RyaXBlIHRib2R5IHtcblx0XHR0ci5vZGQge1xuXHRcdFx0Pi5zb3J0aW5nXzEgeyBiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZSgkdGFibGUtcm93LWJhY2tncm91bmQsIDUuNCUpOyB9IC8vIHNoYWRlIGJ5IGYxXG5cdFx0XHQ+LnNvcnRpbmdfMiB7IGJhY2tncm91bmQtY29sb3I6IHNoYWRlKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgNC43JSk7IH0gLy8gc2hhZGUgYnkgZjNcblx0XHRcdD4uc29ydGluZ18zIHsgYmFja2dyb3VuZC1jb2xvcjogc2hhZGUoJHRhYmxlLXJvdy1iYWNrZ3JvdW5kLCAzLjklKTsgfSAvLyBzaGFkZSBieSBmNVxuXG5cdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0Pi5zb3J0aW5nXzEgeyBiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZSgkdGFibGUtcm93LXNlbGVjdGVkLCA1LjQlKTsgfVxuXHRcdFx0XHQ+LnNvcnRpbmdfMiB7IGJhY2tncm91bmQtY29sb3I6IHNoYWRlKCR0YWJsZS1yb3ctc2VsZWN0ZWQsIDQuNyUpOyB9XG5cdFx0XHRcdD4uc29ydGluZ18zIHsgYmFja2dyb3VuZC1jb2xvcjogc2hhZGUoJHRhYmxlLXJvdy1zZWxlY3RlZCwgMy45JSk7IH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0ci5ldmVuIHtcblx0XHRcdD4uc29ydGluZ18xIHsgYmFja2dyb3VuZC1jb2xvcjogc2hhZGUoJHRhYmxlLXJvdy1iYWNrZ3JvdW5kLCAyJSk7IH0gLy8gc2hhZGUgYnkgZmFcblx0XHRcdD4uc29ydGluZ18yIHsgYmFja2dyb3VuZC1jb2xvcjogc2hhZGUoJHRhYmxlLXJvdy1iYWNrZ3JvdW5kLCAxLjIlKTsgfSAvLyBzaGFkZSBieSBmY1xuXHRcdFx0Pi5zb3J0aW5nXzMgeyBiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZSgkdGFibGUtcm93LWJhY2tncm91bmQsIDAuNCUpOyB9IC8vIHNoYWRlIGJ5IGZlXG5cdFx0XHRcblx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHQ+LnNvcnRpbmdfMSB7IGJhY2tncm91bmQtY29sb3I6IHNoYWRlKCR0YWJsZS1yb3ctc2VsZWN0ZWQsIDIlKTsgfVxuXHRcdFx0XHQ+LnNvcnRpbmdfMiB7IGJhY2tncm91bmQtY29sb3I6IHNoYWRlKCR0YWJsZS1yb3ctc2VsZWN0ZWQsIDEuMiUpOyB9XG5cdFx0XHRcdD4uc29ydGluZ18zIHsgYmFja2dyb3VuZC1jb2xvcjogc2hhZGUoJHRhYmxlLXJvdy1zZWxlY3RlZCwgMC40JSk7IH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmRpc3BsYXkgdGJvZHksXG5cdCYub3JkZXItY29sdW1uLmhvdmVyIHRib2R5IHtcblx0XHR0cjpob3ZlciB7XG5cdFx0XHQ+LnNvcnRpbmdfMSB7IGJhY2tncm91bmQtY29sb3I6IHNoYWRlKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgOC4yJSk7IH0gLy8gc2hhZGUgYnkgZWFcblx0XHRcdD4uc29ydGluZ18yIHsgYmFja2dyb3VuZC1jb2xvcjogc2hhZGUoJHRhYmxlLXJvdy1iYWNrZ3JvdW5kLCA3LjUlKTsgfSAvLyBzaGFkZSBieSBlY1xuXHRcdFx0Pi5zb3J0aW5nXzMgeyBiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZSgkdGFibGUtcm93LWJhY2tncm91bmQsIDYuMyUpOyB9IC8vIHNoYWRlIGJ5IGVmXG5cblx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHQ+LnNvcnRpbmdfMSB7IGJhY2tncm91bmQtY29sb3I6IHNoYWRlKCR0YWJsZS1yb3ctc2VsZWN0ZWQsIDguMiUpOyB9XG5cdFx0XHRcdD4uc29ydGluZ18yIHsgYmFja2dyb3VuZC1jb2xvcjogc2hhZGUoJHRhYmxlLXJvdy1zZWxlY3RlZCwgNy41JSk7IH1cblx0XHRcdFx0Pi5zb3J0aW5nXzMgeyBiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZSgkdGFibGUtcm93LXNlbGVjdGVkLCA2LjMlKTsgfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYubm8tZm9vdGVyIHtcblx0XHRib3JkZXItYm90dG9tOiAkdGFibGUtaGVhZGVyLWJvcmRlcjtcblx0fVxuXG5cdCYubm93cmFwIHtcblx0XHR0aCwgdGQge1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdH1cblxuXHQmLmNvbXBhY3Qge1xuXHRcdHRoZWFkIHRoLFxuXHRcdHRoZWFkIHRkIHtcblx0XHRcdHBhZGRpbmc6IDRweCAxN3B4IDRweCA0cHg7XG5cdFx0fVxuXG5cdFx0dGZvb3QgdGgsXG5cdFx0dGZvb3QgdGQge1xuXHRcdFx0cGFkZGluZzogNHB4O1xuXHRcdH1cblxuXHRcdHRib2R5IHRoLFxuXHRcdHRib2R5IHRkIHtcblx0XHRcdHBhZGRpbmc6IDRweDtcblx0XHR9XG5cdH1cblxuXG5cdC8vIFR5cG9ncmFwaHlcblx0dGguZHQtbGVmdCxcblx0dGQuZHQtbGVmdCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdHRoLmR0LWNlbnRlcixcblx0dGQuZHQtY2VudGVyLFxuXHR0ZC5kYXRhVGFibGVzX2VtcHR5IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHR0aC5kdC1yaWdodCxcblx0dGQuZHQtcmlnaHQge1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0dGguZHQtanVzdGlmeSxcblx0dGQuZHQtanVzdGlmeSB7XG5cdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0fVxuXG5cdHRoLmR0LW5vd3JhcCxcblx0dGQuZHQtbm93cmFwIHtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cblx0dGhlYWQsXG5cdHRmb290IHtcblx0XHR0aC5kdC1oZWFkLWxlZnQsXG5cdFx0dGQuZHQtaGVhZC1sZWZ0IHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0dGguZHQtaGVhZC1jZW50ZXIsXG5cdFx0dGQuZHQtaGVhZC1jZW50ZXJ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0dGguZHQtaGVhZC1yaWdodCxcblx0XHR0ZC5kdC1oZWFkLXJpZ2h0IHtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdH1cblxuXHRcdHRoLmR0LWhlYWQtanVzdGlmeSxcblx0XHR0ZC5kdC1oZWFkLWp1c3RpZnkge1xuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHR9XG5cblx0XHR0aC5kdC1oZWFkLW5vd3JhcCxcblx0XHR0ZC5kdC1oZWFkLW5vd3JhcCB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblx0fVxuXG5cdHRib2R5IHtcblx0XHR0aC5kdC1ib2R5LWxlZnQsXG5cdFx0dGQuZHQtYm9keS1sZWZ0IHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0dGguZHQtYm9keS1jZW50ZXIsXG5cdFx0dGQuZHQtYm9keS1jZW50ZXIge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdHRoLmR0LWJvZHktcmlnaHQsXG5cdFx0dGQuZHQtYm9keS1yaWdodCB7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR9XG5cblx0XHR0aC5kdC1ib2R5LWp1c3RpZnksXG5cdFx0dGQuZHQtYm9keS1qdXN0aWZ5IHtcblx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0fVxuXG5cdFx0dGguZHQtYm9keS1ub3dyYXAsXG5cdFx0dGQuZHQtYm9keS1ub3dyYXAge1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdH1cbn1cblxuLy8gSXRzIG5vdCB1bmNvbW1vbiB0byB1c2UgKiB7Ym9yZGVyLWJveH0gbm93LCBidXQgaXQgbWVzc2VzIHVwIHRoZSBjb2x1bW4gd2lkdGhcbi8vIGNhbGN1bGF0aW9ucywgc28gdXNlIGNvbnRlbnQtYm94IGZvciB0aGUgdGFibGUgYW5kIGNlbGxzXG50YWJsZS5kYXRhVGFibGUsXG50YWJsZS5kYXRhVGFibGUgdGgsXG50YWJsZS5kYXRhVGFibGUgdGQge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHQgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG5cbi8qXG4gKiBDb250cm9sIGZlYXR1cmUgbGF5b3V0XG4gKi9cbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNsZWFyOiBib3RoO1xuXHQqem9vbTogMTtcblxuXHQvLyBQYWdlIGxlbmd0aCBvcHRpb25zXG5cdC5kYXRhVGFibGVzX2xlbmd0aCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cblxuXHQvLyBGaWx0ZXJpbmcgaW5wdXRcblx0LmRhdGFUYWJsZXNfZmlsdGVyIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMC41ZW07XG5cdFx0fVxuXHR9XG5cblx0Ly8gVGFibGUgaW5mb1xuXHQuZGF0YVRhYmxlc19pbmZvIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLXRvcDogMC43NTVlbTtcblx0fVxuXG5cdC8vIFBhZ2luZ1xuXHQuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHBhZGRpbmctdG9wOiAwLjI1ZW07XG5cblx0XHQucGFnaW5hdGVfYnV0dG9uIHtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtaW4td2lkdGg6IDEuNWVtO1xuXHRcdFx0cGFkZGluZzogMC41ZW0gMWVtO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDJweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0KmN1cnNvcjogaGFuZDtcblxuXHRcdFx0Y29sb3I6ICR0YWJsZS1jb250cm9sLWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblxuXHRcdFx0Ji5jdXJyZW50LFxuXHRcdFx0Ji5jdXJyZW50OmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICR0YWJsZS1jb250cm9sLWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbiggJHRhYmxlLXBhZ2luZy1idXR0b24tYWN0aXZlLCAyNyUgKTtcblx0XHRcdFx0QGluY2x1ZGUgZ3JhZGllbnQoXG5cdFx0XHRcdFx0bGlnaHRlbigkdGFibGUtcGFnaW5nLWJ1dHRvbi1hY3RpdmUsIDI4JSksXG5cdFx0XHRcdFx0JHRhYmxlLXBhZ2luZy1idXR0b24tYWN0aXZlXG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cblx0XHRcdCYuZGlzYWJsZWQsXG5cdFx0XHQmLmRpc2FibGVkOmhvdmVyLFxuXHRcdFx0Ji5kaXNhYmxlZDphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdGNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkdGFibGUtcGFnaW5nLWJ1dHRvbi1ob3Zlcjtcblx0XHRcdFx0QGluY2x1ZGUgZ3JhZGllbnQoXG5cdFx0XHRcdFx0bGlnaHRlbigkdGFibGUtcGFnaW5nLWJ1dHRvbi1ob3ZlciwgMjglKSxcblx0XHRcdFx0XHQkdGFibGUtcGFnaW5nLWJ1dHRvbi1ob3ZlclxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdEBpbmNsdWRlIGdyYWRpZW50KFxuXHRcdFx0XHRcdGxpZ2h0ZW4oJHRhYmxlLXBhZ2luZy1idXR0b24taG92ZXIsIDEwJSksXG5cdFx0XHRcdFx0ZGFya2VuKCR0YWJsZS1wYWdpbmctYnV0dG9uLWhvdmVyLCAyJSlcblx0XHRcdFx0KTtcblx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDNweCAjMTExO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lbGxpcHNpcyB7XG5cdFx0XHRwYWRkaW5nOiAwIDFlbTtcblx0XHR9XG5cdH1cblxuXHQvLyBQcm9jZXNzaW5nXG5cdC5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtNTAlO1xuXHRcdG1hcmdpbi10b3A6IC0yNXB4O1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSxyZ2JhKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgMCkpLCBjb2xvci1zdG9wKDI1JSxyZ2JhKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgMC45KSksIGNvbG9yLXN0b3AoNzUlLHJnYmEoJHRhYmxlLXJvdy1iYWNrZ3JvdW5kLCAwLjkpKSwgY29sb3Itc3RvcCgxMDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkpKTtcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgICAgcmdiYSgkdGFibGUtcm93LWJhY2tncm91bmQsIDApIDAlLCByZ2JhKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgMC45KSAyNSUsIHJnYmEoJHRhYmxlLXJvdy1iYWNrZ3JvdW5kLCAwLjkpIDc1JSwgcmdiYSgkdGFibGUtcm93LWJhY2tncm91bmQsIDApIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6ICAgIC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICAgICByZ2JhKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgMCkgMCUsIHJnYmEoJHRhYmxlLXJvdy1iYWNrZ3JvdW5kLCAwLjkpIDI1JSwgcmdiYSgkdGFibGUtcm93LWJhY2tncm91bmQsIDAuOSkgNzUlLCByZ2JhKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgMCkgMTAwJSk7XG5cdFx0YmFja2dyb3VuZDogICAgIC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgICAgIHJnYmEoJHRhYmxlLXJvdy1iYWNrZ3JvdW5kLCAwKSAwJSwgcmdiYSgkdGFibGUtcm93LWJhY2tncm91bmQsIDAuOSkgMjUlLCByZ2JhKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgMC45KSA3NSUsIHJnYmEoJHRhYmxlLXJvdy1iYWNrZ3JvdW5kLCAwKSAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kOiAgICAgIC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAgICAgcmdiYSgkdGFibGUtcm93LWJhY2tncm91bmQsIDApIDAlLCByZ2JhKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgMC45KSAyNSUsIHJnYmEoJHRhYmxlLXJvdy1iYWNrZ3JvdW5kLCAwLjkpIDc1JSwgcmdiYSgkdGFibGUtcm93LWJhY2tncm91bmQsIDApIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6ICAgICAgICAgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgMCkgMCUsIHJnYmEoJHRhYmxlLXJvdy1iYWNrZ3JvdW5kLCAwLjkpIDI1JSwgcmdiYSgkdGFibGUtcm93LWJhY2tncm91bmQsIDAuOSkgNzUlLCByZ2JhKCR0YWJsZS1yb3ctYmFja2dyb3VuZCwgMCkgMTAwJSk7XG5cdH1cblxuXHQuZGF0YVRhYmxlc19sZW5ndGgsXG5cdC5kYXRhVGFibGVzX2ZpbHRlcixcblx0LmRhdGFUYWJsZXNfaW5mbyxcblx0LmRhdGFUYWJsZXNfcHJvY2Vzc2luZyxcblx0LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuXHRcdGNvbG9yOiAkdGFibGUtY29udHJvbC1jb2xvcjtcblx0fVxuXG5cdC8vIFNjcm9sbGluZ1xuXHQuZGF0YVRhYmxlc19zY3JvbGwge1xuXHRcdGNsZWFyOiBib3RoO1xuXG5cdFx0ZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG5cdFx0XHQqbWFyZ2luLXRvcDogLTFweDtcblx0XHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuXHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0Ly8gU2V0dGluZyB2LWFsaWduIGJhc2VsaW5lIGNhbiBjYXVzZSB0aGUgaGVhZGVycyB0byBiZSB2aXNpYmxlXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR9XG5cblx0XHRcdHRoID4gZGl2LmRhdGFUYWJsZXNfc2l6aW5nLFxuXHRcdFx0dGQgPiBkaXYuZGF0YVRhYmxlc19zaXppbmcge1xuXHRcdFx0XHQvLyBIaWRlIHRoZSBlbGVtZW50IHVzZWQgdG8gd3JhcCB0aGUgY29udGVudCBpbiB0aGUgaGVhZGVyIGZvclxuXHRcdFx0XHQvLyB0aGUgYm9keSBzY3JvbGxpbmcgdGFibGVcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYubm8tZm9vdGVyIHtcblx0XHQuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHtcblx0XHRcdGJvcmRlci1ib3R0b206ICR0YWJsZS1oZWFkZXItYm9yZGVyO1xuXHRcdH1cblxuXHRcdGRpdi5kYXRhVGFibGVzX3Njcm9sbEhlYWQgdGFibGUsXG5cdFx0ZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB0YWJsZSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC8vIFNlbGYgY2xlYXIgdGhlIHdyYXBwZXJcblx0JjphZnRlciB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0aGVpZ2h0OiAwO1xuXHR9XG5cdHpvb206IDE7IC8vIFBvb3Igb2xkIElFXG59XG5cblxuLy8gQ29sbGFwc2UgdGhlIHR3byBjb2x1bW4gZGlzcGxheSBvZiB0aGUgY29udHJvbCBlbGVtZW50cyB3aGVuIHRoZSBzY3JlZW4gaXNcbi8vIHNtYWxsIC0gdGhlIGluZm8gYW5kIHBhZ2luZyBjb250cm9sIGdldCBjb2xsYXBzZWQgZmlyc3QgYXMgdGhleSBhcmUgd2lkZXIsXG4vLyBhbmQgdGhlbiB0aGUgbGVuZ3RoIGFuZCBmaWx0ZXIgY29udHJvbHNcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5kYXRhVGFibGVzX3dyYXBwZXIge1xuXHRcdC5kYXRhVGFibGVzX2luZm8sXG5cdFx0LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMC41ZW07XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cdC5kYXRhVGFibGVzX3dyYXBwZXIge1xuXHRcdC5kYXRhVGFibGVzX2xlbmd0aCxcblx0XHQuZGF0YVRhYmxlc19maWx0ZXIge1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmRhdGFUYWJsZXNfZmlsdGVyIHtcblx0XHRcdG1hcmdpbi10b3A6IDAuNWVtO1xuXHRcdH1cblx0fVxufVxuXG4iLCJcblxudGFibGUuZGF0YVRhYmxlIHtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcblx0bWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGUgIWltcG9ydGFudDtcblxuXHR0ZCxcblx0dGgge1xuXHRcdC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cblx0XHQmLmRhdGFUYWJsZXNfZW1wdHkge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC8vIFN0eWxlIG9wdGlvbnMgZm9yIHRoZSB0YWJsZS4gRm91bmRhdGlvbiBwcm92aWRlcyBpdHMgb3duLCBidXQgaXQgaXMgYWxzb1xuXHQvLyB1c2VmdWwgdG8gaGF2ZSBhIGZldyBtb3JlIGZvciBEYXRhVGFibGVzXG5cdCYubm93cmFwIHtcblx0XHR0aCxcblx0XHR0ZCB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIERhdGFUYWJsZXMnIGJ1aWx0IGluIGZlYXR1cmUgZWxlbWVudHNcbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIge1xuXHRkaXYuZGF0YVRhYmxlc19sZW5ndGgge1xuXHRcdGxhYmVsIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cblx0XHRzZWxlY3Qge1xuXHRcdFx0d2lkdGg6IDc1cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0ZGl2LmRhdGFUYWJsZXNfZmlsdGVyIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdGxhYmVsIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMC41ZW07XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cblxuXHRkaXYuZGF0YVRhYmxlc19pbmZvIHtcblx0XHRwYWRkaW5nLXRvcDogMC44NWVtO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblxuXHRkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHR1bC5wYWdpbmF0aW9uIHtcblx0XHRcdG1hcmdpbjogMnB4IDA7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblx0fVxuXG5cdGRpdi5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0d2lkdGg6IDIwMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG5cdFx0bWFyZ2luLXRvcDogLTI2cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDFlbSAwO1xuXHR9XG59XG5cblxuLy8gU29ydGluZyAtIHVzaW5nIDpiZWZvcmUgYW5kIDphZnRlciB3aXRoIFVURjggY2hhcmFjdGVyc1xudGFibGUuZGF0YVRhYmxlIHRoZWFkIHtcblx0PiB0ciA+IHRoLFxuXHQ+IHRyID4gdGQge1xuXHRcdCYuc29ydGluZ19hc2MsXG5cdFx0Ji5zb3J0aW5nX2Rlc2MsXG5cdFx0Ji5zb3J0aW5nIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuc29ydGluZyxcblx0LnNvcnRpbmdfYXNjLFxuXHQuc29ydGluZ19kZXNjLFxuXHQuc29ydGluZ19hc2NfZGlzYWJsZWQsXG5cdC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmJlZm9yZSxcblx0XHQmOmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMC45ZW07XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG9wYWNpdHk6IDAuMztcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRyaWdodDogMWVtO1xuXHRcdFx0Y29udGVudDogXCJcXDIxOTFcIjsgLy8gdXAgYXJyb3cgLSBhc2NlbmRpbmdcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdHJpZ2h0OiAwLjVlbTtcblx0XHRcdGNvbnRlbnQ6IFwiXFwyMTkzXCI7IC8vIGRvd24gYXJyb3cgLSBkZXNjZW5kaW5nXG5cdFx0fVxuXHR9XG5cblx0LnNvcnRpbmdfYXNjOmJlZm9yZSxcblx0LnNvcnRpbmdfZGVzYzphZnRlciB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsXG5cdC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YWZ0ZXIge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuXG4vLyBTY3JvbGxpbmdcbmRpdi5kYXRhVGFibGVzX3Njcm9sbEhlYWQgdGFibGUuZGF0YVRhYmxlIHtcblx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHtcblx0dGFibGUge1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblxuXHRcdHRoZWFkIHsgLy8gSGlkZSBzb3J0IGljb25zXG5cdFx0XHQuc29ydGluZzphZnRlcixcblx0XHRcdC5zb3J0aW5nX2FzYzphZnRlcixcblx0XHRcdC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRib2R5IHRyOmZpcnN0LWNoaWxkIHRoLFxuXHRcdHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkIHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEZvb3QgdGFibGUge1xuXHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdGJvcmRlci10b3A6IG5vbmU7XG59XG5cblxuLy8gUmVzcG9uc2l2ZVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0ZGl2LmRhdGFUYWJsZXNfd3JhcHBlciB7XG5cdFx0ZGl2LmRhdGFUYWJsZXNfbGVuZ3RoLFxuXHRcdGRpdi5kYXRhVGFibGVzX2ZpbHRlcixcblx0XHRkaXYuZGF0YVRhYmxlc19pbmZvLFxuXHRcdGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cblxuXG4vL1xuLy8gQm9vdHN0cmFwIHByb3ZpZGVzIGEgcmFuZ2Ugb2Ygc3R5bGluZyBvcHRpb25zIGZvciB0YWJsZSdzIHZpYSBjbGFzcyBuYW1lXG4vLyB0aGF0IHdlIHdhbnQgdG8gZnVsbCBzdXBwb3J0LiBUaGV5IHNvbWV0aW1lcyByZXF1aXJlIHNvbWUgY3VzdG9taXNhdGlvbnNcbi8vXG5cbi8vIENvbmRlbnNlZFxudGFibGUuZGF0YVRhYmxlLnRhYmxlLWNvbmRlbnNlZCB7XG5cdD4gdGhlYWQgPiB0ciA+IHRoIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHR9XG5cblx0LnNvcnRpbmc6YWZ0ZXIsXG5cdC5zb3J0aW5nX2FzYzphZnRlcixcblx0LnNvcnRpbmdfZGVzYzphZnRlciB7XG5cdFx0dG9wOiA2cHg7XG5cdFx0cmlnaHQ6IDZweDtcblx0fVxufVxuXG4vLyBGcnVzdHJhdGluZ2x5IHRoZSBib3JkZXItY29sbGFwc2U6Y29sbGFwc2UgdXNlZCBieSBCb290c3RyYXAgbWFrZXMgdGhlIGNvbHVtblxuLy8gd2lkdGggY2FsY3VsYXRpb25zIHdoZW4gdXNpbmcgc2Nyb2xsaW5nIGltcG9zc2libGUgdG8gYWxpZ24gY29sdW1ucy4gV2UgaGF2ZVxuLy8gdG8gdXNlIGBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlYFxudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHtcblx0dGgsXG5cdHRkIHtcblx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblxuXHRcdCY6bGFzdC1jaGlsZCxcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRcdH1cblx0fVxuXG5cdHRib2R5IHRoLFxuXHR0Ym9keSB0ZCB7XG5cdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMDtcblx0fVxufVxuXG4vLyBCb3JkZXJlZCB0YWJsZVxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCB0YWJsZS50YWJsZS1ib3JkZXJlZCB7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzLiBXZSB1c2Ugcm93cyBpbnNpZGUgdGhlIEJvb3RzdHJhcCByZXNwb25zaXZlIHdyYXBwZXIsXG4vLyBzbyB0aGV5IG5lZWQgdG8gaGF2ZSB0aGVpciBtYXJnaW4gYW5kIHBhZGRpbmcgcmVtb3ZlZFxuZGl2LnRhYmxlLXJlc3BvbnNpdmUgPiBkaXYuZGF0YVRhYmxlc193cmFwcGVyID4gZGl2LnJvdyB7XG5cdG1hcmdpbjogMDtcblxuXHQ+IGRpdltjbGFzc149XCJjb2wtXCJdIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbiIsIi52aWV3ZXIge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgaGVpZ2h0OiA1NTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG5cbiAgLnRhYi1jb250ZW50ICY6bm90KC5hY3RpdmUpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbn1cbi5wb2QtcmVzdWx0LFxuLndyYXBwZXIsXG4jdmlld2VyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cblxuLnBkZi12aWV3ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NTBweDtcbn1cblxuXG5cbi5pdmlld2VyX2NvbW1vbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBib3JkZXI6IDFweCAgc29saWQgIzAwMDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgei1pbmRleDogNTAwMDtcbn1cblxuLml2aWV3ZXJfY3Vyc29yIHtcbiAgICBjdXJzb3I6IHVybCgvaW1hZ2VzL2hhbmQuY3VyKSA2IDgsIHBvaW50ZXI7XG59XG5cbi5pdmlld2VyX2RyYWdfY3Vyc29yIHtcbiAgICBjdXJzb3I6IHVybCgvaW1hZ2VzL2dyYWIuY3VyKSA2IDgsIHBvaW50ZXI7XG59XG5cbi5pdmlld2VyX2J1dHRvbiB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLml2aWV3ZXJfem9vbV9pbiB7XG4gICAgbGVmdDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9pdmlld2VyLnpvb21faW4uZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLml2aWV3ZXJfem9vbV9vdXQge1xuICAgIGxlZnQ6IDU1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvaXZpZXdlci56b29tX291dC5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4uaXZpZXdlcl96b29tX3plcm8ge1xuICAgIGxlZnQ6IDkwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvaXZpZXdlci56b29tX3plcm8uZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLml2aWV3ZXJfem9vbV9maXQge1xuICAgIGxlZnQ6IDEyNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2l2aWV3ZXIuem9vbV9maXQuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLml2aWV3ZXJfem9vbV9zdGF0dXMge1xuICAgIGxlZnQ6IDE2MHB4O1xuICAgIGZvbnQ6IDFlbS8yOHB4IFNhbnM7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDYwcHg7XG59XG5cbi5pdmlld2VyX3JvdGF0ZV9sZWZ0IHtcbiAgICBsZWZ0OiAyMjdweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgvaW1hZ2VzL2l2aWV3ZXIucm90YXRlX2xlZnQucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLml2aWV3ZXJfcm90YXRlX3JpZ2h0IHtcbiAgICBsZWZ0OiAyNjJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgvaW1hZ2VzL2l2aWV3ZXIucm90YXRlX3JpZ2h0LnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4iLCJ0YWJsZS5mbG9hdFRoZWFkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cbiIsIi5nb29nbGVfYmFyX2NoYXJ0LWxhcmdlIHtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cblxuLmdvb2dsZV9iYXJfY2hhcnQtbWVkaXVtIHtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cblxuLmdvb2dsZV9iYXJfY2hhcnQtc21hbGwge1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuIiwiLm1hcCB7XG4gIGhlaWdodDogODAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA4MjNkO1xufVxuXG4ubWFwLW1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgbWluLWhlaWdodDogNDAwcHg7XG59XG5cbi5wYWMtY29udGFpbmVyIHtcbiAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xufVxuI3BhYy1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDVweCFpbXBvcnRhbnQ7XG4gIHRvcDogLTlweCFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDAwcHg7XG4gIG1pbi1oZWlnaHQ6IDMuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDI5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNnB4IHJnYmEoODAsODAsODAsLjIpO1xuICBib3gtc2hhZG93OiAwIDAgNnB4IHJnYmEoODAsODAsODAsLjIpO1xufVxuI3BhYy1pbnB1dC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogM3B4O1xuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgY29sb3I6ICMzMzQ5NWU7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuI3BhYy13cmFwcGVyIHtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxuIiwiLy8gSW1wb3J0IGJvb3RzdHJhcCB2YXJpYWJsZXMgaW5jbHVkaW5nIGRlZmF1bHQgY29sb3IgcGFsZXR0ZSBhbmQgZm9udHNcclxuLy9AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9sZXNzL3ZhcmlhYmxlcy5sZXNzXCI7XHJcblxyXG4uc3Itb25seSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGlwOiByZWN0KDAsMCwwLDApO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLy8gSW1wb3J0IGRhdGVwaWNrZXIgY29tcG9uZW50XHJcbkBpbXBvcnQgXCJfYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyXCI7XHJcbiIsIi8qIVxyXG4gKiBEYXRldGltZXBpY2tlciBmb3IgQm9vdHN0cmFwIDNcclxuICogISB2ZXJzaW9uIDogNC43LjE0XHJcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9Fb25hc2Rhbi9ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXIvXHJcbiAqL1xyXG4kYnMtZGF0ZXRpbWVwaWNrZXItdGltZXBpY2tlci1mb250LXNpemU6IDEuMmVtICFkZWZhdWx0O1xyXG4kYnMtZGF0ZXRpbWVwaWNrZXItYWN0aXZlLWJnOiAkYnRuLXByaW1hcnktYmcgIWRlZmF1bHQ7XHJcbiRicy1kYXRldGltZXBpY2tlci1hY3RpdmUtY29sb3I6ICRidG4tcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGJzLWRhdGV0aW1lcGlja2VyLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XHJcbiRicy1kYXRldGltZXBpY2tlci1idG4taG92ZXItYmc6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiRicy1kYXRldGltZXBpY2tlci1kaXNhYmxlZC1jb2xvcjogJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcbiRicy1kYXRldGltZXBpY2tlci1hbHRlcm5hdGUtY29sb3I6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4kYnMtZGF0ZXRpbWVwaWNrZXItc2Vjb25kYXJ5LWJvcmRlci1jb2xvcjogI2NjYyAhZGVmYXVsdDtcclxuJGJzLWRhdGV0aW1lcGlja2VyLXNlY29uZGFyeS1ib3JkZXItY29sb3ItcmdiYTogcmdiYSgwLCAwLCAwLCAwLjIpICFkZWZhdWx0O1xyXG4kYnMtZGF0ZXRpbWVwaWNrZXItcHJpbWFyeS1ib3JkZXItY29sb3I6IHdoaXRlICFkZWZhdWx0O1xyXG4kYnMtZGF0ZXRpbWVwaWNrZXItdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSkgIWRlZmF1bHQ7XHJcblxyXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICYuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgbWFyZ2luOiAycHggMDtcclxuICAgICAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDE5ZW07XHJcblxyXG4gICAgICAgICYudGltZXBpY2tlci1zYnMge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzOGVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzOGVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzOGVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYm90dG9tIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICRicy1kYXRldGltZXBpY2tlci1zZWNvbmRhcnktYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJzLWRhdGV0aW1lcGlja2VyLXNlY29uZGFyeS1ib3JkZXItY29sb3ItcmdiYTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTdweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDdweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgJGJzLWRhdGV0aW1lcGlja2VyLXByaW1hcnktYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtNnB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRvcCB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCAkYnMtZGF0ZXRpbWVwaWNrZXItc2Vjb25kYXJ5LWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRicy1kYXRldGltZXBpY2tlci1zZWNvbmRhcnktYm9yZGVyLWNvbG9yLXJnYmE7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IC03cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICRicy1kYXRldGltZXBpY2tlci1wcmltYXJ5LWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTZweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5wdWxsLXJpZ2h0IHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpc3QtdW5zdHlsZWQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICBhW2RhdGEtYWN0aW9uXSB7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgYVtkYXRhLWFjdGlvbl06YWN0aXZlIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50aW1lcGlja2VyLWhvdXIsIC50aW1lcGlja2VyLW1pbnV0ZSwgLnRpbWVwaWNrZXItc2Vjb25kIHtcclxuICAgICAgICB3aWR0aDogNTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6ICRicy1kYXRldGltZXBpY2tlci10aW1lcGlja2VyLWZvbnQtc2l6ZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uW2RhdGEtYWN0aW9uXSB7XHJcbiAgICAgICAgcGFkZGluZzogNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG5bZGF0YS1hY3Rpb249XCJpbmNyZW1lbnRIb3Vyc1wiXTo6YWZ0ZXIge1xyXG4gICAgICAgIEBleHRlbmQgLnNyLW9ubHk7XHJcbiAgICAgICAgY29udGVudDogXCJJbmNyZW1lbnQgSG91cnNcIjtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuW2RhdGEtYWN0aW9uPVwiaW5jcmVtZW50TWludXRlc1wiXTo6YWZ0ZXIge1xyXG4gICAgICAgIEBleHRlbmQgLnNyLW9ubHk7XHJcbiAgICAgICAgY29udGVudDogXCJJbmNyZW1lbnQgTWludXRlc1wiO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG5bZGF0YS1hY3Rpb249XCJkZWNyZW1lbnRIb3Vyc1wiXTo6YWZ0ZXIge1xyXG4gICAgICAgIEBleHRlbmQgLnNyLW9ubHk7XHJcbiAgICAgICAgY29udGVudDogXCJEZWNyZW1lbnQgSG91cnNcIjtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuW2RhdGEtYWN0aW9uPVwiZGVjcmVtZW50TWludXRlc1wiXTo6YWZ0ZXIge1xyXG4gICAgICAgIEBleHRlbmQgLnNyLW9ubHk7XHJcbiAgICAgICAgY29udGVudDogXCJEZWNyZW1lbnQgTWludXRlc1wiO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG5bZGF0YS1hY3Rpb249XCJzaG93SG91cnNcIl06OmFmdGVyIHtcclxuICAgICAgICBAZXh0ZW5kIC5zci1vbmx5O1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiU2hvdyBIb3Vyc1wiO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG5bZGF0YS1hY3Rpb249XCJzaG93TWludXRlc1wiXTo6YWZ0ZXIge1xyXG4gICAgICAgIEBleHRlbmQgLnNyLW9ubHk7XHJcbiAgICAgICAgY29udGVudDogXCJTaG93IE1pbnV0ZXNcIjtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuW2RhdGEtYWN0aW9uPVwidG9nZ2xlUGVyaW9kXCJdOjphZnRlciB7XHJcbiAgICAgICAgQGV4dGVuZCAuc3Itb25seTtcclxuICAgICAgICBjb250ZW50OiBcIlRvZ2dsZSBBTS9QTVwiO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG5bZGF0YS1hY3Rpb249XCJjbGVhclwiXTo6YWZ0ZXIge1xyXG4gICAgICAgIEBleHRlbmQgLnNyLW9ubHk7XHJcbiAgICAgICAgY29udGVudDogXCJDbGVhciB0aGUgcGlja2VyXCI7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bltkYXRhLWFjdGlvbj1cInRvZGF5XCJdOjphZnRlciB7XHJcbiAgICAgICAgQGV4dGVuZCAuc3Itb25seTtcclxuICAgICAgICBjb250ZW50OiBcIlNldCB0aGUgZGF0ZSB0byB0b2RheVwiO1xyXG4gICAgfVxyXG5cclxuICAgIC5waWNrZXItc3dpdGNoIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAuc3Itb25seTtcclxuICAgICAgICAgICAgY29udGVudDogXCJUb2dnbGUgRGF0ZSBhbmQgVGltZSBTY3JlZW5zXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNWVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcblxyXG4gICAgICAgICYgdGQsXHJcbiAgICAgICAgJiB0aCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJzLWRhdGV0aW1lcGlja2VyLWJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIHRoIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAmLnBpY2tlci1zd2l0Y2gge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0NXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmRpc2FibGVkLFxyXG4gICAgICAgICAgICAmLmRpc2FibGVkOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJzLWRhdGV0aW1lcGlja2VyLWRpc2FibGVkLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5wcmV2OjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zci1vbmx5O1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJQcmV2aW91cyBNb250aFwiO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm5leHQ6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLnNyLW9ubHk7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIk5leHQgTW9udGhcIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJzLWRhdGV0aW1lcGlja2VyLWJ0bi1ob3Zlci1iZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiB0ZCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG5cclxuICAgICAgICAgICAgJi5jdyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44ZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnMtZGF0ZXRpbWVwaWNrZXItYWx0ZXJuYXRlLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmRheSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmRheTpob3ZlcixcclxuICAgICAgICAgICAgJi5ob3VyOmhvdmVyLFxyXG4gICAgICAgICAgICAmLm1pbnV0ZTpob3ZlcixcclxuICAgICAgICAgICAgJi5zZWNvbmQ6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJzLWRhdGV0aW1lcGlja2VyLWJ0bi1ob3Zlci1iZztcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5vbGQsXHJcbiAgICAgICAgICAgICYubmV3IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnMtZGF0ZXRpbWVwaWNrZXItYWx0ZXJuYXRlLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnRvZGF5IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgN3B4IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYnMtZGF0ZXRpbWVwaWNrZXItYWN0aXZlLWJnO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRicy1kYXRldGltZXBpY2tlci1zZWNvbmRhcnktYm9yZGVyLWNvbG9yLXJnYmE7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlLFxyXG4gICAgICAgICAgICAmLmFjdGl2ZTpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnMtZGF0ZXRpbWVwaWNrZXItYWN0aXZlLWJnO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRicy1kYXRldGltZXBpY2tlci1hY3RpdmUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogJGJzLWRhdGV0aW1lcGlja2VyLXRleHQtc2hhZG93O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZS50b2RheTpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5kaXNhYmxlZCxcclxuICAgICAgICAgICAgJi5kaXNhYmxlZDpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRicy1kYXRldGltZXBpY2tlci1kaXNhYmxlZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMnB4IDEuNXB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJzLWRhdGV0aW1lcGlja2VyLWJvcmRlci1yYWRpdXM7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJzLWRhdGV0aW1lcGlja2VyLWJ0bi1ob3Zlci1iZztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJzLWRhdGV0aW1lcGlja2VyLWFjdGl2ZS1iZztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJzLWRhdGV0aW1lcGlja2VyLWFjdGl2ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogJGJzLWRhdGV0aW1lcGlja2VyLXRleHQtc2hhZG93O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYub2xkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJzLWRhdGV0aW1lcGlja2VyLWFsdGVybmF0ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmRpc2FibGVkLFxyXG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZDpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJzLWRhdGV0aW1lcGlja2VyLWRpc2FibGVkLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi51c2V0d2VudHlmb3VyIHtcclxuICAgICAgICB0ZC5ob3VyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC5kYXRlIHtcclxuICAgICYgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBib290c3RyYXAtc3dpdGNoIC0gdjMuMy4yXG4gKiBodHRwOi8vd3d3LmJvb3RzdHJhcC1zd2l0Y2gub3JnXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIENvcHlyaWdodCAyMDEyLTIwMTMgTWF0dGlhIExhcmVudGlzXG4gKlxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLlxuICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4gKlxuICogICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbiAqIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuICogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqL1xuXG4uYm9vdHN0cmFwLXN3aXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiA4cHg7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcbn1cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYsXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLXByaW1hcnksXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNDI4YmNhO1xufVxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtaW5mbyxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1YmMwZGU7XG59XG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1zdWNjZXNzLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzVjYjg1Yztcbn1cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLXdhcm5pbmcsXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNmMGFkNGU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtZGFuZ2VyLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZDk1MzRmO1xufVxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtZGVmYXVsdCxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1kZWZhdWx0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG59XG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgei1pbmRleDogMTAwO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4uYm9vdHN0cmFwLXN3aXRjaCBpbnB1dFt0eXBlPSdyYWRpbyddLFxuLmJvb3RzdHJhcC1zd2l0Y2ggaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgei1pbmRleDogLTE7XG59XG4uYm9vdHN0cmFwLXN3aXRjaCBpbnB1dFt0eXBlPSdyYWRpbyddLmZvcm0tY29udHJvbCxcbi5ib290c3RyYXAtc3dpdGNoIGlucHV0W3R5cGU9J2NoZWNrYm94J10uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1taW5pIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtbWluaSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1taW5pIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsIHtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1zbWFsbCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24sXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLXNtYWxsIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYsXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLXNtYWxsIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtbGFyZ2UgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1sYXJnZSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1sYXJnZSAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xufVxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1kaXNhYmxlZCxcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtcmVhZG9ubHksXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWluZGV0ZXJtaW5hdGUge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtZGlzYWJsZWQgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1yZWFkb25seSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24sXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWluZGV0ZXJtaW5hdGUgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1kaXNhYmxlZCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1yZWFkb25seSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1pbmRldGVybWluYXRlIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYsXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWRpc2FibGVkIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1yZWFkb25seSAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCxcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtaW5kZXRlcm1pbmF0ZSAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWFuaW1hdGUgLmJvb3RzdHJhcC1zd2l0Y2gtY29udGFpbmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjVzO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjVzO1xufVxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1pbnZlcnNlIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWludmVyc2UgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWZvY3VzZWQge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XG59XG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLW9uIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1pbnZlcnNlLmJvb3RzdHJhcC1zd2l0Y2gtb2ZmIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtb2ZmIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1pbnZlcnNlLmJvb3RzdHJhcC1zd2l0Y2gtb24gLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cbiIsIkBhdC1yb290IHtcbiAgLy8gSW1wb3J0IHRoZSBmb250c1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2dseXBoaWNvbnNoYWxmbGluZ3MtcmVndWxhci5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2dseXBoaWNvbnNoYWxmbGluZ3MtcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgdXJsKCcvZm9udHMvZ2x5cGhpY29uc2hhbGZsaW5ncy1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcvZm9udHMvZ2x5cGhpY29uc2hhbGZsaW5ncy1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnL2ZvbnRzL2dseXBoaWNvbnNoYWxmbGluZ3MtcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJy9mb250cy9nbHlwaGljb25zaGFsZmxpbmdzLXJlZ3VsYXIuc3ZnJykgZm9ybWF0KCdzdmcnKTtcbiAgfVxufVxuXG4vLyBDYXRjaGFsbCBiYXNlY2xhc3Ncbi5nbHlwaGljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLy8gSW5kaXZpZHVhbCBpY29uc1xuLmdseXBoaWNvbi1hc3RlcmlzayAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMDAyYVwiOyB9IH1cbi5nbHlwaGljb24tcGx1cyAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDAwMmJcIjsgfSB9XG4uZ2x5cGhpY29uLWV1cm8sXG4uZ2x5cGhpY29uLWV1ciAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyMGFjXCI7IH0gfVxuLmdseXBoaWNvbi1taW51cyAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjIxMlwiOyB9IH1cbi5nbHlwaGljb24tY2xvdWQgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDI2MDFcIjsgfSB9XG4uZ2x5cGhpY29uLWVudmVsb3BlICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyNzA5XCI7IH0gfVxuLmdseXBoaWNvbi1wZW5jaWwgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjcwZlwiOyB9IH1cbi5nbHlwaGljb24tZ2xhc3MgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDFcIjsgfSB9XG4uZ2x5cGhpY29uLW11c2ljICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAyXCI7IH0gfVxuLmdseXBoaWNvbi1zZWFyY2ggICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwM1wiOyB9IH1cbi5nbHlwaGljb24taGVhcnQgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDVcIjsgfSB9XG4uZ2x5cGhpY29uLXN0YXIgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA2XCI7IH0gfVxuLmdseXBoaWNvbi1zdGFyLWVtcHR5ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwN1wiOyB9IH1cbi5nbHlwaGljb24tdXNlciAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDhcIjsgfSB9XG4uZ2x5cGhpY29uLWZpbG0gICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA5XCI7IH0gfVxuLmdseXBoaWNvbi10aC1sYXJnZSAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxMFwiOyB9IH1cbi5nbHlwaGljb24tdGggICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTFcIjsgfSB9XG4uZ2x5cGhpY29uLXRoLWxpc3QgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDEyXCI7IH0gfVxuLmdseXBoaWNvbi1vayAgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxM1wiOyB9IH1cbi5nbHlwaGljb24tcmVtb3ZlICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTRcIjsgfSB9XG4uZ2x5cGhpY29uLXpvb20taW4gICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE1XCI7IH0gfVxuLmdseXBoaWNvbi16b29tLW91dCAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxNlwiOyB9IH1cbi5nbHlwaGljb24tb2ZmICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTdcIjsgfSB9XG4uZ2x5cGhpY29uLXNpZ25hbCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE4XCI7IH0gfVxuLmdseXBoaWNvbi1jb2cgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxOVwiOyB9IH1cbi5nbHlwaGljb24tdHJhc2ggICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjBcIjsgfSB9XG4uZ2x5cGhpY29uLWhvbWUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIxXCI7IH0gfVxuLmdseXBoaWNvbi1maWxlICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyMlwiOyB9IH1cbi5nbHlwaGljb24tdGltZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjNcIjsgfSB9XG4uZ2x5cGhpY29uLXJvYWQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI0XCI7IH0gfVxuLmdseXBoaWNvbi1kb3dubG9hZC1hbHQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyNVwiOyB9IH1cbi5nbHlwaGljb24tZG93bmxvYWQgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjZcIjsgfSB9XG4uZ2x5cGhpY29uLXVwbG9hZCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI3XCI7IH0gfVxuLmdseXBoaWNvbi1pbmJveCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyOFwiOyB9IH1cbi5nbHlwaGljb24tcGxheS1jaXJjbGUgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjlcIjsgfSB9XG4uZ2x5cGhpY29uLXJlcGVhdCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDMwXCI7IH0gfVxuLmdseXBoaWNvbi1yZWZyZXNoICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzMVwiOyB9IH1cbi5nbHlwaGljb24tbGlzdC1hbHQgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzJcIjsgfSB9XG4uZ2x5cGhpY29uLWxvY2sgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDMzXCI7IH0gfVxuLmdseXBoaWNvbi1mbGFnICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzNFwiOyB9IH1cbi5nbHlwaGljb24taGVhZHBob25lcyAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzVcIjsgfSB9XG4uZ2x5cGhpY29uLXZvbHVtZS1vZmYgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM2XCI7IH0gfVxuLmdseXBoaWNvbi12b2x1bWUtZG93biAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzN1wiOyB9IH1cbi5nbHlwaGljb24tdm9sdW1lLXVwICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzhcIjsgfSB9XG4uZ2x5cGhpY29uLXFyY29kZSAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM5XCI7IH0gfVxuLmdseXBoaWNvbi1iYXJjb2RlICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0MFwiOyB9IH1cbi5nbHlwaGljb24tdGFnICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDFcIjsgfSB9XG4uZ2x5cGhpY29uLXRhZ3MgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQyXCI7IH0gfVxuLmdseXBoaWNvbi1ib29rICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0M1wiOyB9IH1cbi5nbHlwaGljb24tYm9va21hcmsgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDRcIjsgfSB9XG4uZ2x5cGhpY29uLXByaW50ICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ1XCI7IH0gfVxuLmdseXBoaWNvbi1jYW1lcmEgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0NlwiOyB9IH1cbi5nbHlwaGljb24tZm9udCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDdcIjsgfSB9XG4uZ2x5cGhpY29uLWJvbGQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ4XCI7IH0gfVxuLmdseXBoaWNvbi1pdGFsaWMgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0OVwiOyB9IH1cbi5nbHlwaGljb24tdGV4dC1oZWlnaHQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTBcIjsgfSB9XG4uZ2x5cGhpY29uLXRleHQtd2lkdGggICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDUxXCI7IH0gfVxuLmdseXBoaWNvbi1hbGlnbi1sZWZ0ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1MlwiOyB9IH1cbi5nbHlwaGljb24tYWxpZ24tY2VudGVyICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTNcIjsgfSB9XG4uZ2x5cGhpY29uLWFsaWduLXJpZ2h0ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU0XCI7IH0gfVxuLmdseXBoaWNvbi1hbGlnbi1qdXN0aWZ5ICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1NVwiOyB9IH1cbi5nbHlwaGljb24tbGlzdCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTZcIjsgfSB9XG4uZ2x5cGhpY29uLWluZGVudC1sZWZ0ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU3XCI7IH0gfVxuLmdseXBoaWNvbi1pbmRlbnQtcmlnaHQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1OFwiOyB9IH1cbi5nbHlwaGljb24tZmFjZXRpbWUtdmlkZW8gICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTlcIjsgfSB9XG4uZ2x5cGhpY29uLXBpY3R1cmUgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDYwXCI7IH0gfVxuLmdseXBoaWNvbi1tYXAtbWFya2VyICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2MlwiOyB9IH1cbi5nbHlwaGljb24tYWRqdXN0ICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjNcIjsgfSB9XG4uZ2x5cGhpY29uLXRpbnQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY0XCI7IH0gfVxuLmdseXBoaWNvbi1lZGl0ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2NVwiOyB9IH1cbi5nbHlwaGljb24tc2hhcmUgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjZcIjsgfSB9XG4uZ2x5cGhpY29uLWNoZWNrICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY3XCI7IH0gfVxuLmdseXBoaWNvbi1tb3ZlICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2OFwiOyB9IH1cbi5nbHlwaGljb24tc3RlcC1iYWNrd2FyZCAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjlcIjsgfSB9XG4uZ2x5cGhpY29uLWZhc3QtYmFja3dhcmQgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDcwXCI7IH0gfVxuLmdseXBoaWNvbi1iYWNrd2FyZCAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3MVwiOyB9IH1cbi5nbHlwaGljb24tcGxheSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzJcIjsgfSB9XG4uZ2x5cGhpY29uLXBhdXNlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDczXCI7IH0gfVxuLmdseXBoaWNvbi1zdG9wICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3NFwiOyB9IH1cbi5nbHlwaGljb24tZm9yd2FyZCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzVcIjsgfSB9XG4uZ2x5cGhpY29uLWZhc3QtZm9yd2FyZCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc2XCI7IH0gfVxuLmdseXBoaWNvbi1zdGVwLWZvcndhcmQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3N1wiOyB9IH1cbi5nbHlwaGljb24tZWplY3QgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzhcIjsgfSB9XG4uZ2x5cGhpY29uLWNoZXZyb24tbGVmdCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc5XCI7IH0gfVxuLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0ICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4MFwiOyB9IH1cbi5nbHlwaGljb24tcGx1cy1zaWduICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODFcIjsgfSB9XG4uZ2x5cGhpY29uLW1pbnVzLXNpZ24gICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDgyXCI7IH0gfVxuLmdseXBoaWNvbi1yZW1vdmUtc2lnbiAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4M1wiOyB9IH1cbi5nbHlwaGljb24tb2stc2lnbiAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODRcIjsgfSB9XG4uZ2x5cGhpY29uLXF1ZXN0aW9uLXNpZ24gICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg1XCI7IH0gfVxuLmdseXBoaWNvbi1pbmZvLXNpZ24gICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4NlwiOyB9IH1cbi5nbHlwaGljb24tc2NyZWVuc2hvdCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODdcIjsgfSB9XG4uZ2x5cGhpY29uLXJlbW92ZS1jaXJjbGUgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg4XCI7IH0gfVxuLmdseXBoaWNvbi1vay1jaXJjbGUgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4OVwiOyB9IH1cbi5nbHlwaGljb24tYmFuLWNpcmNsZSAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTBcIjsgfSB9XG4uZ2x5cGhpY29uLWFycm93LWxlZnQgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDkxXCI7IH0gfVxuLmdseXBoaWNvbi1hcnJvdy1yaWdodCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5MlwiOyB9IH1cbi5nbHlwaGljb24tYXJyb3ctdXAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTNcIjsgfSB9XG4uZ2x5cGhpY29uLWFycm93LWRvd24gICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDk0XCI7IH0gfVxuLmdseXBoaWNvbi1zaGFyZS1hbHQgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5NVwiOyB9IH1cbi5nbHlwaGljb24tcmVzaXplLWZ1bGwgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTZcIjsgfSB9XG4uZ2x5cGhpY29uLXJlc2l6ZS1zbWFsbCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDk3XCI7IH0gfVxuLmdseXBoaWNvbi1leGNsYW1hdGlvbi1zaWduICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwMVwiOyB9IH1cbi5nbHlwaGljb24tZ2lmdCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDJcIjsgfSB9XG4uZ2x5cGhpY29uLWxlYWYgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAzXCI7IH0gfVxuLmdseXBoaWNvbi1maXJlICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwNFwiOyB9IH1cbi5nbHlwaGljb24tZXllLW9wZW4gICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDVcIjsgfSB9XG4uZ2x5cGhpY29uLWV5ZS1jbG9zZSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA2XCI7IH0gfVxuLmdseXBoaWNvbi13YXJuaW5nLXNpZ24gICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwN1wiOyB9IH1cbi5nbHlwaGljb24tcGxhbmUgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDhcIjsgfSB9XG4uZ2x5cGhpY29uLWNhbGVuZGFyICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA5XCI7IH0gfVxuLmdseXBoaWNvbi1yYW5kb20gICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExMFwiOyB9IH1cbi5nbHlwaGljb24tY29tbWVudCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTFcIjsgfSB9XG4uZ2x5cGhpY29uLW1hZ25ldCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTEyXCI7IH0gfVxuLmdseXBoaWNvbi1jaGV2cm9uLXVwICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExM1wiOyB9IH1cbi5nbHlwaGljb24tY2hldnJvbi1kb3duICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTRcIjsgfSB9XG4uZ2x5cGhpY29uLXJldHdlZXQgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE1XCI7IH0gfVxuLmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0ICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExNlwiOyB9IH1cbi5nbHlwaGljb24tZm9sZGVyLWNsb3NlICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTdcIjsgfSB9XG4uZ2x5cGhpY29uLWZvbGRlci1vcGVuICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE4XCI7IH0gfVxuLmdseXBoaWNvbi1yZXNpemUtdmVydGljYWwgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExOVwiOyB9IH1cbi5nbHlwaGljb24tcmVzaXplLWhvcml6b250YWwgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjBcIjsgfSB9XG4uZ2x5cGhpY29uLWhkZCAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTIxXCI7IH0gfVxuLmdseXBoaWNvbi1idWxsaG9ybiAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyMlwiOyB9IH1cbi5nbHlwaGljb24tYmVsbCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjNcIjsgfSB9XG4uZ2x5cGhpY29uLWNlcnRpZmljYXRlICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI0XCI7IH0gfVxuLmdseXBoaWNvbi10aHVtYnMtdXAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyNVwiOyB9IH1cbi5nbHlwaGljb24tdGh1bWJzLWRvd24gICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjZcIjsgfSB9XG4uZ2x5cGhpY29uLWhhbmQtcmlnaHQgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI3XCI7IH0gfVxuLmdseXBoaWNvbi1oYW5kLWxlZnQgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyOFwiOyB9IH1cbi5nbHlwaGljb24taGFuZC11cCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjlcIjsgfSB9XG4uZ2x5cGhpY29uLWhhbmQtZG93biAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTMwXCI7IH0gfVxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzMVwiOyB9IH1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWxlZnQgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzJcIjsgfSB9XG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy11cCAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTMzXCI7IH0gfVxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctZG93biAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzNFwiOyB9IH1cbi5nbHlwaGljb24tZ2xvYmUgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzVcIjsgfSB9XG4uZ2x5cGhpY29uLXdyZW5jaCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM2XCI7IH0gfVxuLmdseXBoaWNvbi10YXNrcyAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzN1wiOyB9IH1cbi5nbHlwaGljb24tZmlsdGVyICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzhcIjsgfSB9XG4uZ2x5cGhpY29uLWJyaWVmY2FzZSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM5XCI7IH0gfVxuLmdseXBoaWNvbi1mdWxsc2NyZWVuICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0MFwiOyB9IH1cbi5nbHlwaGljb24tZGFzaGJvYXJkICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDFcIjsgfSB9XG4uZ2x5cGhpY29uLXBhcGVyY2xpcCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQyXCI7IH0gfVxuLmdseXBoaWNvbi1oZWFydC1lbXB0eSAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0M1wiOyB9IH1cbi5nbHlwaGljb24tbGluayAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDRcIjsgfSB9XG4uZ2x5cGhpY29uLXBob25lICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ1XCI7IH0gfVxuLmdseXBoaWNvbi1wdXNocGluICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0NlwiOyB9IH1cbi5nbHlwaGljb24tdXNkICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDhcIjsgfSB9XG4uZ2x5cGhpY29uLWdicCAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ5XCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1MFwiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldCAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTFcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQtYWx0ICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTUyXCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1M1wiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTRcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlcyAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU1XCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0IHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1NlwiOyB9IH1cbi5nbHlwaGljb24tdW5jaGVja2VkICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTdcIjsgfSB9XG4uZ2x5cGhpY29uLWV4cGFuZCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU4XCI7IH0gfVxuLmdseXBoaWNvbi1jb2xsYXBzZS1kb3duICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1OVwiOyB9IH1cbi5nbHlwaGljb24tY29sbGFwc2UtdXAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjBcIjsgfSB9XG4uZ2x5cGhpY29uLWxvZy1pbiAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTYxXCI7IH0gfVxuLmdseXBoaWNvbi1mbGFzaCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2MlwiOyB9IH1cbi5nbHlwaGljb24tbG9nLW91dCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjNcIjsgfSB9XG4uZ2x5cGhpY29uLW5ldy13aW5kb3cgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY0XCI7IH0gfVxuLmdseXBoaWNvbi1yZWNvcmQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2NVwiOyB9IH1cbi5nbHlwaGljb24tc2F2ZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjZcIjsgfSB9XG4uZ2x5cGhpY29uLW9wZW4gICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY3XCI7IH0gfVxuLmdseXBoaWNvbi1zYXZlZCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2OFwiOyB9IH1cbi5nbHlwaGljb24taW1wb3J0ICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjlcIjsgfSB9XG4uZ2x5cGhpY29uLWV4cG9ydCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTcwXCI7IH0gfVxuLmdseXBoaWNvbi1zZW5kICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3MVwiOyB9IH1cbi5nbHlwaGljb24tZmxvcHB5LWRpc2sgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzJcIjsgfSB9XG4uZ2x5cGhpY29uLWZsb3BweS1zYXZlZCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTczXCI7IH0gfVxuLmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3NFwiOyB9IH1cbi5nbHlwaGljb24tZmxvcHB5LXNhdmUgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzVcIjsgfSB9XG4uZ2x5cGhpY29uLWZsb3BweS1vcGVuICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc2XCI7IH0gfVxuLmdseXBoaWNvbi1jcmVkaXQtY2FyZCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3N1wiOyB9IH1cbi5nbHlwaGljb24tdHJhbnNmZXIgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzhcIjsgfSB9XG4uZ2x5cGhpY29uLWN1dGxlcnkgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc5XCI7IH0gfVxuLmdseXBoaWNvbi1oZWFkZXIgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4MFwiOyB9IH1cbi5nbHlwaGljb24tY29tcHJlc3NlZCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODFcIjsgfSB9XG4uZ2x5cGhpY29uLWVhcnBob25lICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTgyXCI7IH0gfVxuLmdseXBoaWNvbi1waG9uZS1hbHQgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4M1wiOyB9IH1cbi5nbHlwaGljb24tdG93ZXIgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODRcIjsgfSB9XG4uZ2x5cGhpY29uLXN0YXRzICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg1XCI7IH0gfVxuLmdseXBoaWNvbi1zZC12aWRlbyAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4NlwiOyB9IH1cbi5nbHlwaGljb24taGQtdmlkZW8gICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODdcIjsgfSB9XG4uZ2x5cGhpY29uLXN1YnRpdGxlcyAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg4XCI7IH0gfVxuLmdseXBoaWNvbi1zb3VuZC1zdGVyZW8gICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4OVwiOyB9IH1cbi5nbHlwaGljb24tc291bmQtZG9sYnkgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTBcIjsgfSB9XG4uZ2x5cGhpY29uLXNvdW5kLTUtMSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTkxXCI7IH0gfVxuLmdseXBoaWNvbi1zb3VuZC02LTEgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5MlwiOyB9IH1cbi5nbHlwaGljb24tc291bmQtNy0xICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTNcIjsgfSB9XG4uZ2x5cGhpY29uLWNvcHlyaWdodC1tYXJrICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTk0XCI7IH0gfVxuLmdseXBoaWNvbi1yZWdpc3RyYXRpb24tbWFyayAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5NVwiOyB9IH1cbi5nbHlwaGljb24tY2xvdWQtZG93bmxvYWQgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTdcIjsgfSB9XG4uZ2x5cGhpY29uLWNsb3VkLXVwbG9hZCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTk4XCI7IH0gfVxuLmdseXBoaWNvbi10cmVlLWNvbmlmZXIgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5OVwiOyB9IH1cbi5nbHlwaGljb24tdHJlZS1kZWNpZHVvdXMgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDBcIjsgfSB9XG4uZ2x5cGhpY29uLWNkICAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjAxXCI7IH0gfVxuLmdseXBoaWNvbi1zYXZlLWZpbGUgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwMlwiOyB9IH1cbi5nbHlwaGljb24tb3Blbi1maWxlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDNcIjsgfSB9XG4uZ2x5cGhpY29uLWxldmVsLXVwICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjA0XCI7IH0gfVxuLmdseXBoaWNvbi1jb3B5ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwNVwiOyB9IH1cbi5nbHlwaGljb24tcGFzdGUgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDZcIjsgfSB9XG4vLyBUaGUgZm9sbG93aW5nIDIgR2x5cGhpY29ucyBhcmUgb21pdHRlZCBmb3IgdGhlIHRpbWUgYmVpbmcgYmVjYXVzZVxuLy8gdGhleSBjdXJyZW50bHkgdXNlIFVuaWNvZGUgY29kZXBvaW50cyB0aGF0IGFyZSBvdXRzaWRlIHRoZVxuLy8gQmFzaWMgTXVsdGlsaW5ndWFsIFBsYW5lIChCTVApLiBPbGRlciBidWdneSB2ZXJzaW9ucyBvZiBXZWJLaXQgY2FuJ3QgaGFuZGxlXG4vLyBub24tQk1QIGNvZGVwb2ludHMgaW4gQ1NTIHN0cmluZyBlc2NhcGVzLCBhbmQgdGh1cyBjYW4ndCBkaXNwbGF5IHRoZXNlIHR3byBpY29ucy5cbi8vIE5vdGFibHksIHRoZSBidWcgYWZmZWN0cyBzb21lIG9sZGVyIHZlcnNpb25zIG9mIHRoZSBBbmRyb2lkIEJyb3dzZXIuXG4vLyBNb3JlIGluZm86IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTAxMDZcbi8vIC5nbHlwaGljb24tZG9vciAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDFmNmFhXCI7IH0gfVxuLy8gLmdseXBoaWNvbi1rZXkgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMWY1MTFcIjsgfSB9XG4uZ2x5cGhpY29uLWFsZXJ0ICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjA5XCI7IH0gfVxuLmdseXBoaWNvbi1lcXVhbGl6ZXIgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxMFwiOyB9IH1cbi5nbHlwaGljb24ta2luZyAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTFcIjsgfSB9XG4uZ2x5cGhpY29uLXF1ZWVuICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjEyXCI7IH0gfVxuLmdseXBoaWNvbi1wYXduICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxM1wiOyB9IH1cbi5nbHlwaGljb24tYmlzaG9wICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTRcIjsgfSB9XG4uZ2x5cGhpY29uLWtuaWdodCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjE1XCI7IH0gfVxuLmdseXBoaWNvbi1iYWJ5LWZvcm11bGEgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxNlwiOyB9IH1cbi5nbHlwaGljb24tdGVudCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDI2ZmFcIjsgfSB9XG4uZ2x5cGhpY29uLWJsYWNrYm9hcmQgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjE4XCI7IH0gfVxuLmdseXBoaWNvbi1iZWQgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxOVwiOyB9IH1cbi5nbHlwaGljb24tYXBwbGUgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGY4ZmZcIjsgfSB9XG4uZ2x5cGhpY29uLWVyYXNlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjIxXCI7IH0gfVxuLmdseXBoaWNvbi1ob3VyZ2xhc3MgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjMxYlwiOyB9IH1cbi5nbHlwaGljb24tbGFtcCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjNcIjsgfSB9XG4uZ2x5cGhpY29uLWR1cGxpY2F0ZSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjI0XCI7IH0gfVxuLmdseXBoaWNvbi1waWdneS1iYW5rICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyNVwiOyB9IH1cbi5nbHlwaGljb24tc2Npc3NvcnMgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjZcIjsgfSB9XG4uZ2x5cGhpY29uLWJpdGNvaW4gICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjI3XCI7IH0gfVxuLmdseXBoaWNvbi1idGMgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyN1wiOyB9IH1cbi5nbHlwaGljb24teGJ0ICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjdcIjsgfSB9XG4uZ2x5cGhpY29uLXllbiAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwwMGE1XCI7IH0gfVxuLmdseXBoaWNvbi1qcHkgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMDBhNVwiOyB9IH1cbi5nbHlwaGljb24tcnVibGUgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDIwYmRcIjsgfSB9XG4uZ2x5cGhpY29uLXJ1YiAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyMGJkXCI7IH0gfVxuLmdseXBoaWNvbi1zY2FsZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzMFwiOyB9IH1cbi5nbHlwaGljb24taWNlLWxvbGx5ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzFcIjsgfSB9XG4uZ2x5cGhpY29uLWljZS1sb2xseS10YXN0ZWQgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjMyXCI7IH0gfVxuLmdseXBoaWNvbi1lZHVjYXRpb24gICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzM1wiOyB9IH1cbi5nbHlwaGljb24tb3B0aW9uLWhvcml6b250YWwgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzRcIjsgfSB9XG4uZ2x5cGhpY29uLW9wdGlvbi12ZXJ0aWNhbCAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjM1XCI7IH0gfVxuLmdseXBoaWNvbi1tZW51LWhhbWJ1cmdlciAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzNlwiOyB9IH1cbi5nbHlwaGljb24tbW9kYWwtd2luZG93ICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzdcIjsgfSB9XG4uZ2x5cGhpY29uLW9pbCAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjM4XCI7IH0gfVxuLmdseXBoaWNvbi1ncmFpbiAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzOVwiOyB9IH1cbi5nbHlwaGljb24tc3VuZ2xhc3NlcyAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDBcIjsgfSB9XG4uZ2x5cGhpY29uLXRleHQtc2l6ZSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQxXCI7IH0gfVxuLmdseXBoaWNvbi10ZXh0LWNvbG9yICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0MlwiOyB9IH1cbi5nbHlwaGljb24tdGV4dC1iYWNrZ3JvdW5kICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDNcIjsgfSB9XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi10b3AgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQ0XCI7IH0gfVxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tYm90dG9tICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0NVwiOyB9IH1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWhvcml6b250YWx7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDZcIjsgfSB9XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1sZWZ0ICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQ3XCI7IH0gfVxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdmVydGljYWwgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0OFwiOyB9IH1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXJpZ2h0ICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDlcIjsgfSB9XG4uZ2x5cGhpY29uLXRyaWFuZ2xlLXJpZ2h0ICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjUwXCI7IH0gfVxuLmdseXBoaWNvbi10cmlhbmdsZS1sZWZ0ICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1MVwiOyB9IH1cbi5nbHlwaGljb24tdHJpYW5nbGUtYm90dG9tICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTJcIjsgfSB9XG4uZ2x5cGhpY29uLXRyaWFuZ2xlLXRvcCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjUzXCI7IH0gfVxuLmdseXBoaWNvbi1jb25zb2xlICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1NFwiOyB9IH1cbi5nbHlwaGljb24tc3VwZXJzY3JpcHQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTVcIjsgfSB9XG4uZ2x5cGhpY29uLXN1YnNjcmlwdCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjU2XCI7IH0gfVxuLmdseXBoaWNvbi1tZW51LWxlZnQgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1N1wiOyB9IH1cbi5nbHlwaGljb24tbWVudS1yaWdodCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNThcIjsgfSB9XG4uZ2x5cGhpY29uLW1lbnUtZG93biAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjU5XCI7IH0gfVxuLmdseXBoaWNvbi1tZW51LXVwICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI2MFwiOyB9IH1cbiIsIi8qIHJlcXVpcmVkIHN0eWxlcyAqL1xuLmxlYWZsZXQtcGFuZSxcbi5sZWFmbGV0LXRpbGUsXG4ubGVhZmxldC1tYXJrZXItaWNvbixcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3csXG4ubGVhZmxldC10aWxlLWNvbnRhaW5lcixcbi5sZWFmbGV0LXBhbmUgPiBzdmcsXG4ubGVhZmxldC1wYW5lID4gY2FudmFzLFxuLmxlYWZsZXQtem9vbS1ib3gsXG4ubGVhZmxldC1pbWFnZS1sYXllcixcbi5sZWFmbGV0LWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5sZWFmbGV0LXRpbGUsXG4ubGVhZmxldC1tYXJrZXItaWNvbixcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3cge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG59XG5cbi8qIFNhZmFyaSByZW5kZXJzIG5vbi1yZXRpbmEgdGlsZSBvbiByZXRpbmEgYmV0dGVyIHdpdGggdGhpcywgYnV0IENocm9tZSBpcyB3b3JzZSAqL1xuLmxlYWZsZXQtc2FmYXJpIC5sZWFmbGV0LXRpbGUge1xuICBpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XG59XG5cbi8qIGhhY2sgdGhhdCBwcmV2ZW50cyBodyBsYXllcnMgXCJzdHJldGNoaW5nXCIgd2hlbiBsb2FkaW5nIG5ldyB0aWxlcyAqL1xuLmxlYWZsZXQtc2FmYXJpIC5sZWFmbGV0LXRpbGUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDE2MDBweDtcbiAgaGVpZ2h0OiAxNjAwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xufVxuXG4ubGVhZmxldC1tYXJrZXItaWNvbixcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogLmxlYWZsZXQtY29udGFpbmVyIHN2ZzogcmVzZXQgc3ZnIG1heC13aWR0aCBkZWNsZXJhdGlvbiBzaGlwcGVkIGluIEpvb21sYSEgKGpvb21sYS5vcmcpIDMueCAqL1xuLyogLmxlYWZsZXQtY29udGFpbmVyIGltZzogbWFwIGlzIGJyb2tlbiBpbiBGRiBpZiB5b3UgaGF2ZSBtYXgtd2lkdGg6IDEwMCUgb24gdGlsZXMgKi9cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1vdmVybGF5LXBhbmUgc3ZnLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LW1hcmtlci1wYW5lIGltZyxcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1zaGFkb3ctcGFuZSBpbWcsXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtdGlsZS1wYW5lIGltZyxcbi5sZWFmbGV0LWNvbnRhaW5lciBpbWcubGVhZmxldC1pbWFnZS1sYXllcixcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10aWxlIHtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtem9vbSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi14IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi14IHBhbi15O1xufVxuXG4ubGVhZmxldC1jb250YWluZXIubGVhZmxldC10b3VjaC1kcmFnIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcbiAgLyogRmFsbGJhY2sgZm9yIEZGIHdoaWNoIGRvZXNuJ3Qgc3VwcG9ydCBwaW5jaC16b29tICovXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIubGVhZmxldC10b3VjaC1kcmFnLmxlYWZsZXQtdG91Y2gtem9vbSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIGEge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoNTEsIDE4MSwgMjI5LCAwLjQpO1xufVxuXG4ubGVhZmxldC10aWxlIHtcbiAgZmlsdGVyOiBpbmhlcml0O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5sZWFmbGV0LXRpbGUtbG9hZGVkIHtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbn1cblxuLmxlYWZsZXQtem9vbS1ib3gge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHotaW5kZXg6IDgwMDtcbn1cblxuLyogd29ya2Fyb3VuZCBmb3IgaHR0cHM6Ly9idWd6aWxsYS5tb3ppbGxhLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODg4MzE5ICovXG4ubGVhZmxldC1vdmVybGF5LXBhbmUgc3ZnIHtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmxlYWZsZXQtcGFuZSB7XG4gIHotaW5kZXg6IDQwMDtcbn1cblxuLmxlYWZsZXQtdGlsZS1wYW5lIHtcbiAgei1pbmRleDogMjAwO1xufVxuXG4ubGVhZmxldC1vdmVybGF5LXBhbmUge1xuICB6LWluZGV4OiA0MDA7XG59XG5cbi5sZWFmbGV0LXNoYWRvdy1wYW5lIHtcbiAgei1pbmRleDogNTAwO1xufVxuXG4ubGVhZmxldC1tYXJrZXItcGFuZSB7XG4gIHotaW5kZXg6IDYwMDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1wYW5lIHtcbiAgei1pbmRleDogNjUwO1xufVxuXG4ubGVhZmxldC1wb3B1cC1wYW5lIHtcbiAgei1pbmRleDogNzAwO1xufVxuXG4ubGVhZmxldC1tYXAtcGFuZSBjYW52YXMge1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5sZWFmbGV0LW1hcC1wYW5lIHN2ZyB7XG4gIHotaW5kZXg6IDIwMDtcbn1cblxuLmxlYWZsZXQtdm1sLXNoYXBlIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi5sdm1sIHtcbiAgYmVoYXZpb3I6IHVybCgjZGVmYXVsdCNWTUwpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuXG4vKiBjb250cm9sIHBvc2l0aW9uaW5nICovXG5cbi5sZWFmbGV0LWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDgwMDtcbiAgcG9pbnRlci1ldmVudHM6IHZpc2libGVQYWludGVkOyAvKiBJRSA5LTEwIGRvZXNuJ3QgaGF2ZSBhdXRvICovXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ubGVhZmxldC10b3AsXG4ubGVhZmxldC1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubGVhZmxldC10b3Age1xuICB0b3A6IDA7XG59XG5cbi5sZWFmbGV0LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5sZWFmbGV0LWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmxlYWZsZXQtbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWNvbnRyb2wge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5sZWFmbGV0LXRvcCAubGVhZmxldC1jb250cm9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmxlYWZsZXQtYm90dG9tIC5sZWFmbGV0LWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubGVhZmxldC1sZWZ0IC5sZWFmbGV0LWNvbnRyb2wge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuXG4vKiB6b29tIGFuZCBmYWRlIGFuaW1hdGlvbnMgKi9cblxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LXRpbGUge1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cblxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LXBvcHVwIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi5sZWFmbGV0LWZhZGUtYW5pbSAubGVhZmxldC1tYXAtcGFuZSAubGVhZmxldC1wb3B1cCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xufVxuXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1hbmltYXRlZCB7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC16b29tLWFuaW1hdGVkIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpO1xufVxuXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtdGlsZSxcbi5sZWFmbGV0LXBhbi1hbmltIC5sZWFmbGV0LXRpbGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20taGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuXG4vKiBjdXJzb3JzICovXG5cbi5sZWFmbGV0LWludGVyYWN0aXZlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGVhZmxldC1ncmFiIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogLW1vei1ncmFiO1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5sZWFmbGV0LWNyb3NzaGFpcixcbi5sZWFmbGV0LWNyb3NzaGFpciAubGVhZmxldC1pbnRlcmFjdGl2ZSB7XG4gIGN1cnNvcjogY3Jvc3NoYWlyO1xufVxuXG4ubGVhZmxldC1wb3B1cC1wYW5lLFxuLmxlYWZsZXQtY29udHJvbCB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtZ3JhYixcbi5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LWdyYWIgLmxlYWZsZXQtaW50ZXJhY3RpdmUsXG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1tYXJrZXItZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLyogbWFya2VyICYgb3ZlcmxheXMgaW50ZXJhY3Rpdml0eSAqL1xuLmxlYWZsZXQtbWFya2VyLWljb24sXG4ubGVhZmxldC1tYXJrZXItc2hhZG93LFxuLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsXG4ubGVhZmxldC1wYW5lID4gc3ZnIHBhdGgsXG4ubGVhZmxldC10aWxlLWNvbnRhaW5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubGVhZmxldC1tYXJrZXItaWNvbi5sZWFmbGV0LWludGVyYWN0aXZlLFxuLmxlYWZsZXQtaW1hZ2UtbGF5ZXIubGVhZmxldC1pbnRlcmFjdGl2ZSxcbi5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aC5sZWFmbGV0LWludGVyYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IHZpc2libGVQYWludGVkOyAvKiBJRSA5LTEwIGRvZXNuJ3QgaGF2ZSBhdXRvICovXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4vKiB2aXN1YWwgdHdlYWtzICovXG5cbi5sZWFmbGV0LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciBhIHtcbiAgY29sb3I6ICMwMDc4QTg7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtYWN0aXZlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIG9yYW5nZTtcbn1cblxuLmxlYWZsZXQtem9vbS1ib3gge1xuICBib3JkZXI6IDJweCBkb3R0ZWQgIzM4ZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG5cbi8qIGdlbmVyYWwgdHlwb2dyYXBoeSAqL1xuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgZm9udDogMTJweC8xLjUgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG5cbi8qIGdlbmVyYWwgdG9vbGJhciBzdHlsZXMgKi9cblxuLmxlYWZsZXQtYmFyIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmxlYWZsZXQtYmFyIGEsXG4ubGVhZmxldC1iYXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5sZWFmbGV0LWJhciBhLFxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sZWFmbGV0LWJhciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLmxlYWZsZXQtYmFyIGE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5cbi5sZWFmbGV0LWJhciBhOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5sZWFmbGV0LWJhciBhLmxlYWZsZXQtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGNvbG9yOiAjYmJiO1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbn1cblxuLyogem9vbSBjb250cm9sICovXG5cbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbixcbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICBmb250OiBib2xkIDE4cHggJ0x1Y2lkYSBDb25zb2xlJywgTW9uYWNvLCBtb25vc3BhY2U7XG4gIHRleHQtaW5kZW50OiAxcHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbiwgLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC16b29tLW91dCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuXG4vKiBsYXllcnMgY29udHJvbCAqL1xuXG4ubGVhZmxldC1jb250cm9sLWxheWVycyB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sYXllcnMucG5nKTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cblxuLmxlYWZsZXQtcmV0aW5hIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbGF5ZXJzLTJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAyNnB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycyAubGVhZmxldC1jb250cm9sLWxheWVycy1saXN0LFxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIHtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4IDZweDtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNlbGVjdG9yIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycyBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW46IDVweCAtMTBweCA1cHggLTZweDtcbn1cblxuLyogRGVmYXVsdCBpY29uIFVSTHMgKi9cbi5sZWFmbGV0LWRlZmF1bHQtaWNvbi1wYXRoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9tYXJrZXItaWNvbi5wbmcpO1xufVxuXG5cbi8qIGF0dHJpYnV0aW9uIGFuZCBzY2FsZSBjb250cm9scyAqL1xuXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLFxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lIHtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbixcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4ubGVhZmxldC1sZWZ0IC5sZWFmbGV0LWNvbnRyb2wtc2NhbGUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubGVhZmxldC1ib3R0b20gLmxlYWZsZXQtY29udHJvbC1zY2FsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzc3NztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgcGFkZGluZzogMnB4IDVweCAxcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM3Nzc7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3Nzc7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycyxcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLFxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuXG5cbi8qIHBvcHVwICovXG5cbi5sZWFmbGV0LXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIG1hcmdpbjogMTNweCAxOXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubGVhZmxldC1wb3B1cC1jb250ZW50IHAge1xuICBtYXJnaW46IDE4cHggMDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtdGlwLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubGVhZmxldC1wb3B1cC10aXAge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBwYWRkaW5nOiAxcHg7XG5cbiAgbWFyZ2luOiAtMTBweCBhdXRvIDA7XG5cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlcixcbi5sZWFmbGV0LXBvcHVwLXRpcCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzMzMztcbiAgYm94LXNoYWRvdzogMCAzcHggMTRweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiA0cHggNHB4IDAgMDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZvbnQ6IDE2cHgvMTRweCBUYWhvbWEsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjYzNjM2MzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzk5OTtcbn1cblxuLmxlYWZsZXQtcG9wdXAtc2Nyb2xsZWQge1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICB6b29tOiAxO1xufVxuXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC10aXAge1xuICB3aWR0aDogMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuTWF0cml4KE0xMT0wLjcwNzEwNjc4LCBNMTI9MC43MDcxMDY3OCwgTTIxPS0wLjcwNzEwNjc4LCBNMjI9MC43MDcxMDY3OClcIjtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuTWF0cml4KE0xMT0wLjcwNzEwNjc4LCBNMTI9MC43MDcxMDY3OCwgTTIxPS0wLjcwNzEwNjc4LCBNMjI9MC43MDcxMDY3OCk7XG59XG5cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLXpvb20sXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLWxheWVycyxcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlcixcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG59XG5cblxuLyogZGl2IGljb24gKi9cblxuLmxlYWZsZXQtZGl2LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xufVxuXG5cbi8qIFRvb2x0aXAgKi9cbi8qIEJhc2Ugc3R5bGVzIGZvciB0aGUgZWxlbWVudCB0aGF0IGhhcyBhIHRvb2x0aXAgKi9cbi5sZWFmbGV0LXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzIyMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAubGVhZmxldC1jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ubGVhZmxldC10b29sdGlwLXRvcDpiZWZvcmUsXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUsXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlLFxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi8qIERpcmVjdGlvbnMgKi9cblxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtdG9wIHtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlLFxuLmxlYWZsZXQtdG9vbHRpcC10b3A6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC10b3A6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMTJweDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xufVxuXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0OmJlZm9yZSxcbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC02cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUge1xuICByaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFRvb2xiYXJzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmxlYWZsZXQtZHJhdy1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGVhZmxldC1kcmF3LXRvb2xiYXIge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ubGVhZmxldC1kcmF3LXRvb2xiYXItdG9wIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyLW5vdG9wIGE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyLW5vYm90dG9tIGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubGVhZmxldC1kcmF3LXRvb2xiYXIgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9zcHJpdGVzaGVldC5wbmcnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIHVybCgnL2ltYWdlcy9zcHJpdGVzaGVldC5zdmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuXG4ubGVhZmxldC1yZXRpbmEgLmxlYWZsZXQtZHJhdy10b29sYmFyIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvc3ByaXRlc2hlZXQtMngucG5nJyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCB1cmwoJy9pbWFnZXMvc3ByaXRlc2hlZXQuc3ZnJyk7XG59XG5cbi5sZWFmbGV0LWRyYXcgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxlYWZsZXQtZHJhdyBhIC5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogVG9vbGJhciBhY3Rpb25zIG1lbnVcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjZweDsgLyogbGVhZmxldC1kcmF3LXRvb2xiYXIubGVmdCArIGxlYWZsZXQtZHJhdy10b29sYmFyLndpZHRoICovXG4gIHRvcDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtZHJhdy1hY3Rpb25zIHtcbiAgbGVmdDogMzJweDtcbn1cblxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtZHJhdy1hY3Rpb25zIHtcbiAgcmlnaHQ6IDI2cHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWRyYXctYWN0aW9ucyB7XG4gIHJpZ2h0OiAzMnB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5sZWFmbGV0LWRyYXctYWN0aW9ucyBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi5sZWFmbGV0LWRyYXctYWN0aW9ucyBsaTpsYXN0LWNoaWxkIGEge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbn1cblxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtZHJhdy1hY3Rpb25zIGxpOmxhc3QtY2hpbGQgYSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtZHJhdy1hY3Rpb25zIGxpOmZpcnN0LWNoaWxkIGEge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cblxuLmxlYWZsZXQtZHJhdy1hY3Rpb25zIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTg3O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNBQUE7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250OiAxMXB4LzE5cHggXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMjhweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtZHJhdy1hY3Rpb25zIGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5sZWFmbGV0LWRyYXctYWN0aW9ucy1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMtdG9wIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMtdG9wIGEsXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMtYm90dG9tIGEge1xuICBoZWlnaHQ6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4ubGVhZmxldC1kcmF3LWFjdGlvbnMgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMEEwOTg7XG59XG5cbi5sZWFmbGV0LWRyYXctYWN0aW9ucy10b3AubGVhZmxldC1kcmF3LWFjdGlvbnMtYm90dG9tIGEge1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIERyYXcgdG9vbGJhclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWRyYXctcG9seWxpbmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMnB4IC0ycHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWRyYXctcG9seWxpbmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xcHg7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWRyYXctcG9seWdvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMXB4IC0ycHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWRyYXctcG9seWdvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yOXB4IC0xcHg7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWRyYXctcmVjdGFuZ2xlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYycHggLTJweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZHJhdy1yZWN0YW5nbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAtMXB4O1xufVxuXG4ubGVhZmxldC1kcmF3LXRvb2xiYXIgLmxlYWZsZXQtZHJhdy1kcmF3LWNpcmNsZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05MnB4IC0ycHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWRyYXctY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwcHggLTFweDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZHJhdy1tYXJrZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIycHggLTJweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZHJhdy1tYXJrZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTFweDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZHJhdy1jaXJjbGVtYXJrZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjczcHggLTJweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZHJhdy1jaXJjbGVtYXJrZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjcxcHggLTFweDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBFZGl0IHRvb2xiYXJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ubGVhZmxldC1kcmF3LXRvb2xiYXIgLmxlYWZsZXQtZHJhdy1lZGl0LWVkaXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUycHggLTJweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZWRpdC1lZGl0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MHB4IC0xcHg7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWVkaXQtcmVtb3ZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MnB4IC0ycHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWVkaXQtcmVtb3ZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IC0xcHg7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWVkaXQtZWRpdC5sZWFmbGV0LWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxMnB4IC0ycHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWVkaXQtZWRpdC5sZWFmbGV0LWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxMHB4IC0xcHg7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbGJhciAubGVhZmxldC1kcmF3LWVkaXQtcmVtb3ZlLmxlYWZsZXQtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQycHggLTJweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtZHJhdy10b29sYmFyIC5sZWFmbGV0LWRyYXctZWRpdC1yZW1vdmUubGVhZmxldC1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMnB4O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIERyYXdpbmcgc3R5bGVzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmxlYWZsZXQtbW91c2UtbWFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBjcm9zc2hhaXI7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbHRpcCB7XG4gIGJhY2tncm91bmQ6IHJnYig1NCwgNTQsIDU0KTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQ6IDEycHgvMThweCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHotaW5kZXg6IDY7XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbHRpcDpiZWZvcmUge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiAtN3B4O1xufVxuXG4ubGVhZmxldC1lcnJvci1kcmF3LXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJERURFO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZCNkJEO1xuICBjb2xvcjogI0I5NEE0ODtcbn1cblxuLmxlYWZsZXQtZXJyb3ItZHJhdy10b29sdGlwOmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U2QjZCRDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sdGlwLXNpbmdsZSB7XG4gIG1hcmdpbi10b3A6IC0xMnB4XG59XG5cbi5sZWFmbGV0LWRyYXctdG9vbHRpcC1zdWJ0ZXh0IHtcbiAgY29sb3I6ICNmOGQ1ZTQ7XG59XG5cbi5sZWFmbGV0LWRyYXctZ3VpZGUtZGFzaCB7XG4gIGZvbnQtc2l6ZTogMSU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBFZGl0IHN0eWxlc1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5sZWFmbGV0LWVkaXQtbWFya2VyLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDg3LCAxNjEsIDAuMSk7XG4gIGJvcmRlcjogNHB4IGRhc2hlZCByZ2JhKDI1NCwgODcsIDE2MSwgMC42KTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5sZWFmbGV0LWVkaXQtbW92ZSB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLmxlYWZsZXQtZWRpdC1yZXNpemUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogT2xkIElFIHN0eWxlc1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LWRyYXctdG9vbGJhciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG59XG4iLCIudG9hc3QtdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b2FzdC1tZXNzYWdlIHtcbiAgLW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnRvYXN0LW1lc3NhZ2UgYSxcbi50b2FzdC1tZXNzYWdlIGxhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udG9hc3QtbWVzc2FnZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50b2FzdC1jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAtMC4zZW07XG4gIHRvcDogLTAuM2VtO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LXRleHQtc2hhZG93OiAwIDFweCAwICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuODtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9ODApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xufVxuLnRvYXN0LWNsb3NlLWJ1dHRvbjpob3Zlcixcbi50b2FzdC1jbG9zZS1idXR0b246Zm9jdXMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNDtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NDApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NDApO1xufVxuLypBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuKi9cbmJ1dHRvbi50b2FzdC1jbG9zZS1idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi50b2FzdC10b3AtY2VudGVyIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9hc3QtYm90dG9tLWNlbnRlciB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRvYXN0LXRvcC1mdWxsLXdpZHRoIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9hc3QtYm90dG9tLWZ1bGwtd2lkdGgge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b2FzdC10b3AtbGVmdCB7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMTJweDtcbn1cbi50b2FzdC10b3AtcmlnaHQge1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAxMnB4O1xufVxuLnRvYXN0LWJvdHRvbS1yaWdodCB7XG4gIHJpZ2h0OiAxMnB4O1xuICBib3R0b206IDEycHg7XG59XG4udG9hc3QtYm90dG9tLWxlZnQge1xuICBib3R0b206IDEycHg7XG4gIGxlZnQ6IDEycHg7XG59XG4jdG9hc3QtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIC8qb3ZlcnJpZGVzKi9cblxufVxuI3RvYXN0LWNvbnRhaW5lciAqIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jdG9hc3QtY29udGFpbmVyID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDUwcHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4IDNweCAzcHggM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE1cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMnB4ICM5OTk5OTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEycHggIzk5OTk5OTtcbiAgYm94LXNoYWRvdzogMCAwIDEycHggIzk5OTk5OTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuODtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9ODApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xufVxuI3RvYXN0LWNvbnRhaW5lciA+IGRpdjpob3ZlciB7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEycHggIzAwMDAwMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTJweCAjMDAwMDAwO1xuICBib3gtc2hhZG93OiAwIDAgMTJweCAjMDAwMDAwO1xuICBvcGFjaXR5OiAxO1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3RvYXN0LWNvbnRhaW5lciA+IC50b2FzdC1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUd3U1VSQlZFaEx0WmE5U2dOQkVNYzlzVXh4UmNvVUtTelNXSWhYcEZNaGhZV0ZoYUJnNHlQWWlXQ1haeEJMRVJzTFJTM0VRa0Vmd0NLZGpXSkF3U0tDZ29LQ2N1ZHY0TzVZTHJ0N0V6Z1hoaVUzLzQrYjJja213VmpKU3BLa1E2d0FpNGd3aFQrejN3UkJjRXoweWpTc2VVVHJjUnlmc0hzWG1EMEFtYkhPQzlJaThWSW1udVhCUGdsSHBRNXd3U1ZNN3NOblRHN1phNEp3RGRDanh5QWlIM255QTJtdGFUSnVmaURaNWRDYXFsSXRJTGgxTkhhdGZONXNrdmp4OVozOG02OUNnenVYbVpnVnJQSUdFNzYzSng5cUtzUm96V1l3NnhPSGRFUitubjJLa08rQmIrVVY1Q0JONldDNlF0QmdiUlZvenJhaEFibW02SHRVc2d0UEMxOXRGZHhYWllCT2ZrYm1GSjFWYUhBMVZBSGpkMHBwNzBvVFp6dlIrRVZyeDJZZ2Zkc3E2ZXU1NUJIWVI4aGxja2krbitrRVJVRkc4QnJBMEJ3amVBdjJNOFdMUUJ0Y3krU0Q2Zk5zbW5CM0FsQkxyZ1R0VlcxYzJRTjRiVldMQVRhSVM2MEoyRHU1eTFUaUpnalNCdkZWWmdUbXdDVStkQVpGb1B4R0VFczhueUhDOUJ3ZTJHdkVKdjJXWFpiMHZqZHlGVDRDeGszZS9rSXFsT0dvVkx3d1BldnBZSFQrMDBUK2hXd1hEZjRBSkFPVXFXY0RoYndBQUFBQVNVVk9SSzVDWUlJPVwiKSAhaW1wb3J0YW50O1xufVxuI3RvYXN0LWNvbnRhaW5lciA+IC50b2FzdC1lcnJvciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQmdBQUFBWUNBWUFBQURnZHozNEFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFEc01BQUE3REFjZHZxR1FBQUFIT1NVUkJWRWhMclphL1NnTkJFTVp6aDBXS0NDbFNDS2FJWU9FRCtBQUtlUVFMRzhIV3p0TENJbUJyWWFkZ0lkWStnSUtOWWtCRlN3dTdDQW9xQ2dra29HQkkvRTI4UGRiTFptZURMZ3paemN4ODMveloyU1NYQzFqOWZyK0kxSHE5M2cyeXhINGl3TTF2a29CV0FkeENtcHpUeGZrTjJSY3laTmFIRklrU28xMCs4a2d4a1hJVVJWNUhHeFRtRnVjNzVCMlJmUWtweEhHOGFBZ2FBRmEwdEFIcVlGZlE3SXdlMnloT0RrOCtKNEM3eUFvUlRXSTN3LzRrbEdSZ1I0bE83UnBuOStndk15V3ArdXhGaDgrSCtBUmxnTjFuSnVKdVFBWXZOa0Vud0dGY2sxOEVyNHEzZWdFYy9vTyttaExkS2dSeWhkTkZpYWNDMHJsT0NiaE5WejRIOUZuQVlnREJ2VTNRSWlvWmxKRkxKdHNvSFlSRGZpWm9VeUl4cUN0UnBWbEFOcTBFVTRkQXBqcnRnZXpQRmFkNVMxOVdnamtjMGhOVm51RjRIalZBNkM3UXJTSWJ5bEIrb1plM2FIZ0JzcWxOcUtZSDQ4alh5SktNdUFiaXlWSjhLemFCM2VSYzBwZzlWd1E0bmlGcnlJNjhxaU9pM0Fiandkc2ZuQXRrMGJDalRMSktyNm1yRDlnOGlxL1MvQjgxaGd1T01sUVRuVnlHNDB3QWNqbm1nc0NORVNEcmptZTd3ZmZ0UDRQN1NQNE4zQ0paZHZ6b055R3EyYy9IV09YSkdzdlZnK1JBL2syTUMvd042STJZQTJQdDhHa0FBQUFBU1VWT1JLNUNZSUk9XCIpICFpbXBvcnRhbnQ7XG59XG4jdG9hc3QtY29udGFpbmVyID4gLnRvYXN0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBRHNTVVJCVkVoTFkyQVlCZlFNZ2YvLy8zUDgrL2V2QUlndkEvRnNJRitCYXZZRERXTUJHcm9hU01NQmlFOFZDN0FaRHJJRmFNRm5paTNBWlRqVWdzVVVXVURBOE9kQUg2aVFiUUVodzRIeUdzUEVjS0JYQklDNEFSaGV4NEc0QnNqbXdlVTFzb0lGYUdnL1d0b0ZaUklaZEV2SU1oeGtDQ2pYSVZzQVRWNmdGR0FDczRSc3cwRUdnSUlIM1FKWUpnSFNBUlFaRHJXQUIramF3emdzK1EyVU80OUQ3am5SU1JHb0VGUklMY2RtRU1XR0kwY20wSkoyUXBZQTFSRHZjbXpKRVdoQUJoRC9wcXJMMFMwQ1d1QUJLZ25Sa2k5bExzZVM3ZzJBbHF3SFdRU0tING9LTHJJTHBSR2hFUUN3MkxpUlVJYTRsd0FBQUFCSlJVNUVya0pnZ2c9PVwiKSAhaW1wb3J0YW50O1xufVxuI3RvYXN0LWNvbnRhaW5lciA+IC50b2FzdC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUdZU1VSQlZFaEw1WlN2VHNOUUZNYlhaR0lDTVlHWW1KaEFRSUpBSUNZUVBBQUNpU0RCOEFpSUNRUUpUNENxUUV3Z0p2WUFTQVFDaVppWW1KaEFJQkFUQ0FSSnkrOXJUc2xkZDhzS3UxTTArZExiMDU3djYvbGJxLzJySzBtUy9UUk5qOWNXTkFLUFlJSklJN2dJeENjUTUxY3ZxSUQrR0lFWDhBU0c0QjFiSzVnSVpGZVFmb0pkRVhPZmdYNFFBUWc3a0gyQTY1eVE4N2x5eGIyN3NnZ2tBekF1RmhiYmcxSzJrZ0NrQjFiVnd5SVI5bTJMN1BSUEloRFVJWGdHdHlLdzU3NXl6M2xUTnM2WDRKWG5qVitMS00vbTNNeWRuVGJ0T0tJanR6NlZoQ0JxNHZTbTNuY2RyRDJsazBWZ1VYU1ZLalZESlhKemlqVzFSUWRzVTdGNzdIZTh1Njhrb05aVHo4T3o1eUdhNkozSDNsWjB4WWdYQksyUXltbFdXQStSV25ZaHNrTEJ2MnZtRStoQk1DdGJBN0tYNWRyV3lSVC8ySnNxWjJJdmZCOVk0YldETk1GYkpSRm1DOUU3NFNvUzBDcXVsd2prQzArNWJwY1YxQ1o4Tk1lajRwankwVStkb0RRc0d5bzFoelZKdHRJamhRN0duQnRSRk4xVWFyVWxIOEYzeGljdCtIWTA3ckV6b1VHUGxXY2pSRlJyNC9nQ2haZ2MzWkwyZDhvQUFBQUFTVVZPUks1Q1lJST1cIikgIWltcG9ydGFudDtcbn1cbiN0b2FzdC1jb250YWluZXIudG9hc3QtdG9wLWNlbnRlciA+IGRpdixcbiN0b2FzdC1jb250YWluZXIudG9hc3QtYm90dG9tLWNlbnRlciA+IGRpdiB7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbiN0b2FzdC1jb250YWluZXIudG9hc3QtdG9wLWZ1bGwtd2lkdGggPiBkaXYsXG4jdG9hc3QtY29udGFpbmVyLnRvYXN0LWJvdHRvbS1mdWxsLXdpZHRoID4gZGl2IHtcbiAgd2lkdGg6IDk2JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzAzMDM7XG59XG4udG9hc3Qtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MWEzNTE7XG59XG4udG9hc3QtZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQzNjJmO1xufVxuLnRvYXN0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY5NmI0O1xufVxuLnRvYXN0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjg5NDA2O1xufVxuXG4udG9hc3QtcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuNDtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NDApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NDApO1xufVxuXG4vKlJlc3BvbnNpdmUgRGVzaWduKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDI0MHB4KSB7XG4gICN0b2FzdC1jb250YWluZXIgPiBkaXYge1xuICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDUwcHg7XG4gICAgd2lkdGg6IDExZW07XG4gIH1cbiAgI3RvYXN0LWNvbnRhaW5lciAudG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgICByaWdodDogLTAuMmVtO1xuICAgIHRvcDogLTAuMmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAyNDFweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICN0b2FzdC1jb250YWluZXIgPiBkaXYge1xuICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDUwcHg7XG4gICAgd2lkdGg6IDE4ZW07XG4gIH1cbiAgI3RvYXN0LWNvbnRhaW5lciAudG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgICByaWdodDogLTAuMmVtO1xuICAgIHRvcDogLTAuMmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICN0b2FzdC1jb250YWluZXIgPiBkaXYge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDUwcHg7XG4gICAgd2lkdGg6IDI1ZW07XG4gIH1cbn1cbiIsIkBpbXBvcnQgJ350b2FzdHIvdG9hc3RyJztcblxuI3RvYXN0LWNvbnRhaW5lciA+IGRpdiB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzAzMDMgIWltcG9ydGFudDtcbn1cbi50b2FzdC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxYTM1MSAhaW1wb3J0YW50O1xufVxuLnRvYXN0LWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMzYyZiAhaW1wb3J0YW50O1xufVxuLnRvYXN0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY5NmI0ICFpbXBvcnRhbnQ7XG59XG4udG9hc3Qtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmODk0MDYgIWltcG9ydGFudDtcbn1cbiIsIi8qXG4gKiBcdERlZmF1bHQgdGhlbWUgLSBPd2wgQ2Fyb3VzZWwgQ1NTIEZpbGVcbiAqL1xuXG4kY29sb3ItYmFzZTpcdFx0XHQjODY5NzkxICFkZWZhdWx0O1xuJGNvbG9yLXdoaXRlOlx0XHRcdCNGRkYgIWRlZmF1bHQ7XG4kY29sb3ItZ3JheTpcdFx0XHQjRDZENkQ2ICFkZWZhdWx0O1xuXG4vL25hdlxuXG4kbmF2LWNvbG9yOiBcdFx0XHQkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kbmF2LWNvbG9yLWhvdmVyOlx0XHQkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kbmF2LWZvbnQtc2l6ZTogXHRcdDE0cHggIWRlZmF1bHQ7XG4kbmF2LXJvdW5kZWQ6IFx0XHRcdDNweCAhZGVmYXVsdDtcbiRuYXYtbWFyZ2luOiBcdFx0XHQ1cHggIWRlZmF1bHQ7XG4kbmF2LXBhZGRpbmc6IFx0XHRcdDRweCA3cHggIWRlZmF1bHQ7XG4kbmF2LWJhY2tncm91bmQ6IFx0XHQkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRuYXYtYmFja2dyb3VuZC1ob3ZlcjpcdCRjb2xvci1iYXNlICFkZWZhdWx0O1xuJG5hdi1kaXNhYmxlZC1vcGFjaXR5OiBcdDAuNSAhZGVmYXVsdDtcblxuLy9kb3RzXG5cbiRkb3Qtd2lkdGg6XHRcdFx0XHQxMHB4ICFkZWZhdWx0O1xuJGRvdC1oZWlnaHQ6XHRcdFx0MTBweCAhZGVmYXVsdDtcbiRkb3Qtcm91bmRlZDpcdFx0XHQzMHB4ICFkZWZhdWx0O1xuJGRvdC1tYXJnaW46IFx0XHRcdDVweCA3cHggIWRlZmF1bHQ7XG4kZG90LWJhY2tncm91bmQ6XHRcdCRjb2xvci1ncmF5ICFkZWZhdWx0O1xuJGRvdC1iYWNrZ3JvdW5kLWFjdGl2ZTpcdCRjb2xvci1iYXNlICFkZWZhdWx0O1xuXG5AaW1wb3J0ICd0aGVtZSc7XG4iLCJcbi5vd2wtdGhlbWUge1xuXHQvLyBTdHlsaW5nIE5leHQgYW5kIFByZXYgYnV0dG9uc1xuXHQub3dsLW5hdiB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFtjbGFzcyo9J293bC0nXSB7XG5cdFx0XHRjb2xvcjogJG5hdi1jb2xvcjtcblx0XHRcdGZvbnQtc2l6ZTogJG5hdi1mb250LXNpemU7XG5cdFx0XHRtYXJnaW46ICRuYXYtbWFyZ2luO1xuXHRcdFx0cGFkZGluZzogJG5hdi1wYWRkaW5nO1xuXHRcdFx0YmFja2dyb3VuZDogJG5hdi1iYWNrZ3JvdW5kO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJG5hdi1iYWNrZ3JvdW5kLWhvdmVyO1xuXHRcdFx0XHRjb2xvcjokbmF2LWNvbG9yLWhvdmVyO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kaXNhYmxlZCB7XG5cdFx0XHRvcGFjaXR5OiAkbmF2LWRpc2FibGVkLW9wYWNpdHk7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0fVxuXHR9XG5cblx0Ly8gU3R5bGluZyBkb3RzXG5cdC5vd2wtbmF2LmRpc2FibGVkICsgLm93bC1kb3RzIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cblx0Lm93bC1kb3RzIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdC5vd2wtZG90IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHpvb206IDE7XG5cdFx0XHQqZGlzcGxheTogaW5saW5lO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0d2lkdGg6ICRkb3Qtd2lkdGg7XG5cdFx0XHRcdGhlaWdodDogJGRvdC1oZWlnaHQ7XG5cdFx0XHRcdG1hcmdpbjogJGRvdC1tYXJnaW47XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRkb3QtYmFja2dyb3VuZDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkZG90LXJvdW5kZWQ7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRkb3QtYmFja2dyb3VuZC1hY3RpdmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQ29yZVxuICovXG4ub3dsLWNhcm91c2VsIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblxuXHQub3dsLXN0YWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LW1zLXRvdWNoLWFjdGlvbjogcGFuLVk7XG5cdFx0dG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG5cdFx0LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IC8qIGZpeCBmaXJlZm94IGFuaW1hdGlvbiBnbGl0Y2ggKi9cblx0fVxuXG5cdC5vd2wtc3RhZ2U6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiLlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblxuXHQub3dsLXN0YWdlLW91dGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQvKiBmaXggZm9yIGZsYXNoaW5nIGJhY2tncm91bmQgKi9cblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG5cdH1cblxuXHQub3dsLXdyYXBwZXIsXG5cdC5vd2wtaXRlbXtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdH1cblxuXHQub3dsLWl0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG5cdH1cblx0Lm93bC1pdGVtIGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQub3dsLW5hdi5kaXNhYmxlZCxcblx0Lm93bC1kb3RzLmRpc2FibGVkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm93bC1uYXYgLm93bC1wcmV2LFxuXHQub3dsLW5hdiAub3dsLW5leHQsXG5cdC5vd2wtZG90IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXG5cdC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCxcblx0YnV0dG9uLm93bC1kb3Qge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6MCFpbXBvcnRhbnQ7XG5cdFx0Zm9udDogaW5oZXJpdDtcblx0fVxuXG5cdCYub3dsLWxvYWRlZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLm93bC1sb2FkaW5nIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ji5vd2wtaGlkZGVuIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Ji5vd2wtcmVmcmVzaCAub3dsLWl0ZW0ge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXG5cdCYub3dsLWRyYWcgLm93bC1pdGVtIHtcblx0XHR0b3VjaC1hY3Rpb246IHBhbi15O1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQmLm93bC1ncmFiIHtcblx0XHRjdXJzb3I6IG1vdmU7XG5cdFx0Y3Vyc29yOiBncmFiO1xuXHR9XG5cblx0Ji5vd2wtcnRsIHtcblx0XHRkaXJlY3Rpb246IHJ0bDtcblx0fVxuXG5cdCYub3dsLXJ0bCAub3dsLWl0ZW0ge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxufVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQW5pbWF0ZSBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbHtcblx0LmFuaW1hdGVkIHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHR9XG5cdC5vd2wtYW5pbWF0ZWQtaW4ge1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblx0Lm93bC1hbmltYXRlZC1vdXQge1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblx0LmZhZGVPdXQge1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuIiwiLypcbiAqIFx0T3dsIENhcm91c2VsIC0gQXV0byBIZWlnaHQgUGx1Z2luXG4gKi9cblxuLm93bC1oZWlnaHQge1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG59XG4iLCIvKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBMYXp5IExvYWQgUGx1Z2luXG4gKi9cblxuLm93bC1jYXJvdXNlbCB7XG5cdC5vd2wtaXRlbSB7XG5cdFx0Lm93bC1sYXp5IHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xuXHRcdH1cblxuXHRcdC8qKlxuXHRcdFx0VGhpcyBpcyBpbnRyb2R1Y2VkIGR1ZSB0byBhIGJ1ZyBpbiBJRTExIHdoZXJlIGxhenkgbG9hZGluZyBjb21iaW5lZCB3aXRoIGF1dG9oZWlnaHQgcGx1Z2luIGNhdXNlcyBhIHdyb25nXG5cdFx0XHRjYWxjdWxhdGlvbiBvZiB0aGUgaGVpZ2h0IG9mIHRoZSBvd2wtaXRlbSB0aGF0IGJyZWFrcyBwYWdlIGxheW91dHNcblx0XHQgKi9cblx0XHQub3dsLWxhenlbc3JjXj1cIlwiXSwgLm93bC1sYXp5Om5vdChbc3JjXSkge1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHR9XG5cblx0XHRpbWcub3dsLWxhenkge1xuXHRcdFx0dHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcblx0XHR9XG5cdH1cbn1cblxuIiwiJG93bC1pbWFnZS1wYXRoOiBcIlwiICFkZWZhdWx0O1xuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBWaWRlbyBQbHVnaW5cbiAqL1xuXG4ub3dsLWNhcm91c2Vse1xuXHQub3dsLXZpZGVvLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogIzAwMDtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheS1pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdHdpZHRoOiA4MHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogLTQwcHg7XG5cdFx0bWFyZ2luLXRvcDogLTQwcHg7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiI3skb3dsLWltYWdlLXBhdGh9b3dsLnZpZGVvLnBsYXkucG5nXCIpIG5vLXJlcGVhdDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ei1pbmRleDogMTtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMywgMS4zKTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXRuLFxuXHQub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQub3dsLXZpZGVvLXRuIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tZnJhbWUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiQGltcG9ydCAnYm9vdHN0cmFwJztcbkBpbXBvcnQgJ3NlbGVjdGl6ZSc7XG5AaW1wb3J0ICdkYXRhdGFibGVzJztcbkBpbXBvcnQgJ2l2aWV3ZXInO1xuQGltcG9ydCAnZmxvYXRUaGVhZCc7XG5AaW1wb3J0ICdnb29nbGUtY2hhcnQnO1xuQGltcG9ydCAnZ29vZ2xlLW1hcHMnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1zd2l0Y2gnO1xuQGltcG9ydCAnZ2x5cGhpY29ucyc7XG5AaW1wb3J0ICdsZWFmbGV0JztcbkBpbXBvcnQgJ2xlYWZsZXQtZHJhdyc7XG5AaW1wb3J0ICd0b2FzdHInO1xuQGltcG9ydCAnfmxlYWZsZXQubWFya2VyY2x1c3Rlci9kaXN0L01hcmtlckNsdXN0ZXIuRGVmYXVsdC5jc3MnO1xuQGltcG9ydCAnfm93bC5jYXJvdXNlbC9zcmMvc2Nzcy9vd2wudGhlbWUuZGVmYXVsdCc7XG5AaW1wb3J0ICd+b3dsLmNhcm91c2VsL3NyYy9zY3NzL293bC5jYXJvdXNlbCc7XG5AaW1wb3J0ICd+cXVpbGwvZGlzdC9xdWlsbC5jb3JlLmNzcyc7XG5AaW1wb3J0ICd+cXVpbGwvZGlzdC9xdWlsbC5zbm93LmNzcyc7XG5AaW1wb3J0ICd+c3Bpbi5qcy9zcGluLmNzcyc7XG5AaW1wb3J0ICd+Ym9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwJztcblxuLnBhZ2UtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4iLCIvLyBhIGxhIEJTNCAubXQtKiBjbGFzc2VzXG5AbWl4aW4gYm9yZGVyKCRzaWRlczogZmFsc2UsICR3aWR0aDogJGJvcmRlci13aWR0aCwgJGNvbG9yOiAkY29sb3ItYm9yZGVyKSB7XG4gIEBpZiAkc2lkZXMge1xuICAgIEBlYWNoICRzaWRlIGluICRzaWRlcyB7XG4gICAgICBib3JkZXItI3skc2lkZX06ICN7JHdpZHRofSBzb2xpZCAkY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIGJvcmRlcjogI3skd2lkdGh9IHNvbGlkICN7JGNvbG9yfSAhaW1wb3J0YW50O1xuICB9XG59XG5cbiRzaWRlczogKFxuICB0OiB0b3AsXG4gIHI6IHJpZ2h0LFxuICBiOiBib3R0b20sXG4gIGw6IGxlZnQsXG4gIGE6IGZhbHNlLFxuICB4OiAobGVmdCwgcmlnaHQpLFxuICB5OiAodG9wLCBib3R0b20pLFxuKTtcblxuLyoqXG4gICogQ3JlYXRlcyBgLmJkci10MWAsIGAuYmRyLXgzYCBldGNcbiAqL1xuQGVhY2ggJHByZWZpeCwgJHNpZGUgaW4gJHNpZGVzIHtcbiAgLmJkci0jeyRwcmVmaXh9IHtcbiAgICAvLyAkc3BhY2VycyBpcyB1c2VkIGluIGJvb3RzdHJhcCdzIF9zcGFjaW5nLnNjc3NcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAmI3skc2l6ZX0ge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXIoJHNpZGUsIGNhbGMoJGxlbmd0aC80KSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzL2NvbGxpdmVyeV9jb2xvdXJzXCI7XG5cbi5sb2NhbCwgLmRldiB7XG4gICVkZXYtZW52IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3R0b206IC0yMHB4O1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4ubG9jYWwge1xuICAlZGV2LWVudiB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLXR1cnF1b2lzZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJMb2NhbFwiO1xuICAgIH1cbiAgfVxufVxuLmRldiB7XG4gICVkZXYtZW52IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItYW1ldGh5c3Q7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiRGV2XCI7XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb2xsaXZlcnktY3VzdG9tIGNvbG91cnNcblxuJGNvbGxpdmVyeUNvbG91cnM6IChcbiAgdHVycXVvaXNlOiAjMTliYzliLFxuICBlbWVyYWxkOiAjMmRjYzcwLFxuICBza3k6ICMzMzk5ZGIsXG4gIGFtZXRoeXN0OiAjOWI1OWI1LFxuICBhc3BoYWx0OiAjMzM0OTVlLFxuICBzdW46ICNmMmM0MGMsXG4gIGNhcnJvdDogI2U1N2MyMSxcbiAgbGlwc3RpY2s6ICNlODRjM2QsXG4gIGNsb3VkczogI2VkZWZmMixcbiAgY29uY3JldGU6ICM5M2E1YTUsXG4gIHNlYTogIzE2YTA4NCxcbiAgdHJlZTogIzI2YWQ2MCxcbiAgcml2ZXI6ICMyODdmYmEsXG4gIGdyYXBlOiAjOGU0NGFkLFxuICBtaWRuaWdodDogIzJiM2Q0ZixcbiAgb3JhbmdlOiAjZjI5YjExLFxuICBwdW1wa2luOiAjZDM1NDAwLFxuICBwb21lZ3JhbmF0ZTogI2JmMzgyYixcbiAgc2lsdmVyOiAjYmRjMmM3LFxuICBhc2Jlc3RvczogIzViNjg2OCxcbiAgYWN0aW5nLWFzOiAjODYwMDVhLFxuKTtcblxuJGNvbG9yLXR1cnF1b2lzZTogICAgICAgICBtYXBfZ2V0KCRjb2xsaXZlcnlDb2xvdXJzLCB0dXJxdW9pc2UpO1xuJGNvbG9yLWVtZXJhbGQ6ICAgICAgICAgICBtYXBfZ2V0KCRjb2xsaXZlcnlDb2xvdXJzLCBlbWVyYWxkKTtcbiRjb2xvci1za3k6ICAgICAgICAgICAgICAgbWFwX2dldCgkY29sbGl2ZXJ5Q29sb3Vycywgc2t5KTtcbiRjb2xvci1hbWV0aHlzdDogICAgICAgICAgbWFwX2dldCgkY29sbGl2ZXJ5Q29sb3VycywgYW1ldGh5c3QpO1xuJGNvbG9yLWFzcGhhbHQ6ICAgICAgICAgICBtYXBfZ2V0KCRjb2xsaXZlcnlDb2xvdXJzLCBhc3BoYWx0KTtcbiRjb2xvci1zdW46ICAgICAgICAgICAgICAgbWFwX2dldCgkY29sbGl2ZXJ5Q29sb3Vycywgc3VuKTtcbiRjb2xvci1jYXJyb3Q6ICAgICAgICAgICAgbWFwX2dldCgkY29sbGl2ZXJ5Q29sb3VycywgY2Fycm90KTtcbiRjb2xvci1saXBzdGljazogICAgICAgICAgbWFwX2dldCgkY29sbGl2ZXJ5Q29sb3VycywgbGlwc3RpY2spO1xuJGNvbG9yLWNsb3VkczogICAgICAgICAgICBtYXBfZ2V0KCRjb2xsaXZlcnlDb2xvdXJzLCBjbG91ZHMpO1xuJGNvbG9yLWNvbmNyZXRlOiAgICAgICAgICBtYXBfZ2V0KCRjb2xsaXZlcnlDb2xvdXJzLCBjb25jcmV0ZSk7XG5cbiRjb2xvci1zZWE6ICAgICAgICAgICAgICAgbWFwX2dldCgkY29sbGl2ZXJ5Q29sb3Vycywgc2VhKTtcbiRjb2xvci10cmVlOiAgICAgICAgICAgICAgbWFwX2dldCgkY29sbGl2ZXJ5Q29sb3VycywgdHJlZSk7XG4kY29sb3Itcml2ZXI6ICAgICAgICAgICAgIG1hcF9nZXQoJGNvbGxpdmVyeUNvbG91cnMsIHJpdmVyKTtcbiRjb2xvci1ncmFwZTogICAgICAgICAgICAgbWFwX2dldCgkY29sbGl2ZXJ5Q29sb3VycywgZ3JhcGUpO1xuJGNvbG9yLW1pZG5pZ2h0OiAgICAgICAgICBtYXBfZ2V0KCRjb2xsaXZlcnlDb2xvdXJzLCBtaWRuaWdodCk7XG4kY29sb3Itb3JhbmdlOiAgICAgICAgICAgIG1hcF9nZXQoJGNvbGxpdmVyeUNvbG91cnMsIG9yYW5nZSk7XG4kY29sb3ItcHVtcGtpbjogICAgICAgICAgIG1hcF9nZXQoJGNvbGxpdmVyeUNvbG91cnMsIHB1bXBraW4pO1xuJGNvbG9yLXBvbWVncmFuYXRlOiAgICAgICBtYXBfZ2V0KCRjb2xsaXZlcnlDb2xvdXJzLCBwb21lZ3JhbmF0ZSk7XG4kY29sb3Itc2lsdmVyOiAgICAgICAgICAgIG1hcF9nZXQoJGNvbGxpdmVyeUNvbG91cnMsIHNpbHZlcik7XG4kY29sb3ItYXNiZXN0b3M6ICAgICAgICAgIG1hcF9nZXQoJGNvbGxpdmVyeUNvbG91cnMsIGFzYmVzdG9zKTtcbiIsIiVpbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgem9vbToxO1xuICAqZGlzcGxheTppbmxpbmU7XG59XG5cbkBtaXhpbiBpbmxpbmUtYmxvY2sge1xuICBAZXh0ZW5kICVpbmxpbmUtYmxvY2s7XG59XG5cbiVoci1mYWtlZCB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwICRjb2xvci1ncmV5X1hsaWdodCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB0O1xufVxuJWhyLWZha2VkLS1mdWxsd2lkdGgge1xuICBAZXh0ZW5kICVoci1mYWtlZDtcbiAgbWFyZ2luLWxlZnQ6LSRncmlkLWd1dHRlci13aWR0aDtcbiAgbWFyZ2luLXJpZ2h0Oi0kZ3JpZC1ndXR0ZXItd2lkdGg7XG59XG5cbiVjbGVhcmZpeCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOmFmdGVyIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgfVxuICAvKiBzdGFydCBjb21tZW50ZWQgYmFja3NsYXNoIGhhY2sgXFwqL1xuICAqIGh0bWwgJiB7IGhlaWdodDogMSU7IH1cbiAgJiB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gIC8qIGNsb3NlIGNvbW1lbnRlZCBiYWNrc2xhc2ggaGFjayAqL1xufVxuXG4uZXF1YWwtaGVpZ2h0cyB7XG4gICZfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cblxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiAnJykge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG4iLCIvKipcbiAqIEZvciBvbmx5IGFwcGx5aW5nIGEgc3R5bGUgaW4gYSBjZXJ0YWluIHNlY3Rpb24gb2YgdGhlIHdlYnNpdGVcbiAqXG4gKiAkaW50ZXJmYWNlIHRvIGJlIG9uZSBvZiBbJ29wcycsICdjbGllbnQnLCAnY291cmllciddXG4gKi9cbkBtaXhpbiBsaW1pdC10bygkaW50ZXJmYWNlKSB7XG4gIC4jeyRpbnRlcmZhY2V9LWludGVyZmFjZSAmIHsgQGNvbnRlbnQgfVxufVxuIiwiLyoqXG4gKiBFeHRyYWN0IGhlcmUgaW4gb3JkZXIgdG8gbG9hZCBpbiBib3RoIGZyb250ZW5kIGFuZCBib290c3RyYXAtYmFzZWQgY3NzXG4gKi9cbkBtaXhpbiBidXR0b25fbG9hZGluZygpIHtcbiAgYmFja2dyb3VuZDogICAgICAgICAgICAkY29sb3ItZ3JleSB1cmwoJy9pbWFnZXMvc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgNHB4IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6ICAgICAgIDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgYm9yZGVyOiAgICAgICAgICAgICAgICAxcHggc29saWQgJGNvbG9yLWdyZXlfZGFyayAhaW1wb3J0YW50O1xuICBjb2xvcjogICAgICAgICAgICAgICAgICRjb2xvci1ncmV5X1hkYXJrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogICAgICAgICAgMjhweCAhaW1wb3J0YW50O1xufVxuIiwiLyoqXG4gKiBHZXQgYSBjb2xvdXIgdGhhdCB3b3VsZCB3b3JrIHdlbGwgb24gYSBiYWNrZ3JvdW5kXG4gKiAkdGludCBpbmRpY2F0ZXMgd2hldGhlciBhIHdoaXRlL2JsYWNraXNoIHJlc3VsdCBvciB3aGV0aGVyIGEgc2hhZGUvdGludCBvZiB0aGUgY29sb3VyIGlzIGRlc2lyZWRcbiAqL1xuQGZ1bmN0aW9uIGZvcmVncm91bmRfY29sb3VyKCRiYWNrZ3JvdW5kX2NvbG91ciwgJHRpbnQ6IGZhbHNlKSB7XG5cbiAgQGlmKCR0aW50KSB7XG4gICAgLy8gc2VlIGJvb3RzdHJhcC9zY3NzL2Z1bmN0aW9ucyBjb2xvci15aXEoJGJhY2tncm91bmRfY29sb3VyKTtcblxuICAgICRyOiByZWQoJGJhY2tncm91bmRfY29sb3VyKTtcbiAgICAkZzogZ3JlZW4oJGJhY2tncm91bmRfY29sb3VyKTtcbiAgICAkYjogYmx1ZSgkYmFja2dyb3VuZF9jb2xvdXIpO1xuXG4gICAgJHlpcTogY2FsYygoKCRyICogMjk5KSArICgkZyAqIDU4NykgKyAoJGIgKiAxMTQpKSAvIDEwMDApO1xuXG4gICAgQGlmICgkeWlxID49IDE1MCkge1xuICAgICAgQHJldHVybiBkYXJrZW4oJGJhY2tncm91bmRfY29sb3VyLCAyNSUpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQHJldHVybiBsaWdodGVuKCRiYWNrZ3JvdW5kX2NvbG91ciwgMjUlKTtcbiAgICB9XG4gIH1cblxuICBAaWYgbGlnaHRuZXNzKCRiYWNrZ3JvdW5kX2NvbG91cikgPCA0NSUge1xuICAgIEByZXR1cm4gd2hpdGU7XG4gIH1cblxuICBAcmV0dXJuICRjb2xvci10ZXh0O1xufVxuIiwiYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleV9YbGlnaHQgIWltcG9ydGFudDtcbn1cblxuYm9keS5vcHMtaW50ZXJmYWNlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cbi5uYXZiYXIge1xuICAvL21hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDE5NjQxO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jb250YWluZXIsLmNvbnRhaW5lci1mbHVpZCwuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gXG4gfVxuXG4gLm1haW4ge1xuICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudCA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgfVxuXG4gIC5vdmVydmlldy13cmFwcGVyIGgxLCAub3ZlcnZpZXctd3JhcHBlciAuaW50ZWdyYXRpb24taGVyby13cmFwLCAub3ZlcnZpZXctd3JhcHBlciAuc29sdXRpb25zIHtcbiAgICBjb2xvcjogIzAxODIyZjtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDowcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OjByZW0gIWltcG9ydGFudDtcbn1cblxuXG5oMXtcbiAgY29sb3I6ICMwMDgyMzA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG5cbn1cbiNiYWNrLXRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiNiYWNrLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTg0MzQ7XG59XG5cbiNiYWNrLXRvLXRvcCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4iLCIkYWxsQ29sb3VyczogbWFwLW1lcmdlKCRjb2xsaXZlcnlDb2xvdXJzLCAkY29sb3VyLXJhbmdlKTtcblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkYWxsQ29sb3VycyB7XG4gIC5iYWNrZ3JvdW5kLS0je1wiXCIgKyAkbmFtZX0sXG4gIC5iZy0je1wiXCIgKyAkbmFtZX0sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgICBAaWYobGlnaHRuZXNzKCR2YWx1ZSkgPCA3MCUpIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH0gQGVsc2Uge1xuICAgICAgY29sb3I6ICRjb2xvci1hc3BoYWx0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm91dGxpbmUtLSN7XCJcIiArICRuYW1lfSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHZhbHVlO1xuICB9XG5cbiAgLnRleHQtLSN7XCJcIiArICRuYW1lfSxcbiAgLnRleHQtI3tcIlwiICsgJG5hbWV9LCB7XG4gICAgY29sb3I6ICR2YWx1ZTtcbiAgfVxufVxuIiwiQG1peGluIGZvbnQtZmFjZSgkZmFtaWx5LCAkdmFyaWFudDogJycsICR3ZWlnaHQ6IDQwMCwgJHN0eWxlOiBub3JtYWwsICRwYXRoOiAkZm9udC1wYXRoKSB7XG4gICRsb2NhbDogbG9jYWwoJyN7JGZhbWlseX0gI3skdmFyaWFudH0nKSwgbG9jYWwoJyN7JGZhbWlseX0tI3tzdHItcmVwbGFjZSgkdmFyaWFudCwgJyAnKX0nKTtcbiAgJGZpbGVuYW1lOiAjeyRmYW1pbHl9LSN7c3RyLXJlcGxhY2UoJHZhcmlhbnQsICcgJyl9O1xuICBAaWYgJHZhcmlhbnQgPT0gJycge1xuICAgICRsb2NhbDogbG9jYWwoJyN7JGZhbWlseX0nKTtcbiAgICAkZmlsZW5hbWU6ICN7JGZhbWlseX07XG4gIH1cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IHF1b3RlKCRmYW1pbHkpO1xuICAgIHNyYzogdXJsKCcjeyRwYXRofSN7JGZpbGVuYW1lfS5lb3QnKTtcbiAgICBzcmM6ICN7JGxvY2FsfSxcbiAgICB1cmwoJyN7JHBhdGh9I3skZmlsZW5hbWV9LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRwYXRofSN7JGZpbGVuYW1lfS53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybCgnI3skcGF0aH0jeyRmaWxlbmFtZX0ud29mZicpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKCcjeyRwYXRofSN7JGZpbGVuYW1lfS50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIEBmb250LWZhY2UgZGVjbGFyYXRpb25zLCBpZiBhbnkuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQGluY2x1ZGUgZm9udC1mYWNlKCdVYnVudHUnKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgnVWJ1bnR1JywgJ0xpZ2h0JywgMzAwKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgnVWJ1bnR1JywgJ01lZGl1bScsIDUwMCk7XG5AaW5jbHVkZSBmb250LWZhY2UoJ1VidW50dScsICdMaWdodCBJdGFsaWMnLCAzMDAsIGl0YWxpYyk7XG5cbkBpbmNsdWRlIGZvbnQtZmFjZSgnVmVyZGFuYScpO1xuQGluY2x1ZGUgZm9udC1mYWNlKCdWZXJkYW5hJywgJ0JvbGQnLCAzMDApO1xuQGluY2x1ZGUgZm9udC1mYWNlKCdWZXJkYW5hJywgJ0JvbGQgSXRhbGljJywgMzAwLCBpdGFsaWMpO1xuIiwiLyoqXG4gKiBCYXNpYyB0eXBvZ3JhcGh5IHN0eWxlIGZvciBjb3B5IHRleHRcbiAqL1xuYm9keSB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgZm9udDogbm9ybWFsIDE1cHggLyAxLjQgJHRleHQtZm9udC1zdGFjaztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhzKSB7IGZvbnQtc2l6ZTogMTNweCB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHsgZm9udC1zaXplOiAxNXB4IH1cbn1cblxuaDEsIGgyLFxuLmgxLCAuaDIge1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuaDMsIGg0LCBoNSxcbmgzLCAuaDQsIC5oNSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5oNiwgcCxcbi5oNiwgLnAge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsICBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAwLjZlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC42ZW07XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDM0cHg7XG59XG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAzMC40cHg7XG59XG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAyNi44cHg7XG59XG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAyMy4ycHg7XG59XG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxOS42cHg7XG59XG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICRjb2xvci1ncmV5X2xpZ2h0ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIENTUyBoZWxwZXIgY2xhc3Nlcy5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogQ2xlYXIgaW5uZXIgZmxvYXRzXG4gKi9cbi5jbGVhcmZpeCB7XG4gIEBleHRlbmQgJWNsZWFyZml4O1xufVxuXG4vKipcbiAqIEhpZGUgdGV4dCB3aGlsZSBtYWtpbmcgaXQgcmVhZGFibGUgZm9yIHNjcmVlbiByZWFkZXJzXG4gKiAxLiBOZWVkZWQgaW4gV2ViS2l0LWJhc2VkIGJyb3dzZXJzIGJlY2F1c2Ugb2YgYW4gaW1wbGVtZW50YXRpb24gYnVnO1xuICogICAgU2VlOiBodHRwczovL2NvZGUuZ29vZ2xlLmNvbS9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9NDU3MTQ2XG4gKi9cbi5oaWRlLXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwOyAvKiAxICovXG4gIHRleHQtaW5kZW50OiAxMDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKipcbiAqIEhpZGUgZWxlbWVudCB3aGlsZSBtYWtpbmcgaXQgcmVhZGFibGUgZm9yIHNjcmVlbiByZWFkZXJzXG4gKiBTaGFtZWxlc3NseSBib3Jyb3dlZCBmcm9tIEhUTUw1Qm9pbGVycGxhdGU6XG4gKiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzI0wxMTktTDEzM1xuICovXG4uc2NyZWVuLXJlYWRlciB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4ucHVsbCB7XG4gICYtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gICYtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhhbGYtd2lkdGgge1xuICB3aWR0aDogNTAlO1xufVxuXG4uY3Vyc29yLXBvaW50ZXJ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiIsImlucHV0IHtcbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXNlY29uZGFyeTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBhZGRpbmc6IDdweDtcbiAgICBtYXgtaGVpZ2h0OiAxNHB4O1xuICAgIG1heC13aWR0aDogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAycHg7IC8vIG9mZnNldCB2ZXJ0aWNhbCBhbGlnbm1lbnRcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzO1xuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cHggd2hpdGU7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogJGNvbG9yLXByaW1hcnlfWGxpZ2h0IGF1dG8gMnB4O1xuICAgIH1cbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5idXR0b24ge1xuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLmZvcm0ge1xuICAmLS1sb2dpbiB7XG4gICAgcGFkZGluZzogMmVtO1xuICB9XG5cbiAgJi1pbmxpbmUge1xuICAgIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4gICAgbGFiZWx7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgJi1sYWJlbHtcbiAgICAmLXJlcXVpcmVkIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnKic7XG4gICAgICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgfVxuICAgIH1cbiAgICAmLW5vdGUge1xuICAgICAgJi0xIHsgLy8gLmZvcm0tbGFiZWwtbm90ZS0xXG4gICAgICAgJjphZnRlciB7XG4gICAgICAgICBjb250ZW50OiAnKionO1xuICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICB9XG4gICAgICB9XG4gICAgICAmLTIge1xuICAgICAgICBAZXh0ZW5kIC5mb3JtLWxhYmVsLW5vdGUtMTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyoqKic7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvcm0taW5saW5lIHtcbiAgbGFiZWwsIC5idG4ge1xuICAgIEBleHRlbmQgLm1sLTI7XG4gICAgQGV4dGVuZCAubXItMTtcbiAgfVxuICAuYnRuLWdyb3VwIHtcbiAgICBAZXh0ZW5kIC5wbC0yO1xuICB9XG4gIC5idG4tZ3JvdXAgLmJ0biB7XG4gICAgQGV4dGVuZCAubXgtMDtcbiAgfVxufVxuLmZvcm0taW5saW5lIHtcbiAgbGFiZWwsIC5idG4geyBAZXh0ZW5kIC5teC0yIH1cbn1cblxuLmZvcm0tY29udHJvbC1mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jbGllbnRTZWxlY3RJbmxpbmUge1xuICB3aWR0aDogMzAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuZGl2LnNlbGVjdGl6ZS1jb250cm9sLnZlbmRvckJvb2tpbmcuZm9ybS1jb250cm9sLnNlbGVjdGl6ZS5tdWx0aXtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cblxuLy8gQXR0ZW1wdCB0byB3cmFuZ2xlIHNhZmFyaSBtaXNiZWhhdmluZyB3aXRoIGF1dG9jb21wbGV0ZVxuLy8gQWxzbyBwcmV2ZW50cyB0aGUgY29sbGFwc2Ugb2YgLnNlbGVjdGl6ZSBpbnB1dHMgd2hlbiBhbiBhdXRvY29tcGxldGUgcG9wcyB1cFxuaW5wdXRbYXV0b2NvbXBsZXRlPVwib2ZmXCJdOjotd2Via2l0LWNvbnRhY3RzLWF1dG8tZmlsbC1idXR0b24sXG5pbnB1dFthdXRvY29tcGxldGU9XCJvZmZcIl06Oi13ZWJraXQtY3JlZGVudGlhbHMtYXV0by1maWxsLWJ1dHRvbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgbWFyZ2luOiAwO1xufVxuI2FkZF9wYWNrYWdlX2Zvcm17XG4gIC8qIENocm9tZSwgU2FmYXJpLCBFZGdlLCBPcGVyYSAqL1xuICBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbiAgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAvKiBGaXJlZm94ICovXG4gIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIH1cbiAgLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICB9XG4gIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmlucHV0LWdyb3VwIGlucHV0IHtcbiAgICB3aWR0aDogMzZweDtcbiAgfVxuXG59XG4iLCIudGFibGUtLW92ZXJ2aWV3IHtcbiAgdHIgdGQsXG4gIHRyIHRkIGEge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgfVxuICB0ciB0ZCBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG50YWJsZS50YWJsZUNvb2xCbHVlIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmI4MjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG50YWJsZS50YWJsZUNvb2xCbHVlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG50YWJsZS50YWJsZUNvb2xCbHVlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG50YWJsZS50YWJsZUNvb2xCbHVlIGE6aG92ZXIge1xuICBjb2xvcjogcmVkO1xufVxuXG4vLyBVc2FnZTogPHRyIGNsYXNzPVwiYWxpZ24tY29sdW1ucy17dG9wLCBtaWRkbGUsIGJvdHRvbSwgYmFzZWxpbmV9XCI+XG5AZWFjaCAkcG9zaXRpb24gaW4gdG9wLCBtaWRkbGUsIGJvdHRvbSwgYmFzZWxpbmUge1xuICAuYWxpZ24tY29sdW1ucyB7XG4gICAgJi0jeyRwb3NpdGlvbn0gdGQge1xuICAgICAgdmVydGljYWwtYWxpZ246ICRwb3NpdGlvbjtcbiAgICB9XG4gIH1cbn1cblxuJXRoZWFkLWNvbG9yIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLXhzIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiBjYWxjKCR0YWJsZS1jZWxsLXBhZGRpbmctc20vMC43NSkgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgKiB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gbWFwLW1lcmdlKCRjb2xsaXZlcnlDb2xvdXJzLCAoZGVmYXVsdDogJGNvbG9yLWRlZmF1bHQsIHByaW1hcnk6ICRjb2xvci1wcmltYXJ5LCBzZWNvbmRhcnk6ICRjb2xvci1zZWNvbmRhcnkpKSB7XG4gIC50aGVhZC0je1wiXCIgKyAkbmFtZX0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZTtcbiAgICBAaWYobGlnaHRuZXNzKCR2YWx1ZSkgPCA3MCUpIHtcbiAgICAgIEBleHRlbmQgJXRoZWFkLWNvbG9yXG4gICAgfSBAZWxzZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFzcGhhbHQ7XG4gICAgfVxuICB9XG4gIC50YWJsZS0je1wiXCIgKyAkbmFtZX0gdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZTtcbiAgICBAaWYobGlnaHRuZXNzKCR2YWx1ZSkgPCA3MCUpIHtcbiAgICAgIEBleHRlbmQgJXRoZWFkLWNvbG9yXG4gICAgfSBAZWxzZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFzcGhhbHQ7XG4gICAgfVxuICB9XG4gIC8qIEVuc3VyZSB0aGF0IGhvdmVycyBkb24ndCBibGFjayBvdXQgdGhlIHRleHQgb24gZGFyayBiZyAqL1xuICAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgLnRkLSN7XCJcIiArICRuYW1lfSxcbiAgLnRkLSN7XCJcIiArICRuYW1lfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xuICAgIEBpZihsaWdodG5lc3MoJHZhbHVlKSA8IDcwJSkge1xuICAgICAgQGV4dGVuZCAldGhlYWQtY29sb3I7XG4gICAgfSBAZWxzZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFzcGhhbHQ7XG4gICAgfVxuICB9XG59XG4iLCIuYnJvd3Nlci1wcm9ibGVtcyB7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1hbGVydDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4uc3ZnIC5icm93c2VyLW91dGRhdGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmx0LWllMTAgLmJyb3dzZXItb3V0ZGF0ZWQge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uanMgLmJyb3dzZXItanMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm8tanMgLmJyb3dzZXItanMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiIsImh0bWwsIGJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5ob21lLXdyYXBwZXIge1xuICBAaW1wb3J0ICdiYXNlL2Zyb250ZW5kX2Jhc2UnO1xuXG5cbiAgLmJhY2tncm91bmQtaGVybyB7XG4gICAgd2lkdGg6ICAgICAgICAgICAxMDAlO1xuICAgIHBvc2l0aW9uOiAgICAgICAgcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiAgICAgICAgIDIwcHggMCAwcHggMDtcbiAgICBoZWlnaHQ6ICAgICAgICAgIDgwdmg7XG5cbiAgICAub3ZlcmxheSB7XG4gICAgICBwb3NpdGlvbjogICBhYnNvbHV0ZTtcbiAgICAgIHRvcDogICAgICAgIDA7XG4gICAgICBib3R0b206ICAgICAwO1xuICAgICAgbGVmdDogICAgICAgMDtcbiAgICAgIHJpZ2h0OiAgICAgIDA7XG4gICAgICBjb250ZW50OiAgICAnJztcbiAgICAgIG9wYWNpdHk6ICAgIDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIH1cblxuICAgIC5oZXJvLWltYWdlLXBhZGRpbmcge1xuICAgICAgcGFkZGluZy10b3A6IDI4cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmltYWdlLXNpemUge1xuICAgICAgd2lkdGg6ICAgICAgMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IC0zMHJlbTtcbiAgICB9XG5cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmhlcm8taW1hZ2UtcGFkZGluZyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyOHJlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgfVxuXG4gIH1cblxuICAuaG93LXdyYXBwZXIge1xuXG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiA0dnc7XG4gICAgfVxuXG4gIH1cblxuICAuY2FyZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAgICAzZW0gMDtcbiAgICBwb3NpdGlvbjogICByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuOXJlbTtcbiAgICAgIGNvbG9yOiAgICAgICAgICMwMDgyMzA7XG4gICAgICB0ZXh0LWFsaWduOiAgICBjZW50ZXI7XG4gICAgfVxuXG5cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkLXNlY3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGVzdGltb25pYWwtc2xpZGVyIHtcbiAgICBoMSB7XG4gICAgICBjb2xvcjogICAgICAjMDAwO1xuICAgICAgZm9udC1zaXplOiAgM3Z3O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICBwb3NpdGlvbjogICByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogICAgIDMwcHggMCA2MHB4O1xuICAgIH1cblxuICAgIGgxOjphZnRlciB7XG4gICAgICBjb250ZW50OiAgICAgICAnJztcbiAgICAgIHdpZHRoOiAgICAgICAgIDEwMHB4O1xuICAgICAgcG9zaXRpb246ICAgICAgYWJzb2x1dGU7XG4gICAgICBtYXJnaW46ICAgICAgICAwIGF1dG87XG4gICAgICBoZWlnaHQ6ICAgICAgICA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAgICAjMDA4MjMwO1xuICAgICAgbGVmdDogICAgICAgICAgMDtcbiAgICAgIHJpZ2h0OiAgICAgICAgIDA7XG4gICAgICBib3R0b206ICAgICAgICAtMjBweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAjMDA4MjMwO1xuICAgIH1cbiAgfVxuXG4gIC5jb2xsaXZlcnktYmx1ZSB7XG4gICAgY29sb3I6ICMyODQwNTQ7XG4gIH1cblxuICAuY29sbGl2ZXJ5LWdyZWVuIHtcbiAgICBjb2xvcjogIzAwODIzMDtcbiAgfVxuXG4gIGg0IHtcbiAgICBjb2xvcjogIzAwODIzMDtcbiAgfVxuXG4gIGgxIHtcbiAgICBjb2xvcjogICAgICMyODQwNTQ7XG4gICAgZm9udC1zaXplOiBjYWxjKDR2dyAtIC0yMHB4KTtcbiAgICBwb3NpdGlvbjogIHJlbGF0aXZlO1xuICB9XG5cbiAgaDE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiAgICBibG9jaztcbiAgICBjb250ZW50OiAgICAnJztcbiAgICB3aWR0aDogICAgICAzMCU7XG4gICAgaGVpZ2h0OiAgICAgNXB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDgyMzA7XG4gICAgcG9zaXRpb246ICAgYWJzb2x1dGU7XG4gICAgYm90dG9tOiAgICAgLTIwcHg7XG4gICAgbGVmdDogICAgICAgMDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuXG4uY29sbGl2ZXJ5LWdyZWVuIHtcbiAgY29sb3I6ICMwMDgyMzA7XG59XG5cbiIsIjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogIDE7XG59XG46Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6ICAxO1xufVxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG46Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG5cbjo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0LiAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuXG5oMSB7XG4gIGNvbG9yOiAgICAgICAjMDA4MjMwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogICA2MHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgc3lzdGVtLXVpO1xufVxuXG5oMiwgaDMsIGg0LCBoNSB7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gIGNvbG9yOiAgICAgICAjMDE4MjJmO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAgICAgICAgYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG5cbi5iZy0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogICAgI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uY29sbGl2ZXJ5LWJsdWUge1xuICBjb2xvcjogIzI4NDA1NDtcbn1cblxuLmNhcmQge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xuICBib3JkZXI6ICAgICBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAgICAjMDA4MjMwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uZGF0ZS1waWNrZXIsXG4udGltZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kYXRlLXBpY2tlciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG5cbi50aW1lLXBpY2tlciB7XG4gIG1heC13aWR0aDogNjBweDtcbn1cblxuZmllbGRzZXRbY2xhc3MqPSdjYXJkLW91dGxpbmUtJ10gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAgICAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuI2FkZC1yZWZlcmVuY2VzLXRyaWdnZXI6aG92ZXIge1xuICBAZXh0ZW5kIC5jdXJzb3ItcG9pbnRlcjtcbn1cblxuLmZhcywgLmZhLXNvbGlkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICAgICAgICMwMTgyMmY7XG59XG5cbmkgPiAuZmFzLCAuZmEtc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogICAgICAgIzAxODIyZiAhaW1wb3J0YW50O1xufVxuXG4uaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogICAgICAgICAgaW5saW5lLWJsb2NrO1xuICB3aWR0aDogICAgICAgICAgICA4MHB4O1xuICBoZWlnaHQ6ICAgICAgICAgICA4MHB4O1xuICBib3JkZXItcmFkaXVzOiAgICA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246ICAgICAgIGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246ICAgY2VudGVyO1xuICBsaW5lLWhlaWdodDogICAgICAzMHB4O1xuICBib3gtc2hhZG93OiAgICAgICAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIG1hcmdpbjogICAgICAgICAgIDAgYXV0bztcbiAgYm9yZGVyOiAgICAgICAgICAgMHB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6ICAgICAgMXJlbTtcbiAgbWFyZ2luLXRvcDogICAgICAgLTNyZW07XG59XG5cbi5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAgIzAxODIyZjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cblxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6ICAgICAgICBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RpemUtaW5wdXQgLml0ZW0ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxubGFiZWwsIHNtYWxsIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5cbmxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyOiAgICAgICAgbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuXG59XG5cbi5iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbn1cblxuLnJhZGlvLWJ1dHRvbi1zcGFjZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogICAgICAgICAgMXJlbTtcbn1cblxuLm5vLWNvbnRlbnQtZGVsaXZlcnkge1xuICBkaXNwbGF5OiAgICAgICAgICBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6ICBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiAgICAgIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogICAgICAgICAgICAyNSU7XG4gIGJvcmRlci1yYWRpdXM6ICAgIDEycHg7XG4gIG1hcmdpbjogICAgICAgICAgIDAgYXV0bztcbn1cblxuLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50Oztcbn1cblxuLnNlbnRlbmNlIHtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5cbi5idG4tY29sbGl2ZXJ5LWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNmQ0MztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50ZXh0LWNvbGxpdmVyeS1ncmVlbiB7XG4gIGNvbG9yOiAjMjI2ZDQzO1xufVxuXG4uaWNvbi1jaXJjbGUtZ3JlZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNmQ0MztcblxuICBpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkaW5nLTIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY29sbGVjdC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNy41ZW07XG59XG5cbi5kYXRlLXBpY2tlciwgLnRpbWUtcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICBjb2xvcjogICAgICAgICAgICAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG5cbi50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cblxuLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAgICAgICAgIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAgICAgICAycHggc29saWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6ICA5MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAgICAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAgICAgICAgICAgIDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAgICAgICAgICAgbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcblxufVxuXG5pbnB1dC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmM2ViICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogICAgICAgICAgIG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogICAgIG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20taW5wdXQge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVmMmU5O1xuICBiYWNrZ3JvdW5kOiAjZTVmMmU5O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucm91bmQtZWRnZXMge1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuXG4ucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xuXG4gIGZpZWxkc2V0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSFpbXBvcnRhbnQ7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIWltcG9ydGFudDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLWlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jdXN0b20taW5wdXQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmN1c3RvbS1pbnB1dCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmN1c3RvbS1pbnB1dC1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuXG4iLCIubGF0ZXN0LW5ld3Mtd3JhcHtcbiAgaDF7Zm9udC1zaXplOiAzdnc7fVxuICAuc3ViLWhlYWR7XG4gICAgY29sb3I6ICMwMDgyMzA7XG4gIH1cbiAgLnBvc3QtZGVzY3JpcHRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAjODA4MDgwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnJlYWQtbW9yZSB7XG4gICAgcGFkZGluZzogN3B4IDIwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggLTEwcHggIzEzNzZjNTtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLmNhcmQtZm9vdGVye1xuICAgIGNvbG9yOiAjMDA4MjMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6dW5zZXQ7XG4gICAgYm9yZGVyLXRvcDp1bnNldDtcbiAgICBhe1xuICAgICAgY29sb3I6ICMwMDgyMzA7XG4gICAgfVxuICAgIGg0e1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICB9XG4gIH1cbn1cblxuIiwiZm9vdGVye1xuICBzbWFsbHtcbiAgICBmb250LXNpemU6IGNhbGMoMTJweCArICgxNSAtIDEyKSAqICgoMTAwdncgLSAzNjBweCkgLyAoMTYwMCAtIDM2MCkpKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDA4MjMwICFpbXBvcnRhbnQ7XG5cbiAgfVxuXG4gIC5ib2xkLXRleHR7XG4gICAgY29sb3I6ICMwMDgyMzAgIWltcG9ydGFudDtcbiAgfVxuYXtcbiAgY29sb3I6ICMwMDgyMzAgIWltcG9ydGFudDtcblxufVxuXG4gIC5tdC01NXtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDUwcHggKyAoNjAgLSA1MCkgKiAoKDEwMHZ3IC0gMzYwcHgpIC8gKDE2MDAgLSAzNjApKSkgIWltcG9ydGFudDtcbiAgfVxuXG5cbiAgaDN7XG4gICAgZm9udC1zaXplOiBjYWxjKDM0cHggKyAoNDAgLSAzNCkgKiAoKDEwMHZ3IC0gMzYwcHgpIC8gKDE2MDAgLSAzNjApKSkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zb2NpYWx7XG4gICAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucmlnaHRze1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMHB4ICsgKDEyIC0gMTApICogKCgxMDB2dyAtIDM2MHB4KSAvICgxNjAwIC0gMzYwKSkpICFpbXBvcnRhbnQ7XG4gIH1cblxufVxuIiwiLmFib3V0LXVzIHtcbiAgLm1haW4tYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuYmctdmlkZW8ge1xuICAgIG1pbi13aWR0aDogIDEwMCU7XG4gICAgbWluLWhlaWdodDogNDV2aDtcbiAgICBtYXgtd2lkdGg6ICAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHotaW5kZXg6ICAgIC0xO1xuXG4gIH1cblxuICBoNCB7XG4gICAgY29sb3I6ICMwMDgyMzA7XG4gIH1cblxuICBoMSB7XG4gICAgY29sb3I6ICMyODQwNTQ7XG4gIH1cbiAgaDJ7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIlxuLmludGVncmF0aW9uLWhlcm8td3JhcCB7XG4gIEBpbXBvcnQgJ2Jhc2UvZnJvbnRlbmRfYmFzZSc7XG5cbiAgYmFja2dyb3VuZDogICAgICB1cmwoI3skaW1hZ2UtcGF0aH1mcm9udGVuZC9NRFNfV2Vic2l0ZV9MYW5kaW5nX1BhZ2VfSW50ZWdyYXRpb24ucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuICBvdmVyZmxvdzogICAgICAgIGhpZGRlbjtcbiAgcG9zaXRpb246ICAgICAgICByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAgICAgICAgICA4MHZoO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblxuICAuZGVzY3JpcHRpb24ge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICBoNCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgQGV4dGVuZCAuaG9tZS13cmFwcGVyLCBoMTtcblxuICBoMSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuXG4gIC5idG4tZ3JlZW4ge1xuICAgIGNvbG9yOiAgICAgICAgICAgICMwMDgyMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZlxuICB9XG5cbiAgLmJ0bi1ncmVlbiA6aG92ZXIsIC5idG4tZ3JlZW46Zm9jdXMsIC5idG4tZ3JlZW46YWN0aXZlIHtcbiAgICBjb2xvcjogIzAwODIzMDtcbiAgfVxuXG59XG5cbi5zb2x1dGlvbnMge1xuICBAZXh0ZW5kIC5ob21lLXdyYXBwZXIsIGgxO1xuICBoMSB7XG4gICAgY29sb3I6ICMwMDgyMzA7XG4gICAgZm9udC1zaXplOiBjYWxjKDR2dyAtIC0yMHB4KTtcbiAgfVxuXG4gIGgxOjphZnRlciB7XG4gICAgbGVmdDogIDQ1JTtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgY29sb3I6ICMyODQwNTQ7XG4gIH1cbn1cblxuLmVDb21tZXJjZS1zb2x1dGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjQwLCAyNDAsIDAuMzQpO1xuXG4gIC5jYXJkIHtcbiAgICBAZXh0ZW5kIC5lQ29tbWVyY2Utc29sdXRpb25zO1xuICAgIGhlaWdodDogMTZ2aDtcbiAgfVxuXG5cbn1cbiIsIi5jcmVkZW50aWFscy13cmFwcGVyIHtcbiAgQGltcG9ydCAnYmFzZS9mcm9udGVuZF9iYXNlJztcblxuICAuaW50cm8tc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAgICAgICBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogICAgIG5vLXJlcGVhdDtcbiAgICBwYWRkaW5nOiAgICAgICAgICAgICAgIDAgOTVweDtcbiAgICBkaXNwbGF5OiAgICAgICAgICAgICAgIC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6ICAgICAgICAgICAgICAgZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6ICAgIHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiAgICAgICAgY29sdW1uO1xuICAgIGNvbG9yOiAgICAgICAgICAgICAgICAgIzAwODIzMDtcbiAgICB3aWR0aDogICAgICAgICAgICAgICAgIDEwMCU7XG4gICAgcG9zaXRpb246ICAgICAgICAgICAgICByZWxhdGl2ZTtcbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogICAgIDA7XG4gIH1cblxuICAubG9naW4tdGV4dCB7XG4gICAgcCB7XG4gICAgICBjb2xvcjogIzAwODIzMDtcbiAgICB9XG4gIH1cblxuICBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmYzZWIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pbm5lci1hZGRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmZhLXJlZ3VsYXIge1xuICAgICAgcG9zaXRpb246ICAgICAgIGFic29sdXRlO1xuICAgICAgcGFkZGluZzogICAgICAgIDVweCAwIDAgNXB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZhLXNvbGlkIHtcbiAgICAgIEBleHRlbmQgLmZhLXJlZ3VsYXJcbiAgICB9XG4gIH1cblxuICAubGVmdC1hZGRvbiB7XG4gICAgLmZhLXJlZ3VsYXIge1xuICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5mYS1zb2xpZCB7XG4gICAgICBAZXh0ZW5kIC5mYS1yZWd1bGFyXG4gICAgfVxuICB9XG5cbiAgLnJpZ2h0LWFkZG9uIHtcbiAgICAuZmEtcmVndWxhciB7XG4gICAgICByaWdodDogMHB4O1xuICAgIH1cblxuICAgIC5mYS1zb2xpZCB7XG4gICAgICBAZXh0ZW5kIC5mYS1yZWd1bGFyXG4gICAgfVxuICB9XG5cbiAgLmxlZnQtYWRkb24gaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuXG4gIC5yaWdodC1hZGRvbiBpbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuXG4gIC5mb3JtLWxpbmtzIHtcbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogICAgICAgMTRweDtcbiAgICAgIGNvbG9yOiAgICAgICAgICAgIzI4NDA1NDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgaDE6OmFmdGVyIHtcbiAgICBjb250ZW50OiAgICAgICAnJztcbiAgICB3aWR0aDogICAgICAgICAxMDBweDtcbiAgICBwb3NpdGlvbjogICAgICBhYnNvbHV0ZTtcbiAgICBtYXJnaW46ICAgICAgICAwIGF1dG87XG4gICAgaGVpZ2h0OiAgICAgICAgNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAgICB1bnNldDtcbiAgICBsZWZ0OiAgICAgICAgICAwO1xuICAgIHJpZ2h0OiAgICAgICAgIDA7XG4gICAgYm90dG9tOiAgICAgICAgdW5zZXQ7XG4gIH1cblxuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXMge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICB9XG5cbiAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogICAgIzU3Nzk1NyAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgfVxuXG4gIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDEyODBweCkge1xuICAubXQtcyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3gtY29udGFpbmVyIHtcbiAgd2lkdGg6ICA3MCU7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJveC1jb250YWluZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmZhLWxhcmdle1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuIiwiLnJlZ2lzdHJhdGlvbiB7XG4gIEBpbXBvcnQgJ2Jhc2UvZnJvbnRlbmRfYmFzZSc7XG4gIC8qIGhpZGUgcmFkaW8gKi9cbiAgLnByaXZhdGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgfVxuICAgIC5pbnB1dC1vcHRpb25zLXBkIHtcbiAgICBwYWRkaW5nOiAgICAgICAgICAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogICAgMTJweDtcbiAgfVxuXG5cblxuICAuaW5wdXQtZ3JvdXAtdGV4dHtcbiAgICBib3JkZXI6IHVuc2V0O1xuICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICB9XG4gIC5zZWxlY3RpemUtaW5wdXR7XG4gICAgYm9yZGVyOiB1bnNldDtcbiAgICBib3gtc2hhZG93OiB1bnNldDtcblxuICB9XG5cbiAgLmZvcm0tY29udHJvbHtcbiAgICBib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDphdXRvO1xuICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6I2U1ZjJlOTtcbiAgICBcblxuICB9XG4ucmVnaXN0cmF0aW9uLWNhdGVnb3J5e1xuICBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgXG59XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwgLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCwgLnJlZ2lzdHJhdGlvbiAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1ncm91cHMge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuLmZvcm0tZ3JvdXBzIHtcbiBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbn1cblxufVxuXG5cblxufVxuIiwiLnF1aWNrLXF1b3Rle1xuICBAaW1wb3J0ICdiYXNlL2Zyb250ZW5kX2Jhc2UnO1xuICAuaW5wdXQtb3B0aW9ucy1wZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjMsIDE3NiwgMTY4LCAwLjIyKTtcbiAgICBwYWRkaW5nOiAgICAgICAgICAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICAgIDE5cHg7XG4gIH1cbiAgLnNlbGVjdGl6ZS1pbnB1dHtcbiAgICBib3JkZXI6IHVuc2V0O1xuICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuXG4gIH1cbiAgLmlucHV0LWdyb3VwLXRleHR7XG4gICAgYm9yZGVyOiB1bnNldDtcbiAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgIH1cbn1cbiIsIlxuLmNvbnRhY3QtdXMtaGVyby13cmFwIHtcbiAgQGltcG9ydCAnYmFzZS9mcm9udGVuZF9iYXNlJztcblxuICBiYWNrZ3JvdW5kOiAgICAgIHVybCgjeyRpbWFnZS1wYXRofWZyb250ZW5kL01EU19tYXAucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuICBvdmVyZmxvdzogICAgICAgIGhpZGRlbjtcbiAgcG9zaXRpb246ICAgICAgICByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAgICAgICAgICA0MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXG5cbiAgLnNpemUxIHtcbiAgICB3aWR0aDogICAgIDM1NXB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zaXplMiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQzcHgpO1xuICB9XG5cbiAgLnR4dDEge1xuICAgIGZvbnQtc2l6ZTogICAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICAgICAgICMwMDAwMDA7XG4gIH1cblxuICAudHh0MiB7XG4gICAgZm9udC1zaXplOiAgIDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBjb2xvcjogICAgICAgIzI4NDA1NDtcblxuICB9XG5cbn1cblxuLnByb2ZpbGUtaGVhZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS41cmVtKVxufVxuXG4ucHJvZmlsZS1kZXRhaWxzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcmVtKVxufVxuXG4ucGwtNC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjNyZW0gIWltcG9ydGFudDtcbn1cbiIsIi50cmFja2luZy1jYXJkIHtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUZGMTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnRvcCB7XG4gIHBhZGRpbmctbGVmdDogMTAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEyJSAhaW1wb3J0YW50O1xufVxuXG4vKkljb24gVHJhY2tpbmcgcHJvZ3Jlc3NCYXIqL1xuLnRyYWNraW5nLXByb2dyZXNzYmFyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICM0NTVBNjQ7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4udHJhY2tpbmctcHJvZ3Jlc3NiYXIgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgd2lkdGg6IDE4JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnRyYWNraW5nLXByb2dyZXNzYmFyIC5zdGVwMDpiZWZvcmUge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGNvbnRlbnQ6ICAgICAnXFxmMTBjJztcbiAgY29sb3I6ICAgICAgICNmZmZmZmY7XG59XG5cbi50cmFja2luZy1wcm9ncmVzc2JhciBsaTpiZWZvcmUge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZDogI0M1Q0FFOTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLypUcmFja2luZyBwcm9ncmVzc0JhciBjb25uZWN0b3JzKi9cbi50cmFja2luZy1wcm9ncmVzc2JhciBsaTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjQzVDQUU5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTZweDtcbiAgei1pbmRleDogLTE7XG59XG5cbi50cmFja2luZy1wcm9ncmVzc2JhciBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC01MCU7XG59XG5cbi50cmFja2luZy1wcm9ncmVzc2JhciBsaTpudGgtY2hpbGQoMyk6YWZ0ZXIsIC50cmFja2luZy1wcm9ncmVzc2JhciBsaTpudGgtY2hpbGQoNCk6YWZ0ZXIge1xuICBsZWZ0OiAtNTAlO1xufVxuXG4udHJhY2tpbmctcHJvZ3Jlc3NiYXIgbGk6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLnRyYWNraW5nLXByb2dyZXNzYmFyIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG59XG5cbi50cmFja2luZy1wcm9ncmVzc2JhciBsaTpmaXJzdC1jaGlsZDphZnRlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG59XG5cbi50cmFja2luZy1wcm9ncmVzc2JhciBsaS5hY3RpdmU6YmVmb3JlLCAudHJhY2tpbmctcHJvZ3Jlc3NiYXIgbGkuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbn1cblxuLnRyYWNraW5nLXByb2dyZXNzYmFyIGxpLmFjdGl2ZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi5pY29uIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4uaWNvbi1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pY29uLWNvbnRlbnQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbiIsIi53b29jb21tZXJjZS13cmFwcGVyIHtcbiAgLmNhcmQtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogICAgM2VtIDA7XG4gICAgcG9zaXRpb246ICAgcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG5cbiAgICAuY2FyZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG4gICAgICBjb2xvcjogICAgICAgICAjMDA4MjMwO1xuICAgICAgdGV4dC1hbGlnbjogICAgY2VudGVyO1xuICAgIH1cblxuXG4gIH1cblxuICAuYmFja2dyb3VuZC1oZXJvIHtcbiAgICB3aWR0aDogICAgICAgICAgIDEwMCU7XG4gICAgcG9zaXRpb246ICAgICAgICByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBhZGRpbmc6ICAgICAgICAgMjBweCAwIDBweCAwO1xuICAgIGhlaWdodDogICAgICAgICAgODB2aDtcbiAgfVxuXG4gIC5jYXJkLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY3Vyc29yOiAgICAgICAgcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAgICAwLjNzO1xuICAgIGRpc3BsYXk6ICAgICAgIGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAgIGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAgYXV0b1xuICB9XG5cbiAgLmNhcmQtaW1hZ2U6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IGNhbGMoMnZ3IC0gLTI1cHgpO1xuICB9XG5cbiAgLmJ0bi1ncmVlbiB7XG4gICAgY29sb3I6ICAgICAgICAgICAgIzAwODIzMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5jYXJlZXJzIHtcbiAgQGltcG9ydCAnYmFzZS9mcm9udGVuZF9iYXNlJztcblxuICAuYWNjb3JkaW9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG92ZXJmbG93OiAgICAgIGhpZGRlbjtcbiAgfVxuXG4gIC5jYXJkLCAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyOiAgICAgbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5jYXJkIHtcbiAgICBwb3NpdGlvbjogICAgICAgICAgICAgIHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6ICAgICAgICAgICAgICAgZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6ICAgIHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGZsZXgtZGlyZWN0aW9uOiAgICAgICAgY29sdW1uO1xuICAgIG1pbi13aWR0aDogICAgICAgICAgICAgMDtcbiAgICB3b3JkLXdyYXA6ICAgICAgICAgICAgIGJyZWFrLXdvcmQ7XG4gICAgYm9yZGVyLXJhZGl1czogICAgICAgICAwLjI1cmVtO1xuICB9XG5cbiAgLmNhcmQtYm9keSB7XG4gICAgYmFja2dyb3VuZDogICAgI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgYm94LXNoYWRvdzogICAgMHB4IDdweCAyNHB4IC0xOXB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gIH1cblxuICAuYnRuIHtcbiAgICB3aWR0aDogICAgICAgICAgMTAwJTtcbiAgICBmb250LXdlaWdodDogICAgbm9ybWFsO1xuICAgIGNvbG9yOiAgICAgICAgICAjMDAwO1xuICAgIHBhZGRpbmc6ICAgICAgICAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogICAgICAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAgICAgICAgIG5vbmU7XG4gICAgcG9zaXRpb246ICAgICAgIHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6ICAgICAwcHggN3B4IDI0cHggLTE5cHggcmdiYSgwLCAwLCAwLCAwLjMyKTtcbiAgfVxuXG4gIGJ1dHRvblthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAgIGNvbG9yOiAgICAgICAgICAgICAgIzAwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICAgICAgICAgIzM3YzQ2ZiAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6ICAgICAgICAgMHB4IDdweCAyNHB4IC0xOXB4IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcztcbiAgICAtby10cmFuc2l0aW9uOiAgICAgIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogICAgICAgICAwLjNzO1xuICB9XG5cbn1cbiIsIi5oZWFkZXIge1xuICAmX19jb2x1bW4ge1xuICAgIGRpc3BsYXk6ICAgICAgICB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogICAgICAgIDAgMWVtO1xuXG4gICAgJi5wdWxsLXJpZ2h0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogICAgICAxLjNlbTtcbiAgICAgIHJpZ2h0OiAgICAwO1xuICAgIH1cbiAgfVxufVxuXG4ud2Vic2l0ZS1sb2dvIHtcbiAgd2lkdGg6ICAxM3Z3O1xuICBoZWlnaHQ6IDV2aDtcbn1cblxuLmZsZXgtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAgIDA7XG5cbiAgdWwge1xuICAgIGRpc3BsYXk6ICAgICAgICAgZmxleDtcbiAgICBmbGV4LXdyYXA6ICAgICAgIHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1sZWZ0OiAgICAgLTFweDtcbiAgfVxuXG4gIGxpIHtcbiAgICBmbGV4LWdyb3c6ICAgMTtcbiAgICBmbGV4LWJhc2lzOiAgYXV0bztcbiAgICBtYXJnaW46ICAgICAgMC4yNWVtIDA7XG4gICAgcGFkZGluZzogICAgIDA7XG4gICAgdGV4dC1hbGlnbjogIGNlbnRlcjtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gIH1cbn1cblxuLm5hdmJhci1uYXYge1xuICBsaSB7XG4gICAgYSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAgICAgICAgICAgIGJsYWNrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5uYXZiYXItZGVmYXVsdCB7XG4gIC5uYXZiYXItbmF2IHtcbiAgICA+IGxpOmhvdmVyID4gYSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICB6LWluZGV4OiAgICAgICAxMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCk7XG5cbiAgJi5uYXZiYXItcmlnaHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpO1xuICB9XG59XG5cbi5kcm9wZG93biB7XG4gIGJvcmRlci1sZWZ0OiAgMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAgICB3aGl0ZTtcbiAgICBib3JkZXItbGVmdDogICAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItcmlnaHQ6ICAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItYm90dG9tOiAwIHNvbGlkICNmZmY7XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgIG9wYWNpdHk6ICAgIDE7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIGJvcmRlci10b3A6ICAgIDFweCBzb2xpZCAjY2NjO1xuICAgIHotaW5kZXg6ICAgICAgIDE7XG4gICAgdHJhbnNpdGlvbjogICAgYWxsIDAuNXM7XG4gICAgbWF4LWhlaWdodDogICAgMDtcbiAgICBkaXNwbGF5OiAgICAgICBibG9jaztcbiAgICBvdmVyZmxvdzogICAgICBoaWRkZW47XG4gICAgb3BhY2l0eTogICAgICAgMDtcbiAgICBib3gtc2hhZG93OiAgICBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mbGV4LWxpc3Qge1xuICAgIGxpIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLm1haW4tbmF2LWJhciB7XG4gIEBleHRlbmQgJWRldi1lbnY7XG4gIGZvbnQtc2l6ZTogICAgIDE1cHg7XG4gIHBhZGRpbmc6ICAgICAgIDEwcHggMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICBAaW5jbHVkZSBsaW1pdC10bygnb3BzJykge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hc3BoYWx0O1xuICB9XG5cbiAgQGluY2x1ZGUgbGltaXQtdG8oJ2NsaWVudCcpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeV9kYXJrO1xuICB9XG5cbiAgQGluY2x1ZGUgbGltaXQtdG8oJ2NvdXJpZXInKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXlfZGFyaztcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRjb2xvci1jbG91ZHM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLWNsb3VkcywgMTAlKTtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWJyYW5kIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIEBpbmNsdWRlIGxpbWl0LXRvKCdvcHMnKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2t5O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGxpbWl0LXRvKCdjbGllbnQnKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBsaW1pdC10bygnY291cmllcicpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5O1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogICAgICAgICBibG9jaztcbiAgICAgIHBhZGRpbmc6ICAgICAgICAgNXB4IDE1cHg7XG4gICAgICBjb2xvcjogICAgICAgICAgICRjb2xvci1jbG91ZHM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY2xvdWRzO1xuXG4gICAgICBAaW5jbHVkZSBsaW1pdC10bygnb3BzJykge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXNwaGFsdDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbGltaXQtdG8oJ2NsaWVudCcpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5X2Rhcms7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGxpbWl0LXRvKCdjb3VyaWVyJykge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXlfZGFyaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uZHJvcGRvd24tc3VibWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uZHJvcGRvd24tc3VibWVudSA+IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAgICAgICAgICAgICAgICAgICAwO1xuICBsZWZ0OiAgICAgICAgICAgICAgICAgIDEwMCU7XG4gIG1hcmdpbi10b3A6ICAgICAgICAgICAgLTZweDtcbiAgbWFyZ2luLWxlZnQ6ICAgICAgICAgICAtMXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAgICA0cHg7XG4gIGJvcmRlci1yYWRpdXM6ICAgICAgICAgNHB4O1xufVxuXG4uZHJvcGRvd24tc3VibWVudTpob3ZlciA+IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLmRyb3Bkb3duLXN1Ym1lbnUgPiBhOmFmdGVyIHtcbiAgZGlzcGxheTogICAgICAgICAgIGJsb2NrO1xuICBjb250ZW50OiAgICAgICAgICAgJyAnO1xuICBmbG9hdDogICAgICAgICAgICAgcmlnaHQ7XG4gIHdpZHRoOiAgICAgICAgICAgICAwO1xuICBoZWlnaHQ6ICAgICAgICAgICAgMDtcbiAgYm9yZGVyLWNvbG9yOiAgICAgIHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6ICAgICAgc29saWQ7XG4gIGJvcmRlci13aWR0aDogICAgICA1cHggMCA1cHggNXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2NjYztcbiAgbWFyZ2luLXRvcDogICAgICAgIDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAgICAgIC0xMHB4O1xufVxuXG4uZHJvcGRvd24tc3VibWVudTpob3ZlciA+IGE6YWZ0ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2NjY1xufVxuXG4uZHJvcGRvd24tc3VibWVudS5wdWxsLWxlZnQge1xuICBmbG9hdDogbm9uZVxufVxuXG4uZHJvcGRvd24tc3VibWVudS5wdWxsLWxlZnQgPiAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6ICAgICAgICAgICAgICAgICAgLTEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAgICAgICAgICAgMTBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogICAgNHB4O1xuICBib3JkZXItcmFkaXVzOiAgICAgICAgIDRweDtcbn1cblxuXG4uY2xpZW50LWhlYWRlciAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtncmV5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5jbGllbnQtaGVhZGVyLmFjdGl2ZSAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZ3JleSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmNsaWVudC1pbnRlcmZhY2UgLm1haW4tbmF2LWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogICAgICAgICAgMHB4IDMwcHg7XG59XG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG4iLCIub3BlbmNhcnQtd3JhcHBlciB7XG4gIC5jYXJkLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6ICAgIDNlbSAwO1xuICAgIHBvc2l0aW9uOiAgIHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuXG4gICAgLmNhcmQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMC45cmVtO1xuICAgICAgY29sb3I6ICAgICAgICAgIzAwODIzMDtcbiAgICAgIHRleHQtYWxpZ246ICAgIGNlbnRlcjtcbiAgICB9XG5cblxuICB9XG5cbiAgLmJhY2tncm91bmQtaGVybyB7XG4gICAgd2lkdGg6ICAgICAgICAgICAxMDAlO1xuICAgIHBvc2l0aW9uOiAgICAgICAgcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiAgICAgICAgIDIwcHggMCAwcHggMDtcbiAgICBoZWlnaHQ6ICAgICAgICAgIDgwdmg7XG4gIH1cblxuICAuY2FyZC1pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGN1cnNvcjogICAgICAgIHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogICAgMC4zcztcbiAgICBkaXNwbGF5OiAgICAgICBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogICBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogIGF1dG9cbiAgfVxuXG4gIC5jYXJkLWltYWdlOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDJ2dyAtIC0yNXB4KTtcbiAgfVxuXG4gIC5idG4tZ3JlZW4ge1xuICAgIGNvbG9yOiAgICAgICAgICAgICMwMDgyMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIubWFnZW50by13cmFwcGVyIHtcbiAgLmNhcmQtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogICAgM2VtIDA7XG4gICAgcG9zaXRpb246ICAgcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG5cbiAgICAuY2FyZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG4gICAgICBjb2xvcjogICAgICAgICAjMDA4MjMwO1xuICAgICAgdGV4dC1hbGlnbjogICAgY2VudGVyO1xuICAgIH1cblxuXG4gIH1cblxuICAuYmFja2dyb3VuZC1oZXJvIHtcbiAgICB3aWR0aDogICAgICAgICAgIDEwMCU7XG4gICAgcG9zaXRpb246ICAgICAgICByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBhZGRpbmc6ICAgICAgICAgMjBweCAwIDBweCAwO1xuICAgIGhlaWdodDogICAgICAgICAgODB2aDtcbiAgfVxuXG4gIC5jYXJkLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY3Vyc29yOiAgICAgICAgcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAgICAwLjNzO1xuICAgIGRpc3BsYXk6ICAgICAgIGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAgIGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAgYXV0b1xuICB9XG5cbiAgLmNhcmQtaW1hZ2U6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IGNhbGMoMnZ3IC0gLTI1cHgpO1xuICB9XG5cbiAgLmJ0bi1ncmVlbiB7XG4gICAgY29sb3I6ICAgICAgICAgICAgIzAwODIzMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5wbHVnaW4td3JhcHBlciB7XG4gIC5jYXJkLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6ICAgIDNlbSAwO1xuICAgIHBvc2l0aW9uOiAgIHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuXG4gICAgLmNhcmQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMC45cmVtO1xuICAgICAgY29sb3I6ICAgICAgICAgIzAwODIzMDtcbiAgICAgIHRleHQtYWxpZ246ICAgIGNlbnRlcjtcbiAgICB9XG5cblxuICB9XG5cbiAgLmJhY2tncm91bmQtaGVybyB7XG4gICAgd2lkdGg6ICAgICAgICAgICAxMDAlO1xuICAgIHBvc2l0aW9uOiAgICAgICAgcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiAgICAgICAgIDIwcHggMCAwcHggMDtcbiAgICBoZWlnaHQ6ICAgICAgICAgIDgwdmg7XG4gIH1cblxuICAuY2FyZC1pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGN1cnNvcjogICAgICAgIHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogICAgMC4zcztcbiAgICBkaXNwbGF5OiAgICAgICBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogICBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogIGF1dG9cbiAgfVxuXG4gIC5jYXJkLWltYWdlOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDJ2dyAtIC0yNXB4KTtcbiAgfVxuXG4gIC5idG4tZ3JlZW4ge1xuICAgIGNvbG9yOiAgICAgICAgICAgICMwMDgyMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIubG9nbyB7XG4gIGxpbmUtaGVpZ2h0OiAgMTtcbiAgZGlzcGxheTogICAgICBibG9jaztcbiAgbWFyZ2luLWxlZnQ6ICBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAgICAgICAgOHJlbTtcblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMTByZW07XG4gIH1cbn1cblxuLmxvZ28gaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDElO1xufVxuXG4ubG9nbyBzcGFuIHtcbiAgZm9udC1zaXplOiAgIDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAgICAgICAjMDEyOTcwO1xuICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XG59XG5cbi5oZWFkZXIge1xuICB0cmFuc2l0aW9uOiAgICAgICBhbGwgMC41cztcbiAgei1pbmRleDogICAgICAgICAgOTk3O1xuICBoZWlnaHQ6ICAgICAgICAgICA2MHB4O1xuICBib3gtc2hhZG93OiAgICAgICAwcHggMnB4IDIwcHggcmdiYSgxLCA0MSwgMTEyLCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWxlZnQ6ICAgICAyMHB4O1xuXG5cbiAgQGV4dGVuZCAlZGV2LWVudjtcbiAgZm9udC1zaXplOiAgICAgICAgMC44cmVtO1xuICBwb3NpdGlvbjogICAgICAgICBmaXhlZCAhaW1wb3J0YW50O1xuXG4gIEBpbmNsdWRlIGxpbWl0LXRvKCdvcHMnKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFzcGhhbHQ7XG4gIH1cblxuICBAaW5jbHVkZSBsaW1pdC10bygnY2xpZW50Jykge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5X2Rhcms7XG4gIH1cblxuICBAaW5jbHVkZSBsaW1pdC10bygnY291cmllcicpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleV9kYXJrO1xuICB9XG5cblxuICAvKiBUb2dnbGUgU2lkZWJhciBCdXR0b24gKi9cbiAgLyogU2VhcmNoIEJhciAqL1xufVxuXG4uaGVhZGVyIHtcbiAgZm9udC1zaXplOiAgICAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGN1cnNvcjogICAgICAgcG9pbnRlcjtcbiAgY29sb3I6ICAgICAgICAjMDEyOTcwO1xufVxuXG5cbi5oZWFkZXItbmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmhlYWRlci1uYXYgPiB1bCB7XG4gIG1hcmdpbjogIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5oZWFkZXItbmF2IC5uYXYtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICAgICAjMDEyOTcwO1xufVxuXG4uaGVhZGVyLW5hdiAubmF2LXByb2ZpbGUge1xuICBjb2xvcjogIzAxMjk3MDtcbn1cblxuLmhlYWRlci1uYXYgLm5hdi1wcm9maWxlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG59XG5cbi5oZWFkZXItbmF2IC5uYXYtcHJvZmlsZSBzcGFuIHtcbiAgZm9udC1zaXplOiAgIDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5oZWFkZXItbmF2IC5iYWRnZS1udW1iZXIge1xuICBwb3NpdGlvbjogICAgYWJzb2x1dGU7XG4gIGluc2V0OiAgICAgICA0cHggNnB4IGF1dG8gYXV0bztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAgIDExcHg7XG4gIHBhZGRpbmc6ICAgICAzcHggNnB4O1xufVxuXG4uaGVhZGVyLW5hdiAubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uLWl0ZW0ge1xuICBkaXNwbGF5OiAgICAgZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogICAgIDE1cHggMTBweDtcbiAgdHJhbnNpdGlvbjogIDAuM3M7XG59XG5cbi5oZWFkZXItbmF2IC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24taXRlbSBpIHtcbiAgbWFyZ2luOiAgICAwIDIwcHggMCAxMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5oZWFkZXItbmF2IC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24taXRlbSBoNCB7XG4gIGZvbnQtc2l6ZTogICAgIDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAgIDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uaGVhZGVyLW5hdiAubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uLWl0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogICAgIDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgY29sb3I6ICAgICAgICAgIzkxOTE5MTtcbn1cblxuLmhlYWRlci1uYXYgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmZjtcbn1cblxuLmhlYWRlci1uYXYgLm1lc3NhZ2VzIC5tZXNzYWdlLWl0ZW0ge1xuICBwYWRkaW5nOiAgICAxNXB4IDEwcHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5oZWFkZXItbmF2IC5tZXNzYWdlcyAubWVzc2FnZS1pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaGVhZGVyLW5hdiAubWVzc2FnZXMgLm1lc3NhZ2UtaXRlbSBpbWcge1xuICBtYXJnaW46ICAgICAwIDIwcHggMCAxMHB4O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuXG4uaGVhZGVyLW5hdiAubWVzc2FnZXMgLm1lc3NhZ2UtaXRlbSBoNCB7XG4gIGZvbnQtc2l6ZTogICAgIDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAgIDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogICAgICAgICAjNDQ0NDQ0O1xufVxuXG4uaGVhZGVyLW5hdiAubWVzc2FnZXMgLm1lc3NhZ2UtaXRlbSBwIHtcbiAgZm9udC1zaXplOiAgICAgMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBjb2xvcjogICAgICAgICAjOTE5MTkxO1xufVxuXG4uaGVhZGVyLW5hdiAubWVzc2FnZXMgLm1lc3NhZ2UtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmY7XG59XG5cbi5oZWFkZXItbmF2IC5wcm9maWxlIHtcbiAgbWluLXdpZHRoOiAgICAgIDI0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmhlYWRlci1uYXYgLnByb2ZpbGUgLmRyb3Bkb3duLWhlYWRlciBoNiB7XG4gIGZvbnQtc2l6ZTogICAgIDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiAgIDYwMDtcbiAgY29sb3I6ICAgICAgICAgIzQ0NDQ0NDtcbn1cblxuLmhlYWRlci1uYXYgLnByb2ZpbGUgLmRyb3Bkb3duLWhlYWRlciBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uaGVhZGVyLW5hdiAucHJvZmlsZSAuZHJvcGRvd24taXRlbSB7XG4gIGZvbnQtc2l6ZTogIDE0cHg7XG4gIHBhZGRpbmc6ICAgIDEwcHggMTVweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmhlYWRlci1uYXYgLnByb2ZpbGUgLmRyb3Bkb3duLWl0ZW0gaSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAgICAxOHB4O1xuICBsaW5lLWhlaWdodDogIDA7XG59XG5cbi5oZWFkZXItbmF2IC5wcm9maWxlIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmZjtcbn1cblxuLmNsaWVudC1pbnRlcmZhY2UgLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbiIsIiRuYXYtYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMSwgMjMxLCAyMzEpO1xuXG4ubWFpbi1uYXYtYmFyIHtcblxuXG5cbiAgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJGNvbG9yLWNsb3VkcztcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IGRhcmtlbigkY29sb3ItY2xvdWRzLCAxMCUpO1xuICAgIH1cbiAgfVxufVxuXG4uc2lkZWJhciB7XG4gIHBvc2l0aW9uOiAgICAgICAgIGZpeGVkO1xuICB0b3A6ICAgICAgICAgICAgICA0MHB4O1xuICBsZWZ0OiAgICAgICAgICAgICAwO1xuICByaWdodDogICAgICAgICAgICAwO1xuICBib3R0b206ICAgICAgICAgICAwO1xuICB3aWR0aDogICAgICAgICAgICAzMDBweDtcbiAgei1pbmRleDogICAgICAgICAgOTk2O1xuICB0cmFuc2l0aW9uOiAgICAgICBhbGwgMC41cztcbiAgcGFkZGluZzogICAgICAgICAgMjBweDtcbiAgb3ZlcmZsb3cteTogICAgICAgYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiAgdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAgI2FhYjdjZiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogICAgICAgMHB4IDBweCAyMHB4IHJnYmEoMSwgNDEsIDExMiwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1iYWNrZ3JvdW5kLWNvbG9yO1xuICBkaXNwbGF5OiAgICAgICAgICBub25lO1xuICBtYXJnaW4tcmlnaHQ6ICAgICAtNjBweDtcbiAgaGVpZ2h0OiAgICAgICAgICAgMTAwdmg7XG59XG5cblxuLnNpZGViYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6ICAgICAgICAgICAgNXB4O1xuICBoZWlnaHQ6ICAgICAgICAgICA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXYtYmFja2dyb3VuZC1jb2xvcjtcbn1cblxuLnNpZGViYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYjdjZjtcbn1cblxuXG5cbi5zaWRlYmFyLW5hdiB7XG4gIHBhZGRpbmc6ICAgIDA7XG4gIG1hcmdpbjogICAgIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXYtYmFja2dyb3VuZC1jb2xvcjtcbn1cblxuLnNpZGViYXItbmF2IGxpIHtcbiAgcGFkZGluZzogICAgMDtcbiAgbWFyZ2luOiAgICAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1iYWNrZ3JvdW5kLWNvbG9yO1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAgICAgIDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAgICAgICAgICAjODk5YmJkO1xuICBmb250LXdlaWdodDogICAgNjAwO1xuICBtYXJnaW46ICAgICAgICAgMTBweCAwIDVweCAxNXB4O1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1saW5rIHtcbiAgZGlzcGxheTogICAgICAgZmxleDtcbiAgYWxpZ24taXRlbXM6ICAgY2VudGVyO1xuICBmb250LXNpemU6ICAgICAxM3B4O1xuICBmb250LXdlaWdodDogICA2MDA7XG4gIGNvbG9yOiAgICAgICAgICM0MTU0ZjE7XG4gIHRyYW5zaXRpb246ICAgIDAuM3M7XG4gIGJhY2tncm91bmQ6ICAgICNmNmY5ZmY7XG4gIHBhZGRpbmc6ICAgICAgIDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1saW5rIGkge1xuICBmb250LXNpemU6ICAgIDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICAgICAgICAjNDE1NGYxO1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1saW5rLmNvbGxhcHNlZCB7XG4gIGNvbG9yOiAgICAgICMwMTI5NzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXYtYmFja2dyb3VuZC1jb2xvcjtcbn1cblxuLnNpZGViYXItbmF2IC5uYXYtbGluay5jb2xsYXBzZWQgaSB7XG4gIGNvbG9yOiAjODk5YmJkO1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICAgICAgIzQxNTRmMTtcbiAgYmFja2dyb3VuZDogI2Y2ZjlmZjtcbn1cblxuLnNpZGViYXItbmF2IC5uYXYtbGluazpob3ZlciBpIHtcbiAgY29sb3I6ICM0MTU0ZjE7XG59XG5cbi5zaWRlYmFyLW5hdiAubmF2LWxpbmsgLmJpLWNoZXZyb24tZG93biB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgdHJhbnNpdGlvbjogICB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLnNpZGViYXItbmF2IC5uYXYtbGluazpub3QoLmNvbGxhcHNlZCkgLmJpLWNoZXZyb24tZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zaWRlYmFyLW5hdiAubmF2LWNvbnRlbnQge1xuICBwYWRkaW5nOiAgICA1cHggMCAwIDA7XG4gIG1hcmdpbjogICAgIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zaWRlYmFyLW5hdiAubmF2LWNvbnRlbnQgYSB7XG4gIGRpc3BsYXk6ICAgICBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6ICAgMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICAgICAgICMwMTI5NzA7XG4gIHRyYW5zaXRpb246ICAwLjNzO1xuICBwYWRkaW5nOiAgICAgMTBweCAwIDEwcHggNDBweDtcbiAgdHJhbnNpdGlvbjogIDAuM3M7XG59XG5cbi5zaWRlYmFyLW5hdiAubmF2LWNvbnRlbnQgYSBpIHtcbiAgLy9mb250LXNpemU6MjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAgOHB4O1xuICBsaW5lLWhlaWdodDogICAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zaWRlYmFyLW5hdiAubmF2LWNvbnRlbnQgLmZhLXN0YWNrIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5zaWRlYmFyLW5hdiAubmF2LWNvbnRlbnQgYTpob3ZlciwgLnNpZGViYXItbmF2IC5uYXYtY29udGVudCBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNmFlMDJjO1xufVxuXG4uc2lkZWJhci1uYXYgLm5hdi1jb250ZW50IGEuYWN0aXZlIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTg0NDAxO1xufVxuXG4udG9nZ2xlLXNpZGViYXItYnRuIHtcbiAgcG9zaXRpb246ICAgICAgZml4ZWQ7XG4gIHdpZHRoOiAgICAgICAgIDQwcHg7XG4gIGhlaWdodDogICAgICAgIDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiAgICAgICAgICAgNjBweDtcbiAgei1pbmRleDogICAgICAgOTk5O1xufVxuXG4uc3B5LWxvZ28ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAgICAzNXB4O1xuICBoZWlnaHQ6ICAgMzVweFxufVxuIiwiOnJvb3Qge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuLm1haW4ge1xuICBtYXJnaW4tdG9wOiA4NXB4O1xuICBwYWRkaW5nOiAzMHB4IDVweCAzMHB4IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbi8qIE1lZGlhIFF1ZXJ5IGZvciBzY3JlZW5zIHVuZGVyIDEzNDBweCAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzM4cHgpIHtcbiAgLm1haW4ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICAgIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB9XG59XG5cbi8qIE1lZGlhIFF1ZXJ5IGZvciBzY3JlZW5zIHVuZGVyIDEyNzZweCAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc2cHgpIHtcbiAgLm1haW4ge1xuICAgIG1hcmdpbi10b3A6IDExNXB4O1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgfVxufVxuXG4vKiBNZWRpYSBRdWVyeSBmb3Igc2NyZWVucyB1bmRlciA5ODRweCAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubWFpbiB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gIH1cbn1cblxuLnBhZ2V0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wYWdldGl0bGUgaDEge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDEyOTcwO1xufVxuIiwiOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xufVxuOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzU3Nzk1NyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAgMTtcbn1cbjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogIDE7XG59XG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cbjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICM1Nzc5NTcgIWltcG9ydGFudDtcbn1cblxuOjpwbGFjZWhvbGRlciB7IC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQuICovXG4gIGNvbG9yOiAjNTc3OTU3ICFpbXBvcnRhbnQ7XG59XG5cbmgxe1xuICBjb2xvcjogIzAwODIzMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG59XG5cbmgyLGgzLGg0LGg1IHtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHN5c3RlbS11aTtcbiAgY29sb3I6ICMwMTgyMmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuXG4uYmctLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6I2U1ZjJlOSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOjEycHg7XG59XG5cbi5jb2xsaXZlcnktYmx1ZSB7XG4gIGNvbG9yOiAjMjg0MDU0O1xufVxuXG4uY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogIzAwODIzMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmRhdGUtcGlja2VyLFxuLnRpbWUtcGlja2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGF0ZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuXG4udGltZS1waWNrZXIge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG5cbmZpZWxkc2V0W2NsYXNzKj0nY2FyZC1vdXRsaW5lLSddIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbiNhZGQtcmVmZXJlbmNlcy10cmlnZ2VyOmhvdmVyIHtcbiAgQGV4dGVuZCAuY3Vyc29yLXBvaW50ZXI7XG59XG5cbi5mYXMsIC5mYS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDVweCAjZjJmMmYyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG59XG5cbi5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjMDE4MjJmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuXG5cblxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG5sYWJlbCwgc21hbGwge1xuICBjb2xvcjogIzIyNmQ0Mztcbn1cblxubGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAxODIyZjtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcblxufVxuXG4uYmFja2dyb3VuZC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG59XG5cbi5yYWRpby1idXR0b24tc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5uby1jb250ZW50LWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1JTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5yb3VuZC1lZGdlcyB7XG4gIGJvcmRlci1yYWRpdXM6MTJweCAhaW1wb3J0YW50OyA7XG59XG5cbi5zZW50ZW5jZXtcbiAgY29sb3I6ICMyMjZkNDM7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRpbmctMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb2xsZWN0LWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbn1cblxuLmRhdGUtcGlja2VyLCAudGltZS1waWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjI2ZDQzICFpbXBvcnRhbnQ7XG59XG5cbi50aW1lLWRhdGUtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbn1cblxuLmJveC1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxODIyZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOjEycHggIWltcG9ydGFudDtcblxufVxuaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjNlYiAhaW1wb3J0YW50O1xuICBib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cblxuXG4uZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xufVxuLnJvdW5kLWVkZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czoxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucGItM3JlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG5cbi5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMS4zcmVtIWltcG9ydGFudDtcbiAgZmllbGRzZXR7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxufVxuXG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYwZjEzIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzYzYwZjEzJyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzYwZjEzJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSFpbXBvcnRhbnQ7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyZGNjNzAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyZGNjNzAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXIhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIWltcG9ydGFudDtcbn1cbi5zbWFsbC1mb250LWxlZ2VuZHtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLm5vLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmJhZGdlLXBhaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVlOWQxO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYmFkZ2UtdW5mdWxmaWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkM2QxOyBcbiAgY29sb3I6ICMyMDIyMjM7ICAgICAgICAgICAgXG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJhZGdlLXBhcnRpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzlkO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYmFkZ2UtcGVuZGluZyB7XG4gIGNvbG9yOiAjMjAyMjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYThhO1xuICBjb2xvcjogIzIwMjIyMztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuIiwiXG4uY2xpZW50LWFkZC1jb2xsaXZlcnktd3JhcHBlciB7XG4gIEBpbXBvcnQgJ2Jhc2UvY2xpZW50X2Jhc2UnO1xuXG5cbiAgLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogICAgICAgIGF1dG8gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG5cblxuICAuYmctLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZDogICAgI2U1ZjJlOSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cblxuICAuY29sbGl2ZXJ5LWJsdWUge1xuICAgIGNvbG9yOiAjMjg0MDU0O1xuICB9XG5cbiAgLmNhcmQge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAgICAgbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNhcmQtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZDogICAgIzAwODIzMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG5cbiAgLmRhdGUtcGlja2VyLFxuICAudGltZS1waWNrZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5kYXRlLXBpY2tlciB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgfVxuXG4gIC50aW1lLXBpY2tlciB7XG4gICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgfVxuXG4gIGZpZWxkc2V0W2NsYXNzKj0nY2FyZC1vdXRsaW5lLSddIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAgICAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgI2FkZC1yZWZlcmVuY2VzLXRyaWdnZXI6aG92ZXIge1xuICAgIEBleHRlbmQgLmN1cnNvci1wb2ludGVyO1xuICB9XG5cbiAgLmZhcywgLmZhLXNvbGlkIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbG9yOiAgICAgICAjMDE4MjJmXG4gIH1cblxuICBhID4gLmZhcywgLmZhLXNvbGlkIHtcbiAgICBjb2xvcjogdW5zZXQgIWltcG9ydGFudDtcblxuICB9XG5cbiAgLmljb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogICAgICAgICAgaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAgICAgICAgICAgIDgwcHg7XG4gICAgaGVpZ2h0OiAgICAgICAgICAgODBweDtcbiAgICBib3JkZXItcmFkaXVzOiAgICA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB0ZXh0LWFsaWduOiAgICAgICBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246ICAgY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAgICAgIDMwcHg7XG4gICAgYm94LXNoYWRvdzogICAgICAgMTBweCAxMHB4IDVweCAjZjJmMmYyO1xuICAgIG1hcmdpbjogICAgICAgICAgIDAgYXV0bztcbiAgICBib3JkZXI6ICAgICAgICAgICAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAgICAgIDFyZW07XG4gICAgbWFyZ2luLXRvcDogICAgICAgLTNyZW07XG4gIH1cblxuICAuaWNvbi13cmFwcGVyIGkge1xuICAgIGNvbG9yOiAgIzAxODIyZjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG5cbiAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LCAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICAgIGN1cnNvcjogICAgICAgIHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBsYWJlbCwgc21hbGwge1xuICAgIGNvbG9yOiAjMjI2ZDQzO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAvL2JvcmRlcjogMnB4IHNvbGlkICMwMTgyMmY7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogICAgbm9uZTtcbiAgICBhcHBlYXJhbmNlOiAgICAgICAgIG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogICAjMDE4MjJmO1xuICAgIG1hcmdpbjogICAgICAgICAgICAgMDtcbiAgICBmb250OiAgICAgICAgICAgICAgIGluaGVyaXQ7XG4gICAgY29sb3I6ICAgICAgICAgICAgICAjMDE4MjJmICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6ICAgICAgICAgICAgICAxLjE1ZW07XG4gICAgaGVpZ2h0OiAgICAgICAgICAgICAxLjE1ZW07XG4gICAgYm9yZGVyOiAgICAgICAgICAgICAwLjE1ZW0gc29saWQgIzAxODIyZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6ICAgICAgNTAlO1xuICAgIHRyYW5zZm9ybTogICAgICAgICAgdHJhbnNsYXRlWSgtMC4wNzVlbSk7XG4gICAgZGlzcGxheTogICAgICAgICAgICBncmlkO1xuICAgIHBsYWNlLWNvbnRlbnQ6ICAgICAgY2VudGVyO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1yYWRpb106OmJlZm9yZSB7XG4gICAgY29udGVudDogICAgICAgJyc7XG4gICAgd2lkdGg6ICAgICAgICAgMC42NWVtO1xuICAgIGhlaWdodDogICAgICAgIDAuNjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNmb3JtOiAgICAgc2NhbGUoMCk7XG4gICAgdHJhbnNpdGlvbjogICAgMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xuICAgIGJveC1zaGFkb3c6ICAgIGluc2V0IDFlbSAxZW0gIzAwYjU1NTtcbiAgfVxuXG4gIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAgICAgICAgbWF4KDJweCwgMC4xNWVtKSBzb2xpZCAjMGM1NDYwO1xuICAgIG91dGxpbmUtb2Zmc2V0OiBtYXgoMnB4LCAwLjE1ZW0pO1xuICB9XG5cbiAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgIGJvcmRlcjogICAgICAgIG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuXG4gIH1cblxuICAuYmFja2dyb3VuZC0tZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5yYWRpby1idXR0b24tc3BhY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAgICAgICAgICAxcmVtO1xuICB9XG5cblxuICAubm8tY29udGVudC1kZWxpdmVyeSB7XG4gICAgZGlzcGxheTogICAgICAgICAgZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6ICBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6ICAgICAgY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWYyZTkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogICAgICAgICAgICAyNSU7XG4gICAgYm9yZGVyLXJhZGl1czogICAgMTJweDtcbiAgICBtYXJnaW46ICAgICAgICAgICAwIGF1dG87XG4gIH1cblxuICAucm91bmQtZWRnZXMge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDs7XG4gIH1cblxuICAuc2VudGVuY2Uge1xuICAgIGNvbG9yOiAjMjI2ZDQzO1xuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5oZWFkaW5nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAuaGVhZGluZy0yIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuY29sbGVjdC1hZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVlbTtcbiAgfVxuXG4gIC5kYXRlLXBpY2tlciwgLnRpbWUtcGlja2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICAgICAgICAgICAgIzIyNmQ0MyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRpbWUtZGF0ZS1pY29uIHtcbiAgICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIH1cblxuICAuYm94LWJvcmRlci1yYWRpdXMge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuXG4gIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgICBjb2xvcjogICAgICAgICMwMTgyMmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMwMTgyMmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6ICAgICAgIDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiAgOTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAgICAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6ICAgICAgICAgICAgMTAwJSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogICAgICAgICAgIG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ib3JkZXItbm9uZSB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG5cbiAgICBib3JkZXItcmFkaXVzOiAxNHB4ICFpbXBvcnRhbnQ7XG5cbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblxuICAgIGgxIHtcbiAgICAgIGNvbG9yOiAgICAgICAjMDA4MjMwO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAgIDQwcHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzeXN0ZW0tdWk7XG4gICAgfVxuICB9XG5cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zcmVtICFpbXBvcnRhbnQ7XG5cbiAgICBmaWVsZHNldCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIH1cbiAgfVxuXG5cbiAgI2FkZHJlc3Mtc3dhcHBlciB7XG4gICAgdG9wOiAgICAgIDR2aDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6ICAgIDF2dztcbiAgfVxuXG5cbn1cblxuXG5cbiIsIi5vdmVydmlldy13cmFwcGVyIHtcbiAgQGltcG9ydCAnYmFzZS9jbGllbnRfYmFzZSc7XG5cbiAgLmRpc2FibGVkLWJ0biB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnJvdW5kLWVkZ2VzIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB9XG5cbiAgLmlubmVyLWFkZG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZmEtcmVndWxhciB7XG4gICAgICBwb3NpdGlvbjogICAgICAgYWJzb2x1dGU7XG4gICAgICBwYWRkaW5nOiAgICAgICAgMjBweCAwIDAgNXB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZhLXNvbGlkIHtcbiAgICAgIEBleHRlbmQgLmZhLXJlZ3VsYXI7XG4gICAgfVxuICB9XG5cbiAgLmxlZnQtYWRkb24ge1xuICAgIC5mYS1yZWd1bGFyIHtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAuZmEtc29saWQge1xuICAgICAgQGV4dGVuZCAuZmEtcmVndWxhcjtcbiAgICB9XG4gIH1cblxuICAucmlnaHQtYWRkb24ge1xuICAgIC5mYS1yZWd1bGFyIHtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLmZhLXNvbGlkIHtcbiAgICAgIEBleHRlbmQgLmZhLXJlZ3VsYXI7XG4gICAgfVxuICB9XG5cbiAgLmxlZnQtYWRkb24gaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuXG4gIC5yaWdodC1hZGRvbiBpbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuXG4gIGgxIHtcbiAgICBjb2xvcjogICAgICAgIzAxODIyZjtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAgIDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIGg1IHtcbiAgICBjb2xvcjogICAgICAgIzAxODIyZjtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmEtc3RhY2sgPiAqIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmUgMDtcblxuICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHggMCAwIDE4cHg7XG4gICAgICBib3JkZXItcmlnaHQ6ICBub25lO1xuICAgICAgYmFja2dyb3VuZDogICAgbm9uZTtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDE4cHg7XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgIGJvcmRlci1sZWZ0OiAgIG5vbmUgMCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMThweCAxOHB4IDA7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxuXG4gIGgxIHtcbiAgICBjb2xvcjogICAgICAgIzAxODIyZjtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAgIDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIGg1IHtcbiAgICBjb2xvcjogICAgICAgIzAxODIyZjtcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY29sbGl2ZXJ5LWJsdWUge1xuICAgIGNvbG9yOiAjMjg0MDUzO1xuICB9XG5cbiAgLmNhcmQge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAgICAgbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgZmllbGRzZXRbY2xhc3MqPSdjYXJkLW91dGxpbmUtJ10gLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZy10b3A6ICAgIDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuaWNvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAgICAgICAgICBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6ICAgICAgICAgICAgODBweDtcbiAgICBoZWlnaHQ6ICAgICAgICAgICA4MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICAgIDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtYWxpZ246ICAgICAgIGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogICBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6ICAgICAgMzBweDtcbiAgICBib3JkZXI6ICAgICAgICAgICAwcHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAgICAgIDFyZW07XG4gICAgbWFyZ2luOiAgICAgICAgICAgLTJyZW0gYXV0byAwO1xuICB9XG5cbiAgLmljb24td3JhcHBlciBpIHtcbiAgICBjb2xvcjogICMwMTgyMmY7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuZmEtbG9jYXRpb24tZG90OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICAgICAgICAgICdcXGYzYzUnO1xuICAgIGJvcmRlcjogICAgICAgICAgIDBweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogICAgNTAlO1xuICAgIHBhZGRpbmc6ICAgICAgICAgIDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAgICAgICAxMHB4IDEwcHggNXB4ICNmMmYyZjI7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgY29sb3I6ICMwYzBjMGMgIWltcG9ydGFudDtcbiAgfVxuXG4gIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDE4MjJmO1xuICB9XG5cbiAgLmJhY2tncm91bmQtLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogICAgICAgICAgNnB4O1xuICB9XG5cbiAgLmV4cCB7XG4gICAgd2lkdGg6ICAgICAgICAgICAgODBweDtcbiAgICBoZWlnaHQ6ICAgICAgICAgICA4MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICBib3JkZXItcmFkaXVzOiAgICAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAgICAgIDgwcHg7XG4gICAgdGV4dC1hbGlnbjogICAgICAgY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiAgIG1pZGRsZTtcbiAgICBkaXNwbGF5OiAgICAgICAgICBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuZmEtY2FtZXJhLXJldHJvIHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gIC5yLXJhZGl1cyB7XG4gICAgYm9yZGVyOiAgICAgICAgMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgYm9yZGVyLWxlZnQ6ICAgMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDE4cHggMThweCAwO1xuICAgIHBhZGRpbmctbGVmdDogIDJweDtcbiAgfVxuXG4gIC50YWJsZS1ib3JkZXJsZXNzID4gdGJvZHkgPiB0ciA+IHRkLFxuICAudGFibGUtYm9yZGVybGVzcyA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLWJvcmRlcmxlc3MgPiB0Zm9vdCA+IHRyID4gdGQsXG4gIC50YWJsZS1ib3JkZXJsZXNzID4gdGZvb3QgPiB0ciA+IHRoLFxuICAudGFibGUtYm9yZGVybGVzcyA+IHRoZWFkID4gdHIgPiB0ZCxcbiAgLnRhYmxlLWJvcmRlcmxlc3MgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gIC5oaWRkZW5Sb3cgdGQge1xuICAgIHBhZGRpbmc6IDAuMDFweCA0LjVweCAwLjAxcHggNC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb250LXNpemUtMSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLmgxLWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgei1pbmRleDogOTk7XG4gIH1cblxuICAubXQtLTQge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICB9XG5cbiAgLnBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICBoMSB7XG4gICAgICBjb2xvcjogICAgICAgICAgICMwMTgyMmY7XG4gICAgICBmb250LXdlaWdodDogICAgIDkwMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAgICAgICAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiAgICAgICAgIGZsZXggIWltcG9ydGFudDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuM3JlbSAhaW1wb3J0YW50O1xuXG4gICAgZmllbGRzZXQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICB9XG4gIH1cblxuICAudGhlLWxlZ2VuZCB7XG4gICAgYm9yZGVyLXN0eWxlOiAgbm9uZTtcbiAgICBib3JkZXItd2lkdGg6ICAwO1xuICAgIGZvbnQtc2l6ZTogICAgIDExcHg7XG4gICAgbGluZS1oZWlnaHQ6ICAgMTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6ICAgICAgIDAgMTBweDtcbiAgICBib3JkZXI6ICAgICAgICAxcHggc29saWQgI2UwZTBlMDtcbiAgfVxuXG4gIC50aGUtZmllbGRzZXQge1xuICAgIGJvcmRlcjogIDFweCBzb2xpZCAjZTBlMGUwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAuYm9yZGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi51c2VyLW1hbmFnZW1lbnQtd3JhcHBlciB7XG4gIEBpbXBvcnQgJ2Jhc2UvY2xpZW50X2Jhc2UnO1xuICAuZmFzLCAuZmEtc29saWQge1xuICAgIGNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIucHJvZmlsZS13cmFwcGVyIHtcbiAgQGltcG9ydCAnYmFzZS9jbGllbnRfYmFzZSc7XG5cbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBhIHtcbiAgICBib3JkZXI6ICAgICAgICAgbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6ICAwO1xuICAgIHBhZGRpbmc6ICAgICAgICAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAgICAgIDEwcHg7XG4gIH1cblxuXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gYSB7XG4gICAgYm9yZGVyOiAgICAgICAgICAgbm9uZTtcbiAgICBib3JkZXItdG9wOiAgICAgICA0cHggc29saWQgI0ZGRiAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6ICAgICAgICAgIGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk5MzMxRjtcbiAgICBjb2xvcjogICAgICAgICAgICAjMDAwO1xuICAgIHBhZGRpbmc6ICAgICAgICAgIDIwcHggMTBweDtcbiAgfVxuXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gYS5hY3RpdmUge1xuICAgIGJvcmRlci10b3A6ICAgICAgIDRweCBzb2xpZCByZ2JhKDAsIDE1MywgNTEsIDAuMTIpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBjb2xvcjogICAgICAgICAgICAjMDAwO1xuICB9XG5cbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBhIHtcbiAgICBib3JkZXI6ICAgICAgICBub25lO1xuICAgIGhlaWdodDogICAgICAgIDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGRpc3BsYXk6ICAgICAgIGJsb2NrO1xuICB9XG5cbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBhLmFjdGl2ZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAgICAgMXB4IHNvbGlkICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuXG5cbn1cbiIsIi5jcmVkaXQtYXBwbGljYXRpb24td3JhcHBlciB7XG4gIEBpbXBvcnQgJ2Jhc2UvY2xpZW50X2Jhc2UnO1xuICAuY3VzdG9tLWlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jdXN0b20taW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgbGFiZWwuY3VzdG9tLWxhYmVsIHtcbiAgICAgIHNwYW4uY3VzdG9tLXNwYW4ge1xuICAgICAgICBwYWRkaW5nOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2VjMDAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWlucHV0LWdyb3VwLXRleHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmVlZmIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jdXN0b20tZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmN1c3RvbS1idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgICBwYWRkaW5nOiAwLjJyZW0gMC4zcmVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMnJlbSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY3VzdG9tLWJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzVjYjg1YyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmN1c3RvbS1pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgfVxuXG5cbn1cbiIsIi5zaG9waWZ5LWNsaWVudC13cmFwcGVyIHtcbiAgQGltcG9ydCAnYmFzZS9jbGllbnRfYmFzZSc7XG5cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZlZWZiICFpbXBvcnRhbnQ7XG4gIH1cblxuICBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gICAgcGFkZGluZzogMC4ycmVtIDAuM3JlbSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6ICAgICAgMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGNvbG9yOiNmZmYhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IzVjYjg1YyFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiM1Y2I4NWMhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICB9XG59XG4iLCIud29vY29tbWVyY2UtY2xpZW50LXdyYXBwZXIge1xuICBAaW1wb3J0ICdiYXNlL2NsaWVudF9iYXNlJztcblxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmVlZmIgIWltcG9ydGFudDtcbiAgfVxuXG4gIGlucHV0LmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgICBwYWRkaW5nOiAwLjJyZW0gMC4zcmVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMnJlbSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogICAgICAxcHggc29saWQgIWltcG9ydGFudDtcbiAgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gICAgY29sb3I6I2ZmZiFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojNWNiODVjIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IzVjYjg1YyFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIH1cbn1cbiIsIi5kZWxpdmVyeS1zaWduYXR1cmUtd3JhcHBlciB7XG4gIEBpbXBvcnQgJ2Jhc2UvY2xpZW50X2Jhc2UnO1xuXG4gIC5pbnB1dC1vcHRpb25zLXBkIHtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBib3JkZXI6IHVuc2V0O1xuICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGZmZWQgIWltcG9ydGFudDtcblxuICB9XG5cbiAgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gICAgYm9yZGVyOiB1bnNldDtcbiAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgfVxuXG4gIGlucHV0LmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmMmU5O1xuICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICB9XG5cbiAgLnJlZ2lzdHJhdGlvbi1jYXRlZ29yeSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlbGVjdGl6ZS1pbnB1dCxcbiAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI2U1ZjJlOSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuICAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCxcbiAgLnJlZ2lzdHJhdGlvbiAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xuICB9XG5cblxuICAuZm9ybS1ncm91cHMge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAgIC5mb3JtLWdyb3VwcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbiAgICB9XG4gIH1cbn1cbiIsIiRidXR0b25Db2xvdXJzOiAoXG4gIHR1cnF1b2lzZTogJGNvbG9yLXR1cnF1b2lzZSxcbiAgZW1lcmFsZDogJGNvbG9yLWVtZXJhbGQsXG4gIHNreTogJGNvbG9yLXNreSxcbiAgYW1ldGh5c3Q6ICRjb2xvci1hbWV0aHlzdCxcbiAgYXNwaGFsdDogJGNvbG9yLWFzcGhhbHQsXG4gIHN1bjogJGNvbG9yLXN1bixcbiAgY2Fycm90OiAkY29sb3ItY2Fycm90LFxuICBsaXBzdGljazogJGNvbG9yLWxpcHN0aWNrLFxuICBjbG91ZHM6ICRjb2xvci1jbG91ZHMsXG4gIGNvbmNyZXRlOiAkY29sb3ItY29uY3JldGUsXG4gIGRlZmF1bHQ6ICRjb2xvci1kZWZhdWx0LFxuKTtcblxuJGhvdmVyQ29sb3VyczogKFxuICB0dXJxdW9pc2UtZGFya2VyOiAkY29sb3Itc2VhLFxuICBlbWVyYWxkLWRhcmtlcjogJGNvbG9yLXRyZWUsXG4gIHNreS1kYXJrZXI6ICRjb2xvci1yaXZlcixcbiAgYW1ldGh5c3QtZGFya2VyOiAkY29sb3ItZ3JhcGUsXG4gIGFzcGhhbHQtZGFya2VyOiAkY29sb3ItbWlkbmlnaHQsXG4gIHN1bi1kYXJrZXI6ICRjb2xvci1vcmFuZ2UsXG4gIGNhcnJvdC1kYXJrZXI6ICRjb2xvci1wdW1wa2luLFxuICBsaXBzdGljay1kYXJrZXI6ICRjb2xvci1wb21lZ3JhbmF0ZSxcbiAgY2xvdWRzLWRhcmtlcjogJGNvbG9yLXNpbHZlcixcbiAgY29uY3JldGUtZGFya2VyOiAkY29sb3ItYXNiZXN0b3MsXG4gIGRlZmF1bHQtZGFya2VyOiBkYXJrZW4oJGNvbG9yLWRlZmF1bHQsIDE1JSksXG4pO1xuXG4lYnRuLWNvbG9yIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8vIEFuIGFkZGl0aW9uIHRvIEJvb3RzdHJhcCAuYnRuLXNtXG4uYnRuLXhzLFxuLmJ0bi1ncm91cC14cyA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xM3JlbTtcbn1cblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkYnV0dG9uQ29sb3VycyB7XG4gIC5idG4tI3tcIlwiICsgJG5hbWV9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCR2YWx1ZSwgOCUpO1xuICAgIEBpZihsaWdodG5lc3MoJHZhbHVlKSA8IDcwJSkge1xuICAgICAgQGV4dGVuZCAlYnRuLWNvbG9yXG4gICAgfSBAZWxzZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFzcGhhbHQ7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi0je1wiXCIgKyAkbmFtZX06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICN7bWFwLWdldCgkaG92ZXJDb2xvdXJzLCAje1wiXCIgKyAkbmFtZX0tZGFya2VyKX07XG4gICAgYm9yZGVyOiAxcHggc29saWQgbWFwLWdldCgkaG92ZXJDb2xvdXJzLCAje1wiXCIgKyAkbmFtZX0tZGFya2VyKTtcbiAgICBAaWYobGlnaHRuZXNzKG1hcC1nZXQoJGhvdmVyQ29sb3VycywgI3tcIlwiICsgJG5hbWV9LWRhcmtlcikpIDwgNzAlKSB7XG4gICAgICBAZXh0ZW5kICVidG4tY29sb3JcbiAgICB9IEBlbHNlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItYXNwaGFsdDtcbiAgICB9XG4gIH1cbn1cblxuLmJ0biB7XG4gIHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kLCBib3JkZXIsIGNvbG9yO1xuXG4gICYuZGlzYWJsZWQsICY6ZGlzYWJsZWQge1xuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gIH1cblxuICAmLm5vLWhvdmVyOmhvdmVyIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuXG4gICYtbG9hZGluZyB7XG4gICAgQGluY2x1ZGUgYnV0dG9uX2xvYWRpbmcoKTtcbiAgfVxufVxuIiwiQGVhY2ggJG5hbWUsICRjb2xvdXIgaW4gJGNvbGxpdmVyeUNvbG91cnMge1xuICAuY2FyZC0je1wiXCIgKyAkbmFtZX0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvdXI7XG4gIH1cblxuICAuY2FyZC1vdXRsaW5lLSN7XCJcIiArICRuYW1lfSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG91cjtcbiAgfVxuXG4gIC5jYXJkLSN7XCJcIiArICRuYW1lfSxcbiAgLmNhcmQtb3V0bGluZS0je1wiXCIgKyAkbmFtZX0ge1xuICAgIC5jYXJkLWhlYWRlciwgLmNhcmQtZm9vdGVyIHtcbiAgICAgIEBleHRlbmQgLmJhY2tncm91bmQtLSN7XCJcIiArICRuYW1lfTtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRjb2xvdXIsIDIwJSk7XG5cbiAgICAgICo6bm90KGlucHV0KTpub3Qoc2VsZWN0KSB7XG4gICAgICAgIGNvbG9yOiBmb3JlZ3JvdW5kX2NvbG91cigkY29sb3VyLCB0cnVlKVxuICAgICAgfVxuICAgIH1cbiAgICAuY2FyZC1sYWJlbC1pY29uIHtcbiAgICAgIEBpbmNsdWRlIGhleGFnb24oMzBweCwgd2hpdGUsICRjb2xvdXIgMXB4IHNvbGlkKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAtMTBweCBhdXRvIC01cHg7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWxhYmVsLWljb24ge1xuICAuaWNvbiwgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IC01JTtcbiAgICBsZWZ0OiAxNSU7XG4gIH1cbn1cblxuLmNhcmQtdGFiIHtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteDtcbiAgcGFkZGluZzogMnB4IGNhbGMoJGNhcmQtc3BhY2VyLXgvMikgMnB4ICRjYXJkLXNwYWNlci14O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogYXV0bztcblxuICAmW2NsYXNzKj1cImJhY2tncm91bmQtLVwiXSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgJltjbGFzcyo9XCJvdXRsaW5lLS1cIl0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXgqMS4wNDggIWltcG9ydGFudDsgLy8gR2V0cyByaWQgb2YgdGhlIG92ZXJsYXAgaW4gYm9yZGVyc1xuICB9XG5cbiAgJl9fbGVnZW5kIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyKiRjYXJkLXNwYWNlci15O1xuICB9XG59XG4iLCIvLyBNYWtlcyBhIENTUyBoZXhhZ29uISBiYXNlZCBvZmYgb2YgaHR0cDovL2Nzc2hleGFnb24uY29tL1xuLy8gRGVtbzogaHR0cDovL3Nhc3NtZWlzdGVyLmNvbS9naXN0Lzk4ZmNmM2NlMTYzYTk3ZDJlZjdlXG5AbWl4aW4gaGV4YWdvbigkc2l6ZSwgJGNvbG9yLCAkYm9yZGVyOiAwKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6ICRzaXplO1xuICBoZWlnaHQ6ICgkc2l6ZSAqIDAuNTc3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICBtYXJnaW4tdG9wOiAoJHNpemUgKiAwLjI4OCk7XG4gIG1hcmdpbi1ib3R0b206ICgkc2l6ZSAqIDAuMjg4KTtcbiAgYm9yZGVyLWxlZnQ6ICRib3JkZXI7XG4gIGJvcmRlci1yaWdodDogJGJvcmRlcjtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGlmICRib3JkZXIgPT0gMCB7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogKCRzaXplLzIpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAoJHNpemUvMikgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfSBAZWxzZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgd2lkdGg6ICgkc2l6ZSAqIDAuNzA3KTtcbiAgICAgIGhlaWdodDogKCRzaXplICogMC43MDcpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDAuNTc3NCkgcm90YXRlKC00NWRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwLjU3NzQpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgIGxlZnQ6ICgkc2l6ZSAqIDAuMTI5KTtcbiAgICB9XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgQGlmICRib3JkZXIgPT0gMCB7XG4gICAgICBib3R0b206IDEwMCU7XG4gICAgICBib3JkZXItYm90dG9tOiAoJHNpemUgKiAwLjI4OCkgc29saWQgJGNvbG9yO1xuICAgIH0gQGVsc2Uge1xuICAgICAgdG9wOiAtKCRzaXplICogMC4zNTMpO1xuICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlcjtcbiAgICB9XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBAaWYgJGJvcmRlciA9PSAwIHtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgYm9yZGVyLXRvcDogKCRzaXplICogMC4yODgpIHNvbGlkICRjb2xvcjtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJvdHRvbTogLSgkc2l6ZSAqIDAuMzUzKTtcbiAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICBib3JkZXItbGVmdDogJGJvcmRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb290ZXIge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2RkZmZmO1xufVxuLmZvb3RlciAuY29weXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAxMjk3MDtcbn1cbi5mb290ZXIgLmNyZWRpdHMge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMwMTI5NzA7XG59XG4iLCJzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG5cbi5pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6M3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOjE3cHg7XG4gIGhlaWdodDoxN3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgJi0tc21hbGwsXG4gICYtLXNtIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAmLS1sZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAmLS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB9XG4gICYtLWV4dHJhLXdpZHRoIHtcbiAgICB3aWR0aDogMzBweDtcblxuICAgICYuaWNvbi0tbGcge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgfVxuICB9XG59XG5cbi5pY29uLWRyaXZlcnMge1xuICB3aWR0aDogMjRweDtcbn1cblxuQGVhY2ggJGljb24gaW4gJGljb25zIHtcbiAgJGljb246IHN0ci1yZXBsYWNlKCRpY29uLCAnLycsICctJyk7XG5cbiAgLmljb24tI3skaWNvbn0ge1xuICAgIEBpbmNsdWRlIHN2Zy1mYWxsYmFjaygkaWNvbiwgJGljb24tcGF0aCwgZmFsc2UpO1xuICB9XG4gIC8vIEJyb3dzZXIgc3VwcG9ydCBmb3IgYG1hc2stKmAgaXMgdmVyeSBsb3cgLSBidXQgbWFraW5nIHRoZSBiZXN0IG9mIGEgYmFkIHNpdHVhdGlvblxuICAvLyBVc2Ugb2YgdGhlIEBpY29uIGJsYWRlIGRpcmVjdGl2ZSBpcyBhbHdheXMgcHJlZmVycmVkXG4gIC5pY29uLSN7JGljb259LS13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiI3skaWNvbi1wYXRofSN7JGljb259LnN2Z1wiKTtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuIiwiQG1peGluIHN2Zy1mYWxsYmFjaygkaW1hZ2UsICRwYXRoLCAkZXh0ZW5kOiB0cnVlICkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRwYXRofSN7JGltYWdlfS5wbmdcIik7XG4gIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgICBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLFxuICAgICAgdXJsKFwiI3skcGF0aH0jeyRpbWFnZX0uc3ZnXCIpO1xuXG4gIEBpZigkZXh0ZW5kKSB7XG4gICAgQGluY2x1ZGUgc3ZnLWZhbGxiYWNrLWdlbmVyaWM7XG4gIH1cbn1cblxuQG1peGluIHN2Zy1mYWxsYmFjay1nZW5lcmljIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuJXN2Zy1mYWxsYmFjay1nZW5lcmljIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiIsIi5wb3B1cCB7XG4gIC5jbG9zZV9fYnV0dG9uIHtcbiAgICBsaW5lLWhlaWdodDogMC44O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXlfbGlnaHQ7XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLmJsb2NrIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDkyNjJlO1xuICAgIG1hcmdpbjogMjBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cblxuICBoMyB7XG4gICAgY29sb3I6ICNkOTI2MmU7XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuZG90cyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZDkyNjJlO1xuICB9XG5cbiAgJi0tbG9nbyB7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgJi0tcHRhLXJvYWQtY2xvc3VyZSB7XG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1nL3BvcHVwcy9yb2FkX2Nsb3N1cmVzXzI0bWF5LmpwZycpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOCwgMzgsIDM4LCAwLjcpO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBtYXJnaW46IDNlbSBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxLjVlbTtcbiAgICAgIH1cblxuICAgICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgIH1cbiAgICAgIHAudGV4dC1sZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIHAsIGgxLCBhIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAZWFjaCAkbmFtZSwgJGNvbG91ciBpbiAkc3RhdHVzQ29sb3VycyB7XG4gIC5iYWNrZ3JvdW5kLS0jeyRuYW1lfSB7XG4gICAgJHRleHRDb2xvdXI6IGZvcmVncm91bmRfY29sb3VyKCRjb2xvdXIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvdXI7XG4gICAgY29sb3I6ICR0ZXh0Q29sb3VyICFpbXBvcnRhbnQ7XG4gICAgKiB7XG4gICAgICBjb2xvcjogJHRleHRDb2xvdXJcbiAgICB9XG4gIH1cblxuICAudGV4dC0tI3skbmFtZX0ge1xuICAgIGNvbG9yOiAkY29sb3VyO1xuICB9XG59XG4iLCIkc3RhdHVzQ29sb3VycyA6IChcbiB3YWl0aW5nX2NsaWVudF9hY2NlcHRhbmNlOiAjRkZDRDAwLFxuIHdhaXRpbmdfbWRzX2FjY2VwdGFuY2U6ICNGRkE4MDEsXG4gcHJvY2Vzc2luZ19vcmRlcjogIzIxMDAyMCxcbiBxdW90ZV9hY2NlcHRlZDogIzE3QzIxMSxcbiBxdW90ZV9yZWplY3RlZDogI0IzMjcxQixcbiBjb2xsZWN0aW9uX2RyaXZlcl9hbGxvY2F0ZWQ6ICNlNTgzYzgsXG4gY29sbGVjdGlvbl9kcml2ZXJfZGlzcGF0Y2hlZDogI2RlMTdhNSxcbiBjb2xsZWN0aW9uX2NvdXJpZXJfYWxsb2NhdGVkOiAjNzhiNzk1LFxuIGNvbGxlY3Rpb25fY291cmllcl9kaXNwYXRjaGVkOiAjMGJiZTVlLFxuIGNvbGxlY3Rpb25fZmFpbGVkOiAjYzAyMTIxLFxuIGNvbGxlY3RlZDogI0NDQyxcbiByZWNlaXZlZF9ieV9icmFuY2g6ICM4NjMyMTYsXG4gcmVjZWl2ZWRfYnlfY291cmllcjogIzNhMmQyYyxcbiBjb2xsaXZlcnlfbW9kaWZpZWQ6ICNGRkYsXG4gZGVsYXllZDogI0ZGQTUwMCxcbiBvbl9ob2xkOiAjNjc2MTYxLFxuIHVuaG9sZDogIzAwMCxcbiBpbl90cmFuc2l0OiAjNzQ1REM1LFxuIGRlbGl2ZXJ5X2RyaXZlcl9hbGxvY2F0ZWQ6ICNhODg1NjQsXG4gZGVsaXZlcnlfZHJpdmVyX2Rpc3BhdGNoZWQ6ICNiZDY4MDcsXG4gZGVsaXZlcnlfY291cmllcl9hbGxvY2F0ZWQ6ICM4ZDVjOTMsXG4gZGVsaXZlcnlfY291cmllcl9kaXNwYXRjaGVkOiAjN2MwYjhjLFxuIGRlbGl2ZXJ5X2ZhaWxlZDogIzEyODlkNyxcbiBkZWxpdmVyZWQ6ICMwNTI4MDAsXG4gcG9kX3JlY2VpdmVkOiAjRkZGLFxuIHJldHVybmluZ190b19odWI6ICNGRkYsXG4gY29sbGl2ZXJ5X2NyZWRpdGVkOiAjRkZGLFxuIHBlbmRpbmdfaW52ZXN0aWdhdGlvbjogI0ZGRixcbiBjb21wbGV0ZWQ6ICM1OWZmMDAsXG4gaW52b2ljZWQ6ICMwREE5QUUsXG4gY2FuY2VsbGVkOiAjZmY2MTYxLFxuKTtcbiIsIkBlYWNoICRuYW1lLCAkY29sb3VyIGluICRzdGF0dXNDb2xvdXJzIHtcbiAgLmJhY2tncm91bmQtI3skbmFtZX0ge1xuICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG91cjtcblxuICB9XG5cblxufVxuIiwiLnN1cHBvcnRfZW1haWwge1xuICAuYWxsb2NhdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhCRkQ4O1xuICB9XG4gIC5uZXcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZBQkE7XG4gIH1cbiAgLnJlcGxpZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUU4QUE7XG4gIH1cbiAgLnJlY2VpdmVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjA4MDgwO1xuICB9XG4gIC5yZS1hc3NpZ25lZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREFCOTtcbiAgfVxuICAuZGVsZXRlZCB7XG4gICAgQGV4dGVuZCAuYmctZGFuZ2VyO1xuICAgIEBleHRlbmQgLnRleHQtbGlnaHQ7XG4gIH1cbiAgLmNsb3NlZCB7XG4gICAgQGV4dGVuZCAuYmctcHJpbWFyeTtcbiAgICBAZXh0ZW5kIC50ZXh0LWxpZ2h0O1xuICB9XG59XG4iLCIubGVhZHtcbiAgJi0tc3RhdHVzMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjpncmVlbjtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgfVxuICAmLS1zdGF0dXMyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMyNDAwNmI7XG4gICAgY29sb3I6d2hpdGU7XG4gIH1cbiAgJi0tc3RhdHVzMyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZmVmZTgwO1xuICAgIEBleHRlbmQgLnRleHQtZGFyaztcbiAgfVxuICAmLS1zdGF0dXM0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnNreWJsdWU7XG4gICAgQGV4dGVuZCAudGV4dC1kYXJrO1xuICB9XG4gICYtLXN0YXR1czUge1xuICAgIGJhY2tncm91bmQtY29sb3I6I2ZlODA4MDtcbiAgICBAZXh0ZW5kIC50ZXh0LWRhcms7XG4gIH1cbiAgJi0tc3RhdHVzOCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojYmZmZmZlO1xuICAgIEBleHRlbmQgLnRleHQtZGFyaztcbiAgfVxuICAmLS1zdGF0dXM5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNiMjhmMDA7XG4gICAgY29sb3I6d2hpdGU7XG4gIH1cbiAgJi0tc3RhdHVzMTAge1xuICAgIGJhY2tncm91bmQtY29sb3I6I0NDRkY5OTtcbiAgICBAZXh0ZW5kIC50ZXh0LWRhcms7XG4gIH1cbiAgJi0tc3RhdHVzMTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ZGFya3JlZDtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgfVxuICAmLS1zdGF0dXM5OSwgJi0tc3RhdHVzMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOmdyZXk7XG4gICAgY29sb3I6d2hpdGU7XG4gIH1cbn1cbiIsIi8qKlxuICB8IEJvb3RzdHJhcCBkcm9wcGVkIHRoaXMgY29tcG9uZW50IGluIFY0YTZcbiAqL1xuXG5AbWl4aW4gdGFnLXZhcmlhbnQoJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICAmW2hyZWZdIHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi50YWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICR0YWctcGFkZGluZy15ICR0YWctcGFkZGluZy14O1xuICBmb250LXNpemU6ICR0YWctZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJHRhZy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkdGFnLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xuICBAZXh0ZW5kIC5teC0xO1xuICBAZXh0ZW5kIC5teS0xO1xuXG4gIC8vIEVtcHR5IHRhZ3MgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgdGFncyBpbiBidXR0b25zXG4uYnRuIC50YWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLy8gc2Nzcy1saW50OmRpc2FibGUgUXVhbGlmeWluZ0VsZW1lbnRcbi8vIEFkZCBob3ZlciBlZmZlY3RzLCBidXQgb25seSBmb3IgbGlua3NcbmEudGFnIHtcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiAkdGFnLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLy8gc2Nzcy1saW50OmVuYWJsZSBRdWFsaWZ5aW5nRWxlbWVudFxuXG4vLyBQaWxsIHRhZ3Ncbi8vXG4vLyBNYWtlIHRoZW0gZXh0cmEgcm91bmRlZCB3aXRoIGEgbW9kaWZpZXIgdG8gcmVwbGFjZSB2MydzIGJhZGdlcy5cblxuLnRhZy1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJHRhZy1waWxsLXBhZGRpbmcteDtcbiAgcGFkZGluZy1sZWZ0OiAkdGFnLXBpbGwtcGFkZGluZy14O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0YWctcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgdGFncyBnZXQgZGFya2VyIG9uIDpob3ZlcikuXG5cbi50YWctZGVmYXVsdCB7XG4gIEBpbmNsdWRlIHRhZy12YXJpYW50KCR0YWctZGVmYXVsdC1iZyk7XG59XG5cbi50YWctcHJpbWFyeSB7XG4gIEBpbmNsdWRlIHRhZy12YXJpYW50KCR0YWctcHJpbWFyeS1iZyk7XG59XG5cbi50YWctc3VjY2VzcyB7XG4gIEBpbmNsdWRlIHRhZy12YXJpYW50KCR0YWctc3VjY2Vzcy1iZyk7XG59XG5cbi50YWctaW5mbyB7XG4gIEBpbmNsdWRlIHRhZy12YXJpYW50KCR0YWctaW5mby1iZyk7XG59XG5cbi50YWctd2FybmluZyB7XG4gIEBpbmNsdWRlIHRhZy12YXJpYW50KCR0YWctd2FybmluZy1iZyk7XG59XG5cbi50YWctZGFuZ2VyIHtcbiAgQGluY2x1ZGUgdGFnLXZhcmlhbnQoJHRhZy1kYW5nZXItYmcpO1xufVxuIiwiLy8gVGFnc1xuXG4kdGFnLWRlZmF1bHQtYmc6ICAgICAgICAgICAgJGNvbG9yLWdyZXk7XG4kdGFnLXByaW1hcnktYmc6ICAgICAgICAgICAgJGNvbG9yLXByaW1hcnk7XG4kdGFnLXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgJGNvbG9yLXN1Y2Nlc3M7XG4kdGFnLWluZm8tYmc6ICAgICAgICAgICAgICAgJGNvbG9yLWhpZ2hsaWdodDtcbiR0YWctd2FybmluZy1iZzogICAgICAgICAgICAkY29sb3Itd2FybmluZztcbiR0YWctZGFuZ2VyLWJnOiAgICAgICAgICAgICAkY29sb3ItYWxlcnQ7XG5cbiR0YWctY29sb3I6ICAgICAgICAgICAgICAgICAjZmZmO1xuJHRhZy1saW5rLWhvdmVyLWNvbG9yOiAgICAgICNmZmY7XG4kdGFnLWZvbnQtc2l6ZTogICAgICAgICAgICAgNzUlO1xuJHRhZy1mb250LXdlaWdodDogICAgICAgICAgIGJvbGQ7XG4kdGFnLXBhZGRpbmcteDogICAgICAgICAgICAgLjRlbTtcbiR0YWctcGFkZGluZy15OiAgICAgICAgICAgICAuMjVlbTtcblxuJHRhZy1waWxsLXBhZGRpbmcteDogICAgICAgIC42ZW07XG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kdGFnLXBpbGwtYm9yZGVyLXJhZGl1czogICAgMTByZW07XG4iLCJAaW1wb3J0ICd+Ym9vdHN0cmFwL3Njc3MvdmFyaWFibGVzJztcblxuJGNvbG9ycyA6IG1hcC1tZXJnZShcbiAgJHRoZW1lLWNvbG9ycyxcbiAgKCAnd2hpdGUnOiAjZmZmLCAndHJhbnNwYXJlbnQnOiB0cmFuc3BhcmVudClcbik7XG4kZGlyZWN0aW9ucyA6IFtcbiAgdG9wLFxuICByaWdodCxcbiAgYm90dG9tLFxuICBsZWZ0XG5dO1xuXG4vKipcbiBGb3IgdGhlIHRoZW1pbmcgb2YgdG9vbHRpcHMuXG4qKiogKioqICoqKiAqKiogKioqICoqKiAqKiogKioqICoqKiAqKipcbiBDcmVhdGVzIGAudG9vbHRpcC1wcmltYXJ5YCwgYC50b29sdGlwLXdhcm5pbmdgXG4gYXMgd2VsbCBhcyBgLmJzLXRvb2x0aXAtbGVmdGAgZGlyZWN0aW9uYWwgY2xhc3Nlc1xuIChkb24ndCBhc2sgbWUgd2h5IEJTIGNyZWF0ZWQgdGhlIGNsYXNzIGZvcm1hdHMgZGlmZmVyZW50bHkpXG4gKi9cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gIC50b29sdGlwLSN7JG5hbWV9IHtcbiAgICAudG9vbHRpcC1pbm5lciB7XG4gICAgICBAZXh0ZW5kIC5iZy0jeyRuYW1lfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkZGlyZWN0aW9uIGluICRkaXJlY3Rpb25zIHtcbiAgICAgICYuYnMtdG9vbHRpcC0jeyRkaXJlY3Rpb259IHtcbiAgICAgICAgLmFycm93OjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci0jeyRkaXJlY3Rpb259LWNvbG9yOiAkdmFsdWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogQmFzaWMgdHlwb2dyYXBoeSBzdHlsZSBmb3IgY29weSB0ZXh0XG4gKi9cbi50ZXh0IHtcbiAgJi0tbGlnaHQge1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleV9saWdodDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG4gICYtLWRhcmsge1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleV9kYXJrO1xuICB9XG5cbiAgJi0tbGlnaHR3ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAmLS1wcmltYXJ5IHtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gIH1cbiAgJi0teHMge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuICAmLS1zIHtcbiAgICBmb250LXNpemU6IDAuODVyZW07XG4gIH1cbiAgJi0tbCB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtOyAvLyB+IHNhbWUgYXMgaDNcbiAgfVxuICAmLS14bCB7XG4gICAgZm9udC1zaXplOiAzcmVtOyAvLyBoMSBpcyBzZXQgYXMgYCRmb250LXNpemUtYmFzZSAqIDIuNWBcbiAgfVxuICAmLS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiAgJi0tYWxlcnQge1xuICAgIGNvbG9yOiAkY29sb3ItYWxlcnQ7XG4gIH1cbn0vLyB0ZXh0XG5cbi5uby11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRmb250U2l6ZXMge1xuICAuZi0jeyRuYW1lfSB7XG4gICAgZm9udC1zaXplOiAkdmFsdWU7XG4gIH1cbn1cbiIsIkBmdW5jdGlvbiBnZXQtbWluKCkge1xuICAvLyBBcmUgd2UgaW4gdGhlIGJvb3RzdHJhcCBjb250ZXh0P1xuICBAaWYgKHZhcmlhYmxlLWV4aXN0cyhicmVha3BvaW50cykpIHtcbiAgICBAcmV0dXJuIG1hcC1nZXQoJGJyZWFrcG9pbnRzLCBtZCk7XG4gIH1cblxuICAvLyBPciBpbiB0aGUgZnJvbnRlbmQgY29kZSBjb250ZXh0P1xuICBAcmV0dXJuIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIG1kKTtcbn1cblxuLyoqXG4gKiBVc2UgY3VzdG9tIGNzcywgYXMgd2UgbmVlZCB0byB1c2UgaXQgaW4gYm90aCBjbGllbnQgZnJvbnRlbmQgYW5kIGxvZ2dlZCBpbiBzaWRlLlxuICogT25seSB0aGUgbG9nZ2VkIGluIHNpZGUgaGFzIGJvb3RzdHJhcCBjc3MgYXZhaWxhYmxlLlxuICovXG4uY29va2llLWNvbnNlbnQtYmFubmVyIHtcblxuICAvLyBIaWRlIGl0IG9uIHRoZSBjb29raWUgY29uc2VudCBwcmVmZXJlbmNlcyBwYWdlXG4gIC5jb29raWUtY29uc2VudC1wcmVmZXJlbmNlcyAmIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMSU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB6LWluZGV4OiA5OTk7XG4gIGJvcmRlci10b3A6IDVweCAkY29sb3Itc2Vjb25kYXJ5IHNvbGlkO1xuICBtaW4taGVpZ2h0OiAyMCU7IC8vIEZvciBtb2JpbGUgc2NyZWVuc1xuXG4gIC5jb2x1bW4tMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLy8gQXJlIHdlIGluIHRoZSBib290c3RyYXAgY29udGV4dD9cbiAgQGlmICh2YXJpYWJsZS1leGlzdHModGhlbWUtY29sb3JzKSkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBtZCkpe1xuICAgICAgbWluLWhlaWdodDogMTIlO1xuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgQGV4dGVuZCAucm93O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jb2x1bW4tMSB7XG4gICAgICBAZXh0ZW5kIC5jb2wtMTI7XG4gICAgICBAZXh0ZW5kIC5jb2wtbWQtMTA7XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbSFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0haW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29sdW1uLTIge1xuICAgICAgQGV4dGVuZCAuY29sLTEyO1xuICAgICAgQGV4dGVuZCAuY29sLW1kLTI7XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgQGV4dGVuZCAuYnRuO1xuICAgICAgQGV4dGVuZCAuYnRuLXNlY29uZGFyeTtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIC8vIE9yIGluIHRoZSBmcm9udGVuZCBjb2RlIGNvbnRleHQ/XG4gICAgQGV4dGVuZCAuZ3JpZDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsIG1kKSl7XG4gICAgICBtaW4taGVpZ2h0OiAxMiU7XG4gICAgfVxuXG4gICAgLmNvbHVtbi0xIHtcbiAgICAgIEBleHRlbmQgLmNvbC0tMTI7XG4gICAgICBAZXh0ZW5kIC5jb2wtLW1kLTEwO1xuICAgIH1cblxuICAgIC5jb2x1bW4tMiB7XG4gICAgICBAZXh0ZW5kIC5jb2wtLTEyO1xuICAgICAgQGV4dGVuZCAuY29sLS1tZC0yO1xuICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIEBleHRlbmQgLmJ1dHRvbjtcbiAgICAgIEBleHRlbmQgLmJ1dHRvbi0tc2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxufVxuXG5cblxuIiwiLmZvbGxvd190YWJzIHtcbiAgJl9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAwO1xuICAgIHRvcDogODVweDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIEBleHRlbmQgJWNsZWFyZml4O1xuICAgIGxlZnQ6IC0xNzVweDtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UtaW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XG5cbiAgICAmOmhvdmVyLFxuICAgIC5hY3RpdmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmLmZhY2Vib29rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MThDQzg7XG4gICAgfVxuICAgICYudHdpdHRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkNBRkYwO1xuICAgIH1cbiAgICAmLmxpbmtlZGluIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZTRlNmQ7XG4gICAgfVxuICAgICYuZ29vZ2xlcGx1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDYzRDMyO1xuICAgIH1cbiAgICAmLmluc3RhZ3JhbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzBiNTY4O1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxuICB9XG4gICZfX3RleHQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDFlbSAwIDNlbTtcblxuICAgIC5mYWNlYm9vayAmICxcbiAgICAuZ29vZ2xlcGx1cyAmIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIC50d2l0dGVyICYsXG4gICAgLmxpbmtlZGluICYge1xuICAgICAgaWZyYW1lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pdGVtLnR3aXR0ZXIgYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjk1ZTA7XG4gICAgYm9yZGVyOiAwcHggbm9uZTtcblxuICAgIGkge1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgfVxuICB9XG59XG4iLCIuZXJyb3Ige1xuICAmX193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgKiB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgaDEsXG4gICAgaDMge1xuICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LXN0YWNrO1xuICAgIH1cbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDIzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi10b3A6IDEwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gICYtLTQwNCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UyNmE2YTtcbiAgfVxuICAmLS00MDMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWE5M2Y7XG4gIH1cbiAgJi0tNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWFjM2RiO1xuXG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiAxODBweDtcbiAgICAgIG1hcmdpbi10b3A6IDAuMmVtO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgfVxuICB9XG59XG4iLCIubG9naW5DYXJkIHtcbiAgd2lkdGg6IDY5MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuIiwiLnBvZCB7XG4gICZfX2Rvd25sb2FkLWxpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgJl9fcmVhc3NpZ24tbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuIiwiI3dheWJpbGxfcHJpY2VfY2FyZHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCByaWdodCB0b3AsIGZyb20oIzAwN2JmZiksIGNvbG9yLXN0b3AoIzEzODRmZiksIGNvbG9yLXN0b3AoIzI0OGRmZiksIGNvbG9yLXN0b3AoIzM0OTVmZiksIHRvKCM0MzlkZmYpKTtiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0IGJvdHRvbSwgIzAwN2JmZiwgIzEzODRmZiwgIzI0OGRmZiwgIzM0OTVmZiwgIzQzOWRmZik7YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQgYm90dG9tLCAjMDA3YmZmLCAjMTM4NGZmLCAjMjQ4ZGZmLCAjMzQ5NWZmLCAjNDM5ZGZmKTtiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQgdG9wLCAjMDA3YmZmLCAjMTM4NGZmLCAjMjQ4ZGZmLCAjMzQ5NWZmLCAjNDM5ZGZmKTtcbn1cbiIsIi5jYXJkIHtcbiAgJi1oZWFkZXIge1xuICAgIGgxLCBoMiwgaDMge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1jb250cm9sIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vLyBFbnN1cmUgdGhlIGljb25zIGFyZSBjZW50ZXJlZCBpbiB0aGUgYnV0dG9ucyBvZiBpbnB1dCBncm91cHNcbi5pbnB1dC1ncm91cCB7XG4gIC5idG4uZ2x5cGhpY29uIHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG59XG4iLCIvLyBCb290c3RyYXAgd3JhcHMgdGhpcyBpbiBhIChsZykgbWVkaWEgcXVlcnlcblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAubW9kYWwtbGcgeyBtYXgtd2lkdGg6ICRtb2RhbC1sZzsgfVxufVxuIiwiKltkYXRhLXRvZ2dsZT1cInBvcG92ZXJcIl0ge1xuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbiIsIi5zZWxlY3RpemUtY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuXG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICB9XG4gICYuc2VsZWN0aXplLWRyb3Bkb3duIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnNlbGVjdGl6ZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDJweDtcblxuICAuaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cblxuICAuZm9ybS1jb250cm9sICYge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5pbnB1dC1ncm91cC1zbSAmIHtcbiAgICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1zbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHBhZGRpbmc6ICRzZWxlY3RpemUtcGFkZGluZy15ICRzZWxlY3RpemUtcGFkZGluZy14O1xuICB9XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24sXG4uc2VsZWN0aXplLWRyb3Bkb3duLmZvcm0tY29udHJvbCB7XG4gIG1pbi13aWR0aDogMzAwcHg7XG59XG5cbi5zZWxlY3RpemVMb2FkaW5nOjpiZWZvcmUge1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgY29udGVudDogJyAnO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDQ1JTtcbiAgcmlnaHQ6IDM0cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogLThweCAwIDAgMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9zcGlubmVyLmdpZlwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG59XG4iLCIudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICAqOm5vdCguYnRuKSB7IGNvbG9yOiAkY29sb3ItdGV4dCB9XG59XG5cbi8vIFByZXZlbnQgbmVzdGVkIHRhYmxlcyBmcm9tIGhhdmluZzpcbi8vIGEgd2VpcmQgYmtnIGNvbG91ciB3aGVuIGFscGhhIHRyYW5zcGFyZW5jeSBvdmVybGF5c1xuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIgdGFibGUgdHI6bnRoLW9mLXR5cGUob2RkKSxcbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB0YWJsZSB0ciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vLyBEb3VibGUgdG9wIGJvcmRlciBsaW5lc1xuLnRhYmxlIHRkIHRhYmxlIHRkIHtcbiAgYm9yZGVyLXRvcDogMCBub25lO1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/