@charset "UTF-8";
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

body {
  margin: 0;
  padding: 0;
  border: 0 none;
  line-height: 1;
}

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

button {
  vertical-align: middle;
  border: 0;
  outline: 0;
  border-radius: 0;
  cursor: pointer;
  background-color: transparent;
  padding: 0;
}

a {
  text-decoration: none;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
button,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-style: normal;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  scroll-behavior: smooth;
  /* word-wrap: break-word; */
  /* word-break: keep-all; */
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
  display: block;
}

html {
  -webkit-text-size-adjust: 100%;
  font-size: 10px;
}

body {
  line-height: 1.2;
}

ol,
ul,
li {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

table caption {
  position: absolute;
  width: 1px;
  height: 1px;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
}

a {
  color: inherit;
  text-decoration: none;
  outline: none;
}

a:hover,
a:visited,
a:focus,
a:active {
  text-decoration: none;
  color: inherit;
}

span {
  color: inherit;
}

small {
  display: block;
}

img {
  max-width: 100%;
}

button {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
  background: transparent;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  color: #000;
  text-align: left;
}

input,
textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: transparent;
}

input:focus {
  outline: none;
}

/* 폰트 초기화 */
/* clearfix */
.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: block;
  content: "";
  line-height: 0;
}

.clearfix:after {
  clear: both;
}

/* IR 효과 */
/* 의미있는 이미지의 대체 텍스트를 제공하는 경우(Phark Method) */
.ir_pm {
  display: block;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
}

/* 의미있는 이미지의 대체 텍스트로 이미지가 없어도
	대체 텍스트를 보여주고자 할 때(WA IR) */
.ir_wa {
  display: block;
  overflow: hidden;
  position: relative;
  z-index: -1;
  width: 100%;
  height: 100%;
}

/* 대체 텍스트가 아닌 접근성을 위한 숨김 텍스트를 제공할 때 */
.ir_su {
  overflow: hidden;
  position: absolute;
  width: 0;
  height: 0;
  line-height: 0;
  text-indent: -9999px;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* custom */
.slide {
  opacity: 0;
  visibility: hidden;
}

.slide.slick-initialized {
  visibility: visible;
  opacity: 1;
}

/* dot */
.slide-dot01 .slick-dots {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 1.2rem;
  position: absolute;
  top: 54rem;
}

.slide-dot01 .slick-dots li {
  height: 1.2rem;
}

.slide-dot01 .slick-dots li button {
  background: #CCCCCC;
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 0.8rem;
  border: none;
  text-indent: -9999px;
  -webkit-transition: width 0.5s ease;
  transition: width 0.5s ease;
}

.slide-dot01 .slick-dots li.slick-active button {
  background: #002C5F;
  width: 6rem;
}

.slide-dot02 .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6.4rem;
}

.slide-dot02 .slick-dots li {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 0.6rem;
  position: relative;
}

.slide-dot02 .slick-dots li.slick-active {
  background: #002C5F;
}

.slide-dot02 .slick-dots li button {
  background-color: #CCCCCC;
  text-indent: -9999px;
  width: 100%;
  height: 0.2rem;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: -1;
}

:root {
  --font-head: 'HyundaiSansHead', AppleSDGothicNeo-Regular, sans-serif;
}

.hidden {
  overflow: hidden;
}

p {
  line-height: 1.5;
}

/* common */
.text-l {
  text-align: left !important;
}

.text-c {
  text-align: center !important;
}

.text-r {
  text-align: right !important;
}

.c-gray {
  color: #b3b3b3 !important;
}

.c-gray02 {
  color: #808080 !important;
}

.c-sky {
  color: #107eca !important;
}

.c-yellow {
  color: #ffce00 !important;
}

.mt10 {
  margin-top: 10px !important;
}

.mt24 {
  margin-top: 2.4rem !important;
}

.mtm10 {
  margin-top: -10px !important;
}

.mb10 {
  margin-bottom: 10px !important;
}

.linkto span {
  font-size: inherit;
  letter-spacing: inherit;
  font-weight: inherit;
  color: #107eca;
  line-height: inherit;
  border-bottom: 0.15rem solid #107eca;
}

.bullet-tit {
  padding-left: 1.4rem;
  position: relative;
}

.bullet-tit + .bullet-tit {
  margin-top: 1rem;
}

.bullet-tit:before {
  content: "";
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 100%;
  background-color: #000;
  position: absolute;
  top: 0.75rem;
  left: 0;
}

.bullet-txt {
  margin-top: 1rem;
  margin-left: 1.4rem;
}

.bullet-txt + .bullet-tit {
  margin-top: 1rem;
}

/* layout */
/* error 404페이지 */
.error-content-wrap {
  position: relative;
  height: calc(100vh - 6.8rem);
  min-height: 36.75rem;
  background-color: #002c5f;
  padding: 1.7rem 2.4rem 2rem;
}

.error-content-wrap .error-tit {
  font-family: var(--font-head);
  font-weight: 500;
  font-size: 3rem;
  color: #fff;
  letter-spacing: -0.05em;
  line-height: 1.3;
  margin-bottom: 13px;
}

.error-content-wrap .error-sub-tit {
  margin-bottom: 8.5rem;
  color: #fff;
  line-height: 1.3;
}

.error-content-wrap .error-txt-box img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.error-content-wrap .error-home-btn-wrap {
  position: absolute;
  bottom: 5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% - 4.8rem);
}

.error-content-wrap .error-home-btn-wrap .error-home-btn {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 1rem;
  padding: 1.8rem 0;
  text-align: center;
  font-size: 2rem;
  font-family: var(--font-head);
  letter-spacing: -0.06em;
  -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.17);
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.17);
  background-color: #fff;
  color: #002c5f;
}

/* depth1 */
.depth1-wrap {
  background-color: #002c5f;
  padding: 1.7rem 2.4rem 2rem;
}

.depth1-wrap .depth1-tit {
  font-family: var(--font-head);
  font-weight: 500;
  font-size: 3rem;
  color: #fff;
  letter-spacing: -0.05em;
}

/* depth2 */
.depth2-wrap {
  padding: 0 2.4rem 2rem;
  background-color: #002c5f;
}

.depth2-wrap .depth2-tit {
  color: #fff;
}

.depth2-list {
  width: calc(100% + 2.4rem);
  padding-right: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: scroll;
  overflow-y: hidden;
  -moz-column-gap: 2rem;
  -webkit-column-gap: 2rem;
  column-gap: 2rem;
  -ms-overflow-style: none;
}

.depth2-list::-webkit-scrollbar {
  display: none;
}

.depth2-list li {
  padding-bottom: 1rem;
}

.depth2-list li.on {
  position: relative;
}

.depth2-list li.on:after {
  content: "";
  width: 0.4rem;
  height: 0.4rem;
  background-color: #ffce00;
  border-radius: 100%;
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.depth2-list li a {
  font-family: var(--font-head);
  font-size: 1.8rem;
  white-space: nowrap;
  color: #2d5e95;
  font-weight: 500;
}

.depth2-list li.on a {
  color: #fff;
}

/* depth3 */
.depth3-wrap {
  /* padding: 2rem 2.4rem 0; */
}

.depth3-list {
  /* width: calc(100% + 2.4rem); */
  padding-right: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: scroll;
  overflow-y: hidden;
  -moz-column-gap: 2rem;
  -webkit-column-gap: 2rem;
  column-gap: 2rem;
  -ms-overflow-style: none;
}

.depth3-list::-webkit-scrollbar {
  display: none;
}

.depth3-list li {
  padding-bottom: 0.7rem;
  white-space: nowrap;
}

.depth3-list li.on {
  position: relative;
}

.depth3-list li.on:after {
  content: "";
  width: 100%;
  height: 0.2rem;
  background-color: #ffce00;
  position: absolute;
  left: 0;
  bottom: 0;
}

.depth3-list li a,
.depth3-list li p {
  font-family: var(--font-head);
  color: #cccccc;
}

.depth3-list li.on a,
.depth3-list li.on p {
  color: #002c5f;
}

/* depth4 */
.depth4-wrap {
  margin-top: 3rem;
}

.depth4-list {
  width: calc(100% + 2.4rem);
  padding-right: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: scroll;
  overflow-y: hidden;
  -moz-column-gap: 2rem;
  -webkit-column-gap: 2rem;
  column-gap: 2rem;
  -ms-overflow-style: none;
}

.depth4-list::-webkit-scrollbar {
  display: none;
}

.depth4-list li {
  padding-bottom: 0.7rem;
  white-space: nowrap;
}

.depth4-list li.on {
  position: relative;
}

.depth4-list li.on:after {
  content: "";
  width: 100%;
  height: 0.2rem;
  background-color: #ffce00;
  position: absolute;
  left: 0;
  bottom: 0;
}

.depth4-list li a,
.depth4-list li p {
  font-family: var(--font-head);
  color: #cccccc;
}

.depth4-list li.on a,
.depth4-list li.on p {
  color: #002c5f;
}

.depth4-wrap + .tab-content-wrap {
  margin-top: 2rem;
}

/* content */
.content-wrap {
  padding: 3rem 2.4rem 6rem;
}

.content-wrap.floating .content {
  margin-bottom: 3rem;
}

.content + .content {
  margin-top: 3rem;
}

.content-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 15px;
  font-family: var(--font-head);
}

.content-link span {
  font-family: var(--font-head);
}

.content-link .content-tit {
  margin-bottom: 0;
}

.content-tit {
  font-family: var(--font-head);
  font-size: 2.4rem;
  font-weight: 500;
  letter-spacing: -0.05em;
  color: #002c5f;
  margin-bottom: 2rem;
  line-height: normal;
}

.content-tit + .content-subtit {
  font-family: var(--font-head);
  font-size: 1.8rem;
  color: #107eca;
  margin-top: -1.5rem;
  margin-bottom: 2rem;
}

.content .content-subtit.east {
  font-family: var(--font-head);
  font-size: 1.8rem;
  color: #107eca;
  margin-top: 0.5rem;
  margin-bottom: 1.5rem;
}

.content .content-subtit.west {
  font-family: var(--font-head);
  font-size: 1.8rem;
  color: #107eca;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.content .content-subtit.time {
  font-family: var(--font-head);
  font-size: 1.8rem;
  color: #000;
  margin-bottom: 1.5rem;
}

.content .content-caption {
  margin-top: 2rem;
  color: #808080;
}

.content-tit02 {
  font-family: var(--font-head);
  font-size: 2rem;
  letter-spacing: -0.03em;
  margin-top: 3rem;
  margin-bottom: 2rem;
  line-height: normal;
}

.tab-content .content-tit02 {
  margin-top: 2rem;
}

/* icons */
.ico {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  vertical-align: middle;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.ico-btn-arrow {
  width: 1rem;
  height: 1rem;
}

.open .ico-btn-arrow {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.ico-btn-arrow.gray {
  background-image: url(../img/ico-btn-arrow-g.svg);
}

.ico-btn-arrow.blue {
  background-image: url(../img/ico-btn-arrow-b.svg);
}

.ico-btn-arrow.white {
  background-image: url(../img/ico-btn-arrow-b.svg);
  background-position: bottom;
}

.ico-arrow-down {
  width: 1.4rem;
  height: 1.4rem;
  background-image: url(../img/ico-arrow-down.svg);
}

.ico-close {
  width: 2.4rem;
  height: 2.4rem;
  background-image: url(../img/ico-close.svg);
}

.ico-bus {
  width: 1.1rem;
  height: 1.1rem;
  background-image: url(../img/ico-bus.svg);
}

.ico-map {
  width: 3rem;
  height: 3rem;
  background-image: url(../img/ico-map.svg);
}

.ico-map.yellow {
  background-position: bottom;
}

.ico-record {
  width: 1.8rem;
  height: 1.8rem;
  background-image: url(../img/ico-record.svg);
}

.ico-pdf {
  width: 1.8rem;
  height: 1.8rem;
  background-image: url(../img/ico-pdf.svg);
}

.ico-circle-gray,
.ico-circle-gray02 {
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 100%;
  border: 0.2rem solid #808080;
  background-color: #fff;
}

.ico-circle-gray02 {
  border-width: 0.3rem;
  border-color: #b3b3b3;
}

.ico-circle-blue {
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 100%;
  border: 0.3rem solid #0f2c5c;
  background-color: #fff;
}

.ico-circle-yellow,
.ico-circle-yellow02 {
  width: 2rem;
  height: 2rem;
  border-radius: 100%;
  background-color: rgba(255, 206, 0, 0.3);
  position: relative;
}

.ico-circle-yellow:before {
  content: "";
  width: 1rem;
  height: 1rem;
  border-radius: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-color: #ffce00;
  border: 0.15rem solid #fff;
}

.ico-circle-yellow02:before {
  content: "";
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-color: #ffce00;
}

.ico-caution {
  width: 1.4rem;
  height: 1.4rem;
  background-image: url(../img/ico-caution.svg);
}

/* button */
.btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.btn-ico {
  gap: 5px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* layer */
.layer-wrap {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: none;
  z-index: 9999;
}

.layer-wrap .layer-back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.3;
}

.layer-wrap .alert {
  background-color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: calc(100% - 9.2rem);
  max-width: 564px;
  border-radius: 1rem;
}

.layer-wrap .alert .alert-body {
  text-align: center;
  padding: 5.5rem 0 4rem;
}

.layer-wrap .alert .alert-body p {
  font-size: 2rem;
  font-family: var(--font-head);
  letter-spacing: -0.03em;
  color: #002c5f;
}

.layer-wrap .alert .btn-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 0.15rem solid #cccccc;
}

.layer-wrap .alert .btn-wrap button,
.layer-wrap .alert .btn-wrap a {
  width: 50%;
  padding: 1.5rem 0;
  text-align: center;
  letter-spacing: -0.03em;
}

.layer-wrap .alert .btn-wrap button:first-child,
.layer-wrap .alert .btn-wrap a:first-child {
  border-right: 0.15rem solid #cccccc;
}

.layer-wrap .alert .btn-wrap button {
  color: #808080;
}

.layer-wrap .alert .btn-wrap a {
  color: #107eca;
  font-weight: 500;
}

.layer-wrap .layer {
  background-color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: calc(100% - 4.8rem);
  max-width: 652px;
  border-radius: 1rem;
}

.layer-wrap .layer .layer-head {
  padding: 3rem 3rem 1rem;
  text-align: right;
}

.layer-wrap .layer .layer-head + .layer-body {
  padding: 0 3rem 3rem;
  max-height: 40rem;
  overflow-y: scroll;
}

/* tab */
.tab-content-wrap .tab-content {
  display: none;
  position: relative;
}

.tab-content-wrap .tab-content.show {
  display: block;
}

/* table */
.table-wrap.table-scroll {
  overflow-x: auto;
  overflow-y: hidden;
  width: calc(100% + 20px);
  padding-right: 20px;
}

.table-wrap table {
  width: 100%;
  border-collapse: collapse;
  position: relative;
  border: 0.15rem solid #cccccc;
  margin-bottom: 1rem;
  border-radius: 1rem;
  border-collapse: separate;
  overflow: hidden;
}

.table-wrap table td,
.table-wrap table th {
  text-align: center;
  vertical-align: middle;
  padding: 1.2rem 0;
}

.table-wrap table th,
.table-wrap table td {
  border-bottom: 0.15rem solid #cccccc;
  border-right: 0.15rem solid #cccccc;
}

.table-wrap table tbody tr:last-child th,
.table-wrap table tbody tr:last-child td {
  border-bottom: 0;
}

.table-wrap table th {
  background-color: #f2f5f7;
}

.table-wrap table td:not(.line):last-child,
.table-wrap table th:last-child {
  border-right: 0;
}

/* toggle */
.toggle-item + .toggle-item {
  margin-top: 2rem;
}

.toggle-wrap .toggle-btn {
  position: relative;
  width: 100%;
}

.toggle-wrap .toggle-btn .toggle-tit {
  font-family: var(--font-head);
  font-size: 2.4rem;
  letter-spacing: -0.05em;
  color: #002c5f;
}

.toggle-wrap .toggle-btn .toggle-arrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-column-gap: 0.6rem;
  -webkit-column-gap: 0.6rem;
  column-gap: 0.6rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.toggle-wrap .toggle-btn .toggle-arrow span {
  font-family: var(--font-head);
  font-size: 1.4rem;
  color: #808080;
  letter-spacing: -0.05em;
}

.toggle-wrap .toggle-content {
  display: none;
}

/* datepicker custom */
.ui-datepicker {
  width: calc(100% - 4.8rem);
  margin-top: 0.5rem;
  padding: 3rem;
}

.ui-widget.ui-widget-content {
  border: 0.15rem solid #000;
  border-radius: 0.5rem;
}

.ui-datepicker .ui-datepicker-header {
  padding: 0;
}

.ui-widget-header {
  border: 0;
  background: transparent;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  width: 1.1rem;
  height: 1.5rem;
}

.ui-widget-header .ui-icon {
  background-image: url(../img/ico-datepicker.svg);
}

.ui-icon-circle-triangle-w {
  background-position: top left;
}

.ui-icon-circle-triangle-e {
  background-position: bottom left;
}

.ui-datepicker table {
  margin-top: 3rem;
  font-size: 1.7rem;
  letter-spacing: -0.03em;
}

.ui-datepicker th {
  padding: 0;
  padding-bottom: 1.5rem;
}

.ui-datepicker-week-end:first-child span {
  color: #cb3030;
}

.ui-datepicker-week-end:last-child span {
  color: #107eca;
}

.ui-datepicker td {
  padding: 0;
}

.ui-datepicker td a {
  padding: 0.4rem 0.8rem;
}

.ui-state-default,
.ui-widget-content .ui-state-default {
  border: 0;
  background: transparent;
  text-align: center;
  color: #000;
  border-radius: 0.5rem;
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled {
  opacity: 1 !important;
}

.ui-state-disabled .ui-state-default,
.ui-state-disabled .ui-widget-content .ui-state-default {
  color: #cccccc !important;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight {
  background-color: #107eca;
  color: #fff;
}

/* floor list */
.legend-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -moz-column-gap: 3.5rem;
  -webkit-column-gap: 3.5rem;
  column-gap: 3.5rem;
  row-gap: 0.5rem;
  margin-top: -1.5rem;
  margin-bottom: 2rem;
}

.legend-wrap .legend span {
  width: 1.2rem;
  height: 1.2rem;
  border: 0.15rem solid #002c5f;
  display: inline-block;
  margin-right: 1rem;
  vertical-align: middle;
}

.legend-wrap .legend.el span {
  background-color: #107eca;
}

.legend-wrap .legend.es span {
  background-color: #87f8f4;
}

.legend-wrap .legend.trans span {
  background-color: #95f06c;
}

.process-map + .floor-list {
  margin-top: 4rem;
}

.floor-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}

.floor-list li + li {
  margin-top: 1rem;
}

.floor-list .hi_rounge-item + .hi_rounge-item {
  margin-top: 2rem;
}

.floor-list li .num {
  font-size: 1.2rem;
  font-family: var(--font-head);
  color: #fff;
  font-weight: 500;
  letter-spacing: -0.06em;
  width: 1.9rem;
  height: 1.9rem;
  border-radius: 100%;
  background-color: #002c5f;
  text-align: center;
  line-height: 2rem;
}

.floor-list li.link .num {
  background-color: #107eca;
}

.floor-list li.link .name {
  color: #107eca;
  border-bottom: 0.15rem solid #107eca;
}

.floor-list li .desc {
  color: #808080;
  margin-top: 0.5rem;
  display: block;
}

.floor-list .hi_rounge-txt-wrap {
  width: calc(100% - 3.5rem);
}

.floor-list .hi_rounge-txt-wrap .name {
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1.2;
}

.floor-list .hi_rounge-txt-wrap .hi_lounge-desc {
  margin-top: 1rem;
  font-size: 1.6rem;
  word-break: keep-all;
}

/* map icon station */
.map-station .station-wrap {
  padding: 2rem 2rem 2rem 1.4rem;
  border: 0.15rem solid #cccccc;
  border-radius: 1rem;
  position: relative;
}

.map-station .station-wrap:before {
  content: "";
  height: calc(100% - 6.5rem);
  width: 1px;
  border-right: 0.2rem dotted #cccccc;
  position: absolute;
  left: 2.75rem;
  top: 3.75rem;
}

.map-station .station-wrap .station {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-left: 4rem;
  position: relative;
}

.map-station .station-wrap .station:first-child {
  margin-bottom: 2rem;
}

.map-station .station-wrap .station:last-child {
  margin-top: 2rem !important;
}

.map-station .station-wrap .station + .station {
  margin-top: 1rem;
}

.map-station .station-wrap .station .ico {
  position: absolute;
  left: 1rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.map-station .station-wrap .station .ico.ico-map {
  left: 0;
}

.map-station .station-wrap .station .bus-name {
  color: #808080;
}

.map-station .station-wrap .station .bus-name .summary {
  display: block;
  font-size: 1.4rem;
  letter-spacing: 0;
  color: #808080;
}

.map-station .station-wrap .station:first-child .bus-name,
.map-station .station-wrap .station:last-child .bus-name {
  font-size: 2rem;
  font-weight: 500;
  color: #000;
}

.map-station .station-wrap .station .time {
  color: #808080;
  letter-spacing: 0;
}

.map-station .station-wrap .station:first-child .time,
.map-station .station-wrap .station:last-child .time {
  color: #000;
}

/* line text box */
.line-txtbox {
  border-radius: 1rem;
  padding: 1.5rem;
  border: 0.15rem solid #cccccc;
  background-color: #fff;
}

.line-txtbox:first-child {
  margin-top: 1.5rem;
}

.line-txtbox + .line-txtbox {
  margin-top: 1rem;
}

.line-txtbox.blue {
  border-color: #002c5f;
  background-color: #002c5f;
}

.line-txtbox.blue * {
  color: #fff;
}

.line-txtbox.blue-line {
  border-color: #107eca;
}

.line-txtbox.gray {
  background-color: #f2f5f7;
  border-color: #f2f5f7;
}

.line-txtbox.white {
  border-color: transparent;
}

/* info list */
.line-txtbox .title {
  font-size: 2rem;
  letter-spacing: -0.03em;
  font-weight: 500;
  color: #002c5f;
  padding-bottom: 1rem;
  border-bottom: 0.15rem solid #e6e6e6;
}

.line-txtbox .title span {
  display: block;
  font-size: 1.4rem;
  font-weight: 400;
  margin-top: 0.6rem;
  color: #808080;
}

.line-txtbox .title .block-line {
  display: inline-block;
  width: 2px;
  height: 1.25rem;
  margin: 0 0.8rem;
  background-color: #002c5f;
}

.line-txtbox .title .line-txtbox-subtit {
  display: block;
  font-family: var(--font-head);
  font-size: 1.4rem;
  color: #107eca;
}

.line-txtbox .detail-info {
  margin-top: 1rem;
}

.line-txtbox .detail-info .detail-info-tit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
  color: #002c5f;
}

.line-txtbox .detail-info .detail-info-tit .block-line {
  display: inline-block;
  width: 2px;
  height: 1.25rem;
  margin: 0 0.65rem;
  background-color: #002c5f;
}

.line-txtbox .info-list {
  margin-top: 1rem;
  line-height: 1.5;
}

.line-txtbox .info-list > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1.5rem;
}

.line-txtbox .info-list > li + li {
  margin-top: 1rem;
}

.line-txtbox .info-list li p {
  font-size: 1.4rem;
}

.line-txtbox .info-list li p .block-line {
  display: inline-block;
  width: 1px;
  height: 1.25rem;
  margin: 0 0.65rem;
  background-color: #000;
}

.line-txtbox .info-list .tit {
  width: 9rem;
  color: #107eca;
  padding-left: 1.4rem;
  position: relative;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.line-txtbox .info-list .tit:before {
  content: "";
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 100%;
  background-color: #107eca;
  position: absolute;
  top: 0.8rem;
  left: 0;
}

.line-txtbox .info-list .hours-list > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.line-txtbox .info-list .hours-list > li > span {
  width: 3rem;
  margin-right: 1rem;
}

.line-txtbox .info-list .hours-list > li p {
  letter-spacing: 0;
}

/* header */
/* header {
  background-color: #002c5f;
  padding: 2.6rem 2.4rem;
}

header .logo {
  width: 15.2rem;
  height: 1.6rem;
  background: url('../img/logo.svg') no-repeat top;
  background-size: cover;
}

header .logo .logo-link {
  display: block;
  width: 100%;
  height: 100%;
} */
/* content */
.corona01 .content p + p {
  margin-top: 2.8rem;
}

.corona01 .txt-wrap {
  padding: 3rem 2rem;
  border: 0.15rem solid #cccccc;
  border-radius: 1rem;
  margin-bottom: 2rem;
}

.corona01 .txt-wrap .sub-tit {
  font-family: var(--font-head);
  color: #107eca;
  letter-spacing: -0.03em;
}

.corona01 .txt-wrap .tit {
  font-family: var(--font-head);
  font-size: 2.4rem;
  letter-spacing: -0.05em;
  font-weight: 500;
  color: #002c5f;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}

.corona01 .txt-wrap ul li + li {
  margin-top: 1rem;
}

.corona01 .txt-wrap ul li span {
  display: block;
  color: #808080;
  line-height: 1.5;
  margin-top: 1rem;
  margin-left: 1rem;
  font-size: 1.3rem;
}

@media (max-width: 639px) {
  .corona01 .txt-wrap ul li span {
    font-size: 1.5rem;
  }
}
.bus01 .station-wrap {
  margin-top: 2rem;
}

.bus01 .toggle-item:nth-child(even) .map-station .station-wrap {
  background-color: #f2f5f7;
  border-color: #f2f5f7;
}

.bus01 .toggle-item:nth-child(even) .map-station .station-wrap .ico-map {
  background-image: url(../img/ico-map-g.svg);
}

.bus02 .all-time {
  font-size: 2rem;
  font-family: var(--font-head);
  margin-top: 2rem;
}

.bus02 .station-wrap.all {
  position: relative;
  margin-top: 2rem;
}

.bus02 .station-wrap.all:before {
  content: "";
  height: calc(100% - 2.5rem);
  width: 1px;
  border-right: 0.2rem dotted #cccccc;
  position: absolute;
  left: 0.8rem;
  top: 1.25rem;
}

.bus02 .station-wrap.all .station {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-left: 5.6rem;
  position: relative;
}

.bus02 .station-wrap.all .station + .station {
  margin-top: 2.5rem;
}

.bus02 .station-wrap.all .station .ico {
  position: absolute;
  left: 0.4rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.bus02 .station-wrap.all .station .ico.ico-circle-yellow {
  left: 0;
}

.bus02 .station-wrap.all .station:first-child .ico:after,
.bus02 .station-wrap.all .station:last-child .ico:after {
  position: absolute;
  left: calc(100% + 0.5rem);
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 1rem;
  font-weight: 500;
  letter-spacing: 0;
  white-space: nowrap;
}

@media (max-width: 639px) {
  .bus02 .station-wrap.all .station:first-child .ico:after,
  .bus02 .station-wrap.all .station:last-child .ico:after {
    font-size: 1.2rem;
  }
}
.bus02 .station-wrap.all .station:first-child .ico:after {
  content: "첫차";
}

.bus02 .station-wrap.all .station:last-child .ico:after {
  content: "막차";
}

.bus02 .station-wrap.all .station .time {
  font-weight: 500;
  letter-spacing: 0;
  color: #858585;
}

.bus02 .station-wrap.all .station:first-child .time,
.bus02 .station-wrap.all .station:last-child .time {
  color: #107eca;
}

.bus02 .station-wrap.all .station .bus-name {
  font-family: var(--font-head);
  font-size: 1.8rem;
  letter-spacing: -0.02em;
}

.bus02 .station-wrap.all .station:first-child .bus-name,
.bus02 .station-wrap.all .station:last-child .bus-name {
  font-size: 2rem;
  color: #107eca;
  font-weight: 500;
}

.bus03 .summary-station .station-wrap {
  padding: 2rem 2rem 2rem 1.4rem;
  border: 0.15rem solid #cccccc;
  border-radius: 1rem;
  position: relative;
}

.bus03 .summary-station .station-wrap:before {
  content: "";
  height: calc(100% - 6.5rem);
  width: 1px;
  border-right: 0.2rem dotted #cccccc;
  position: absolute;
  left: 2.75rem;
  top: 3.25rem;
}

.bus03 .summary-station .station-wrap .station {
  padding-left: 4rem;
  position: relative;
}

.bus03 .summary-station .station-wrap .station .bus-name {
  color: #808080;
}

.bus03 .summary-station .station-wrap .station:first-child {
  margin-bottom: 2rem;
}

.bus03 .summary-station .station-wrap .station:last-child {
  margin-top: 2rem !important;
}

.bus03 .summary-station .station-wrap .station + .station {
  margin-top: 1rem;
}

.bus03 .summary-station .station-wrap .station .ico.ico-map {
  position: absolute;
  left: 0;
  top: 0;
}

.bus03 .summary-station .station-wrap .station .ico.ico-circle-gray {
  position: absolute;
  left: 1rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.bus03 .summary-station .station-wrap .station:first-child .bus-name,
.bus03 .summary-station .station-wrap .station:last-child .bus-name {
  font-size: 2.4rem;
  font-weight: 500;
  color: #000;
}

.bus03 .summary-station .station-wrap .station .time {
  border-radius: 1.5rem;
  border: 0.15rem solid #707070;
  padding: 0.6rem 1.5rem;
  font-size: 1.4rem;
  color: #808080;
  position: absolute;
  right: 0;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 0.5rem;
}

.bus03 .summary-station .station-wrap .station .summary {
  font-size: 1.4rem;
  letter-spacing: 0;
  color: #808080;
  margin-top: 1rem;
}

.bus03 .all-station button {
  width: 100%;
  text-align: center;
  background-color: #002c5f;
  border-radius: 1rem;
  margin-top: 1rem;
  padding: 1.3rem 0;
  position: relative;
  border: 0.15rem solid #002c5f;
}

.bus03 .all-station button.open {
  background-color: #fff;
}

.bus03 .all-station button span {
  color: #fff;
  font-size: 1.5rem;
}

.bus03 .all-station button.open span {
  color: #002c5f;
  font-weight: 500;
}

.bus03 .all-station button .ico {
  position: absolute;
  top: 50%;
  right: 1.8rem;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.bus03 .all-station button.open .ico {
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}

.bus03 .all-station .all-station-content {
  margin-top: 1rem;
  border-radius: 0.9rem;
  border: 0.15rem solid #cccccc;
  overflow: hidden;
  display: none;
}

.bus03 .all-station .all-station-content li {
  padding: 1.2rem 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.bus03 .all-station .all-station-content li p {
  font-size: 1.8rem;
  letter-spacing: 0;
}

.bus03 .all-station .all-station-content li .bus-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 0.5rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.bus03 .all-station .all-station-content li .bus-img img {
  height: 3rem;
}

.bus03 .all-station .all-station-content li .bus-img span {
  display: inline-block;
  font-size: 1.3rem;
  color: #9eadbf;
}

.bus03 .all-station + .content-tit {
  margin-top: 4rem;
}

.bus03 .num {
  font-family: var(--font-head);
  letter-spacing: -0.03em;
  font-size: 2rem;
  margin-top: 2rem;
  margin-bottom: 1rem;
}

.bus04 .tit {
  font-family: var(--font-head);
  font-size: 2rem;
  letter-spacing: -0.03em;
  margin-bottom: 1rem;
}

.bus04 .change-wrap + .change-wrap {
  margin-top: 3rem;
}

.bus04 .change-wrap .change span {
  display: block;
  font-size: 1.4rem;
  letter-spacing: 0;
  margin-bottom: 0.5rem;
}

.bus04 .change-wrap .change.before span {
  color: #b3b3b3;
}

.bus04 .change-wrap .change.after span {
  font-weight: 500;
  color: #ffce00;
}

.bus04 .change-wrap .change p {
  font-size: 2rem;
}

.bus04 .change-wrap .change.after p {
  color: #fff;
}

.bus04 .change-wrap .change + .ico {
  display: block;
  margin: 0.9rem auto;
}

.notice-list li {
  position: relative;
}

.notice-list li + li {
  margin-top: 0.6rem;
}

.notice-list li p {
  color: #808080;
  padding-left: 1.4rem;
}

.notice-list li span {
  color: #808080;
  position: absolute;
  top: 0;
  left: 0;
}

.notice-wrap {
  margin-top: 3rem;
  position: relative;
}

.notice-wrap:before {
  content: "";
  height: calc(100% - 9rem);
  width: 1px;
  border-right: 0.2rem dotted #cccccc;
  position: absolute;
  left: 0.8rem;
  top: 4.5rem;
}

.notice-wrap li {
  position: relative;
}

.notice-wrap li + li {
  margin-top: 1rem;
}

.notice-wrap li .ico {
  position: absolute;
  top: 50%;
  left: 0.4rem;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.notice-wrap li .ico.ico-circle-yellow02 {
  left: 0;
}

.notice-wrap.dot li .line-txtbox {
  width: calc(100% - 3.5rem);
  margin-left: auto;
}

.notice-wrap li .time {
  font-size: 2rem;
  letter-spacing: 0;
  font-weight: 500;
}

.notice-wrap > li .desc {
  font-size: 1.4rem;
  letter-spacing: 0;
  margin-top: 0.5rem;
  color: #b3b3b3;
}

.contact-list .line-txtbox:not(.mulitple) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.contact-list .line-txtbox .tit {
  line-height: 1.3;
  letter-spacing: -0.03em;
}

.contact-list .line-txtbox .number {
  font-weight: 500;
  font-size: 3.2rem;
  letter-spacing: 0;
}

.contact-list .line-txtbox .category {
  font-size: 2rem;
  font-weight: 500;
  font-family: var(--font-head);
  letter-spacing: -0.03em;
  color: #002c5f;
}

.contact-list .line-txtbox .mulitple-list {
  margin-top: 1rem;
}

.contact-list .line-txtbox .mulitple-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 0;
  border-top: 0.15rem solid #e6e6e6;
}

.contact-list .line-txtbox.gray .mulitple-list li {
  border-color: #fff;
}

.process-wrap {
  position: relative;
}

.process-wrap:before {
  content: "";
  height: calc(100% - 7rem);
  width: 1px;
  border-right: 0.2rem dotted #cccccc;
  position: absolute;
  left: 0.8rem;
  top: 3.5rem;
}

.process-wrap.long:before {
  height: calc(100% - 9rem);
  top: 5rem;
}

.process-wrap.md:before {
  height: calc(100% - 11rem);
  top: 7rem;
}

.process-wrap > li {
  position: relative;
}

.process-wrap > li + li {
  margin-top: 1rem;
}

.process-wrap > li .ico {
  position: absolute;
  top: 50%;
  left: 0.4rem;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.process-wrap > li .ico.ico-circle-yellow02 {
  left: 0;
}

.process-wrap.dot > li .line-txtbox {
  width: calc(100% - 3.5rem);
  margin-left: auto;
}

.process-wrap > li p {
  font-size: 1.8rem;
  letter-spacing: -0.03em;
}

.advice-wrap .process-wrap > li p {
  font-size: 1.6rem;
}

.process-wrap > li p .c-sky {
  font-weight: 700;
  color: #107eca;
  font-size: inherit;
}

.process-wrap > li .detail {
  color: #808080;
  font-size: 1.4rem;
  letter-spacing: 0;
  line-height: 1.5;
  margin-top: 0.5rem;
}

.process-wrap > li .blue .detail {
  color: #cccccc;
}

.caption-wrap {
  margin-top: 2rem;
}

.caption-wrap.sm {
  margin-top: 1rem;
}

.caption-wrap.sm p {
  font-family: var(--font-head);
  font-size: 2rem;
  letter-spacing: -0.03em;
  margin-top: 3rem;
  margin-bottom: 2rem;
  line-height: normal;
}

.caption-wrap .caption {
  color: #808080;
}

.caption-wrap.sm .caption {
  font-size: 1.4rem;
}

.rent01 .toggle-content .line-txtbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.rent01 .toggle-content .line-txtbox:first-child {
  margin-top: 2rem;
}

.rent01 .toggle-content .text-wrap .name {
  font-family: var(--font-head);
  font-size: 2rem;
  letter-spacing: -0.05em;
}

.rent01 .toggle-content .text-wrap .desc {
  display: block;
  margin-top: 0.5rem;
  font-size: 1.4rem;
  letter-spacing: -0.03em;
  color: #808080;
}

.rent01 .toggle-content img {
  height: 6.4rem;
}

.rent01 .rent-detail-slide-wrap {
  width: calc(100% + 4.8rem);
  margin-left: -2.4rem;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .rent-img-wrap {
  background-color: #f2f5f7;
  padding: 1.5rem 2.4rem 9.1rem;
}

/* .rent01 .rent-detail-slide-wrap .rent-detail-slide-item .rent-img-wrap.umbrella-img-wrap {
  background-color: #F2F5F7;
  padding: 2.5rem 2.4rem 9.1rem;
} */
.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .rent-img-wrap img {
  height: 24rem;
  margin: 0 auto;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .rent-txt-wrap {
  padding: 0 2.4rem;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .name-wrap {
  padding: 2.6rem 2rem 2rem;
  border-radius: 1rem;
  -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.07);
  box-shadow: 0 10px 8px rgba(0, 0, 0, 0.07);
  margin-top: -5.4rem;
  background-color: #fff;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .name-wrap .name {
  font-size: 2.4rem;
  font-family: var(--font-head);
  font-weight: 500;
  letter-spacing: -0.03em;
  color: #002c5f;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .name-wrap .name.umbrella-name {
  text-align: center;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .name-wrap .name.rent-product-name {
  text-align: center;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .name-wrap .quantity {
  margin-top: 0.6rem;
  letter-spacing: -0.03em;
  color: #107eca;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .desc-wrap {
  margin-top: 1rem;
  padding: 0 2rem;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .desc-wrap .desc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 2rem 0;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .desc-wrap .desc + .desc {
  border-top: 0.15rem solid #e6e6e6;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .desc-wrap .desc span {
  font-family: var(--font-head);
  font-size: 1.4rem;
  font-weight: 500;
  letter-spacing: -0.06em;
  color: #002c5f;
  padding: 0.4rem 1.3rem;
  display: block;
  border-radius: 1.3rem;
  border: 0.15rem solid #002c5f;
}

.rent01 .rent-detail-slide-wrap .rent-detail-slide-item .desc-wrap .desc .txt {
  text-align: right;
}

.rent01 .floating-btn-wrap {
  width: calc(100% - 4.8rem);
  position: fixed;
  bottom: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}

.rent01 .floating-btn-wrap .floating-btn {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 1rem;
  padding: 1.8rem 0;
  text-align: center;
  font-size: 2rem;
  font-family: var(--font-head);
  letter-spacing: -0.06em;
  -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.17);
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.17);
}

.rent01 .floating-btn-wrap .floating-btn.yellow {
  background-color: #ffce00;
  color: #002c5f;
}

.rent01 .floating-btn-wrap .floating-btn.blue {
  background-color: #002c5f;
  color: #fff;
}

.rent01 .toolname-wrap {
  background-color: #f2f5f7;
  border-radius: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1.2rem 2rem;
  gap: 2.8rem;
}

.rent01 .toolname-wrap img {
  height: 6.4rem;
}

.rent01 .toolname-wrap .txt-wrap .name {
  font-size: 2rem;
  letter-spacing: -0.05em;
  font-family: var(--font-head);
}

.rent01 .toolname-wrap .txt-wrap .quantity {
  margin-top: 0.5rem;
  letter-spacing: -0.03em;
  color: #808080;
}

.rent01 .rent-form-wrap {
  margin-top: 3rem;
}

.rent01 .rent-form-wrap .form-item {
  position: relative;
}

.rent01 .rent-form-wrap .form-item + .form-item {
  margin-top: 2rem;
}

.rent01 .rent-form-wrap .form-item .form-item50 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}

.rent01 .rent-form-wrap .form-item .form-item50 .form-col {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.rent01 .rent-form-wrap .form-item .form-tit {
  font-size: 2rem;
  font-family: var(--font-head);
  letter-spacing: -0.03em;
  display: block;
  margin-bottom: 1rem;
}

.rent01 .rent-form-wrap .form-item .form-tit .required {
  font-size: inherit;
  font-family: inherit;
  letter-spacing: inherit;
  color: #cb3030;
}

.rent01 .rent-form-wrap .form-item .form-caption {
  margin-top: -0.5rem;
  margin-bottom: 1rem;
  font-size: 1.4rem;
  letter-spacing: -0.03em;
  color: #808080;
}

.rent01 .rent-form-wrap .form-item .error-msg {
  font-size: 1.4rem;
  font-weight: 500;
  letter-spacing: -0.03em;
  color: #cb3030;
  display: block;
  margin-top: 1rem;
  display: none;
}

.rent01 .rent-form-wrap .form-item.error .error-msg {
  display: block;
}

.rent01 .rent-form-wrap .form-item input[type=text] {
  width: 100%;
  padding: 1.5rem;
  border: 0.15rem solid #cccccc;
  border-radius: 0.5rem;
}

.rent01 .rent-form-wrap .form-item.error input[type=text] {
  border-color: #cb3030;
}

.rent01 .rent-form-wrap .form-item textarea {
  resize: none;
  width: 100%;
  height: 15rem;
  padding: 1.5rem;
  border: 0.15rem solid #cccccc;
  border-radius: 0.5rem;
}

.rent01 .rent-form-wrap .form-item .form-date + .ico {
  position: absolute;
  right: 1.5rem;
  top: 2.25rem;
}

.rent01 .rent-form-wrap .form-item .form-radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.rent01 .rent-form-wrap .form-item .form-radio .radio {
  position: relative;
  display: inline-block;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.rent01 .rent-form-wrap .form-item .form-radio .radio input[type=radio] {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.rent01 .rent-form-wrap .form-item .form-radio .radio input[type=radio] + label {
  letter-spacing: -0.03em;
  display: inline-block;
}

.rent01 .rent-form-wrap .form-item .form-radio .radio input[type=radio] + label:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 2.5rem;
  height: 2.5rem;
  border: 0.15rem solid #cccccc;
  margin-right: 1rem;
  border-radius: 100%;
}

.rent01 .rent-form-wrap .form-item .form-radio .radio input[type=radio]:checked + label:before {
  background: url(../img/ico-radio.png) #fff center no-repeat;
  border-color: #000000;
  background-size: 1.1rem;
}

.rent01 .rent-form-wrap .form-item .form-select-wrap {
  position: relative;
}

.rent01 .rent-form-wrap .form-item .form-select {
  width: 100%;
  padding: 1.5rem;
  border-radius: 0.5rem;
  border: 0.15rem solid #cccccc;
  position: relative;
}

.rent01 .rent-form-wrap .form-item .form-select.form-place {
  color: #808080;
}

.rent01 .rent-form-wrap .form-item.error .form-select.form-place {
  border-color: #cb3030;
}

.rent01 .rent-form-wrap .form-item.choice.error .form-select {
  border-color: #cb3030;
}

.rent01 .rent-form-wrap .form-item.choice .form-select:not(.choiced) {
  color: #808080;
}

.rent01 .rent-form-wrap .form-item .form-select.open {
  border-color: #000;
}

.rent01 .rent-form-wrap .form-item .form-select .ico {
  position: absolute;
  right: 1rem;
  top: calc(50% - 0.5rem);
}

.rent01 .rent-form-wrap .form-item .form-select.open .ico {
  background-position: bottom;
}

.rent01 .rent-form-wrap .form-item .form-select + ul {
  position: absolute;
  top: calc(100% + 0.5rem);
  width: 100%;
  border-radius: 0.5rem;
  border: 0.15rem solid #cccccc;
  overflow: hidden;
  display: none;
  z-index: 100;
}

.rent01 .rent-form-wrap .form-item .form-select.open + ul {
  border-color: #000;
}

.rent01 .rent-form-wrap .form-item .form-select + ul li {
  padding: 1.5rem 1.5rem;
  background-color: #fff;
}

.rent01 .rent-form-wrap .form-private {
  margin-top: 1rem;
  margin-bottom: 2rem;
}

.rent01 .rent-form-wrap .form-btn {
  display: block;
  text-align: center;
  width: 100%;
  border-radius: 1rem;
  background-color: #ffce00;
  color: #002c5f;
  font-family: var(--font-head);
  font-size: 2rem;
  letter-spacing: -0.06em;
  margin-top: 3rem;
  padding: 1.8rem 0;
}

.layer-private .layer-private-wrap {
  margin-top: 2rem;
}

.layer-private .layer-private-wrap .tit {
  font-family: var(--font-head);
  color: #002c5f;
  font-size: 2rem;
}

.layer-private .layer-private-wrap .txt {
  margin-top: 1rem;
}

.rent-content .welcome-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  gap: 1rem;
}

.rent-content .welcome-list li {
  width: 50%;
  line-height: 1.5;
}

.rent-content .img-wrap {
  margin-top: 3rem;
}

.rent-content .content-tit02 + .img-wrap {
  margin-top: 0;
}

.rent-content .img-wrap.triple {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.rent-content .img-wrap.triple li {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  gap: 3rem;
  text-align: center;
}

.rent-content .img-wrap.triple li p {
  margin-top: 1rem;
}

.faq-list .line-txtbox {
  padding: 3rem 2rem;
}

.faq-list .num {
  font-family: var(--font-head);
  font-size: 1.6rem;
  letter-spacing: -0.03em;
  color: #107eca;
  margin-bottom: 1rem;
}

.faq-list .tit {
  font-family: var(--font-head);
  font-size: 2.4rem;
  font-weight: 500;
  letter-spacing: -0.05em;
  color: #002c5f;
  line-height: 1.2;
}

.faq-list .a-wrap {
  margin-top: 2rem;
}

.faq-list .a-wrap p {
  line-height: 1.3;
}

.faq-list .a-wrap p + p {
  margin-top: 1rem;
}

.shop01 .line-txtbox:first-child {
  margin-top: 2rem;
}

.floor-slide-wrap {
  margin-top: 3rem;
}

.floor-slide-wrap .slick-list {
  width: calc(100% + 2.4rem);
  padding: 0 20% 0 0 !important;
}

.con-info-layer .content-tit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.con-info-layer .content-tit .num {
  font-size: 1.4rem;
  font-family: var(--font-head);
  color: #fff;
  font-weight: 500;
  letter-spacing: -0.06em;
  width: 2.2rem;
  height: 2.2rem;
  border-radius: 100%;
  background-color: #002c5f;
  text-align: center;
  display: inline-block;
  margin-right: 1rem;
  line-height: 2.3rem;
}

.con-info-layer .img-wrap {
  margin-bottom: 2rem;
}

.con-info-layer .img-wrap img {
  height: 13rem;
}

.con-info-layer .tartine {
  width: 48.5%;
}

.con-info-layer .con-info + .con-info {
  margin-top: 2rem;
}

.con-info-layer .con-info .tit {
  font-family: var(--font-head);
  font-size: 2rem;
  letter-spacing: -0.03em;
  color: #002c5f;
  margin-bottom: 1rem;
}

.con-info-layer .con-info .txt.time {
  position: relative;
  padding-left: 6.5rem;
}

.con-info-layer .con-info .txt span {
  color: #107eca;
  position: absolute;
  top: 0;
  left: 0;
}

.con-info-layer .coninfo-slide-wrap.slide-dot01 .slick-dots {
  position: static;
  margin: 2rem 0;
}

.con-info-layer .lp-list li {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1.4rem 0;
}

.con-info-layer .lp-list li:first-child {
  padding-top: 0;
}

.con-info-layer .lp-list li:last-child {
  padding-bottom: 0;
}

.con-info-layer .lp-list li + li {
  border-top: 0.15rem solid #f2f5f7;
}

.con-info-layer .lp-list li .btn {
  position: absolute;
  right: 0;
  font-size: 1.3rem;
  letter-spacing: -0.04em;
  color: #107eca;
}

.building02 .no-driving {
  border-radius: 1rem;
  border: 0.15rem solid #cccccc;
}

.building02 .no-driving li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1.2rem 2rem;
}

.building02 .no-driving li + li {
  border-top: 0.15rem solid #cccccc;
}

.building02 .no-driving li p:last-child {
  text-align: right;
}

.advice-content .advice-wrap {
  margin-top: 2.4rem;
}

.advice-content .advice-wrap > li {
  border-radius: 1rem;
  padding: 1.5rem;
}

.advice-content .advice-wrap > li:nth-child(odd) {
  background-color: #f2f5f7;
}

.advice-content .advice-wrap > li:nth-child(even) {
  border: 0.15rem solid #cccccc;
}

.advice-content .advice-wrap > li.double {
  border-radius: 0;
  padding: 0;
  border: 0;
  background-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}

.advice-content .advice-wrap > li + li {
  margin-top: 1rem;
}

.advice-content .advice-wrap > li.double .left,
.advice-content .advice-wrap > li.double .right {
  border-radius: 1rem;
  padding: 1.5rem;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.advice-content .advice-wrap > li.double:nth-child(odd) .left,
.advice-content .advice-wrap > li.double:nth-child(odd) .right {
  background-color: #f2f5f7;
}

.advice-content .advice-wrap > li.double:nth-child(even) .left,
.advice-content .advice-wrap > li.double:nth-child(even) .right {
  border: 0.15rem solid #cccccc;
}

.advice-content .advice-wrap p + p {
  margin-top: 1rem;
}

.advice-content .advice-wrap .process-wrap + p {
  margin-top: 1rem;
}

.advice-content .advice-wrap .tit {
  font-family: var(--font-head);
  font-size: 1.8rem;
  letter-spacing: -0.03em;
  margin-bottom: 1rem;
}

.advice-content .advice-wrap .txt {
  letter-spacing: -0.03em;
}

.advice-content .advice-wrap .txt.health-txt {
  font-size: 1.5rem;
}

.hi_rounge-caution {
  margin-top: 2rem;
}

.hi_rounge-caution .caution-desc-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}

.hi_rounge-caution .hi_rounge-caution-desc {
  width: calc(100% - 2.5rem);
  font-size: 1.6rem;
  word-break: keep-all;
}

/* heat */
.heat-logo {
  padding: 2rem;
  border-radius: 1rem;
  background-color: #f2f5f7;
  text-align: center;
}

/* 개인정보처리방침 */
.sentence {
  line-height: 1.5;
}

.sentence + .sentence {
  margin-top: 2rem;
}

.sentence li + li {
  margin-top: 2rem;
}

.sentence .private-detail-list {
  padding-top: 2rem;
  padding-left: 2rem;
}

.sentence .private-detail-list li + li {
  margin-top: 1rem;
}

.sentence .private-detail-list.dot li {
  padding-left: 1rem;
  position: relative;
}

.sentence .private-detail-list.dot li:before {
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
  border-radius: 100%;
  width: 4px;
  height: 4px;
  background: #000;
}

.private-bottom-wrap {
  margin-top: 3rem;
}

.private-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

.private-input + .private-input {
  margin-top: 1rem;
}

.private-input input {
  width: 2.5rem;
  height: 2.5rem;
  position: absolute;
  left: -5px;
  top: -2px;
  z-index: 10;
}

.private-input label {
  display: inline-block;
  cursor: pointer;
  color: #107eca;
  text-decoration: underline;
}

.private-input label:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 6px;
  border: 1.5px solid #cccccc;
  background-color: #ffffff;
  margin-right: 1rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.private-input input:checked + label:before {
  background-image: url(../img/ico-radio.svg);
  background-size: 1.7rem;
  background-position: center;
  background-repeat: no-repeat;
  border-color: #000000;
}

.private-btn-wrap {
  width: 100%;
  margin-top: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}

.private-btn-wrap .private-btn {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 1rem;
  padding: 1.8rem 0;
  text-align: center;
  font-size: 2rem;
  font-family: var(--font-head);
  letter-spacing: -0.06em;
}

.private-btn-wrap .private-btn.gray {
  background-color: #b3b3b3;
  color: #fff;
}

.private-btn-wrap .private-btn.blue {
  background-color: #002c5f;
  color: #fff;
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "HyundaiSansText", sans-serif;
}

html,
body {
  height: 100%;
  font-family: "HyundaiSansText", sans-serif;
  font-size: 10px;
  -webkit-tap-highlight-color: transparent !important;
  -webkit-font-smoothing: antialiased;
}

.hidden {
  display: none !important;
}

.wrapper {
  scroll-behavior: smooth;
  -ms-scroll-chaining: none;
  overscroll-behavior: none;
  overflow: auto;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.wrapper > * {
  width: 100%;
}

main {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow-y: auto;
}
main .main-top {
  padding-top: 2rem;
}
main .main-top .depth3-list li:first-child {
  margin-left: 2rem;
}
main .main-bottom {
  padding: 3.2rem 2rem;
}

.strong {
  font-weight: 700;
}

img {
  display: block;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.depth3-list li {
  padding-bottom: 0.3rem;
  font-size: 1.6rem;
  font-weight: 700;
  color: #cccccc;
  line-height: 2.4rem;
}
.depth3-list li.on::after {
  background-color: #a36b4f;
}
.depth3-list li.on p {
  color: #002c5f;
}

.content-wrap {
  padding: 0;
}

@font-face {
  font-family: "HyundaiSansText";
  font-weight: 400;
  src: url(../fonts/HyundaiSansTextR.woff) format("woff");
}
@font-face {
  font-family: "HyundaiSansText";
  font-weight: 500;
  src: url(../fonts/HyundaiSansTextM.woff) format("woff");
}
@font-face {
  font-family: "HyundaiSansText";
  font-weight: 700;
  src: url(../fonts/HyundaiSansTextB.woff) format("woff");
}
@font-face {
  font-family: "HyundaiSansHead";
  font-weight: 300;
  src: url(../fonts/HyundaiSansHeadL.woff2) format("woff2");
}
@font-face {
  font-family: "HyundaiSansHead";
  font-weight: 400;
  src: url(../fonts/HyundaiSansHeadR.woff2) format("woff2");
}
@font-face {
  font-family: "HyundaiSansHead";
  font-weight: 500;
  src: url(../fonts/HyundaiSansHeadM.woff2) format("woff2");
}
@font-face {
  font-family: "HyundaiSansHead";
  font-weight: 700;
  src: url(../fonts/HyundaiSansHeadB.woff2) format("woff2");
}
.header-container {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: 16rem;
  padding: 2rem 0 1.6rem;
  background-color: #002c5f;
}
.header-container.type-blue .header-bottom .gnb-list::after {
  background-color: #00aad2;
}
.header-container .header-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 100%;
}
.header-container .header-top {
  padding: 0 2rem;
}
.header-container .header-top .link {
  display: block;
  width: 2.4rem;
  height: 2.4rem;
  background: url(../img/ic_home.svg) no-repeat center/cover;
}
.header-container .header-top .title-box {
  margin-top: 2rem;
  font-size: 2.8rem;
  font-weight: 700;
  color: #fff;
  line-height: 4.2rem;
  font-family: "HyundaiSansHead", sans-serif !important;
}
.header-container .header-bottom .gnb-lists {
  overflow-x: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 2.4rem;
  padding: 0 2rem;
  -ms-overflow-style: none;
}
.header-container .header-bottom .gnb-lists::-webkit-scrollbar {
  display: none;
}
.header-container .header-bottom .gnb-list {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: relative;
}
.header-container .header-bottom .gnb-list::after {
  content: none;
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background-color: #a36b4f;
}
.header-container .header-bottom .gnb-list.active::after {
  content: "";
}
.header-container .header-bottom .gnb-list.active .gnb-link {
  color: #ffffff;
}
.header-container .header-bottom .gnb-list .gnb-link {
  display: block;
  padding: 0 0 0.5rem;
  font-size: 1.8rem;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.4);
  line-height: 1.5;
}

.popup {
  display: none;
}
.popup.show {
  display: block;
}
.popup.popup-full .popup-container .popup-area {
  width: 100%;
  max-height: 100%;
  padding: 0;
  border-radius: unset;
}
.popup.popup-full .popup-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-bottom: 1.4rem;
  border-bottom: 1px solid #222;
}
.popup.popup-full .popup-top .title-box {
  font-size: 2.2rem;
  font-weight: 700;
  color: #222;
  line-height: 1.5;
}
.popup.popup-full .popup-middle {
  padding: 0 2rem;
}
.popup.rent-process .process-wrap.long::before {
  height: calc(100% - 10rem);
}
.popup.rent-process .content-tit02 {
  margin-top: 2rem;
}
.popup.rent-process .content-tit02 .desc {
  display: block;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 150%;
}
.popup.process-01 .process-wrap.long::before, .popup.process-02 .process-wrap.long::before, .popup.process-03 .process-wrap.long::before {
  top: 6rem;
  height: calc(100% - 10rem);
}
.popup.process-01 .process-wrap.dot li .detail, .popup.process-02 .process-wrap.dot li .detail, .popup.process-03 .process-wrap.dot li .detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 1.6rem;
  color: #606060;
  line-height: 2.4rem;
}
.popup.process-01 .process-wrap.dot li .detail::before, .popup.process-02 .process-wrap.dot li .detail::before, .popup.process-03 .process-wrap.dot li .detail::before {
  content: "";
  position: relative;
  display: inline-block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  top: 0.2rem;
  width: 0.3rem;
  height: 0.3rem;
  margin: 0.8rem 0.6rem 0 0;
  border-radius: 5rem;
  background-color: #222222;
}
.popup.process-01 .process-wrap.dot li .detail span, .popup.process-02 .process-wrap.dot li .detail span, .popup.process-03 .process-wrap.dot li .detail span {
  margin-left: 0.2rem;
}
.popup.process-01 .process-wrap.dot .line-txtbox.gray, .popup.process-02 .process-wrap.dot .line-txtbox.gray, .popup.process-03 .process-wrap.dot .line-txtbox.gray {
  min-height: 10rem;
}
.popup.process-01 .caption-wrap .caption, .popup.process-02 .caption-wrap .caption, .popup.process-03 .caption-wrap .caption {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 1.5rem;
  font-weight: 400;
  color: #606060;
  line-height: 2.25rem;
}
.popup.process-01 .caption-wrap .caption::before, .popup.process-02 .caption-wrap .caption::before, .popup.process-03 .caption-wrap .caption::before {
  content: "";
  position: relative;
  display: inline-block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 0.3rem;
  height: 0.3rem;
  margin: 1rem 0.5rem 0 0;
  border-radius: 5rem;
  background-color: #606060;
}
.popup.process-01 .caption-wrap .caption.info, .popup.process-02 .caption-wrap .caption.info, .popup.process-03 .caption-wrap .caption.info {
  margin-top: 0.8rem;
  font-weight: 500;
  color: #00aad2;
}
.popup.process-01 .caption-wrap .caption.info::before, .popup.process-02 .caption-wrap .caption.info::before, .popup.process-03 .caption-wrap .caption.info::before {
  content: none;
}
.popup.process-01 .caption-wrap .caption.info + .caption, .popup.process-02 .caption-wrap .caption.info + .caption, .popup.process-03 .caption-wrap .caption.info + .caption {
  margin-top: 0.8rem;
}
.popup.process-01 .caption-wrap .caption.info .ic-info, .popup.process-02 .caption-wrap .caption.info .ic-info, .popup.process-03 .caption-wrap .caption.info .ic-info {
  position: relative;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  top: 0.2rem;
  width: 2rem;
  height: 2rem;
  margin-right: 0.4rem;
  background: url(../img/ic_info_circle.svg) no-repeat center/contain;
}
.popup.process-01 .email-box, .popup.process-02 .email-box, .popup.process-03 .email-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.popup.process-01 .email-box .detail, .popup.process-02 .email-box .detail, .popup.process-03 .email-box .detail {
  min-width: 6rem;
}
.popup.process-01 .table-wrap table {
  border-radius: 0;
  border-left: none;
  border-right: none;
  border-color: #d7d7d7;
}
.popup.process-01 .table-wrap table th,
.popup.process-01 .table-wrap table td {
  border-right: none;
}
.popup.process-01 .line-txtbox:not(.gray) {
  padding: 0;
}
.popup.process-01 .line-txtbox:not(.gray) .title {
  padding: 1.1rem 1.2rem;
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 1.8rem;
  color: #002c5f;
  line-height: 2.7rem;
}
.popup.process-01 .line-txtbox:not(.gray) .info-list {
  margin-top: 0;
  padding: 1.2rem 1.2rem 2rem 1.2rem;
}
.popup.process-01 .line-txtbox:not(.gray) .info-list > li {
  gap: 0;
}
.popup.process-01 .line-txtbox:not(.gray) .info-list > li + li {
  margin-top: 0.8rem;
}
.popup.process-01 .line-txtbox:not(.gray) .info-list li p {
  font-size: 1.6rem;
  font-weight: 400;
  color: #222222;
  line-height: 2.4rem;
}
.popup.process-01 .line-txtbox:not(.gray) .info-list .tit {
  padding-left: 1rem;
  font-size: 1.6rem;
  font-weight: 500;
  color: #222222;
  line-height: 2.4rem;
}
.popup.process-01 .line-txtbox:not(.gray) .info-list .tit::before {
  background-color: #222222;
}
.popup.process-02 .content-tit02 {
  margin-top: 2rem;
}
.popup.process-02 .process-wrap.md:before {
  top: 6rem;
  height: calc(100% - 9rem);
}
.popup.process-02 .process-wrap.dot .line-txtbox.gray {
  min-height: 5.6rem;
}
.popup.process-02 .caption-wrap.sm p {
  margin: 3.2rem 0 1.2rem;
  font-weight: 500;
  color: #222222;
  line-height: 3rem;
  letter-spacing: 0;
}
.popup.process-03 .popup-area {
  height: 100%;
}
.popup .popup-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: fixed;
  inset: 0;
}
.popup .popup-container::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.4);
}
.popup .popup-container .popup-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  width: calc(100% - 4rem);
  max-height: calc(100% - 10rem);
  margin: auto;
  border-radius: 1.6rem;
  background-color: #ffffff;
}
.popup .popup-top {
  padding: 1.6rem 2rem 0;
}
.popup .popup-top + .popup-middle {
  margin-top: 0.4rem;
}
.popup .popup-top .btn-close {
  display: block;
  width: 2.4rem;
  height: 2.4rem;
  margin-left: auto;
  background: url(../img/ic_close.svg) no-repeat center/cover;
}
.popup .popup-middle {
  overflow-y: auto;
  padding: 0 2rem;
}
.popup .floor-content-box {
  color: #222;
  line-height: 1.5;
  word-break: keep-all;
}
.popup .floor-content-box .floor-content-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  gap: 0.8rem;
}
.popup .floor-content-box .floor-content-top .title {
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: normal;
}
.popup .floor-content-box .floor-content-top .sub-title {
  font-size: 1.4rem;
  font-weight: 500;
}
.popup .floor-content-box .floor-content-middle {
  margin-top: 1.2rem;
}
.popup .floor-content-box .floor-content-middle .image-box {
  display: none;
  aspect-ratio: 3/2;
}
.popup .floor-content-box .floor-content-middle .image-box img {
  height: 100%;
}
.popup .floor-content-box .floor-content-middle {
  /* Slick 슬라이드 (배열 데이터용) */
}
.popup .floor-content-box .floor-content-middle .floor-content-slider .floor-content-slide .image-box {
  display: block;
}
.popup .floor-content-box .floor-content-middle .floor-content-slider .slick-dots {
  margin-top: 1.6rem;
}
.popup .floor-content-box .floor-content-middle .strong-text {
  margin-top: 2rem;
  font-size: 1.6rem;
  font-weight: 700;
}
.popup .floor-content-box .floor-content-middle .text-box {
  font-size: 1.3rem;
  font-weight: 400;
}
.popup .floor-content-box .floor-content-middle .text-box strong {
  display: block;
  font-weight: 700;
}
.popup .floor-content-box .floor-content-middle .text-box p {
  white-space: pre-line;
}
.popup .floor-content-box .floor-content-middle .info-box {
  margin-top: 2rem;
}
.popup .floor-content-box .floor-content-middle .info-box ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 0.4rem;
}
.popup .floor-content-box .floor-content-middle .info-box ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 1.2rem;
  -moz-column-gap: 1.2rem;
  column-gap: 1.2rem;
  font-size: 1.4rem;
  font-weight: 400;
}
.popup .floor-content-box .floor-content-middle .info-box ul li .label {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 6.8rem;
  flex: 0 0 6.8rem;
  font-weight: 500;
}
.popup .floor-content-box .floor-content-middle .info-box ul li .data {
  white-space: pre-line;
}
.popup.store-popup .popup-middle {
  padding: 0 2rem 2rem 2rem;
}
.popup {
  /* store-popup: 이미지 표시 */
}
.popup.store-popup .floor-content-box .floor-content-middle .image-box {
  display: none !important;
}
.popup .rent-content {
  font-size: 1.6rem;
  padding-bottom: 3.2rem;
}
.popup .process-wrap.dot .line-txtbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.popup .process-wrap.dot .line-txtbox.gray {
  min-height: 8.8rem;
  font-weight: 500;
  line-height: 2.7rem;
}
.popup .process-wrap.dot li .detail {
  margin-top: 0;
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 1.4rem;
  font-weight: 400;
  color: #00aad2;
  line-height: 2.1rem;
}
.popup .process-wrap.dot .ico-circle-gray02 {
  border-color: #ababab;
}
.popup .process-wrap.dot::before {
  border-color: #d7d7d7;
}
.popup .process-wrap > li p {
  letter-spacing: 0;
}
.popup .faq-list .tit {
  font-size: 2rem;
  font-weight: 500;
  color: #222222;
  line-height: 3rem;
}
.popup .faq-list .badge-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 4rem;
  height: 2.4rem;
  margin-bottom: 0.8rem;
  border-radius: 5rem;
  background-color: #00aad2;
  font-family: "HyundaiSansHead", sans-serif !important;
}
.popup .faq-list .badge-box .badge {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.4rem;
  font-weight: 700;
  color: #ffffff;
  line-height: 2.1rem;
}
.popup .faq-list .a-wrap p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 1.6rem;
  font-weight: 400;
  color: #222222;
  line-height: 2.4rem;
}
.popup .faq-list .a-wrap p .red {
  color: #f00;
}
.popup .faq-list .a-wrap p:before {
  content: "";
  position: relative;
  display: inline-block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  top: 1px;
  width: 0.3rem;
  height: 0.3rem;
  margin: 0.8rem 0.6rem 0 0;
  background-color: #222222;
}
.popup .faq-list .a-wrap .guide::before {
  content: none;
}
.popup .content > img {
  margin-top: 4rem;
}
.popup .content .content-subtit {
  margin-top: 1.2rem;
}
.popup .content-subtit {
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 1.8rem;
  font-weight: 700;
  color: #002c5f;
  line-height: 2.7rem;
}
.popup .content-tit02 {
  font-size: 2rem;
  font-weight: 500;
  color: #222222;
  line-height: 3rem;
}
.popup .line-txtbox.gray {
  background-color: #f5f5f5;
}

.index-page .main-top {
  padding: 2rem 2rem 0;
}
.index-page .toggle-wrap .toggle-item {
  border-bottom: 1px solid #d7d7d7;
}
.index-page .toggle-wrap .toggle-item + .toggle-item {
  margin-top: 0;
}
.index-page .toggle-wrap .toggle-item.open .toggle-btn {
  color: #222222;
}
.index-page .toggle-wrap .toggle-item.open .toggle-btn::after {
  -webkit-transform: translateY(-50%) rotate(0deg);
  transform: translateY(-50%) rotate(0deg);
}
.index-page .toggle-wrap .toggle-item .toggle-btn {
  position: relative;
  width: 100%;
  padding: 2rem 0;
  font-size: 2.2rem;
  color: #777777;
  font-weight: 500;
  font-family: "HyundaiSansHead", sans-serif !important;
}
.index-page .toggle-wrap .toggle-item .toggle-btn::before {
  content: "";
  display: block;
  position: absolute;
  left: auto;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 1.8rem;
  height: 0.2rem;
  border-radius: 5rem;
  background-color: #777;
}
.index-page .toggle-wrap .toggle-item .toggle-btn::after {
  content: "";
  display: block;
  position: absolute;
  left: auto;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
  width: 1.8rem;
  height: 0.2rem;
  border-radius: 5rem;
  background-color: #777777;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.index-page .index-content-wrap {
  padding-bottom: 2rem;
}
.index-page .index-content-wrap .content-item {
  font-size: 1.8rem;
}
.index-page .index-content-wrap .content-item + .content-item {
  margin-top: 1.2rem;
}
.index-page .index-content-wrap .content-item a {
  display: block;
  color: #808080;
  padding: 0.6rem 0 0.6rem 1rem;
  font-family: "HyundaiSansHead", sans-serif !important;
}

.office-guide .main-bottom {
  padding: 2rem;
}

.guide-theme-container {
  font-family: "HyundaiSansHead", sans-serif !important;
}
.guide-theme-container .guide-theme-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 1rem;
}
.guide-theme-container .guide-theme-header + .guide-theme-content {
  margin-top: 1.6rem;
}
.guide-theme-container .guide-theme-header a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 5.6rem;
  min-height: 8rem;
  border: 1px solid #d7d7d7;
  border-radius: 0.4rem;
  background-color: #ffffff;
  font-size: 1.4rem;
  font-weight: 500;
  color: #353535;
  line-height: 2.1rem;
}
.guide-theme-container .guide-theme-header a::before {
  content: "";
  width: 4rem;
  height: 4rem;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.guide-theme-container .guide-theme-header a.theme-01::before {
  background-image: url("../../resources/img/theme_01.svg");
}
.guide-theme-container .guide-theme-header a.theme-02::before {
  background-image: url("../../resources/img/theme_02.svg");
}
.guide-theme-container .guide-theme-header a.theme-03::before {
  background-image: url("../../resources/img/theme_03.svg");
}
.guide-theme-container .guide-theme-header a.theme-04::before {
  background-image: url("../../resources/img/theme_04.svg");
}
.guide-theme-container .guide-theme-header a.theme-05::before {
  background-image: url("../../resources/img/theme_05.svg");
}
.guide-theme-container .guide-theme-header a.on {
  color: #ffffff;
  background-color: #00aad2;
  border-color: #00aad2;
}
.guide-theme-container .guide-theme-header a.on::after {
  content: none;
}
.guide-theme-container .guide-theme-header a.on.theme-01::before {
  background-image: url("../../resources/img/theme_01_on.svg");
}
.guide-theme-container .guide-theme-header a.on.theme-02::before {
  background-image: url("../../resources/img/theme_02_on.svg");
}
.guide-theme-container .guide-theme-header a.on.theme-03::before {
  background-image: url("../../resources/img/theme_03_on.svg");
}
.guide-theme-container .guide-theme-header a.on.theme-04::before {
  background-image: url("../../resources/img/theme_04_on.svg");
}
.guide-theme-container .guide-theme-header a.on.theme-05::before {
  background-image: url("../../resources/img/theme_05_on.svg");
}
.guide-theme-container .floor-lists {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 1rem;
}
.guide-theme-container .floor-lists .floor-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 1.6rem;
  height: 8rem;
  border: 1px solid #d7d7d7;
  border-radius: 0.8rem;
  background-color: #ffffff;
  padding: 0 1.6rem 0 1.2rem;
}
.guide-theme-container .floor-lists .floor-link .floor-link-right {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.guide-theme-container .floor-lists .floor-link .floor-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 5.4rem;
  height: 5.4rem;
  border: 2px solid #00aad2;
  border-radius: 0.4rem;
  font-size: 2rem;
  font-weight: 700;
  color: #00aad2;
  line-height: 3rem;
}
.guide-theme-container .floor-lists .floor-link .floor-box.gray {
  border-color: #999999;
  color: #999999;
}
.guide-theme-container .floor-lists .floor-link .name-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.guide-theme-container .floor-lists .floor-link .name-box .name {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 1.8rem;
  font-weight: 500;
  color: #222222;
  line-height: 2.7rem;
}
.guide-theme-container .floor-lists .floor-link .name-box .badge {
  height: 2.1rem;
  padding: 0 1rem;
  border-radius: 5rem;
  background-color: #e4dcd3;
  font-size: 1.1rem;
  font-weight: 700;
  color: #a36b4f;
  line-height: 2.1rem;
}
.guide-theme-container .floor-lists .floor-link .category {
  font-family: "HyundaiSansText", sans-serif !important;
  font-size: 1.4rem;
  font-weight: 400;
  color: #606060;
  line-height: 2.1rem;
  word-break: keep-all;
}

.notice-toggle-box {
  font-family: "HyundaiSansHead", sans-serif !important;
}
.notice-toggle-box .toggle-wrap .toggle-item {
  border: 1px solid #d7d7d7;
  border-radius: 0.8rem;
  background-color: #f5f5f5;
}
.notice-toggle-box .toggle-wrap .toggle-item.open .toggle-btn {
  border-radius: 0.8rem 0.8rem 0 0;
}
.notice-toggle-box .toggle-wrap .toggle-item.open .toggle-btn::after {
  background-image: url("../../resources/img/ic_arrow_up.svg");
}
.notice-toggle-box .toggle-wrap .toggle-item + .toggle-item {
  margin-top: 1.2rem;
}
.notice-toggle-box .toggle-wrap .toggle-item .toggle-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1.5rem 1.6rem;
  font-size: 2rem;
  font-weight: 700;
  color: #222222;
  line-height: 3rem;
}
.notice-toggle-box .toggle-wrap .toggle-item .toggle-btn::before {
  content: "";
  position: relative;
  top: unset;
  right: unset;
  margin-right: 0.8rem;
  width: 2.4rem;
  height: 2.4rem;
  border-radius: 0;
  background-color: transparent;
  -webkit-transform: none;
  transform: none;
}
.notice-toggle-box .toggle-wrap .toggle-item .toggle-btn::after {
  right: 1.6rem;
  width: 2.4rem;
  height: 2.4rem;
  background-image: url("../../resources/img/ic_arrow_down.svg");
  background-color: transparent;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.notice-toggle-box .toggle-wrap .toggle-item .toggle-btn.notice-01::before {
  background-image: url("../../resources/img/ic_notice_01.svg");
}
.notice-toggle-box .toggle-wrap .toggle-item .toggle-btn.notice-02::before {
  background-image: url("../../resources/img/ic_notice_02.svg");
}
.notice-toggle-box .toggle-wrap .toggle-item .toggle-btn.notice-03::before {
  background-image: url("../../resources/img/ic_notice_03.svg");
}
.notice-toggle-box .toggle-wrap .toggle-item .toggle-btn.notice-04::before {
  background-image: url("../../resources/img/ic_notice_04.svg");
}
.notice-toggle-box .toggle-wrap .toggle-item .toggle-btn.notice-05::before {
  background-image: url("../../resources/img/ic_notice_05.svg");
}
.notice-toggle-box .toggle-wrap .toggle-item .toggle-btn.notice-06::before {
  background-image: url("../../resources/img/ic_notice_06.svg");
}
.notice-toggle-box .toggle-wrap .index-content-wrap {
  padding: 1.6rem;
  border-top: 1px solid #d7d7d7;
  border-radius: 0 0 0.8rem 0.8rem;
  background-color: #ffffff;
}
.notice-toggle-box .toggle-wrap .content-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.notice-toggle-box .toggle-wrap .content-item + .content-item {
  margin-top: 1.6rem;
  padding-top: 1.6rem;
  border-top: 1px solid #d7d7d7;
}
.notice-toggle-box .toggle-wrap .content-item .category-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.notice-toggle-box .toggle-wrap .content-item .category-box .category {
  font-size: 1.8rem;
  font-weight: 500;
  color: #222222;
  line-height: 2.7rem;
}
.notice-toggle-box .toggle-wrap .content-item .category-box .contact {
  font-size: 1.4rem;
  font-weight: 400;
  color: #606060;
  line-height: 2.1rem;
}
.notice-toggle-box .toggle-wrap .content-item .number-box a {
  font-size: 2.4rem;
  font-weight: 700;
  color: #002c5f;
  line-height: 3.6rem;
}

.schedule-box {
  margin-top: 1.2rem;
  padding: 2rem;
  border-radius: 0.8rem;
  border: 1px solid #d7d7d7;
}
.schedule-box .schedule-lists {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 1.2rem;
  position: relative;
}
.schedule-box .schedule-lists::before {
  content: "";
  position: absolute;
  top: 0.6rem;
  left: 1.1rem;
  width: 2px;
  height: calc(100% - 3.3rem);
  background: repeating-linear-gradient(to bottom, #d7d7d7, #d7d7d7 3px, transparent 3px, transparent 6px);
}
.schedule-box .schedule-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 1.2rem;
  -moz-column-gap: 1.2rem;
  column-gap: 1.2rem;
}
.schedule-box .schedule-list:first-child .content-box .title-box, .schedule-box .schedule-list:last-child .content-box .title-box {
  color: #222;
}
.schedule-box .schedule-list:first-child .pin-box .pin {
  background-image: url(../img/ic_schedule_pin_first.svg);
}
.schedule-box .schedule-list:last-child .pin-box .pin {
  background-image: url(../img/ic_schedule_pin_last.svg);
}
.schedule-box .schedule-list:last-child .content-box {
  min-height: unset;
}
.schedule-box .schedule-list .pin-box {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 2.4rem;
  flex: 0 0 2.4rem;
  position: relative;
}
.schedule-box .schedule-list .pin-box .pin {
  width: 2.4rem;
  height: 3rem;
  background-image: url(../img/ic_schedule_pin.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 2.4rem;
}
.schedule-box .schedule-list .content-box {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-height: 5rem;
}
.schedule-box .schedule-list .content-box .title-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-column-gap: 1.2rem;
  -moz-column-gap: 1.2rem;
  column-gap: 1.2rem;
  font-weight: 400;
  color: #606060;
  line-height: 1.5;
}
.schedule-box .schedule-list .content-box .title-box .time,
.schedule-box .schedule-list .content-box .title-box .bus-badge {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.schedule-box .schedule-list .content-box .title-box .title {
  font-size: 2rem;
  font-weight: 500;
  word-break: keep-all;
}
.schedule-box .schedule-list .content-box .title-box .time {
  font-size: 1.8rem;
  line-height: 3rem;
}
.schedule-box .schedule-list .content-box .title-box .bus-badge {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: 0.4rem;
  -moz-column-gap: 0.4rem;
  column-gap: 0.4rem;
  height: 2.4rem;
  margin-top: 0.3rem;
  padding: 0 0.8rem;
  border-radius: 99.9rem;
  border: 2px solid #d7d7d7;
  font-size: 1.4rem;
}
.schedule-box .schedule-list .content-box .title-box .bus-badge::before {
  content: "";
  width: 1.6rem;
  height: 1.6rem;
  background: url(../img/ic_bus.svg) no-repeat center/cover;
}
.schedule-box .schedule-list .content-box .desc-box {
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 1.6rem;
  font-weight: 400;
  color: #777;
  line-height: 1.5;
}
.schedule-box .schedule-list .content-box .desc-box .highlight {
  color: #00aad2;
}

.bus01 .toggle-wrap .toggle-item {
  border: 0;
}
.bus01 .toggle-wrap .toggle-item + .toggle-item {
  margin-top: 2rem;
}
.bus01 .toggle-wrap .toggle-item .toggle-btn {
  padding: 0;
}
.bus01 .toggle-wrap .toggle-item .toggle-btn::before, .bus01 .toggle-wrap .toggle-item .toggle-btn::after {
  content: none;
}
.bus01 .toggle-wrap .toggle-item .toggle-btn .toggle-tit {
  letter-spacing: 0;
  line-height: 1.5;
}
.bus01 .toggle-wrap .toggle-item .toggle-btn .toggle-arrow span {
  font-size: 0;
}
.bus01 .toggle-wrap .toggle-item .toggle-btn .toggle-arrow .ico-btn-arrow {
  width: 2.4rem;
  height: 2.4rem;
  background-image: url(../img/ic_arrow.svg);
}
.bus01 .map-station .station-wrap {
  margin: 1.2rem 0;
}

.bus02 .station-wrap.all .station .time {
  font-size: 1.6rem;
}

.bus03 .bullet-tit {
  font-size: 1.6rem;
}
.bus03 .all-station button {
  margin-top: 1.6rem;
  padding: 0;
  height: 5rem;
  border-radius: 0.8rem;
  border: 2px solid #00aad2;
  background-color: #00aad2;
}
.bus03 .all-station button.open {
  background-color: #ffffff;
}
.bus03 .all-station button.open span {
  color: #00aad2;
}
.bus03 .all-station button.open span::after {
  background-image: url(../img/ic_arrow_active.svg);
}
.bus03 .all-station button span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.8rem;
  color: #ffffff;
  line-height: 1.5;
}
.bus03 .all-station button span::after {
  content: "";
  width: 2.4rem;
  height: 2.4rem;
  background-image: url(../img/ic_arrow_w.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.bus03 .all-station .all-station-content {
  margin-top: 0.8rem;
  border-radius: unset;
  border: 0;
}
.bus03 .all-station .all-station-content li {
  padding: 0 1.6rem;
  min-height: 6.7rem;
  border-bottom: 1px solid #d7d7d7;
}
.bus03 .all-station .all-station-content li p {
  font-size: 1.8rem;
  color: #222;
  font-weight: 500;
}
.bus03 .all-station .all-station-content li .bus-img {
  padding-top: 0.3rem;
}
.bus03 .all-station .all-station-content li .bus-img span {
  font-size: 1.2rem;
  color: #222;
}

@media screen and (max-width: 390px) {
  html:has(.bus-app-page),
  body:has(.bus-app-page) {
    font-size: 2.56vw;
  }
}

.bus-app-page .main-bottom {
  padding: 0;
}
.bus-app-page .download-box {
  padding: 3.2rem;
  background-color: #e8eaf3;
  font-family: "HyundaiSansHead", sans-serif !important;
}
.bus-app-page .download-box .download-title {
  font-size: 2.4rem;
  font-weight: 500;
  color: #002c5f;
  line-height: 3.6rem;
}
.bus-app-page .download-box .download-desc {
  margin-top: 1.4rem;
  font-size: 1.6rem;
  font-weight: 400;
  color: #454545;
  line-height: 2.4rem;
}
.bus-app-page .download-box .download-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: 4.5rem;
  -moz-column-gap: 4.5rem;
  column-gap: 4.5rem;
  margin-top: 1.4rem;
}
.bus-app-page .download-box .app-store-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 1.2rem;
  min-width: 15.4rem;
}
.bus-app-page .download-box .app-store-box .app-store-link {
  height: 5rem;
}
.bus-app-page .download-box .app-store-box .app-store-link img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.bus-app-page .download-box .app-qr-box {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 11.6rem;
  height: 13.7rem;
  background-color: #353535;
  border-radius: 1.2rem;
  font-family: "HyundaiSansText", sans-serif !important;
}
.bus-app-page .download-box .app-qr-box .qr-box {
  padding-top: 2rem;
  width: 7.6rem;
}
.bus-app-page .download-box .app-qr-box .qr-box img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.bus-app-page .download-box .app-qr-box .qr-label {
  margin-top: 0.9rem;
  font-size: 1.3rem;
  font-weight: 700;
  color: #ffffff;
  line-height: 1.95rem;
}
.bus-app-page .bus-app-bottom {
  background-color: #ffffff;
}
.bus-app-page .bus-app-bottom .image-box {
  max-width: 39rem;
}

.floor-guide .main-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
.floor-guide .main-area .main-bottom {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-height: 0;
}

.floor-guide-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
.floor-guide-box .floor-guide-top {
  margin-bottom: 1.6rem;
}
.floor-guide-box .floor-guide-top .theme-guide-title {
  font-size: 1.8rem;
  font-weight: 700;
  color: #000000;
  line-height: 2.4rem;
}
.floor-guide-box .floor-guide-top .floor-guide-lists {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 0.2rem;
  -moz-column-gap: 0.2rem;
  column-gap: 0.2rem;
}
.floor-guide-box .floor-guide-top .floor-guide-list {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 3.6rem;
  border-radius: 0.4rem;
  border: 1px solid #d7d7d7;
  background-color: #ffffff;
  font-size: 1.6rem;
  font-weight: 400;
  color: #606060;
  line-height: 1.5;
  text-align: center;
}
.floor-guide-box .floor-guide-top .floor-guide-list.active {
  border-color: #00aad2;
  background-color: #00aad2;
  font-weight: 700;
  color: #ffffff;
}
.floor-guide-box .floor-guide-top .floor-guide-list .floor-guide-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.floor-guide-box .floor-guide-middle {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-height: 0;
}
.floor-guide-box .floor-guide-middle .map-box {
  overflow: hidden;
  position: relative;
  height: 100%;
  border-radius: 0.4rem;
  border: 1px solid #d7d7d7;
}
.floor-guide-box .floor-guide-middle .map-box .map-image-box {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  overflow: hidden;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.floor-guide-box .floor-guide-middle .map-box .map-image-box .map-image {
  position: absolute;
  left: 50%;
  top: 50%;
  /* width, height는 JS에서 scale에 따라 설정 */
}
.floor-guide-box .floor-guide-middle .map-box .map-image-box img {
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
}
.floor-guide-box .floor-guide-middle .map-box .map-image-box .map-pin {
  pointer-events: auto;
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 5rem;
  height: 5rem;
  background: url(../img/ic_map_pin.svg) no-repeat center bottom/cover;
  will-change: transform;
}
.floor-guide-box .floor-guide-middle .map-box .map-button-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 1rem;
  position: absolute;
  top: 1.6rem;
  right: 1.6rem;
}
.floor-guide-box .floor-guide-middle .map-box .map-button-box .btn-zoom-in,
.floor-guide-box .floor-guide-middle .map-box .map-button-box .btn-zoom-out {
  width: 4rem;
  height: 4rem;
  border-radius: 1rem;
  background-color: #000000;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
}
.floor-guide-box .floor-guide-middle .map-box .map-button-box .btn-zoom-in:disabled,
.floor-guide-box .floor-guide-middle .map-box .map-button-box .btn-zoom-out:disabled {
  opacity: 0.5;
}
.floor-guide-box .floor-guide-middle .map-box .map-button-box .btn-zoom-in::before,
.floor-guide-box .floor-guide-middle .map-box .map-button-box .btn-zoom-out::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 2.4rem;
}
.floor-guide-box .floor-guide-middle .map-box .map-button-box .btn-zoom-in::before {
  background-image: url(../img/ic_plus.svg);
}
.floor-guide-box .floor-guide-middle .map-box .map-button-box .btn-zoom-out::before {
  background-image: url(../img/ic_minus.svg);
}
.floor-guide-box .floor-guide-bottom {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}
.floor-guide-box .facility-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
  border-radius: 1.2rem 1.2rem 0 0;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 0.4rem 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 0.4rem 0 rgba(0, 0, 0, 0.25);
}
.floor-guide-box .facility-container.active .btn-open::before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.floor-guide-box .facility-container.active .facility-area {
  grid-template-rows: 1fr;
}
.floor-guide-box .facility-container .btn-open {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 3.6rem;
}
.floor-guide-box .facility-container .btn-open::before {
  content: "";
  width: 2.4rem;
  height: 2.4rem;
  background: url(../img/ic_map_arrow.svg) no-repeat center/cover;
}
.floor-guide-box .facility-container .facility-area {
  display: grid;
  grid-template-rows: 0fr;
  -webkit-transition: 0.25s grid-template-rows ease;
  transition: 0.25s grid-template-rows ease;
  transition: 0.25s grid-template-rows ease, 0.25s -ms-grid-rows ease;
}
.floor-guide-box .facility-container .facility-area .facility-box {
  overflow: hidden;
  overflow-y: auto;
  max-height: 22rem;
}
.floor-guide-box .facility-container .facility-title {
  margin: 1.5rem 0 2rem 0;
  width: 100%;
  font-size: 1.6rem;
  font-weight: 700;
  color: #000000;
  line-height: 2.4rem;
  text-align: center;
}
.floor-guide-box .facility-container .facility-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 1.2rem 0.8rem;
  padding: 0 2rem 2rem;
}
.floor-guide-box .facility-container .facility-list .facility-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 3.2rem;
  padding: 0 1.2rem;
  border-radius: 99.9rem;
  border: 1px solid #d7d7d7;
  font-size: 1.4rem;
  font-weight: 500;
  color: #222;
  line-height: 3.2rem;
  text-align: center;
}
.floor-guide-box .facility-container .facility-list .facility-item.active {
  background-color: #00aad2;
  color: #ffffff;
  border-color: #00aad2;
}

.slick-dots {
  width: 100%;
  margin-top: 1.6rem;
  margin-bottom: 0.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 1rem;
}
.slick-dots li {
  height: 1rem;
}
.slick-dots li button {
  background: #cccccc;
  width: 1em;
  height: 1rem;
  border-radius: 0.5rem;
  border: none;
  text-indent: -9999px;
  -webkit-transition: width 0.5s ease;
  transition: width 0.5s ease;
}
.slick-dots li.slick-active button {
  background: #002c5f;
  width: 3rem;
}

.shop .toggle-wrap .toggle-item {
  border-bottom: none;
}
.shop .toggle-wrap .toggle-item.open .toggle-btn {
  border-radius: 0.8rem 0.8rem 0 0;
}
.shop .toggle-wrap .toggle-item.open .toggle-btn::after {
  background-image: url("../../resources/img/ic_arrow_up.svg");
}
.shop .toggle-wrap .toggle-item + .toggle-item {
  margin-top: 3.2rem;
}
.shop .toggle-wrap .toggle-item .toggle-btn {
  padding: 0;
  font-size: 2.2rem;
  font-weight: 400;
  color: #002c5f;
  line-height: 3.3rem;
}
.shop .toggle-wrap .toggle-item .toggle-btn::before {
  content: none;
}
.shop .toggle-wrap .toggle-item .toggle-btn::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0.8rem;
  width: 2.4rem;
  height: 2.4rem;
  background-image: url("../../resources/img/ic_arrow_down.svg");
  background-color: transparent;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.shop .toggle-wrap .toggle-item .toggle-btn .toggle-tit {
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 2.2rem;
  font-weight: 400;
  color: #002c5f;
  line-height: 3.3rem;
}
.shop .line-txtbox {
  padding: 0;
  border-color: #d7d7d7;
}
.shop .line-txtbox.blue {
  padding: 1.2rem;
  border: none;
  background-color: #f2f5f7;
}
.shop .line-txtbox.blue .title-box {
  padding: 0 0 1.2rem 0;
}
.shop .line-txtbox.blue .detail-info {
  padding: 1.2rem 0 0 0;
}
.shop .line-txtbox .title-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1.2rem;
  border-bottom: 1px solid #d7d7d7;
}
.shop .line-txtbox .title-box span {
  margin-top: 0;
}
.shop .line-txtbox .title-box .title {
  padding-bottom: 0;
  border: none;
  font-size: 1.8rem;
  font-weight: 700;
  color: #002c5f;
  line-height: 2.7rem;
}
.shop .line-txtbox .title-box .sub-title {
  font-size: 1.5rem;
  font-weight: 400;
  color: #606060;
  line-height: 2.25rem;
}
.shop .detail-info {
  margin-top: 0;
  padding: 1.2rem 1.2rem 0.8rem 1.2rem;
}
.shop .detail-info .detail-info-tit {
  font-size: 1.6rem;
  font-weight: 500;
  color: #222222;
  line-height: 2.4rem;
}
.shop .info-lists {
  margin-top: 0.8rem;
}
.shop .info-lists .info-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0.4rem;
}
.shop .info-lists .info-list + .info-list {
  margin-top: 0.8rem;
}
.shop .info-lists .info-list span {
  font-size: 1.6rem;
  font-weight: 400;
  color: #222222;
  line-height: 2.4rem;
  word-break: keep-all;
}
.shop .info-lists .info-list .label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 8.8rem;
}
.shop .info-lists .info-list .label::before {
  content: "";
  display: block;
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.5rem;
  background-color: #222222;
  border-radius: 5rem;
}

.h-eat {
  font-size: 1.6rem;
}
.h-eat .heat-logo img {
  display: unset;
  width: unset;
  -o-object-fit: unset;
  object-fit: unset;
}

.shop01 .content-title-box,
.shop03 .content-title-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 2rem;
}
.shop01 .content-title-box .title,
.shop03 .content-title-box .title {
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 2.4rem;
  font-weight: 500;
  color: #222222;
  line-height: 3.6rem;
}
.shop01 .content-title-box .sub-title,
.shop03 .content-title-box .sub-title {
  font-size: 1.5rem;
  font-weight: 500;
  color: #00aad2;
  line-height: 2.25rem;
}
.shop01 .content-list,
.shop03 .content-list {
  padding: 0;
  border: 1px solid #d7d7d7;
  border-radius: 0.8rem;
}
.shop01 .content-list + .content-list,
.shop03 .content-list + .content-list {
  margin-top: 2.8rem;
}
.shop01 .content-list .title-box,
.shop03 .content-list .title-box {
  padding: 1.2rem;
  border-bottom: 1px solid #d7d7d7;
}
.shop01 .content-list .title-box span,
.shop03 .content-list .title-box span {
  margin-top: 0;
}
.shop01 .content-list .title-box .title,
.shop03 .content-list .title-box .title {
  padding-bottom: 0;
  border: none;
  font-size: 1.8rem;
  font-weight: 700;
  color: #002c5f;
  line-height: 2.7rem;
}
.shop01 .content-list .title-box .sub-title,
.shop03 .content-list .title-box .sub-title {
  font-size: 1.5rem;
  font-weight: 400;
  color: #606060;
  line-height: 2.25rem;
}
.shop01 .detail-info,
.shop03 .detail-info {
  margin-top: 0;
  padding: 1.2rem;
}
.shop01 .info-lists,
.shop03 .info-lists {
  margin-top: 0;
}
.shop01 .info-lists .info-list,
.shop03 .info-lists .info-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.shop01 .info-lists .info-list + .info-list,
.shop03 .info-lists .info-list + .info-list {
  margin-top: 1rem;
}
.shop01 .info-lists .info-list span,
.shop03 .info-lists .info-list span {
  font-size: 1.6rem;
  font-weight: 400;
  color: #222222;
  line-height: 2.4rem;
  word-break: keep-all;
}
.shop01 .info-lists .info-list .label,
.shop03 .info-lists .info-list .label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 10.8rem;
  font-weight: 500;
}
.shop01 .info-lists .info-list .label::before,
.shop03 .info-lists .info-list .label::before {
  content: "";
  display: block;
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.8rem;
  background-color: #222222;
  border-radius: 5rem;
}

.shop01 .content-location-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1rem 2rem;
  border: 2px solid #d7d7d7;
  border-radius: 0.8rem;
  font-size: 1.8rem;
  color: #222222;
  line-height: 2.7rem;
}
.shop01 .content-location-box .label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 10.4rem;
  font-weight: 500;
}
.shop01 .content-location-box .label::before {
  content: "";
  display: block;
  width: 2rem;
  height: 2rem;
  margin-right: 0.4rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.shop01 .content-location-box .label.location::before {
  background-image: url("../img/ic_location.svg");
}
.shop01 .content-location-box .label.time::before {
  background-image: url("../../resources/img/ic_time.svg");
}
.shop01 .content-location-box .data {
  font-weight: 400;
}
.shop01 .content-location-box .content-location-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.shop01 .content-location-box .content-location-list + .content-location-list {
  margin-top: 1rem;
}
.shop01 .content-service-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 3rem 0;
  padding: 1rem 0;
}
.shop01 .content-service-box .image-box {
  margin-right: 0.8rem;
  width: 4rem;
  height: 4rem;
}
.shop01 .content-service-box .desc-box {
  margin-top: 0.8rem;
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 2.4rem;
  font-weight: 400;
  color: #222222;
  line-height: 3.6rem;
}
.shop01 .content-box + .content-box {
  margin-top: 3.2rem;
}
.shop01 .content-title-box {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 1.6rem;
  font-family: "HyundaiSansHead", sans-serif !important;
}
.shop01 .content-title-box .sub-title {
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 400;
  color: #999999;
  line-height: 2.1rem;
}
.shop01 .content-list-box {
  padding: 2rem 1.6rem;
  border-radius: 0.8rem;
  background-color: #f5f5f5;
}
.shop01 .content-list-box + .content-list-box {
  margin-top: 1.2rem;
}
.shop01 .content-list-box .list-title-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 1.2rem;
}
.shop01 .content-list-box .list-title-box .list-title {
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 2rem;
  font-weight: 500;
  color: #002c5f;
  line-height: 3rem;
}
.shop01 .content-list-box .list-title-box .list-sub-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.6rem;
  font-weight: 500;
  color: #00aad2;
  line-height: 2.4rem;
}
.shop01 .content-list-box .list-title-box .list-sub-title:before {
  content: "";
  display: block;
  width: 2rem;
  height: 2rem;
  margin-right: 0.4rem;
  background: url(../img/ic_info_circle.svg) no-repeat center/contain;
}
.shop01 .content-list-box .floating-btn-box {
  margin-top: 2rem;
}
.shop01 .content-list-box .floating-btn-box .floating-btn {
  -webkit-box-flex: unset;
  -ms-flex: unset;
  flex: unset;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 16rem;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 5rem;
  margin: auto;
  padding: 0;
  background-color: unset;
  border-radius: 99.9rem;
  border: 2px solid #00aad2;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 700;
  font-size: 2rem;
  color: #00aad2;
}
.shop01 .content-list {
  background-color: #ffffff;
}
.shop01 .content-list + .content-list {
  margin-top: 1.2rem;
}
.shop01 .content-list .title-box {
  font-family: "HyundaiSansHead", sans-serif !important;
}
.shop01 .info-lists {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.shop01 .info-lists .info-list + .info-list {
  margin-top: 0;
  margin-left: 1rem;
}
.shop01 .info-lists .info-list .label {
  min-width: initial;
}

.faq .content {
  padding: 2rem 1.6rem;
  border: 1px solid #d7d7d7;
  border-radius: 0.8rem;
}
.faq .content + .content {
  margin-top: 1.2rem;
}
.faq .content-tit {
  margin-bottom: 1.2rem;
  font-size: 2rem;
  font-weight: 500;
  color: #222222;
  line-height: 3rem;
}
.faq .bullet-tit {
  display: block;
  padding-left: 1rem;
  font-size: 1.6rem;
  font-weight: 400;
  color: #222222;
  line-height: 2.4rem;
}
.faq .bullet-tit::before {
  top: 1rem;
}
.faq .bullet-tit.notice {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-left: 0;
  font-weight: 500;
}
.faq .bullet-tit.notice::before {
  display: block;
  position: relative;
  top: 0.2rem;
  width: 2rem;
  height: 2rem;
  margin-right: 0.3rem;
  background-color: transparent;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.faq .bullet-tit.notice.blue {
  color: #00aad2;
}
.faq .bullet-tit.notice.blue:before {
  background-image: url(../img/ic_info_circle.svg);
}
.faq .bullet-tit.notice.brown {
  color: #a36b4f;
}
.faq .bullet-tit.notice.brown:before {
  background-image: url(../img/ic_info_circle_brown.svg);
}
.faq .bullet-tit .label {
  white-space: nowrap;
}
.faq .badge-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 3.2rem;
  height: 2rem;
  margin-bottom: 0.8rem;
  border-radius: 5rem;
  background-color: #00aad2;
}
.faq .badge-box .badge {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.3rem;
  font-weight: 700;
  color: #ffffff;
  line-height: 2rem;
}
.faq .no-driving {
  border: none;
}
.faq .no-driving li {
  padding: 0.9rem 2rem;
  font-size: 1.5rem;
  font-weight: 400;
  color: #222222;
  line-height: 2.25rem;
  border-top: 1px solid #d7d7d7;
}
.faq .no-driving li span {
  width: 50%;
  text-align: center;
}
.faq .no-driving li.notice {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: unset;
  -ms-flex-pack: unset;
  justify-content: unset;
  padding-top: 1.2rem;
  font-weight: 500;
  padding: 1.2rem 0 0 0;
  color: #00aad2;
}
.faq .no-driving li.notice::before {
  content: "";
  display: block;
  width: 2rem;
  height: 2rem;
  margin-right: 0.3rem;
  background: url(../img/ic_info_circle.svg) no-repeat center center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.rent-page {
  font-size: 1.6rem;
  line-height: 1.5rem;
}
.rent-page .toggle-wrap {
  margin-top: 2rem;
}
.rent-page .toggle-wrap .toggle-item {
  border-bottom: 0;
}
.rent-page .toggle-wrap .toggle-item + .toggle-item {
  margin-top: 0;
}
.rent-page .toggle-wrap .toggle-item .toggle-btn {
  padding: 1.2rem 0;
}
.rent-page .toggle-wrap .toggle-btn::before, .rent-page .toggle-wrap .toggle-btn::after {
  content: none;
}
.rent-page .toggle-wrap .toggle-btn .toggle-tit {
  font-size: 2rem;
  letter-spacing: 0;
  font-weight: 500;
}
.rent-page .toggle-wrap .toggle-btn .toggle-arrow span {
  position: absolute;
  font-size: 0;
}
.rent-page .toggle-wrap .toggle-btn .ico {
  width: 2.4rem;
  height: 2.4rem;
  background: url(../img/ic_arrow.svg) no-repeat center/2.4rem;
}
.rent-page .toggle-content .text-wrap .name {
  font-size: 1.8rem;
  font-weight: 500;
  color: #222;
}
.rent-page .toggle-content .text-wrap .desc {
  margin-top: 0;
  letter-spacing: 0;
  color: #606060;
}
.rent-page .toggle-content .line-txtbox {
  padding: 1.2rem 2rem;
}
.rent-page .toggle-content .line-txtbox:first-child {
  margin-top: 0;
}
.rent-page .toggle-content img {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 6.4rem;
  flex: 0 0 6.4rem;
}
.rent-page .care-box {
  color: #222;
  line-height: 1.5;
}
.rent-page .care-box .care-title-box .title {
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 2.4rem;
  font-weight: 500;
}
.rent-page .care-box .care-title-box .desc {
  font-size: 1.5rem;
  font-weight: 500;
  color: #00aad2;
}
.rent-page .care-box .list-box {
  margin-top: 1.2rem;
}
.rent-page .care-box .list-box ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 1.6rem;
}
.rent-page .care-box .care-content {
  padding: 3.2rem 1.2rem 2rem;
  border-radius: 0.8rem;
  border: 1px solid #d7d7d7;
}
.rent-page .care-box .care-content .title-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  row-gap: 0.8rem;
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 2rem;
  font-weight: 500;
  color: #002c5f;
}
.rent-page .care-box .care-content .title-box .ic {
  width: 4rem;
  height: 4rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.rent-page .care-box .care-content .title-box .ic.ic-care-01 {
  background-image: url(../img/ic_care_01.svg);
}
.rent-page .care-box .care-content .title-box .ic.ic-care-02 {
  background-image: url(../img/ic_care_02.svg);
}
.rent-page .care-box .care-content .title-box .ic.ic-care-03 {
  background-image: url(../img/ic_care_03.svg);
}
.rent-page .care-box .care-content .desc-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 1.6rem;
  margin-top: 1.2rem;
  font-size: 1.6rem;
  font-weight: 400;
  text-align: center;
  word-break: keep-all;
}
.rent-page .care-box .care-content .desc-box .care-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 12rem;
  height: 4rem;
  margin: auto;
  border-radius: 99.9rem;
  border: 2px solid #00aad2;
  font-size: 1.5rem;
  font-weight: 500;
  color: #00aad2;
}
.rent-page .care-box .counsel-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 0.8rem;
  border: 1px solid #d7d7d7;
}
.rent-page .care-box .counsel-content .counsel-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 4.6rem;
  padding: 0 1.2rem;
  border-bottom: 1px solid #d7d7d7;
}
.rent-page .care-box .counsel-content .counsel-top .title-box {
  font-family: "HyundaiSansHead", sans-serif !important;
  font-size: 1.6rem;
  font-weight: 500;
  color: #002c5f;
}
.rent-page .care-box .counsel-content .counsel-bottom {
  padding: 1.2rem 1.2rem 2rem;
}
.rent-page .care-box .counsel-content .counsel-bottom .image-box {
  aspect-ratio: 326/120;
  background-color: #f5f5f5;
}
.rent-page .care-box .counsel-content .counsel-bottom .info-box {
  margin-top: 1.2rem;
  row-gap: 0.8rem;
}
.rent-page .care-box .counsel-content .counsel-bottom .info-box li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.5rem;
}
.rent-page .care-box .counsel-content .counsel-bottom .info-box li .label {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 9rem;
  flex: 0 0 9rem;
  font-weight: 500;
}
.rent-page .care-box .counsel-content .counsel-bottom .info-box li .data strong {
  font-weight: 700;
}

.rent-desc-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 2rem;
  margin-bottom: 2rem;
}
.rent-desc-box p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.5rem;
  font-weight: 500;
  color: #00aad2;
  line-height: 2.25rem;
}
.rent-desc-box .ic-info {
  position: relative;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  top: 0.2rem;
  width: 2rem;
  height: 2rem;
  margin-right: 0.4rem;
  background: url(../img/ic_info_circle.svg) no-repeat center/contain;
}
.rent-desc-box .rent-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 16rem;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 5rem;
  margin: auto;
  border-radius: 99.9rem;
  border: 2px solid #00aad2;
  font-size: 2rem;
  font-weight: 700;
  color: #00aad2;
}

.rent-item-page {
  font-size: 1.6rem;
  line-height: 1.5;
}
.rent-item-page main .main-area {
  height: 100%;
}
.rent-item-page main .main-bottom {
  padding: 3.2rem 0;
}
.rent-item-page .content-wrap.floating .content {
  margin-bottom: 0;
}
.rent-item-page .rent01 .rent-detail-slide-wrap {
  width: 100%;
  margin-left: 0;
}
.rent-item-page .rent01 .rent-detail-slide-wrap .rent-detail-slide-item .desc-wrap {
  padding: 0;
}
.rent-item-page .rent01 .rent-detail-slide-wrap .rent-detail-slide-item .desc-wrap .desc span {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.rent-item-page .rent01 .rent-detail-slide-wrap .rent-img-wrap img {
  -o-object-fit: contain;
  object-fit: contain;
}
.rent-item-page .rent01 .floating-btn-box {
  margin-top: 3.2rem;
}
.rent-item-page .rent01 .floating-btn-box p {
  font-size: 1.6rem;
  font-weight: 500;
  color: #00aad2;
  text-align: center;
}
.rent-item-page .rent01 .floating-btn-wrap {
  margin-top: 2rem;
  position: static;
  width: 100%;
}
.rent-item-page .rent01 .floating-btn-wrap .floating-btn {
  -webkit-box-flex: unset;
  -ms-flex: unset;
  flex: unset;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 16rem;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 5rem;
  margin: auto;
  padding: 0;
  background-color: unset;
  border-radius: 99.9rem;
  border: 2px solid #00aad2;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 700;
  color: #00aad2;
}
.rent-item-page .slide-dot01 .slick-dots {
  position: static;
}
.rent-item-page .rent-desc-box {
  margin-bottom: 1.2rem;
  padding: 0 2rem;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImNvbW1vbi9fcmVzZXQuc2NzcyIsIi4uL2Nzcy9zbGljay5jc3MiLCIuLi9jc3Mvc3R5bGUuY3NzIiwiY29tbW9uL19jb21tb24uc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJjb21tb24vX2ZvbnQuc2NzcyIsImNvbXBvbmVudHMvaGVhZGVyLnNjc3MiLCJhYnN0cmFjdHMvX21peGlucy5zY3NzIiwiY29tcG9uZW50cy9wb3B1cC5zY3NzIiwicGFnZXMvaW5kZXguc2NzcyIsInBhZ2VzL2d1aWRlLnNjc3MiLCJwYWdlcy9ub3RpY2Uuc2NzcyIsInBhZ2VzL2J1cy5zY3NzIiwicGFnZXMvZmxvb3JHdWlkZS5zY3NzIiwicGFnZXMvc2hvcC5zY3NzIiwicGFnZXMvZmFxLnNjc3MiLCJwYWdlcy9yZW50LnNjc3MiLCJwYWdlcy9yZW50SXRlbS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0VoQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaUZFLFNBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0Esd0JBQUE7QURBRjs7QUNFQSxnREFBQTtBQUNBOzs7Ozs7Ozs7OztFQVdFLGNBQUE7QURDRjs7QUNDQTtFQUNFLFNBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7QURFRjs7QUNBQTs7RUFFRSxnQkFBQTtBREdGOztBQ0RBOztFQUVFLFlBQUE7QURJRjs7QUNGQTs7OztFQUlFLFdBQUE7RUFDQSxhQUFBO0FES0Y7O0FDSEE7RUFDRSx5QkFBQTtFQUNBLGlCQUFBO0FETUY7O0FDSEE7RUFDRSxzQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsNkJBQUE7RUFDQSxVQUFBO0FETUY7O0FDSkE7RUFD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QSxnQkFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0VBQUEsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNiaEVDO0FMaXFLVDtBa0I1bEtJO0VBQ0UsZ0JBQUE7QWxCOGxLTjtBa0IzbEtFO0VBQ0UscUJBQUE7RUFDQSxlQUFBO0FsQjZsS0oiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMCBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5idXR0b24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3BhbixcbmFwcGxldCxcbm9iamVjdCxcbmlmcmFtZSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYSxcbmFiYnIsXG5hY3JvbnltLFxuYWRkcmVzcyxcbmJpZyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuYixcbnUsXG5pLFxuY2VudGVyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5mb3JtLFxubGFiZWwsXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQsXG5hcnRpY2xlLFxuYXNpZGUsXG5jYW52YXMsXG5kZXRhaWxzLFxuZW1iZWQsXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuYnV0dG9uLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbm91dHB1dCxcbnJ1YnksXG5zZWN0aW9uLFxuc3VtbWFyeSxcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgLyogd29yZC13cmFwOiBicmVhay13b3JkOyAqL1xuICAvKiB3b3JkLWJyZWFrOiBrZWVwLWFsbDsgKi9cbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbCB7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxub2wsXG51bCxcbmxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSxcbnEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRhYmxlIGNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hOmhvdmVyLFxuYTp2aXNpdGVkLFxuYTpmb2N1cyxcbmE6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuc3BhbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5zbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmlucHV0LFxudGV4dGFyZWEge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIO2PsO2KuCDstIjquLDtmZQgKi9cbi8qIGNsZWFyZml4ICovXG4uY2xlYXJmaXgge1xuICAqem9vbTogMTtcbn1cblxuLmNsZWFyZml4OmJlZm9yZSxcbi5jbGVhcmZpeDphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIElSIO2aqOqzvCAqL1xuLyog7J2Y66+47J6I64qUIOydtOuvuOyngOydmCDrjIDssrQg7YWN7Iqk7Yq466W8IOygnOqzte2VmOuKlCDqsr3smrAoUGhhcmsgTWV0aG9kKSAqL1xuLmlyX3BtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4vKiDsnZjrr7jsnojripQg7J2066+47KeA7J2YIOuMgOyytCDthY3siqTtirjroZwg7J2066+47KeA6rCAIOyXhuyWtOuPhFxuXHTrjIDssrQg7YWN7Iqk7Yq466W8IOuztOyXrOyjvOqzoOyekCDtlaAg65WMKFdBIElSKSAqL1xuLmlyX3dhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIOuMgOyytCDthY3siqTtirjqsIAg7JWE64uMIOygkeq3vOyEseydhCDsnITtlZwg7Iio6rmAIO2FjeyKpO2KuOulvCDsoJzqs7XtlaAg65WMICovXG4uaXJfc3Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogY3VzdG9tICovXG4uc2xpZGUge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGlkZS5zbGljay1pbml0aWFsaXplZCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGRvdCAqL1xuLnNsaWRlLWRvdDAxIC5zbGljay1kb3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEuMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU0cmVtO1xufVxuXG4uc2xpZGUtZG90MDEgLnNsaWNrLWRvdHMgbGkge1xuICBoZWlnaHQ6IDEuMnJlbTtcbn1cblxuLnNsaWRlLWRvdDAxIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNDQ0NDQ0M7XG4gIHdpZHRoOiAxLjJyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZTtcbn1cblxuLnNsaWRlLWRvdDAxIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjMDAyQzVGO1xuICB3aWR0aDogNnJlbTtcbn1cblxuLnNsaWRlLWRvdDAyIC5zbGljay1kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogNi40cmVtO1xufVxuXG4uc2xpZGUtZG90MDIgLnNsaWNrLWRvdHMgbGkge1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2xpZGUtZG90MDIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwMkM1Rjtcbn1cblxuLnNsaWRlLWRvdDAyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQ0NDQ0M7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogLTE7XG59XG5cbjpyb290IHtcbiAgLS1mb250LWhlYWQ6ICdIeXVuZGFpU2Fuc0hlYWQnLCBBcHBsZVNER290aGljTmVvLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG59XG5cbi5oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyogY29tbW9uICovXG4udGV4dC1sIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXIge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmF5IHtcbiAgY29sb3I6ICNiM2IzYjMgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JheTAyIHtcbiAgY29sb3I6ICM4MDgwODAgIWltcG9ydGFudDtcbn1cblxuLmMtc2t5IHtcbiAgY29sb3I6ICMxMDdlY2EgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93IHtcbiAgY29sb3I6ICNmZmNlMDAgIWltcG9ydGFudDtcbn1cblxuLm10MTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdDI0IHtcbiAgbWFyZ2luLXRvcDogMi40cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdG0xMCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubGlua3RvIHNwYW4ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMxMDdlY2E7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiAwLjE1cmVtIHNvbGlkICMxMDdlY2E7XG59XG5cbi5idWxsZXQtdGl0IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJ1bGxldC10aXQgKyAuYnVsbGV0LXRpdCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5idWxsZXQtdGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC40cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC43NXJlbTtcbiAgbGVmdDogMDtcbn1cblxuLmJ1bGxldC10eHQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMS40cmVtO1xufVxuXG4uYnVsbGV0LXR4dCArIC5idWxsZXQtdGl0IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLyogbGF5b3V0ICovXG4vKiBlcnJvciA0MDTtjpjsnbTsp4AgKi9cbi5lcnJvci1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDYuOHJlbSk7XG4gIG1pbi1oZWlnaHQ6IDM2Ljc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzVmO1xuICBwYWRkaW5nOiAxLjdyZW0gMi40cmVtIDJyZW07XG59XG5cbi5lcnJvci1jb250ZW50LXdyYXAgLmVycm9yLXRpdCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDNyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxuLmVycm9yLWNvbnRlbnQtd3JhcCAuZXJyb3Itc3ViLXRpdCB7XG4gIG1hcmdpbi1ib3R0b206IDguNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5lcnJvci1jb250ZW50LXdyYXAgLmVycm9yLXR4dC1ib3ggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5lcnJvci1jb250ZW50LXdyYXAgLmVycm9yLWhvbWUtYnRuLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQuOHJlbSk7XG59XG5cbi5lcnJvci1jb250ZW50LXdyYXAgLmVycm9yLWhvbWUtYnRuLXdyYXAgLmVycm9yLWhvbWUtYnRuIHtcbiAgZmxleDogMTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMS44cmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2ZW07XG4gIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDJjNWY7XG59XG5cbi8qIGRlcHRoMSAqL1xuLmRlcHRoMS13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1ZjtcbiAgcGFkZGluZzogMS43cmVtIDIuNHJlbSAycmVtO1xufVxuXG4uZGVwdGgxLXdyYXAgLmRlcHRoMS10aXQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG5cbi8qIGRlcHRoMiAqL1xuLmRlcHRoMi13cmFwIHtcbiAgcGFkZGluZzogMCAyLjRyZW0gMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1Zjtcbn1cblxuLmRlcHRoMi13cmFwIC5kZXB0aDItdGl0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kZXB0aDItbGlzdCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyLjRyZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAtbW96LWNvbHVtbi1nYXA6IDJyZW07XG4gIGNvbHVtbi1nYXA6IDJyZW07XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbn1cblxuLmRlcHRoMi1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZXB0aDItbGlzdCBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4uZGVwdGgyLWxpc3QgbGkub24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZXB0aDItbGlzdCBsaS5vbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZTAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5kZXB0aDItbGlzdCBsaSBhIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogIzJkNWU5NTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmRlcHRoMi1saXN0IGxpLm9uIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogZGVwdGgzICovXG4uZGVwdGgzLXdyYXAge1xuICAvKiBwYWRkaW5nOiAycmVtIDIuNHJlbSAwOyAqL1xufVxuXG4uZGVwdGgzLWxpc3Qge1xuICAvKiB3aWR0aDogY2FsYygxMDAlICsgMi40cmVtKTsgKi9cbiAgcGFkZGluZy1yaWdodDogMi40cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICBjb2x1bW4tZ2FwOiAycmVtO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5kZXB0aDMtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVwdGgzLWxpc3QgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMC43cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZGVwdGgzLWxpc3QgbGkub24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZXB0aDMtbGlzdCBsaS5vbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2UwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5kZXB0aDMtbGlzdCBsaSBhLFxuLmRlcHRoMy1saXN0IGxpIHAge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5cbi5kZXB0aDMtbGlzdCBsaS5vbiBhLFxuLmRlcHRoMy1saXN0IGxpLm9uIHAge1xuICBjb2xvcjogIzAwMmM1Zjtcbn1cblxuLyogZGVwdGg0ICovXG4uZGVwdGg0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4uZGVwdGg0LWxpc3Qge1xuICB3aWR0aDogY2FsYygxMDAlICsgMi40cmVtKTtcbiAgcGFkZGluZy1yaWdodDogMi40cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICBjb2x1bW4tZ2FwOiAycmVtO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5kZXB0aDQtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVwdGg0LWxpc3QgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMC43cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZGVwdGg0LWxpc3QgbGkub24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZXB0aDQtbGlzdCBsaS5vbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2UwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5kZXB0aDQtbGlzdCBsaSBhLFxuLmRlcHRoNC1saXN0IGxpIHAge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5cbi5kZXB0aDQtbGlzdCBsaS5vbiBhLFxuLmRlcHRoNC1saXN0IGxpLm9uIHAge1xuICBjb2xvcjogIzAwMmM1Zjtcbn1cblxuLmRlcHRoNC13cmFwICsgLnRhYi1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4vKiBjb250ZW50ICovXG4uY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogM3JlbSAyLjRyZW0gNnJlbTtcbn1cblxuLmNvbnRlbnQtd3JhcC5mbG9hdGluZyAuY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5jb250ZW50ICsgLmNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4uY29udGVudC1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbn1cblxuLmNvbnRlbnQtbGluayBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG59XG5cbi5jb250ZW50LWxpbmsgLmNvbnRlbnQtdGl0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbnRlbnQtdGl0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jb250ZW50LXRpdCArIC5jb250ZW50LXN1YnRpdCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICMxMDdlY2E7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5jb250ZW50IC5jb250ZW50LXN1YnRpdC5lYXN0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzEwN2VjYTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5jb250ZW50IC5jb250ZW50LXN1YnRpdC53ZXN0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzEwN2VjYTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5jb250ZW50IC5jb250ZW50LXN1YnRpdC50aW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uY29udGVudCAuY29udGVudC1jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5jb250ZW50LXRpdDAyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi50YWItY29udGVudCAuY29udGVudC10aXQwMiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi8qIGljb25zICovXG4uaWNvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLmljby1idG4tYXJyb3cge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4ub3BlbiAuaWNvLWJ0bi1hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5pY28tYnRuLWFycm93LmdyYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1idG4tYXJyb3ctZy5zdmcpO1xufVxuXG4uaWNvLWJ0bi1hcnJvdy5ibHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY28tYnRuLWFycm93LWIuc3ZnKTtcbn1cblxuLmljby1idG4tYXJyb3cud2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1idG4tYXJyb3ctYi5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG59XG5cbi5pY28tYXJyb3ctZG93biB7XG4gIHdpZHRoOiAxLjRyZW07XG4gIGhlaWdodDogMS40cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1hcnJvdy1kb3duLnN2Zyk7XG59XG5cbi5pY28tY2xvc2Uge1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY28tY2xvc2Uuc3ZnKTtcbn1cblxuLmljby1idXMge1xuICB3aWR0aDogMS4xcmVtO1xuICBoZWlnaHQ6IDEuMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY28tYnVzLnN2Zyk7XG59XG5cbi5pY28tbWFwIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY28tbWFwLnN2Zyk7XG59XG5cbi5pY28tbWFwLnllbGxvdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbn1cblxuLmljby1yZWNvcmQge1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDEuOHJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY28tcmVjb3JkLnN2Zyk7XG59XG5cbi5pY28tcGRmIHtcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiAxLjhyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvLXBkZi5zdmcpO1xufVxuXG4uaWNvLWNpcmNsZS1ncmF5LFxuLmljby1jaXJjbGUtZ3JheTAyIHtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogMC4ycmVtIHNvbGlkICM4MDgwODA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5pY28tY2lyY2xlLWdyYXkwMiB7XG4gIGJvcmRlci13aWR0aDogMC4zcmVtO1xuICBib3JkZXItY29sb3I6ICNiM2IzYjM7XG59XG5cbi5pY28tY2lyY2xlLWJsdWUge1xuICB3aWR0aDogMC42cmVtO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyOiAwLjNyZW0gc29saWQgIzBmMmM1YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmljby1jaXJjbGUteWVsbG93LFxuLmljby1jaXJjbGUteWVsbG93MDIge1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjA2LCAwLCAwLjMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pY28tY2lyY2xlLXllbGxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZTAwO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2ZmZjtcbn1cblxuLmljby1jaXJjbGUteWVsbG93MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNlMDA7XG59XG5cbi5pY28tY2F1dGlvbiB7XG4gIHdpZHRoOiAxLjRyZW07XG4gIGhlaWdodDogMS40cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1jYXV0aW9uLnN2Zyk7XG59XG5cbi8qIGJ1dHRvbiAqL1xuLmJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5idG4taWNvIHtcbiAgZ2FwOiA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qIGxheWVyICovXG4ubGF5ZXItd3JhcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4ubGF5ZXItd3JhcCAubGF5ZXItYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5sYXllci13cmFwIC5hbGVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA5LjJyZW0pO1xuICBtYXgtd2lkdGg6IDU2NHB4O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4ubGF5ZXItd3JhcCAuYWxlcnQgLmFsZXJ0LWJvZHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUuNXJlbSAwIDRyZW07XG59XG5cbi5sYXllci13cmFwIC5hbGVydCAuYWxlcnQtYm9keSBwIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiAjMDAyYzVmO1xufVxuXG4ubGF5ZXItd3JhcCAuYWxlcnQgLmJ0bi13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXRvcDogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xufVxuXG4ubGF5ZXItd3JhcCAuYWxlcnQgLmJ0bi13cmFwIGJ1dHRvbixcbi5sYXllci13cmFwIC5hbGVydCAuYnRuLXdyYXAgYSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDEuNXJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuXG4ubGF5ZXItd3JhcCAuYWxlcnQgLmJ0bi13cmFwIGJ1dHRvbjpmaXJzdC1jaGlsZCxcbi5sYXllci13cmFwIC5hbGVydCAuYnRuLXdyYXAgYTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xufVxuXG4ubGF5ZXItd3JhcCAuYWxlcnQgLmJ0bi13cmFwIGJ1dHRvbiB7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4ubGF5ZXItd3JhcCAuYWxlcnQgLmJ0bi13cmFwIGEge1xuICBjb2xvcjogIzEwN2VjYTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxheWVyLXdyYXAgLmxheWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQuOHJlbSk7XG4gIG1heC13aWR0aDogNjUycHg7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5sYXllci13cmFwIC5sYXllciAubGF5ZXItaGVhZCB7XG4gIHBhZGRpbmc6IDNyZW0gM3JlbSAxcmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmxheWVyLXdyYXAgLmxheWVyIC5sYXllci1oZWFkICsgLmxheWVyLWJvZHkge1xuICBwYWRkaW5nOiAwIDNyZW0gM3JlbTtcbiAgbWF4LWhlaWdodDogNDByZW07XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLyogdGFiICovXG4udGFiLWNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50YWItY29udGVudC13cmFwIC50YWItY29udGVudC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIHRhYmxlICovXG4udGFibGUtd3JhcC50YWJsZS1zY3JvbGwge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLnRhYmxlLXdyYXAgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRhYmxlLXdyYXAgdGFibGUgdGQsXG4udGFibGUtd3JhcCB0YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMS4ycmVtIDA7XG59XG5cbi50YWJsZS13cmFwIHRhYmxlIHRoLFxuLnRhYmxlLXdyYXAgdGFibGUgdGQge1xuICBib3JkZXItYm90dG9tOiAwLjE1cmVtIHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yaWdodDogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xufVxuXG4udGFibGUtd3JhcCB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXAgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi50YWJsZS13cmFwIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjVmNztcbn1cblxuLnRhYmxlLXdyYXAgdGFibGUgdGQ6bm90KC5saW5lKTpsYXN0LWNoaWxkLFxuLnRhYmxlLXdyYXAgdGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLyogdG9nZ2xlICovXG4udG9nZ2xlLWl0ZW0gKyAudG9nZ2xlLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4udG9nZ2xlLXdyYXAgLnRvZ2dsZS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udG9nZ2xlLXdyYXAgLnRvZ2dsZS1idG4gLnRvZ2dsZS10aXQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICBjb2xvcjogIzAwMmM1Zjtcbn1cblxuLnRvZ2dsZS13cmFwIC50b2dnbGUtYnRuIC50b2dnbGUtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbW96LWNvbHVtbi1nYXA6IDAuNnJlbTtcbiAgY29sdW1uLWdhcDogMC42cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4udG9nZ2xlLXdyYXAgLnRvZ2dsZS1idG4gLnRvZ2dsZS1hcnJvdyBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogIzgwODA4MDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG5cbi50b2dnbGUtd3JhcCAudG9nZ2xlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBkYXRlcGlja2VyIGN1c3RvbSAqL1xuLnVpLWRhdGVwaWNrZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNC44cmVtKTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBwYWRkaW5nOiAzcmVtO1xufVxuXG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnVpLXdpZGdldC1oZWFkZXIge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIHdpZHRoOiAxLjFyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuXG4udWktd2lkZ2V0LWhlYWRlciAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvLWRhdGVwaWNrZXIuc3ZnKTtcbn1cblxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGFibGUge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG59XG5cbi51aS1kYXRlcGlja2VyIHRoIHtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLnVpLWRhdGVwaWNrZXItd2Vlay1lbmQ6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gIGNvbG9yOiAjY2IzMDMwO1xufVxuXG4udWktZGF0ZXBpY2tlci13ZWVrLWVuZDpsYXN0LWNoaWxkIHNwYW4ge1xuICBjb2xvcjogIzEwN2VjYTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udWktZGF0ZXBpY2tlciB0ZCBhIHtcbiAgcGFkZGluZzogMC40cmVtIDAuOHJlbTtcbn1cblxuLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi51aS1zdGF0ZS1kaXNhYmxlZCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi51aS1zdGF0ZS1kaXNhYmxlZCAudWktc3RhdGUtZGVmYXVsdCxcbi51aS1zdGF0ZS1kaXNhYmxlZCAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQge1xuICBjb2xvcjogI2NjY2NjYyAhaW1wb3J0YW50O1xufVxuXG4udWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA3ZWNhO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogZmxvb3IgbGlzdCAqL1xuLmxlZ2VuZC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWNvbHVtbi1nYXA6IDMuNXJlbTtcbiAgY29sdW1uLWdhcDogMy41cmVtO1xuICByb3ctZ2FwOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5sZWdlbmQtd3JhcCAubGVnZW5kIHNwYW4ge1xuICB3aWR0aDogMS4ycmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICMwMDJjNWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubGVnZW5kLXdyYXAgLmxlZ2VuZC5lbCBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwN2VjYTtcbn1cblxuLmxlZ2VuZC13cmFwIC5sZWdlbmQuZXMgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4N2Y4ZjQ7XG59XG5cbi5sZWdlbmQtd3JhcCAubGVnZW5kLnRyYW5zIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVmMDZjO1xufVxuXG4ucHJvY2Vzcy1tYXAgKyAuZmxvb3ItbGlzdCB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi5mbG9vci1saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uZmxvb3ItbGlzdCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmZsb29yLWxpc3QgLmhpX3JvdW5nZS1pdGVtICsgLmhpX3JvdW5nZS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmZsb29yLWxpc3QgbGkgLm51bSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNmVtO1xuICB3aWR0aDogMS45cmVtO1xuICBoZWlnaHQ6IDEuOXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1ZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cblxuLmZsb29yLWxpc3QgbGkubGluayAubnVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwN2VjYTtcbn1cblxuLmZsb29yLWxpc3QgbGkubGluayAubmFtZSB7XG4gIGNvbG9yOiAjMTA3ZWNhO1xuICBib3JkZXItYm90dG9tOiAwLjE1cmVtIHNvbGlkICMxMDdlY2E7XG59XG5cbi5mbG9vci1saXN0IGxpIC5kZXNjIHtcbiAgY29sb3I6ICM4MDgwODA7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mbG9vci1saXN0IC5oaV9yb3VuZ2UtdHh0LXdyYXAge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMy41cmVtKTtcbn1cblxuLmZsb29yLWxpc3QgLmhpX3JvdW5nZS10eHQtd3JhcCAubmFtZSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZmxvb3ItbGlzdCAuaGlfcm91bmdlLXR4dC13cmFwIC5oaV9sb3VuZ2UtZGVzYyB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cblxuLyogbWFwIGljb24gc3RhdGlvbiAqL1xuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAge1xuICBwYWRkaW5nOiAycmVtIDJyZW0gMnJlbSAxLjRyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNi41cmVtKTtcbiAgd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjJyZW0gZG90dGVkICNjY2NjY2M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMi43NXJlbTtcbiAgdG9wOiAzLjc1cmVtO1xufVxuXG4ubWFwLXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb24gKyAuc3RhdGlvbiB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIC5pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDFyZW07XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIC5pY28uaWNvLW1hcCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIC5idXMtbmFtZSB7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4ubWFwLXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbiAuYnVzLW5hbWUgLnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246Zmlyc3QtY2hpbGQgLmJ1cy1uYW1lLFxuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246bGFzdC1jaGlsZCAuYnVzLW5hbWUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubWFwLXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbiAudGltZSB7XG4gIGNvbG9yOiAjODA4MDgwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246Zmlyc3QtY2hpbGQgLnRpbWUsXG4ubWFwLXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbjpsYXN0LWNoaWxkIC50aW1lIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgdGV4dCBib3ggKi9cbi5saW5lLXR4dGJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICNjY2NjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5saW5lLXR4dGJveDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLmxpbmUtdHh0Ym94ICsgLmxpbmUtdHh0Ym94IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmxpbmUtdHh0Ym94LmJsdWUge1xuICBib3JkZXItY29sb3I6ICMwMDJjNWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJjNWY7XG59XG5cbi5saW5lLXR4dGJveC5ibHVlICoge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmxpbmUtdHh0Ym94LmJsdWUtbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzEwN2VjYTtcbn1cblxuLmxpbmUtdHh0Ym94LmdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNWY3O1xuICBib3JkZXItY29sb3I6ICNmMmY1Zjc7XG59XG5cbi5saW5lLXR4dGJveC53aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGluZm8gbGlzdCAqL1xuLmxpbmUtdHh0Ym94IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAyYzVmO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4xNXJlbSBzb2xpZCAjZTZlNmU2O1xufVxuXG4ubGluZS10eHRib3ggLnRpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi10b3A6IDAuNnJlbTtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5saW5lLXR4dGJveCAudGl0bGUgLmJsb2NrLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDAuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1Zjtcbn1cblxuLmxpbmUtdHh0Ym94IC50aXRsZSAubGluZS10eHRib3gtc3VidGl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6ICMxMDdlY2E7XG59XG5cbi5saW5lLXR4dGJveCAuZGV0YWlsLWluZm8ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ubGluZS10eHRib3ggLmRldGFpbC1pbmZvIC5kZXRhaWwtaW5mby10aXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMmM1Zjtcbn1cblxuLmxpbmUtdHh0Ym94IC5kZXRhaWwtaW5mbyAuZGV0YWlsLWluZm8tdGl0IC5ibG9jay1saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAwLjY1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzVmO1xufVxuXG4ubGluZS10eHRib3ggLmluZm8tbGlzdCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5saW5lLXR4dGJveCAuaW5mby1saXN0ID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEuNXJlbTtcbn1cblxuLmxpbmUtdHh0Ym94IC5pbmZvLWxpc3QgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmxpbmUtdHh0Ym94IC5pbmZvLWxpc3QgbGkgcCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ubGluZS10eHRib3ggLmluZm8tbGlzdCBsaSBwIC5ibG9jay1saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAwLjY1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ubGluZS10eHRib3ggLmluZm8tbGlzdCAudGl0IHtcbiAgd2lkdGg6IDlyZW07XG4gIGNvbG9yOiAjMTA3ZWNhO1xuICBwYWRkaW5nLWxlZnQ6IDEuNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmxpbmUtdHh0Ym94IC5pbmZvLWxpc3QgLnRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwN2VjYTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuOHJlbTtcbiAgbGVmdDogMDtcbn1cblxuLmxpbmUtdHh0Ym94IC5pbmZvLWxpc3QgLmhvdXJzLWxpc3QgPiBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5saW5lLXR4dGJveCAuaW5mby1saXN0IC5ob3Vycy1saXN0ID4gbGkgPiBzcGFuIHtcbiAgd2lkdGg6IDNyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmxpbmUtdHh0Ym94IC5pbmZvLWxpc3QgLmhvdXJzLWxpc3QgPiBsaSBwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIGhlYWRlciAqL1xuLyogaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1ZjtcbiAgcGFkZGluZzogMi42cmVtIDIuNHJlbTtcbn1cblxuaGVhZGVyIC5sb2dvIHtcbiAgd2lkdGg6IDE1LjJyZW07XG4gIGhlaWdodDogMS42cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9sb2dvLnN2ZycpIG5vLXJlcGVhdCB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbmhlYWRlciAubG9nbyAubG9nby1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59ICovXG4vKiBjb250ZW50ICovXG4uY29yb25hMDEgLmNvbnRlbnQgcCArIHAge1xuICBtYXJnaW4tdG9wOiAyLjhyZW07XG59XG5cbi5jb3JvbmEwMSAudHh0LXdyYXAge1xuICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uY29yb25hMDEgLnR4dC13cmFwIC5zdWItdGl0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGNvbG9yOiAjMTA3ZWNhO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cblxuLmNvcm9uYTAxIC50eHQtd3JhcCAudGl0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmNvcm9uYTAxIC50eHQtd3JhcCB1bCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmNvcm9uYTAxIC50eHQtd3JhcCB1bCBsaSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjODA4MDgwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCkge1xuICAuY29yb25hMDEgLnR4dC13cmFwIHVsIGxpIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4uYnVzMDEgLnN0YXRpb24td3JhcCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5idXMwMSAudG9nZ2xlLWl0ZW06bnRoLWNoaWxkKGV2ZW4pIC5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjVmNztcbiAgYm9yZGVyLWNvbG9yOiAjZjJmNWY3O1xufVxuXG4uYnVzMDEgLnRvZ2dsZS1pdGVtOm50aC1jaGlsZChldmVuKSAubWFwLXN0YXRpb24gLnN0YXRpb24td3JhcCAuaWNvLW1hcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvLW1hcC1nLnN2Zyk7XG59XG5cbi5idXMwMiAuYWxsLXRpbWUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5idXMwMiAuc3RhdGlvbi13cmFwLmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIuNXJlbSk7XG4gIHdpZHRoOiAxcHg7XG4gIGJvcmRlci1yaWdodDogMC4ycmVtIGRvdHRlZCAjY2NjY2NjO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuOHJlbTtcbiAgdG9wOiAxLjI1cmVtO1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctbGVmdDogNS42cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5idXMwMiAuc3RhdGlvbi13cmFwLmFsbCAuc3RhdGlvbiArIC5zdGF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb24gLmljbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMC40cmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb24gLmljby5pY28tY2lyY2xlLXllbGxvdyB7XG4gIGxlZnQ6IDA7XG59XG5cbi5idXMwMiAuc3RhdGlvbi13cmFwLmFsbCAuc3RhdGlvbjpmaXJzdC1jaGlsZCAuaWNvOmFmdGVyLFxuLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uOmxhc3QtY2hpbGQgLmljbzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYygxMDAlICsgMC41cmVtKTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC5idXMwMiAuc3RhdGlvbi13cmFwLmFsbCAuc3RhdGlvbjpmaXJzdC1jaGlsZCAuaWNvOmFmdGVyLFxuICAuYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb246bGFzdC1jaGlsZCAuaWNvOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uOmZpcnN0LWNoaWxkIC5pY286YWZ0ZXIge1xuICBjb250ZW50OiBcIuyyq+ywqFwiO1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb246bGFzdC1jaGlsZCAuaWNvOmFmdGVyIHtcbiAgY29udGVudDogXCLrp4nssKhcIjtcbn1cblxuLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uIC50aW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjODU4NTg1O1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb246Zmlyc3QtY2hpbGQgLnRpbWUsXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb246bGFzdC1jaGlsZCAudGltZSB7XG4gIGNvbG9yOiAjMTA3ZWNhO1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb24gLmJ1cy1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uOmZpcnN0LWNoaWxkIC5idXMtbmFtZSxcbi5idXMwMiAuc3RhdGlvbi13cmFwLmFsbCAuc3RhdGlvbjpsYXN0LWNoaWxkIC5idXMtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICMxMDdlY2E7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5idXMwMyAuc3VtbWFyeS1zdGF0aW9uIC5zdGF0aW9uLXdyYXAge1xuICBwYWRkaW5nOiAycmVtIDJyZW0gMnJlbSAxLjRyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5idXMwMyAuc3VtbWFyeS1zdGF0aW9uIC5zdGF0aW9uLXdyYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2LjVyZW0pO1xuICB3aWR0aDogMXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMnJlbSBkb3R0ZWQgI2NjY2NjYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyLjc1cmVtO1xuICB0b3A6IDMuMjVyZW07XG59XG5cbi5idXMwMyAuc3VtbWFyeS1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJ1czAzIC5zdW1tYXJ5LXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbiAuYnVzLW5hbWUge1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmJ1czAzIC5zdW1tYXJ5LXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5idXMwMyAuc3VtbWFyeS1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLmJ1czAzIC5zdW1tYXJ5LXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbiArIC5zdGF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmJ1czAzIC5zdW1tYXJ5LXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbiAuaWNvLmljby1tYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmJ1czAzIC5zdW1tYXJ5LXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbiAuaWNvLmljby1jaXJjbGUtZ3JheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMXJlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmJ1czAzIC5zdW1tYXJ5LXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbjpmaXJzdC1jaGlsZCAuYnVzLW5hbWUsXG4uYnVzMDMgLnN1bW1hcnktc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uOmxhc3QtY2hpbGQgLmJ1cy1uYW1lIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uYnVzMDMgLnN1bW1hcnktc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIC50aW1lIHtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgIzcwNzA3MDtcbiAgcGFkZGluZzogMC42cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjODA4MDgwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cblxuLmJ1czAzIC5zdW1tYXJ5LXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbiAuc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICM4MDgwODA7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5idXMwMyAuYWxsLXN0YXRpb24gYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1ZjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgcGFkZGluZzogMS4zcmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICMwMDJjNWY7XG59XG5cbi5idXMwMyAuYWxsLXN0YXRpb24gYnV0dG9uLm9wZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnVzMDMgLmFsbC1zdGF0aW9uIGJ1dHRvbiBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uYnVzMDMgLmFsbC1zdGF0aW9uIGJ1dHRvbi5vcGVuIHNwYW4ge1xuICBjb2xvcjogIzAwMmM1ZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJ1czAzIC5hbGwtc3RhdGlvbiBidXR0b24gLmljbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxLjhyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmJ1czAzIC5hbGwtc3RhdGlvbiBidXR0b24ub3BlbiAuaWNvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uYnVzMDMgLmFsbC1zdGF0aW9uIC5hbGwtc3RhdGlvbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC45cmVtO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ1czAzIC5hbGwtc3RhdGlvbiAuYWxsLXN0YXRpb24tY29udGVudCBsaSB7XG4gIHBhZGRpbmc6IDEuMnJlbSAycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5idXMwMyAuYWxsLXN0YXRpb24gLmFsbC1zdGF0aW9uLWNvbnRlbnQgbGkgcCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLmJ1czAzIC5hbGwtc3RhdGlvbiAuYWxsLXN0YXRpb24tY29udGVudCBsaSAuYnVzLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJ1czAzIC5hbGwtc3RhdGlvbiAuYWxsLXN0YXRpb24tY29udGVudCBsaSAuYnVzLWltZyBpbWcge1xuICBoZWlnaHQ6IDNyZW07XG59XG5cbi5idXMwMyAuYWxsLXN0YXRpb24gLmFsbC1zdGF0aW9uLWNvbnRlbnQgbGkgLmJ1cy1pbWcgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiAjOWVhZGJmO1xufVxuXG4uYnVzMDMgLmFsbC1zdGF0aW9uICsgLmNvbnRlbnQtdGl0IHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cblxuLmJ1czAzIC5udW0ge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmJ1czA0IC50aXQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmJ1czA0IC5jaGFuZ2Utd3JhcCArIC5jaGFuZ2Utd3JhcCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5idXMwNCAuY2hhbmdlLXdyYXAgLmNoYW5nZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uYnVzMDQgLmNoYW5nZS13cmFwIC5jaGFuZ2UuYmVmb3JlIHNwYW4ge1xuICBjb2xvcjogI2IzYjNiMztcbn1cblxuLmJ1czA0IC5jaGFuZ2Utd3JhcCAuY2hhbmdlLmFmdGVyIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmY2UwMDtcbn1cblxuLmJ1czA0IC5jaGFuZ2Utd3JhcCAuY2hhbmdlIHAge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi5idXMwNCAuY2hhbmdlLXdyYXAgLmNoYW5nZS5hZnRlciBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXMwNCAuY2hhbmdlLXdyYXAgLmNoYW5nZSArIC5pY28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwLjlyZW0gYXV0bztcbn1cblxuLm5vdGljZS1saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubm90aWNlLWxpc3QgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDAuNnJlbTtcbn1cblxuLm5vdGljZS1saXN0IGxpIHAge1xuICBjb2xvcjogIzgwODA4MDtcbiAgcGFkZGluZy1sZWZ0OiAxLjRyZW07XG59XG5cbi5ub3RpY2UtbGlzdCBsaSBzcGFuIHtcbiAgY29sb3I6ICM4MDgwODA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4ubm90aWNlLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ub3RpY2Utd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDlyZW0pO1xuICB3aWR0aDogMXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMnJlbSBkb3R0ZWQgI2NjY2NjYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwLjhyZW07XG4gIHRvcDogNC41cmVtO1xufVxuXG4ubm90aWNlLXdyYXAgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ub3RpY2Utd3JhcCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLm5vdGljZS13cmFwIGxpIC5pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwLjRyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLm5vdGljZS13cmFwIGxpIC5pY28uaWNvLWNpcmNsZS15ZWxsb3cwMiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5ub3RpY2Utd3JhcC5kb3QgbGkgLmxpbmUtdHh0Ym94IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubm90aWNlLXdyYXAgbGkgLnRpbWUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubm90aWNlLXdyYXAgPiBsaSAuZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBjb2xvcjogI2IzYjNiMztcbn1cblxuLmNvbnRhY3QtbGlzdCAubGluZS10eHRib3g6bm90KC5tdWxpdHBsZSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5jb250YWN0LWxpc3QgLmxpbmUtdHh0Ym94IC50aXQge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cblxuLmNvbnRhY3QtbGlzdCAubGluZS10eHRib3ggLm51bWJlciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLmNvbnRhY3QtbGlzdCAubGluZS10eHRib3ggLmNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiAjMDAyYzVmO1xufVxuXG4uY29udGFjdC1saXN0IC5saW5lLXR4dGJveCAubXVsaXRwbGUtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5jb250YWN0LWxpc3QgLmxpbmUtdHh0Ym94IC5tdWxpdHBsZS1saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGJvcmRlci10b3A6IDAuMTVyZW0gc29saWQgI2U2ZTZlNjtcbn1cblxuLmNvbnRhY3QtbGlzdCAubGluZS10eHRib3guZ3JheSAubXVsaXRwbGUtbGlzdCBsaSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLnByb2Nlc3Mtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2Nlc3Mtd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDdyZW0pO1xuICB3aWR0aDogMXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMnJlbSBkb3R0ZWQgI2NjY2NjYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwLjhyZW07XG4gIHRvcDogMy41cmVtO1xufVxuXG4ucHJvY2Vzcy13cmFwLmxvbmc6YmVmb3JlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5cmVtKTtcbiAgdG9wOiA1cmVtO1xufVxuXG4ucHJvY2Vzcy13cmFwLm1kOmJlZm9yZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTFyZW0pO1xuICB0b3A6IDdyZW07XG59XG5cbi5wcm9jZXNzLXdyYXAgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2Nlc3Mtd3JhcCA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ucHJvY2Vzcy13cmFwID4gbGkgLmljbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDAuNHJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucHJvY2Vzcy13cmFwID4gbGkgLmljby5pY28tY2lyY2xlLXllbGxvdzAyIHtcbiAgbGVmdDogMDtcbn1cblxuLnByb2Nlc3Mtd3JhcC5kb3QgPiBsaSAubGluZS10eHRib3gge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5wcm9jZXNzLXdyYXAgPiBsaSBwIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuXG4uYWR2aWNlLXdyYXAgLnByb2Nlc3Mtd3JhcCA+IGxpIHAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLnByb2Nlc3Mtd3JhcCA+IGxpIHAgLmMtc2t5IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMDdlY2E7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLnByb2Nlc3Mtd3JhcCA+IGxpIC5kZXRhaWwge1xuICBjb2xvcjogIzgwODA4MDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5wcm9jZXNzLXdyYXAgPiBsaSAuYmx1ZSAuZGV0YWlsIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5cbi5jYXB0aW9uLXdyYXAge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uY2FwdGlvbi13cmFwLnNtIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmNhcHRpb24td3JhcC5zbSBwIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jYXB0aW9uLXdyYXAgLmNhcHRpb24ge1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmNhcHRpb24td3JhcC5zbSAuY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ucmVudDAxIC50b2dnbGUtY29udGVudCAubGluZS10eHRib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5yZW50MDEgLnRvZ2dsZS1jb250ZW50IC5saW5lLXR4dGJveDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5yZW50MDEgLnRvZ2dsZS1jb250ZW50IC50ZXh0LXdyYXAgLm5hbWUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbn1cblxuLnJlbnQwMSAudG9nZ2xlLWNvbnRlbnQgLnRleHQtd3JhcCAuZGVzYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5yZW50MDEgLnRvZ2dsZS1jb250ZW50IGltZyB7XG4gIGhlaWdodDogNi40cmVtO1xufVxuXG4ucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDQuOHJlbSk7XG4gIG1hcmdpbi1sZWZ0OiAtMi40cmVtO1xufVxuXG4ucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIC5yZW50LWRldGFpbC1zbGlkZS1pdGVtIC5yZW50LWltZy13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjVmNztcbiAgcGFkZGluZzogMS41cmVtIDIuNHJlbSA5LjFyZW07XG59XG5cbi8qIC5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLnJlbnQtaW1nLXdyYXAudW1icmVsbGEtaW1nLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNUY3O1xuICBwYWRkaW5nOiAyLjVyZW0gMi40cmVtIDkuMXJlbTtcbn0gKi9cbi5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLnJlbnQtaW1nLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiAyNHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLnJlbnQtdHh0LXdyYXAge1xuICBwYWRkaW5nOiAwIDIuNHJlbTtcbn1cblxuLnJlbnQwMSAucmVudC1kZXRhaWwtc2xpZGUtd3JhcCAucmVudC1kZXRhaWwtc2xpZGUtaXRlbSAubmFtZS13cmFwIHtcbiAgcGFkZGluZzogMi42cmVtIDJyZW0gMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBtYXJnaW4tdG9wOiAtNS40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIC5yZW50LWRldGFpbC1zbGlkZS1pdGVtIC5uYW1lLXdyYXAgLm5hbWUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBjb2xvcjogIzAwMmM1Zjtcbn1cblxuLnJlbnQwMSAucmVudC1kZXRhaWwtc2xpZGUtd3JhcCAucmVudC1kZXRhaWwtc2xpZGUtaXRlbSAubmFtZS13cmFwIC5uYW1lLnVtYnJlbGxhLW5hbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLm5hbWUtd3JhcCAubmFtZS5yZW50LXByb2R1Y3QtbmFtZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJlbnQwMSAucmVudC1kZXRhaWwtc2xpZGUtd3JhcCAucmVudC1kZXRhaWwtc2xpZGUtaXRlbSAubmFtZS13cmFwIC5xdWFudGl0eSB7XG4gIG1hcmdpbi10b3A6IDAuNnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiAjMTA3ZWNhO1xufVxuXG4ucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIC5yZW50LWRldGFpbC1zbGlkZS1pdGVtIC5kZXNjLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG5cbi5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLmRlc2Mtd3JhcCAuZGVzYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuXG4ucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIC5yZW50LWRldGFpbC1zbGlkZS1pdGVtIC5kZXNjLXdyYXAgLmRlc2MgKyAuZGVzYyB7XG4gIGJvcmRlci10b3A6IDAuMTVyZW0gc29saWQgI2U2ZTZlNjtcbn1cblxuLnJlbnQwMSAucmVudC1kZXRhaWwtc2xpZGUtd3JhcCAucmVudC1kZXRhaWwtc2xpZGUtaXRlbSAuZGVzYy13cmFwIC5kZXNjIHNwYW4ge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNmVtO1xuICBjb2xvcjogIzAwMmM1ZjtcbiAgcGFkZGluZzogMC40cmVtIDEuM3JlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEuM3JlbTtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICMwMDJjNWY7XG59XG5cbi5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLmRlc2Mtd3JhcCAuZGVzYyAudHh0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5yZW50MDEgLmZsb2F0aW5nLWJ0bi13cmFwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQuOHJlbSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG59XG5cbi5yZW50MDEgLmZsb2F0aW5nLWJ0bi13cmFwIC5mbG9hdGluZy1idG4ge1xuICBmbGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAxLjhyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcbiAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xufVxuXG4ucmVudDAxIC5mbG9hdGluZy1idG4td3JhcCAuZmxvYXRpbmctYnRuLnllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNlMDA7XG4gIGNvbG9yOiAjMDAyYzVmO1xufVxuXG4ucmVudDAxIC5mbG9hdGluZy1idG4td3JhcCAuZmxvYXRpbmctYnRuLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzVmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnJlbnQwMSAudG9vbG5hbWUtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmY1Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMnJlbSAycmVtO1xuICBnYXA6IDIuOHJlbTtcbn1cblxuLnJlbnQwMSAudG9vbG5hbWUtd3JhcCBpbWcge1xuICBoZWlnaHQ6IDYuNHJlbTtcbn1cblxuLnJlbnQwMSAudG9vbG5hbWUtd3JhcCAudHh0LXdyYXAgLm5hbWUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbn1cblxuLnJlbnQwMSAudG9vbG5hbWUtd3JhcCAudHh0LXdyYXAgLnF1YW50aXR5IHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSArIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLWl0ZW01MCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1pdGVtNTAgLmZvcm0tY29sIHtcbiAgZmxleDogMTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS10aXQge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tdGl0IC5yZXF1aXJlZCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBjb2xvcjogI2NiMzAzMDtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZXJyb3ItbXNnIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBjb2xvcjogI2NiMzAzMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0uZXJyb3IgLmVycm9yLW1zZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIGlucHV0W3R5cGU9dGV4dF0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtLmVycm9yIGlucHV0W3R5cGU9dGV4dF0ge1xuICBib3JkZXItY29sb3I6ICNjYjMwMzA7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gdGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1cmVtO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tZGF0ZSArIC5pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHRvcDogMi4yNXJlbTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1yYWRpbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tcmFkaW8gLnJhZGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXg6IDE7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tcmFkaW8gLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tcmFkaW8gLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLXJhZGlvIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tcmFkaW8gLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljby1yYWRpby5wbmcpICNmZmYgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuMXJlbTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1zZWxlY3Qtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tc2VsZWN0LmZvcm0tcGxhY2Uge1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbS5lcnJvciAuZm9ybS1zZWxlY3QuZm9ybS1wbGFjZSB7XG4gIGJvcmRlci1jb2xvcjogI2NiMzAzMDtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbS5jaG9pY2UuZXJyb3IgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2IzMDMwO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtLmNob2ljZSAuZm9ybS1zZWxlY3Q6bm90KC5jaG9pY2VkKSB7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLXNlbGVjdC5vcGVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLXNlbGVjdCAuaWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXJlbTtcbiAgdG9wOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tc2VsZWN0Lm9wZW4gLmljbyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1zZWxlY3QgKyB1bCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAwLjVyZW0pO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTAwO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLXNlbGVjdC5vcGVuICsgdWwge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tc2VsZWN0ICsgdWwgbGkge1xuICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1wcml2YXRlIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0tYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNlMDA7XG4gIGNvbG9yOiAjMDAyYzVmO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgcGFkZGluZzogMS44cmVtIDA7XG59XG5cbi5sYXllci1wcml2YXRlIC5sYXllci1wcml2YXRlLXdyYXAge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ubGF5ZXItcHJpdmF0ZSAubGF5ZXItcHJpdmF0ZS13cmFwIC50aXQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmxheWVyLXByaXZhdGUgLmxheWVyLXByaXZhdGUtd3JhcCAudHh0IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnJlbnQtY29udGVudCAud2VsY29tZS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGdhcDogMXJlbTtcbn1cblxuLnJlbnQtY29udGVudCAud2VsY29tZS1saXN0IGxpIHtcbiAgd2lkdGg6IDUwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnJlbnQtY29udGVudCAuaW1nLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4ucmVudC1jb250ZW50IC5jb250ZW50LXRpdDAyICsgLmltZy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnJlbnQtY29udGVudCAuaW1nLXdyYXAudHJpcGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucmVudC1jb250ZW50IC5pbWctd3JhcC50cmlwbGUgbGkge1xuICBmbGV4OiAxO1xuICBnYXA6IDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJlbnQtY29udGVudCAuaW1nLXdyYXAudHJpcGxlIGxpIHAge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uZmFxLWxpc3QgLmxpbmUtdHh0Ym94IHtcbiAgcGFkZGluZzogM3JlbSAycmVtO1xufVxuXG4uZmFxLWxpc3QgLm51bSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiAjMTA3ZWNhO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZmFxLWxpc3QgLnRpdCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIGNvbG9yOiAjMDAyYzVmO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZmFxLWxpc3QgLmEtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5mYXEtbGlzdCAuYS13cmFwIHAge1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uZmFxLWxpc3QgLmEtd3JhcCBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5zaG9wMDEgLmxpbmUtdHh0Ym94OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmZsb29yLXNsaWRlLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4uZmxvb3Itc2xpZGUtd3JhcCAuc2xpY2stbGlzdCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyLjRyZW0pO1xuICBwYWRkaW5nOiAwIDIwJSAwIDAgIWltcG9ydGFudDtcbn1cblxuLmNvbi1pbmZvLWxheWVyIC5jb250ZW50LXRpdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jb24taW5mby1sYXllciAuY29udGVudC10aXQgLm51bSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNmVtO1xuICB3aWR0aDogMi4ycmVtO1xuICBoZWlnaHQ6IDIuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1ZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbn1cblxuLmNvbi1pbmZvLWxheWVyIC5pbWctd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5jb24taW5mby1sYXllciAuaW1nLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiAxM3JlbTtcbn1cblxuLmNvbi1pbmZvLWxheWVyIC50YXJ0aW5lIHtcbiAgd2lkdGg6IDQ4LjUlO1xufVxuXG4uY29uLWluZm8tbGF5ZXIgLmNvbi1pbmZvICsgLmNvbi1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmNvbi1pbmZvLWxheWVyIC5jb24taW5mbyAudGl0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiAjMDAyYzVmO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uY29uLWluZm8tbGF5ZXIgLmNvbi1pbmZvIC50eHQudGltZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA2LjVyZW07XG59XG5cbi5jb24taW5mby1sYXllciAuY29uLWluZm8gLnR4dCBzcGFuIHtcbiAgY29sb3I6ICMxMDdlY2E7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uY29uLWluZm8tbGF5ZXIgLmNvbmluZm8tc2xpZGUtd3JhcC5zbGlkZS1kb3QwMSAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuXG4uY29uLWluZm8tbGF5ZXIgLmxwLWxpc3QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMS40cmVtIDA7XG59XG5cbi5jb24taW5mby1sYXllciAubHAtbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uY29uLWluZm8tbGF5ZXIgLmxwLWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uY29uLWluZm8tbGF5ZXIgLmxwLWxpc3QgbGkgKyBsaSB7XG4gIGJvcmRlci10b3A6IDAuMTVyZW0gc29saWQgI2YyZjVmNztcbn1cblxuLmNvbi1pbmZvLWxheWVyIC5scC1saXN0IGxpIC5idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIGNvbG9yOiAjMTA3ZWNhO1xufVxuXG4uYnVpbGRpbmcwMiAubm8tZHJpdmluZyB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xufVxuXG4uYnVpbGRpbmcwMiAubm8tZHJpdmluZyBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4ycmVtIDJyZW07XG59XG5cbi5idWlsZGluZzAyIC5uby1kcml2aW5nIGxpICsgbGkge1xuICBib3JkZXItdG9wOiAwLjE1cmVtIHNvbGlkICNjY2NjY2M7XG59XG5cbi5idWlsZGluZzAyIC5uby1kcml2aW5nIGxpIHA6bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYWR2aWNlLWNvbnRlbnQgLmFkdmljZS13cmFwIHtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xufVxuXG4uYWR2aWNlLWNvbnRlbnQgLmFkdmljZS13cmFwID4gbGkge1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG5cbi5hZHZpY2UtY29udGVudCAuYWR2aWNlLXdyYXAgPiBsaTpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmY1Zjc7XG59XG5cbi5hZHZpY2UtY29udGVudCAuYWR2aWNlLXdyYXAgPiBsaTpudGgtY2hpbGQoZXZlbikge1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbn1cblxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCA+IGxpLmRvdWJsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbn1cblxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uYWR2aWNlLWNvbnRlbnQgLmFkdmljZS13cmFwID4gbGkuZG91YmxlIC5sZWZ0LFxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCA+IGxpLmRvdWJsZSAucmlnaHQge1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGZsZXg6IDE7XG59XG5cbi5hZHZpY2UtY29udGVudCAuYWR2aWNlLXdyYXAgPiBsaS5kb3VibGU6bnRoLWNoaWxkKG9kZCkgLmxlZnQsXG4uYWR2aWNlLWNvbnRlbnQgLmFkdmljZS13cmFwID4gbGkuZG91YmxlOm50aC1jaGlsZChvZGQpIC5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmY1Zjc7XG59XG5cbi5hZHZpY2UtY29udGVudCAuYWR2aWNlLXdyYXAgPiBsaS5kb3VibGU6bnRoLWNoaWxkKGV2ZW4pIC5sZWZ0LFxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCA+IGxpLmRvdWJsZTpudGgtY2hpbGQoZXZlbikgLnJpZ2h0IHtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICNjY2NjY2M7XG59XG5cbi5hZHZpY2UtY29udGVudCAuYWR2aWNlLXdyYXAgcCArIHAge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uYWR2aWNlLWNvbnRlbnQgLmFkdmljZS13cmFwIC5wcm9jZXNzLXdyYXAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCAudGl0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCAudHh0IHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG59XG5cbi5hZHZpY2UtY29udGVudCAuYWR2aWNlLXdyYXAgLnR4dC5oZWFsdGgtdHh0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5oaV9yb3VuZ2UtY2F1dGlvbiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5oaV9yb3VuZ2UtY2F1dGlvbiAuY2F1dGlvbi1kZXNjLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbn1cblxuLmhpX3JvdW5nZS1jYXV0aW9uIC5oaV9yb3VuZ2UtY2F1dGlvbi1kZXNjIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIuNXJlbSk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cblxuLyogaGVhdCAqL1xuLmhlYXQtbG9nbyB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmY1Zjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyog6rCc7J247KCV67O07LKY66as67Cp7LmoICovXG4uc2VudGVuY2Uge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uc2VudGVuY2UgKyAuc2VudGVuY2Uge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uc2VudGVuY2UgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5zZW50ZW5jZSAucHJpdmF0ZS1kZXRhaWwtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbi5zZW50ZW5jZSAucHJpdmF0ZS1kZXRhaWwtbGlzdCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnNlbnRlbmNlIC5wcml2YXRlLWRldGFpbC1saXN0LmRvdCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VudGVuY2UgLnByaXZhdGUtZGV0YWlsLWxpc3QuZG90IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLnByaXZhdGUtYm90dG9tLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4ucHJpdmF0ZS1pbnB1dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByaXZhdGUtaW5wdXQgKyAucHJpdmF0ZS1pbnB1dCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5wcml2YXRlLWlucHV0IGlucHV0IHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiAtMnB4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnByaXZhdGUtaW5wdXQgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMxMDdlY2E7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucHJpdmF0ZS1pbnB1dCBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMS41cHggc29saWQgI2NjY2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucHJpdmF0ZS1pbnB1dCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY28tcmFkaW8uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxLjdyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4ucHJpdmF0ZS1idG4td3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG59XG5cbi5wcml2YXRlLWJ0bi13cmFwIC5wcml2YXRlLWJ0biB7XG4gIGZsZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmc6IDEuOHJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNmVtO1xufVxuXG4ucHJpdmF0ZS1idG4td3JhcCAucHJpdmF0ZS1idG4uZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucHJpdmF0ZS1idG4td3JhcCAucHJpdmF0ZS1idG4uYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJjNWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNUZXh0XCIsIHNhbnMtc2VyaWY7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogXCJIeXVuZGFpU2Fuc1RleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud3JhcHBlciB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLndyYXBwZXIgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbm1haW4ge1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxubWFpbiAubWFpbi10b3Age1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cbm1haW4gLm1haW4tdG9wIC5kZXB0aDMtbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxubWFpbiAubWFpbi1ib3R0b20ge1xuICBwYWRkaW5nOiAzLjJyZW0gMnJlbTtcbn1cblxuLnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5kZXB0aDMtbGlzdCBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjNyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2NjY2NjYztcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cbi5kZXB0aDMtbGlzdCBsaS5vbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM2YjRmO1xufVxuLmRlcHRoMy1saXN0IGxpLm9uIHAge1xuICBjb2xvcjogIzAwMmM1Zjtcbn1cblxuLmNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIeXVuZGFpU2Fuc1RleHRcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvSHl1bmRhaVNhbnNUZXh0Ui53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkh5dW5kYWlTYW5zVGV4dFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybCguLi9mb250cy9IeXVuZGFpU2Fuc1RleHRNLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNUZXh0XCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL0h5dW5kYWlTYW5zVGV4dEIud29mZikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIeXVuZGFpU2Fuc0hlYWRcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvSHl1bmRhaVNhbnNIZWFkTC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL0h5dW5kYWlTYW5zSGVhZFIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkh5dW5kYWlTYW5zSGVhZFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybCguLi9mb250cy9IeXVuZGFpU2Fuc0hlYWRNLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIeXVuZGFpU2Fuc0hlYWRcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvSHl1bmRhaVNhbnNIZWFkQi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG59XG4uaGVhZGVyLWNvbnRhaW5lciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDE2cmVtO1xuICBwYWRkaW5nOiAycmVtIDAgMS42cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzVmO1xufVxuLmhlYWRlci1jb250YWluZXIudHlwZS1ibHVlIC5oZWFkZXItYm90dG9tIC5nbmItbGlzdDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhYWQyO1xufVxuLmhlYWRlci1jb250YWluZXIgLmhlYWRlci1hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXRvcCB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbi5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItdG9wIC5saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMi40cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljX2hvbWUuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLmhlYWRlci1jb250YWluZXIgLmhlYWRlci10b3AgLnRpdGxlLWJveCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDQuMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItYm90dG9tIC5nbmItbGlzdHMge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIuNHJlbTtcbiAgcGFkZGluZzogMCAycmVtO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG4uaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLWJvdHRvbSAuZ25iLWxpc3RzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLWJvdHRvbSAuZ25iLWxpc3Qge1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlci1jb250YWluZXIgLmhlYWRlci1ib3R0b20gLmduYi1saXN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzZiNGY7XG59XG4uaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLWJvdHRvbSAuZ25iLWxpc3QuYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLWJvdHRvbSAuZ25iLWxpc3QuYWN0aXZlIC5nbmItbGluayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmhlYWRlci1jb250YWluZXIgLmhlYWRlci1ib3R0b20gLmduYi1saXN0IC5nbmItbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDAgMC41cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wb3B1cC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucG9wdXAucG9wdXAtZnVsbCAucG9wdXAtY29udGFpbmVyIC5wb3B1cC1hcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xufVxuLnBvcHVwLnBvcHVwLWZ1bGwgLnBvcHVwLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxLjRyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjIyO1xufVxuLnBvcHVwLnBvcHVwLWZ1bGwgLnBvcHVwLXRvcCAudGl0bGUtYm94IHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnBvcHVwLnBvcHVwLWZ1bGwgLnBvcHVwLW1pZGRsZSB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbi5wb3B1cC5yZW50LXByb2Nlc3MgLnByb2Nlc3Mtd3JhcC5sb25nOjpiZWZvcmUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcmVtKTtcbn1cbi5wb3B1cC5yZW50LXByb2Nlc3MgLmNvbnRlbnQtdGl0MDIge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnBvcHVwLnJlbnQtcHJvY2VzcyAuY29udGVudC10aXQwMiAuZGVzYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4ucG9wdXAucHJvY2Vzcy0wMSAucHJvY2Vzcy13cmFwLmxvbmc6OmJlZm9yZSwgLnBvcHVwLnByb2Nlc3MtMDIgLnByb2Nlc3Mtd3JhcC5sb25nOjpiZWZvcmUsIC5wb3B1cC5wcm9jZXNzLTAzIC5wcm9jZXNzLXdyYXAubG9uZzo6YmVmb3JlIHtcbiAgdG9wOiA2cmVtO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcmVtKTtcbn1cbi5wb3B1cC5wcm9jZXNzLTAxIC5wcm9jZXNzLXdyYXAuZG90IGxpIC5kZXRhaWwsIC5wb3B1cC5wcm9jZXNzLTAyIC5wcm9jZXNzLXdyYXAuZG90IGxpIC5kZXRhaWwsIC5wb3B1cC5wcm9jZXNzLTAzIC5wcm9jZXNzLXdyYXAuZG90IGxpIC5kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjNjA2MDYwO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuLnBvcHVwLnByb2Nlc3MtMDEgLnByb2Nlc3Mtd3JhcC5kb3QgbGkgLmRldGFpbDo6YmVmb3JlLCAucG9wdXAucHJvY2Vzcy0wMiAucHJvY2Vzcy13cmFwLmRvdCBsaSAuZGV0YWlsOjpiZWZvcmUsIC5wb3B1cC5wcm9jZXNzLTAzIC5wcm9jZXNzLXdyYXAuZG90IGxpIC5kZXRhaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgdG9wOiAwLjJyZW07XG4gIHdpZHRoOiAwLjNyZW07XG4gIGhlaWdodDogMC4zcmVtO1xuICBtYXJnaW46IDAuOHJlbSAwLjZyZW0gMCAwO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xufVxuLnBvcHVwLnByb2Nlc3MtMDEgLnByb2Nlc3Mtd3JhcC5kb3QgbGkgLmRldGFpbCBzcGFuLCAucG9wdXAucHJvY2Vzcy0wMiAucHJvY2Vzcy13cmFwLmRvdCBsaSAuZGV0YWlsIHNwYW4sIC5wb3B1cC5wcm9jZXNzLTAzIC5wcm9jZXNzLXdyYXAuZG90IGxpIC5kZXRhaWwgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG59XG4ucG9wdXAucHJvY2Vzcy0wMSAucHJvY2Vzcy13cmFwLmRvdCAubGluZS10eHRib3guZ3JheSwgLnBvcHVwLnByb2Nlc3MtMDIgLnByb2Nlc3Mtd3JhcC5kb3QgLmxpbmUtdHh0Ym94LmdyYXksIC5wb3B1cC5wcm9jZXNzLTAzIC5wcm9jZXNzLXdyYXAuZG90IC5saW5lLXR4dGJveC5ncmF5IHtcbiAgbWluLWhlaWdodDogMTByZW07XG59XG4ucG9wdXAucHJvY2Vzcy0wMSAuY2FwdGlvbi13cmFwIC5jYXB0aW9uLCAucG9wdXAucHJvY2Vzcy0wMiAuY2FwdGlvbi13cmFwIC5jYXB0aW9uLCAucG9wdXAucHJvY2Vzcy0wMyAuY2FwdGlvbi13cmFwIC5jYXB0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzYwNjA2MDtcbiAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG59XG4ucG9wdXAucHJvY2Vzcy0wMSAuY2FwdGlvbi13cmFwIC5jYXB0aW9uOjpiZWZvcmUsIC5wb3B1cC5wcm9jZXNzLTAyIC5jYXB0aW9uLXdyYXAgLmNhcHRpb246OmJlZm9yZSwgLnBvcHVwLnByb2Nlc3MtMDMgLmNhcHRpb24td3JhcCAuY2FwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMC4zcmVtO1xuICBoZWlnaHQ6IDAuM3JlbTtcbiAgbWFyZ2luOiAxcmVtIDAuNXJlbSAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDYwNjA7XG59XG4ucG9wdXAucHJvY2Vzcy0wMSAuY2FwdGlvbi13cmFwIC5jYXB0aW9uLmluZm8sIC5wb3B1cC5wcm9jZXNzLTAyIC5jYXB0aW9uLXdyYXAgLmNhcHRpb24uaW5mbywgLnBvcHVwLnByb2Nlc3MtMDMgLmNhcHRpb24td3JhcCAuY2FwdGlvbi5pbmZvIHtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwYWFkMjtcbn1cbi5wb3B1cC5wcm9jZXNzLTAxIC5jYXB0aW9uLXdyYXAgLmNhcHRpb24uaW5mbzo6YmVmb3JlLCAucG9wdXAucHJvY2Vzcy0wMiAuY2FwdGlvbi13cmFwIC5jYXB0aW9uLmluZm86OmJlZm9yZSwgLnBvcHVwLnByb2Nlc3MtMDMgLmNhcHRpb24td3JhcCAuY2FwdGlvbi5pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLnBvcHVwLnByb2Nlc3MtMDEgLmNhcHRpb24td3JhcCAuY2FwdGlvbi5pbmZvICsgLmNhcHRpb24sIC5wb3B1cC5wcm9jZXNzLTAyIC5jYXB0aW9uLXdyYXAgLmNhcHRpb24uaW5mbyArIC5jYXB0aW9uLCAucG9wdXAucHJvY2Vzcy0wMyAuY2FwdGlvbi13cmFwIC5jYXB0aW9uLmluZm8gKyAuY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbn1cbi5wb3B1cC5wcm9jZXNzLTAxIC5jYXB0aW9uLXdyYXAgLmNhcHRpb24uaW5mbyAuaWMtaW5mbywgLnBvcHVwLnByb2Nlc3MtMDIgLmNhcHRpb24td3JhcCAuY2FwdGlvbi5pbmZvIC5pYy1pbmZvLCAucG9wdXAucHJvY2Vzcy0wMyAuY2FwdGlvbi13cmFwIC5jYXB0aW9uLmluZm8gLmljLWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0b3A6IDAuMnJlbTtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjRyZW07XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNfaW5mb19jaXJjbGUuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG4ucG9wdXAucHJvY2Vzcy0wMSAuZW1haWwtYm94LCAucG9wdXAucHJvY2Vzcy0wMiAuZW1haWwtYm94LCAucG9wdXAucHJvY2Vzcy0wMyAuZW1haWwtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb3B1cC5wcm9jZXNzLTAxIC5lbWFpbC1ib3ggLmRldGFpbCwgLnBvcHVwLnByb2Nlc3MtMDIgLmVtYWlsLWJveCAuZGV0YWlsLCAucG9wdXAucHJvY2Vzcy0wMyAuZW1haWwtYm94IC5kZXRhaWwge1xuICBtaW4td2lkdGg6IDZyZW07XG59XG4ucG9wdXAucHJvY2Vzcy0wMSAudGFibGUtd3JhcCB0YWJsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbn1cbi5wb3B1cC5wcm9jZXNzLTAxIC50YWJsZS13cmFwIHRhYmxlIHRoLFxuLnBvcHVwLnByb2Nlc3MtMDEgLnRhYmxlLXdyYXAgdGFibGUgdGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4ucG9wdXAucHJvY2Vzcy0wMSAubGluZS10eHRib3g6bm90KC5ncmF5KSB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucG9wdXAucHJvY2Vzcy0wMSAubGluZS10eHRib3g6bm90KC5ncmF5KSAudGl0bGUge1xuICBwYWRkaW5nOiAxLjFyZW0gMS4ycmVtO1xuICBmb250LWZhbWlseTogXCJIeXVuZGFpU2Fuc0hlYWRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG59XG4ucG9wdXAucHJvY2Vzcy0wMSAubGluZS10eHRib3g6bm90KC5ncmF5KSAuaW5mby1saXN0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMS4ycmVtIDEuMnJlbSAycmVtIDEuMnJlbTtcbn1cbi5wb3B1cC5wcm9jZXNzLTAxIC5saW5lLXR4dGJveDpub3QoLmdyYXkpIC5pbmZvLWxpc3QgPiBsaSB7XG4gIGdhcDogMDtcbn1cbi5wb3B1cC5wcm9jZXNzLTAxIC5saW5lLXR4dGJveDpub3QoLmdyYXkpIC5pbmZvLWxpc3QgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xufVxuLnBvcHVwLnByb2Nlc3MtMDEgLmxpbmUtdHh0Ym94Om5vdCguZ3JheSkgLmluZm8tbGlzdCBsaSBwIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuLnBvcHVwLnByb2Nlc3MtMDEgLmxpbmUtdHh0Ym94Om5vdCguZ3JheSkgLmluZm8tbGlzdCAudGl0IHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG4ucG9wdXAucHJvY2Vzcy0wMSAubGluZS10eHRib3g6bm90KC5ncmF5KSAuaW5mby1saXN0IC50aXQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG59XG4ucG9wdXAucHJvY2Vzcy0wMiAuY29udGVudC10aXQwMiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ucG9wdXAucHJvY2Vzcy0wMiAucHJvY2Vzcy13cmFwLm1kOmJlZm9yZSB7XG4gIHRvcDogNnJlbTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5cmVtKTtcbn1cbi5wb3B1cC5wcm9jZXNzLTAyIC5wcm9jZXNzLXdyYXAuZG90IC5saW5lLXR4dGJveC5ncmF5IHtcbiAgbWluLWhlaWdodDogNS42cmVtO1xufVxuLnBvcHVwLnByb2Nlc3MtMDIgLmNhcHRpb24td3JhcC5zbSBwIHtcbiAgbWFyZ2luOiAzLjJyZW0gMCAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4ucG9wdXAucHJvY2Vzcy0wMyAucG9wdXAtYXJlYSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wb3B1cCAucG9wdXAtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG59XG4ucG9wdXAgLnBvcHVwLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLnBvcHVwIC5wb3B1cC1jb250YWluZXIgLnBvcHVwLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMTByZW0pO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5wb3B1cCAucG9wdXAtdG9wIHtcbiAgcGFkZGluZzogMS42cmVtIDJyZW0gMDtcbn1cbi5wb3B1cCAucG9wdXAtdG9wICsgLnBvcHVwLW1pZGRsZSB7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbn1cbi5wb3B1cCAucG9wdXAtdG9wIC5idG4tY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIuNHJlbTtcbiAgaGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljX2Nsb3NlLnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbi5wb3B1cCAucG9wdXAtbWlkZGxlIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMCAycmVtO1xufVxuLnBvcHVwIC5mbG9vci1jb250ZW50LWJveCB7XG4gIGNvbG9yOiAjMjIyO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5wb3B1cCAuZmxvb3ItY29udGVudC1ib3ggLmZsb29yLWNvbnRlbnQtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMC44cmVtO1xufVxuLnBvcHVwIC5mbG9vci1jb250ZW50LWJveCAuZmxvb3ItY29udGVudC10b3AgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucG9wdXAgLmZsb29yLWNvbnRlbnQtYm94IC5mbG9vci1jb250ZW50LXRvcCAuc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucG9wdXAgLmZsb29yLWNvbnRlbnQtYm94IC5mbG9vci1jb250ZW50LW1pZGRsZSB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbn1cbi5wb3B1cCAuZmxvb3ItY29udGVudC1ib3ggLmZsb29yLWNvbnRlbnQtbWlkZGxlIC5pbWFnZS1ib3gge1xuICBkaXNwbGF5OiBub25lO1xuICBhc3BlY3QtcmF0aW86IDMvMjtcbn1cbi5wb3B1cCAuZmxvb3ItY29udGVudC1ib3ggLmZsb29yLWNvbnRlbnQtbWlkZGxlIC5pbWFnZS1ib3ggaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBvcHVwIC5mbG9vci1jb250ZW50LWJveCAuZmxvb3ItY29udGVudC1taWRkbGUge1xuICAvKiBTbGljayDsiqzrnbzsnbTrk5wgKOuwsOyXtCDrjbDsnbTthLDsmqkpICovXG59XG4ucG9wdXAgLmZsb29yLWNvbnRlbnQtYm94IC5mbG9vci1jb250ZW50LW1pZGRsZSAuZmxvb3ItY29udGVudC1zbGlkZXIgLmZsb29yLWNvbnRlbnQtc2xpZGUgLmltYWdlLWJveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBvcHVwIC5mbG9vci1jb250ZW50LWJveCAuZmxvb3ItY29udGVudC1taWRkbGUgLmZsb29yLWNvbnRlbnQtc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xufVxuLnBvcHVwIC5mbG9vci1jb250ZW50LWJveCAuZmxvb3ItY29udGVudC1taWRkbGUgLnN0cm9uZy10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucG9wdXAgLmZsb29yLWNvbnRlbnQtYm94IC5mbG9vci1jb250ZW50LW1pZGRsZSAudGV4dC1ib3gge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wb3B1cCAuZmxvb3ItY29udGVudC1ib3ggLmZsb29yLWNvbnRlbnQtbWlkZGxlIC50ZXh0LWJveCBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wb3B1cCAuZmxvb3ItY29udGVudC1ib3ggLmZsb29yLWNvbnRlbnQtbWlkZGxlIC50ZXh0LWJveCBwIHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuLnBvcHVwIC5mbG9vci1jb250ZW50LWJveCAuZmxvb3ItY29udGVudC1taWRkbGUgLmluZm8tYm94IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5wb3B1cCAuZmxvb3ItY29udGVudC1ib3ggLmZsb29yLWNvbnRlbnQtbWlkZGxlIC5pbmZvLWJveCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDAuNHJlbTtcbn1cbi5wb3B1cCAuZmxvb3ItY29udGVudC1ib3ggLmZsb29yLWNvbnRlbnQtbWlkZGxlIC5pbmZvLWJveCB1bCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEuMnJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucG9wdXAgLmZsb29yLWNvbnRlbnQtYm94IC5mbG9vci1jb250ZW50LW1pZGRsZSAuaW5mby1ib3ggdWwgbGkgLmxhYmVsIHtcbiAgZmxleDogMCAwIDYuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wb3B1cCAuZmxvb3ItY29udGVudC1ib3ggLmZsb29yLWNvbnRlbnQtbWlkZGxlIC5pbmZvLWJveCB1bCBsaSAuZGF0YSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cbi5wb3B1cC5zdG9yZS1wb3B1cCAucG9wdXAtbWlkZGxlIHtcbiAgcGFkZGluZzogMCAycmVtIDJyZW0gMnJlbTtcbn1cbi5wb3B1cCB7XG4gIC8qIHN0b3JlLXBvcHVwOiDsnbTrr7jsp4Ag7ZGc7IucICovXG59XG4ucG9wdXAuc3RvcmUtcG9wdXAgLmZsb29yLWNvbnRlbnQtYm94IC5mbG9vci1jb250ZW50LW1pZGRsZSAuaW1hZ2UtYm94IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBvcHVwIC5yZW50LWNvbnRlbnQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDMuMnJlbTtcbn1cbi5wb3B1cCAucHJvY2Vzcy13cmFwLmRvdCAubGluZS10eHRib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wb3B1cCAucHJvY2Vzcy13cmFwLmRvdCAubGluZS10eHRib3guZ3JheSB7XG4gIG1pbi1oZWlnaHQ6IDguOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcbn1cbi5wb3B1cCAucHJvY2Vzcy13cmFwLmRvdCBsaSAuZGV0YWlsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDBhYWQyO1xuICBsaW5lLWhlaWdodDogMi4xcmVtO1xufVxuLnBvcHVwIC5wcm9jZXNzLXdyYXAuZG90IC5pY28tY2lyY2xlLWdyYXkwMiB7XG4gIGJvcmRlci1jb2xvcjogI2FiYWJhYjtcbn1cbi5wb3B1cCAucHJvY2Vzcy13cmFwLmRvdDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xufVxuLnBvcHVwIC5wcm9jZXNzLXdyYXAgPiBsaSBwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4ucG9wdXAgLmZhcS1saXN0IC50aXQge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbi5wb3B1cCAuZmFxLWxpc3QgLmJhZGdlLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWFkMjtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5wb3B1cCAuZmFxLWxpc3QgLmJhZGdlLWJveCAuYmFkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG59XG4ucG9wdXAgLmZhcS1saXN0IC5hLXdyYXAgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG4ucG9wdXAgLmZhcS1saXN0IC5hLXdyYXAgcCAucmVkIHtcbiAgY29sb3I6ICNmMDA7XG59XG4ucG9wdXAgLmZhcS1saXN0IC5hLXdyYXAgcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRvcDogMXB4O1xuICB3aWR0aDogMC4zcmVtO1xuICBoZWlnaHQ6IDAuM3JlbTtcbiAgbWFyZ2luOiAwLjhyZW0gMC42cmVtIDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbn1cbi5wb3B1cCAuZmFxLWxpc3QgLmEtd3JhcCAuZ3VpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ucG9wdXAgLmNvbnRlbnQgPiBpbWcge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuLnBvcHVwIC5jb250ZW50IC5jb250ZW50LXN1YnRpdCB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbn1cbi5wb3B1cCAuY29udGVudC1zdWJ0aXQge1xuICBmb250LWZhbWlseTogXCJIeXVuZGFpU2Fuc0hlYWRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG59XG4ucG9wdXAgLmNvbnRlbnQtdGl0MDIge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbi5wb3B1cCAubGluZS10eHRib3guZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5pbmRleC1wYWdlIC5tYWluLXRvcCB7XG4gIHBhZGRpbmc6IDJyZW0gMnJlbSAwO1xufVxuLmluZGV4LXBhZ2UgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xufVxuLmluZGV4LXBhZ2UgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSArIC50b2dnbGUtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaW5kZXgtcGFnZSAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtLm9wZW4gLnRvZ2dsZS1idG4ge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5pbmRleC1wYWdlIC50b2dnbGUtd3JhcCAudG9nZ2xlLWl0ZW0ub3BlbiAudG9nZ2xlLWJ0bjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDBkZWcpO1xufVxuLmluZGV4LXBhZ2UgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSAudG9nZ2xlLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJIeXVuZGFpU2Fuc0hlYWRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLmluZGV4LXBhZ2UgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSAudG9nZ2xlLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogMC4ycmVtO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3O1xufVxuLmluZGV4LXBhZ2UgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSAudG9nZ2xlLWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5pbmRleC1wYWdlIC5pbmRleC1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5pbmRleC1wYWdlIC5pbmRleC1jb250ZW50LXdyYXAgLmNvbnRlbnQtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLmluZGV4LXBhZ2UgLmluZGV4LWNvbnRlbnQtd3JhcCAuY29udGVudC1pdGVtICsgLmNvbnRlbnQtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbn1cbi5pbmRleC1wYWdlIC5pbmRleC1jb250ZW50LXdyYXAgLmNvbnRlbnQtaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjODA4MDgwO1xuICBwYWRkaW5nOiAwLjZyZW0gMCAwLjZyZW0gMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLm9mZmljZS1ndWlkZSAubWFpbi1ib3R0b20ge1xuICBwYWRkaW5nOiAycmVtO1xufVxuXG4uZ3VpZGUtdGhlbWUtY29udGFpbmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmd1aWRlLXRoZW1lLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmd1aWRlLXRoZW1lLWhlYWRlciArIC5ndWlkZS10aGVtZS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xufVxuLmd1aWRlLXRoZW1lLWNvbnRhaW5lciAuZ3VpZGUtdGhlbWUtaGVhZGVyIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiA1LjZyZW07XG4gIG1pbi1oZWlnaHQ6IDhyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMzUzNTM1O1xuICBsaW5lLWhlaWdodDogMi4xcmVtO1xufVxuLmd1aWRlLXRoZW1lLWNvbnRhaW5lciAuZ3VpZGUtdGhlbWUtaGVhZGVyIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmd1aWRlLXRoZW1lLWhlYWRlciBhLnRoZW1lLTAxOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzAxLnN2Z1wiKTtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmd1aWRlLXRoZW1lLWhlYWRlciBhLnRoZW1lLTAyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzAyLnN2Z1wiKTtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmd1aWRlLXRoZW1lLWhlYWRlciBhLnRoZW1lLTAzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzAzLnN2Z1wiKTtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmd1aWRlLXRoZW1lLWhlYWRlciBhLnRoZW1lLTA0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzA0LnN2Z1wiKTtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmd1aWRlLXRoZW1lLWhlYWRlciBhLnRoZW1lLTA1OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzA1LnN2Z1wiKTtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmd1aWRlLXRoZW1lLWhlYWRlciBhLm9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFhZDI7XG4gIGJvcmRlci1jb2xvcjogIzAwYWFkMjtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmd1aWRlLXRoZW1lLWhlYWRlciBhLm9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uZ3VpZGUtdGhlbWUtY29udGFpbmVyIC5ndWlkZS10aGVtZS1oZWFkZXIgYS5vbi50aGVtZS0wMTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vcmVzb3VyY2VzL2ltZy90aGVtZV8wMV9vbi5zdmdcIik7XG59XG4uZ3VpZGUtdGhlbWUtY29udGFpbmVyIC5ndWlkZS10aGVtZS1oZWFkZXIgYS5vbi50aGVtZS0wMjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vcmVzb3VyY2VzL2ltZy90aGVtZV8wMl9vbi5zdmdcIik7XG59XG4uZ3VpZGUtdGhlbWUtY29udGFpbmVyIC5ndWlkZS10aGVtZS1oZWFkZXIgYS5vbi50aGVtZS0wMzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vcmVzb3VyY2VzL2ltZy90aGVtZV8wM19vbi5zdmdcIik7XG59XG4uZ3VpZGUtdGhlbWUtY29udGFpbmVyIC5ndWlkZS10aGVtZS1oZWFkZXIgYS5vbi50aGVtZS0wNDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vcmVzb3VyY2VzL2ltZy90aGVtZV8wNF9vbi5zdmdcIik7XG59XG4uZ3VpZGUtdGhlbWUtY29udGFpbmVyIC5ndWlkZS10aGVtZS1oZWFkZXIgYS5vbi50aGVtZS0wNTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vcmVzb3VyY2VzL2ltZy90aGVtZV8wNV9vbi5zdmdcIik7XG59XG4uZ3VpZGUtdGhlbWUtY29udGFpbmVyIC5mbG9vci1saXN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmZsb29yLWxpc3RzIC5mbG9vci1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjZyZW07XG4gIGhlaWdodDogOHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDEuNnJlbSAwIDEuMnJlbTtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmZsb29yLWxpc3RzIC5mbG9vci1saW5rIC5mbG9vci1saW5rLXJpZ2h0IHtcbiAgZmxleDogMTtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmZsb29yLWxpc3RzIC5mbG9vci1saW5rIC5mbG9vci1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDUuNHJlbTtcbiAgaGVpZ2h0OiA1LjRyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMGFhZDI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwYWFkMjtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG4uZ3VpZGUtdGhlbWUtY29udGFpbmVyIC5mbG9vci1saXN0cyAuZmxvb3ItbGluayAuZmxvb3ItYm94LmdyYXkge1xuICBib3JkZXItY29sb3I6ICM5OTk5OTk7XG4gIGNvbG9yOiAjOTk5OTk5O1xufVxuLmd1aWRlLXRoZW1lLWNvbnRhaW5lciAuZmxvb3ItbGlzdHMgLmZsb29yLWxpbmsgLm5hbWUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmd1aWRlLXRoZW1lLWNvbnRhaW5lciAuZmxvb3ItbGlzdHMgLmZsb29yLWxpbmsgLm5hbWUtYm94IC5uYW1lIHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogMi43cmVtO1xufVxuLmd1aWRlLXRoZW1lLWNvbnRhaW5lciAuZmxvb3ItbGlzdHMgLmZsb29yLWxpbmsgLm5hbWUtYm94IC5iYWRnZSB7XG4gIGhlaWdodDogMi4xcmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGRjZDM7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2EzNmI0ZjtcbiAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbn1cbi5ndWlkZS10aGVtZS1jb250YWluZXIgLmZsb29yLWxpc3RzIC5mbG9vci1saW5rIC5jYXRlZ29yeSB7XG4gIGZvbnQtZmFtaWx5OiBcIkh5dW5kYWlTYW5zVGV4dFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzYwNjA2MDtcbiAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG5cbi5ub3RpY2UtdG9nZ2xlLWJveCB7XG4gIGZvbnQtZmFtaWx5OiBcIkh5dW5kYWlTYW5zSGVhZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4ubm90aWNlLXRvZ2dsZS1ib3ggLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5ub3RpY2UtdG9nZ2xlLWJveCAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtLm9wZW4gLnRvZ2dsZS1idG4ge1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW0gMC44cmVtIDAgMDtcbn1cbi5ub3RpY2UtdG9nZ2xlLWJveCAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtLm9wZW4gLnRvZ2dsZS1idG46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vcmVzb3VyY2VzL2ltZy9pY19hcnJvd191cC5zdmdcIik7XG59XG4ubm90aWNlLXRvZ2dsZS1ib3ggLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSArIC50b2dnbGUtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbn1cbi5ub3RpY2UtdG9nZ2xlLWJveCAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtIC50b2dnbGUtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMS41cmVtIDEuNnJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG4ubm90aWNlLXRvZ2dsZS1ib3ggLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSAudG9nZ2xlLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IHVuc2V0O1xuICByaWdodDogdW5zZXQ7XG4gIG1hcmdpbi1yaWdodDogMC44cmVtO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5ub3RpY2UtdG9nZ2xlLWJveCAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtIC50b2dnbGUtYnRuOjphZnRlciB7XG4gIHJpZ2h0OiAxLjZyZW07XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMi40cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9yZXNvdXJjZXMvaW1nL2ljX2Fycm93X2Rvd24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLm5vdGljZS10b2dnbGUtYm94IC50b2dnbGUtd3JhcCAudG9nZ2xlLWl0ZW0gLnRvZ2dsZS1idG4ubm90aWNlLTAxOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9yZXNvdXJjZXMvaW1nL2ljX25vdGljZV8wMS5zdmdcIik7XG59XG4ubm90aWNlLXRvZ2dsZS1ib3ggLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSAudG9nZ2xlLWJ0bi5ub3RpY2UtMDI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL3Jlc291cmNlcy9pbWcvaWNfbm90aWNlXzAyLnN2Z1wiKTtcbn1cbi5ub3RpY2UtdG9nZ2xlLWJveCAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtIC50b2dnbGUtYnRuLm5vdGljZS0wMzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vcmVzb3VyY2VzL2ltZy9pY19ub3RpY2VfMDMuc3ZnXCIpO1xufVxuLm5vdGljZS10b2dnbGUtYm94IC50b2dnbGUtd3JhcCAudG9nZ2xlLWl0ZW0gLnRvZ2dsZS1idG4ubm90aWNlLTA0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9yZXNvdXJjZXMvaW1nL2ljX25vdGljZV8wNC5zdmdcIik7XG59XG4ubm90aWNlLXRvZ2dsZS1ib3ggLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSAudG9nZ2xlLWJ0bi5ub3RpY2UtMDU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL3Jlc291cmNlcy9pbWcvaWNfbm90aWNlXzA1LnN2Z1wiKTtcbn1cbi5ub3RpY2UtdG9nZ2xlLWJveCAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtIC50b2dnbGUtYnRuLm5vdGljZS0wNjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vcmVzb3VyY2VzL2ltZy9pY19ub3RpY2VfMDYuc3ZnXCIpO1xufVxuLm5vdGljZS10b2dnbGUtYm94IC50b2dnbGUtd3JhcCAuaW5kZXgtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMS42cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuOHJlbSAwLjhyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ubm90aWNlLXRvZ2dsZS1ib3ggLnRvZ2dsZS13cmFwIC5jb250ZW50LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubm90aWNlLXRvZ2dsZS1ib3ggLnRvZ2dsZS13cmFwIC5jb250ZW50LWl0ZW0gKyAuY29udGVudC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xuICBwYWRkaW5nLXRvcDogMS42cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDdkNztcbn1cbi5ub3RpY2UtdG9nZ2xlLWJveCAudG9nZ2xlLXdyYXAgLmNvbnRlbnQtaXRlbSAuY2F0ZWdvcnktYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5ub3RpY2UtdG9nZ2xlLWJveCAudG9nZ2xlLXdyYXAgLmNvbnRlbnQtaXRlbSAuY2F0ZWdvcnktYm94IC5jYXRlZ29yeSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcbn1cbi5ub3RpY2UtdG9nZ2xlLWJveCAudG9nZ2xlLXdyYXAgLmNvbnRlbnQtaXRlbSAuY2F0ZWdvcnktYm94IC5jb250YWN0IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjA2MDYwO1xuICBsaW5lLWhlaWdodDogMi4xcmVtO1xufVxuLm5vdGljZS10b2dnbGUtYm94IC50b2dnbGUtd3JhcCAuY29udGVudC1pdGVtIC5udW1iZXItYm94IGEge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIGxpbmUtaGVpZ2h0OiAzLjZyZW07XG59XG5cbi5zY2hlZHVsZS1ib3gge1xuICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbn1cbi5zY2hlZHVsZS1ib3ggLnNjaGVkdWxlLWxpc3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMS4ycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2NoZWR1bGUtYm94IC5zY2hlZHVsZS1saXN0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNnJlbTtcbiAgbGVmdDogMS4xcmVtO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMuM3JlbSk7XG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZDdkN2Q3LCAjZDdkN2Q3IDNweCwgdHJhbnNwYXJlbnQgM3B4LCB0cmFuc3BhcmVudCA2cHgpO1xufVxuLnNjaGVkdWxlLWJveCAuc2NoZWR1bGUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEuMnJlbTtcbn1cbi5zY2hlZHVsZS1ib3ggLnNjaGVkdWxlLWxpc3Q6Zmlyc3QtY2hpbGQgLmNvbnRlbnQtYm94IC50aXRsZS1ib3gsIC5zY2hlZHVsZS1ib3ggLnNjaGVkdWxlLWxpc3Q6bGFzdC1jaGlsZCAuY29udGVudC1ib3ggLnRpdGxlLWJveCB7XG4gIGNvbG9yOiAjMjIyO1xufVxuLnNjaGVkdWxlLWJveCAuc2NoZWR1bGUtbGlzdDpmaXJzdC1jaGlsZCAucGluLWJveCAucGluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY19zY2hlZHVsZV9waW5fZmlyc3Quc3ZnKTtcbn1cbi5zY2hlZHVsZS1ib3ggLnNjaGVkdWxlLWxpc3Q6bGFzdC1jaGlsZCAucGluLWJveCAucGluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY19zY2hlZHVsZV9waW5fbGFzdC5zdmcpO1xufVxuLnNjaGVkdWxlLWJveCAuc2NoZWR1bGUtbGlzdDpsYXN0LWNoaWxkIC5jb250ZW50LWJveCB7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xufVxuLnNjaGVkdWxlLWJveCAuc2NoZWR1bGUtbGlzdCAucGluLWJveCB7XG4gIGZsZXg6IDAgMCAyLjRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zY2hlZHVsZS1ib3ggLnNjaGVkdWxlLWxpc3QgLnBpbi1ib3ggLnBpbiB7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY19zY2hlZHVsZV9waW4uc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIuNHJlbTtcbn1cbi5zY2hlZHVsZS1ib3ggLnNjaGVkdWxlLWxpc3QgLmNvbnRlbnQtYm94IHtcbiAgZmxleDogMTtcbiAgbWluLWhlaWdodDogNXJlbTtcbn1cbi5zY2hlZHVsZS1ib3ggLnNjaGVkdWxlLWxpc3QgLmNvbnRlbnQtYm94IC50aXRsZS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2MDYwNjA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uc2NoZWR1bGUtYm94IC5zY2hlZHVsZS1saXN0IC5jb250ZW50LWJveCAudGl0bGUtYm94IC50aW1lLFxuLnNjaGVkdWxlLWJveCAuc2NoZWR1bGUtbGlzdCAuY29udGVudC1ib3ggLnRpdGxlLWJveCAuYnVzLWJhZGdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2NoZWR1bGUtYm94IC5zY2hlZHVsZS1saXN0IC5jb250ZW50LWJveCAudGl0bGUtYm94IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uc2NoZWR1bGUtYm94IC5zY2hlZHVsZS1saXN0IC5jb250ZW50LWJveCAudGl0bGUtYm94IC50aW1lIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuLnNjaGVkdWxlLWJveCAuc2NoZWR1bGUtbGlzdCAuY29udGVudC1ib3ggLnRpdGxlLWJveCAuYnVzLWJhZGdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDAuNHJlbTtcbiAgaGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgcGFkZGluZzogMCAwLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDk5LjlyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkN2Q3ZDc7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLnNjaGVkdWxlLWJveCAuc2NoZWR1bGUtbGlzdCAuY29udGVudC1ib3ggLnRpdGxlLWJveCAuYnVzLWJhZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY19idXMuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLnNjaGVkdWxlLWJveCAuc2NoZWR1bGUtbGlzdCAuY29udGVudC1ib3ggLmRlc2MtYm94IHtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNzc3O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnNjaGVkdWxlLWJveCAuc2NoZWR1bGUtbGlzdCAuY29udGVudC1ib3ggLmRlc2MtYm94IC5oaWdobGlnaHQge1xuICBjb2xvcjogIzAwYWFkMjtcbn1cblxuLmJ1czAxIC50b2dnbGUtd3JhcCAudG9nZ2xlLWl0ZW0ge1xuICBib3JkZXI6IDA7XG59XG4uYnVzMDEgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSArIC50b2dnbGUtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uYnVzMDEgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSAudG9nZ2xlLWJ0biB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnVzMDEgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSAudG9nZ2xlLWJ0bjo6YmVmb3JlLCAuYnVzMDEgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSAudG9nZ2xlLWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLmJ1czAxIC50b2dnbGUtd3JhcCAudG9nZ2xlLWl0ZW0gLnRvZ2dsZS1idG4gLnRvZ2dsZS10aXQge1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5idXMwMSAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtIC50b2dnbGUtYnRuIC50b2dnbGUtYXJyb3cgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5idXMwMSAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtIC50b2dnbGUtYnRuIC50b2dnbGUtYXJyb3cgLmljby1idG4tYXJyb3cge1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY19hcnJvdy5zdmcpO1xufVxuLmJ1czAxIC5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIHtcbiAgbWFyZ2luOiAxLjJyZW0gMDtcbn1cblxuLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uIC50aW1lIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5idXMwMyAuYnVsbGV0LXRpdCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLmJ1czAzIC5hbGwtc3RhdGlvbiBidXR0b24ge1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDBhYWQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhYWQyO1xufVxuLmJ1czAzIC5hbGwtc3RhdGlvbiBidXR0b24ub3BlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnVzMDMgLmFsbC1zdGF0aW9uIGJ1dHRvbi5vcGVuIHNwYW4ge1xuICBjb2xvcjogIzAwYWFkMjtcbn1cbi5idXMwMyAuYWxsLXN0YXRpb24gYnV0dG9uLm9wZW4gc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljX2Fycm93X2FjdGl2ZS5zdmcpO1xufVxuLmJ1czAzIC5hbGwtc3RhdGlvbiBidXR0b24gc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uYnVzMDMgLmFsbC1zdGF0aW9uIGJ1dHRvbiBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMi40cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljX2Fycm93X3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmJ1czAzIC5hbGwtc3RhdGlvbiAuYWxsLXN0YXRpb24tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIGJvcmRlcjogMDtcbn1cbi5idXMwMyAuYWxsLXN0YXRpb24gLmFsbC1zdGF0aW9uLWNvbnRlbnQgbGkge1xuICBwYWRkaW5nOiAwIDEuNnJlbTtcbiAgbWluLWhlaWdodDogNi43cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNztcbn1cbi5idXMwMyAuYWxsLXN0YXRpb24gLmFsbC1zdGF0aW9uLWNvbnRlbnQgbGkgcCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzIyMjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5idXMwMyAuYWxsLXN0YXRpb24gLmFsbC1zdGF0aW9uLWNvbnRlbnQgbGkgLmJ1cy1pbWcge1xuICBwYWRkaW5nLXRvcDogMC4zcmVtO1xufVxuLmJ1czAzIC5hbGwtc3RhdGlvbiAuYWxsLXN0YXRpb24tY29udGVudCBsaSAuYnVzLWltZyBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAjMjIyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICBodG1sOmhhcyguYnVzLWFwcC1wYWdlKSxcbiAgYm9keTpoYXMoLmJ1cy1hcHAtcGFnZSkge1xuICAgIGZvbnQtc2l6ZTogMi41NnZ3O1xuICB9XG59XG5cbi5idXMtYXBwLXBhZ2UgLm1haW4tYm90dG9tIHtcbiAgcGFkZGluZzogMDtcbn1cbi5idXMtYXBwLXBhZ2UgLmRvd25sb2FkLWJveCB7XG4gIHBhZGRpbmc6IDMuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFmMztcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5idXMtYXBwLXBhZ2UgLmRvd25sb2FkLWJveCAuZG93bmxvYWQtdGl0bGUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIGxpbmUtaGVpZ2h0OiAzLjZyZW07XG59XG4uYnVzLWFwcC1wYWdlIC5kb3dubG9hZC1ib3ggLmRvd25sb2FkLWRlc2Mge1xuICBtYXJnaW4tdG9wOiAxLjRyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cbi5idXMtYXBwLXBhZ2UgLmRvd25sb2FkLWJveCAuZG93bmxvYWQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDQuNXJlbTtcbiAgbWFyZ2luLXRvcDogMS40cmVtO1xufVxuLmJ1cy1hcHAtcGFnZSAuZG93bmxvYWQtYm94IC5hcHAtc3RvcmUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjJyZW07XG4gIG1pbi13aWR0aDogMTUuNHJlbTtcbn1cbi5idXMtYXBwLXBhZ2UgLmRvd25sb2FkLWJveCAuYXBwLXN0b3JlLWJveCAuYXBwLXN0b3JlLWxpbmsge1xuICBoZWlnaHQ6IDVyZW07XG59XG4uYnVzLWFwcC1wYWdlIC5kb3dubG9hZC1ib3ggLmFwcC1zdG9yZS1ib3ggLmFwcC1zdG9yZS1saW5rIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmJ1cy1hcHAtcGFnZSAuZG93bmxvYWQtYm94IC5hcHAtcXItYm94IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMS42cmVtO1xuICBoZWlnaHQ6IDEzLjdyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7XG4gIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNUZXh0XCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5idXMtYXBwLXBhZ2UgLmRvd25sb2FkLWJveCAuYXBwLXFyLWJveCAucXItYm94IHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHdpZHRoOiA3LjZyZW07XG59XG4uYnVzLWFwcC1wYWdlIC5kb3dubG9hZC1ib3ggLmFwcC1xci1ib3ggLnFyLWJveCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5idXMtYXBwLXBhZ2UgLmRvd25sb2FkLWJveCAuYXBwLXFyLWJveCAucXItbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwLjlyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuOTVyZW07XG59XG4uYnVzLWFwcC1wYWdlIC5idXMtYXBwLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnVzLWFwcC1wYWdlIC5idXMtYXBwLWJvdHRvbSAuaW1hZ2UtYm94IHtcbiAgbWF4LXdpZHRoOiAzOXJlbTtcbn1cblxuLmZsb29yLWd1aWRlIC5tYWluLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZmxvb3ItZ3VpZGUgLm1haW4tYXJlYSAubWFpbi1ib3R0b20ge1xuICBmbGV4OiAxO1xuICBtaW4taGVpZ2h0OiAwO1xufVxuXG4uZmxvb3ItZ3VpZGUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZsb29yLWd1aWRlLWJveCAuZmxvb3ItZ3VpZGUtdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuLmZsb29yLWd1aWRlLWJveCAuZmxvb3ItZ3VpZGUtdG9wIC50aGVtZS1ndWlkZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cbi5mbG9vci1ndWlkZS1ib3ggLmZsb29yLWd1aWRlLXRvcCAuZmxvb3ItZ3VpZGUtbGlzdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAwLjJyZW07XG59XG4uZmxvb3ItZ3VpZGUtYm94IC5mbG9vci1ndWlkZS10b3AgLmZsb29yLWd1aWRlLWxpc3Qge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjA2MDYwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmxvb3ItZ3VpZGUtYm94IC5mbG9vci1ndWlkZS10b3AgLmZsb29yLWd1aWRlLWxpc3QuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhYWQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhYWQyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5mbG9vci1ndWlkZS1ib3ggLmZsb29yLWd1aWRlLXRvcCAuZmxvb3ItZ3VpZGUtbGlzdCAuZmxvb3ItZ3VpZGUtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZsb29yLWd1aWRlLWJveCAuZmxvb3ItZ3VpZGUtbWlkZGxlIHtcbiAgZmxleDogMTtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5mbG9vci1ndWlkZS1ib3ggLmZsb29yLWd1aWRlLW1pZGRsZSAubWFwLWJveCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG59XG4uZmxvb3ItZ3VpZGUtYm94IC5mbG9vci1ndWlkZS1taWRkbGUgLm1hcC1ib3ggLm1hcC1pbWFnZS1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5mbG9vci1ndWlkZS1ib3ggLmZsb29yLWd1aWRlLW1pZGRsZSAubWFwLWJveCAubWFwLWltYWdlLWJveCAubWFwLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAvKiB3aWR0aCwgaGVpZ2h064qUIEpT7JeQ7IScIHNjYWxl7JeQIOuUsOudvCDshKTsoJUgKi9cbn1cbi5mbG9vci1ndWlkZS1ib3ggLmZsb29yLWd1aWRlLW1pZGRsZSAubWFwLWJveCAubWFwLWltYWdlLWJveCBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG4gIHVzZXItZHJhZzogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmZsb29yLWd1aWRlLWJveCAuZmxvb3ItZ3VpZGUtbWlkZGxlIC5tYXAtYm94IC5tYXAtaW1hZ2UtYm94IC5tYXAtcGluIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogNXJlbTtcbiAgaGVpZ2h0OiA1cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljX21hcF9waW4uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbS9jb3ZlcjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbi5mbG9vci1ndWlkZS1ib3ggLmZsb29yLWd1aWRlLW1pZGRsZSAubWFwLWJveCAubWFwLWJ1dHRvbi1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjZyZW07XG4gIHJpZ2h0OiAxLjZyZW07XG59XG4uZmxvb3ItZ3VpZGUtYm94IC5mbG9vci1ndWlkZS1taWRkbGUgLm1hcC1ib3ggLm1hcC1idXR0b24tYm94IC5idG4tem9vbS1pbixcbi5mbG9vci1ndWlkZS1ib3ggLmZsb29yLWd1aWRlLW1pZGRsZSAubWFwLWJveCAubWFwLWJ1dHRvbi1ib3ggLmJ0bi16b29tLW91dCB7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmxvb3ItZ3VpZGUtYm94IC5mbG9vci1ndWlkZS1taWRkbGUgLm1hcC1ib3ggLm1hcC1idXR0b24tYm94IC5idG4tem9vbS1pbjpkaXNhYmxlZCxcbi5mbG9vci1ndWlkZS1ib3ggLmZsb29yLWd1aWRlLW1pZGRsZSAubWFwLWJveCAubWFwLWJ1dHRvbi1ib3ggLmJ0bi16b29tLW91dDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5mbG9vci1ndWlkZS1ib3ggLmZsb29yLWd1aWRlLW1pZGRsZSAubWFwLWJveCAubWFwLWJ1dHRvbi1ib3ggLmJ0bi16b29tLWluOjpiZWZvcmUsXG4uZmxvb3ItZ3VpZGUtYm94IC5mbG9vci1ndWlkZS1taWRkbGUgLm1hcC1ib3ggLm1hcC1idXR0b24tYm94IC5idG4tem9vbS1vdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMi40cmVtO1xufVxuLmZsb29yLWd1aWRlLWJveCAuZmxvb3ItZ3VpZGUtbWlkZGxlIC5tYXAtYm94IC5tYXAtYnV0dG9uLWJveCAuYnRuLXpvb20taW46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNfcGx1cy5zdmcpO1xufVxuLmZsb29yLWd1aWRlLWJveCAuZmxvb3ItZ3VpZGUtbWlkZGxlIC5tYXAtYm94IC5tYXAtYnV0dG9uLWJveCAuYnRuLXpvb20tb3V0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljX21pbnVzLnN2Zyk7XG59XG4uZmxvb3ItZ3VpZGUtYm94IC5mbG9vci1ndWlkZS1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uZmxvb3ItZ3VpZGUtYm94IC5mYWNpbGl0eS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxLjJyZW0gMS4ycmVtIDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAuNHJlbSAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZmxvb3ItZ3VpZGUtYm94IC5mYWNpbGl0eS1jb250YWluZXIuYWN0aXZlIC5idG4tb3Blbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5mbG9vci1ndWlkZS1ib3ggLmZhY2lsaXR5LWNvbnRhaW5lci5hY3RpdmUgLmZhY2lsaXR5LWFyZWEge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbn1cbi5mbG9vci1ndWlkZS1ib3ggLmZhY2lsaXR5LWNvbnRhaW5lciAuYnRuLW9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzLjZyZW07XG59XG4uZmxvb3ItZ3VpZGUtYm94IC5mYWNpbGl0eS1jb250YWluZXIgLmJ0bi1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY19tYXBfYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLmZsb29yLWd1aWRlLWJveCAuZmFjaWxpdHktY29udGFpbmVyIC5mYWNpbGl0eS1hcmVhIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAwZnI7XG4gIHRyYW5zaXRpb246IDAuMjVzIGdyaWQtdGVtcGxhdGUtcm93cyBlYXNlO1xufVxuLmZsb29yLWd1aWRlLWJveCAuZmFjaWxpdHktY29udGFpbmVyIC5mYWNpbGl0eS1hcmVhIC5mYWNpbGl0eS1ib3gge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAyMnJlbTtcbn1cbi5mbG9vci1ndWlkZS1ib3ggLmZhY2lsaXR5LWNvbnRhaW5lciAuZmFjaWxpdHktdGl0bGUge1xuICBtYXJnaW46IDEuNXJlbSAwIDJyZW0gMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZsb29yLWd1aWRlLWJveCAuZmFjaWxpdHktY29udGFpbmVyIC5mYWNpbGl0eS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxLjJyZW0gMC44cmVtO1xuICBwYWRkaW5nOiAwIDJyZW0gMnJlbTtcbn1cbi5mbG9vci1ndWlkZS1ib3ggLmZhY2lsaXR5LWNvbnRhaW5lciAuZmFjaWxpdHktbGlzdCAuZmFjaWxpdHktaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDMuMnJlbTtcbiAgcGFkZGluZzogMCAxLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDk5LjlyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIyMjtcbiAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZsb29yLWd1aWRlLWJveCAuZmFjaWxpdHktY29udGFpbmVyIC5mYWNpbGl0eS1saXN0IC5mYWNpbGl0eS1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFhZDI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwMGFhZDI7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICBoZWlnaHQ6IDFyZW07XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjY2NjY2NjO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDJjNWY7XG4gIHdpZHRoOiAzcmVtO1xufVxuXG4uc2hvcCAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zaG9wIC50b2dnbGUtd3JhcCAudG9nZ2xlLWl0ZW0ub3BlbiAudG9nZ2xlLWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbSAwLjhyZW0gMCAwO1xufVxuLnNob3AgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbS5vcGVuIC50b2dnbGUtYnRuOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL3Jlc291cmNlcy9pbWcvaWNfYXJyb3dfdXAuc3ZnXCIpO1xufVxuLnNob3AgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSArIC50b2dnbGUtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDMuMnJlbTtcbn1cbi5zaG9wIC50b2dnbGUtd3JhcCAudG9nZ2xlLWl0ZW0gLnRvZ2dsZS1idG4ge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG59XG4uc2hvcCAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtIC50b2dnbGUtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLnNob3AgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSAudG9nZ2xlLWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMC44cmVtO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vcmVzb3VyY2VzL2ltZy9pY19hcnJvd19kb3duLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5zaG9wIC50b2dnbGUtd3JhcCAudG9nZ2xlLWl0ZW0gLnRvZ2dsZS1idG4gLnRvZ2dsZS10aXQge1xuICBmb250LWZhbWlseTogXCJIeXVuZGFpU2Fuc0hlYWRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG59XG4uc2hvcCAubGluZS10eHRib3gge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItY29sb3I6ICNkN2Q3ZDc7XG59XG4uc2hvcCAubGluZS10eHRib3guYmx1ZSB7XG4gIHBhZGRpbmc6IDEuMnJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNWY3O1xufVxuLnNob3AgLmxpbmUtdHh0Ym94LmJsdWUgLnRpdGxlLWJveCB7XG4gIHBhZGRpbmc6IDAgMCAxLjJyZW0gMDtcbn1cbi5zaG9wIC5saW5lLXR4dGJveC5ibHVlIC5kZXRhaWwtaW5mbyB7XG4gIHBhZGRpbmc6IDEuMnJlbSAwIDAgMDtcbn1cbi5zaG9wIC5saW5lLXR4dGJveCAudGl0bGUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjJyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xufVxuLnNob3AgLmxpbmUtdHh0Ym94IC50aXRsZS1ib3ggc3BhbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2hvcCAubGluZS10eHRib3ggLnRpdGxlLWJveCAudGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG59XG4uc2hvcCAubGluZS10eHRib3ggLnRpdGxlLWJveCAuc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjA2MDYwO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbn1cbi5zaG9wIC5kZXRhaWwtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDEuMnJlbSAxLjJyZW0gMC44cmVtIDEuMnJlbTtcbn1cbi5zaG9wIC5kZXRhaWwtaW5mbyAuZGV0YWlsLWluZm8tdGl0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuLnNob3AgLmluZm8tbGlzdHMge1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG59XG4uc2hvcCAuaW5mby1saXN0cyAuaW5mby1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xufVxuLnNob3AgLmluZm8tbGlzdHMgLmluZm8tbGlzdCArIC5pbmZvLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG59XG4uc2hvcCAuaW5mby1saXN0cyAuaW5mby1saXN0IHNwYW4ge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLnNob3AgLmluZm8tbGlzdHMgLmluZm8tbGlzdCAubGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDguOHJlbTtcbn1cbi5zaG9wIC5pbmZvLWxpc3RzIC5pbmZvLWxpc3QgLmxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xufVxuXG4uaC1lYXQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi5oLWVhdCAuaGVhdC1sb2dvIGltZyB7XG4gIGRpc3BsYXk6IHVuc2V0O1xuICB3aWR0aDogdW5zZXQ7XG4gIG9iamVjdC1maXQ6IHVuc2V0O1xufVxuXG4uc2hvcDAxIC5jb250ZW50LXRpdGxlLWJveCxcbi5zaG9wMDMgLmNvbnRlbnQtdGl0bGUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5zaG9wMDEgLmNvbnRlbnQtdGl0bGUtYm94IC50aXRsZSxcbi5zaG9wMDMgLmNvbnRlbnQtdGl0bGUtYm94IC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkh5dW5kYWlTYW5zSGVhZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcbn1cbi5zaG9wMDEgLmNvbnRlbnQtdGl0bGUtYm94IC5zdWItdGl0bGUsXG4uc2hvcDAzIC5jb250ZW50LXRpdGxlLWJveCAuc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDBhYWQyO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbn1cbi5zaG9wMDEgLmNvbnRlbnQtbGlzdCxcbi5zaG9wMDMgLmNvbnRlbnQtbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbn1cbi5zaG9wMDEgLmNvbnRlbnQtbGlzdCArIC5jb250ZW50LWxpc3QsXG4uc2hvcDAzIC5jb250ZW50LWxpc3QgKyAuY29udGVudC1saXN0IHtcbiAgbWFyZ2luLXRvcDogMi44cmVtO1xufVxuLnNob3AwMSAuY29udGVudC1saXN0IC50aXRsZS1ib3gsXG4uc2hvcDAzIC5jb250ZW50LWxpc3QgLnRpdGxlLWJveCB7XG4gIHBhZGRpbmc6IDEuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q3ZDc7XG59XG4uc2hvcDAxIC5jb250ZW50LWxpc3QgLnRpdGxlLWJveCBzcGFuLFxuLnNob3AwMyAuY29udGVudC1saXN0IC50aXRsZS1ib3ggc3BhbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2hvcDAxIC5jb250ZW50LWxpc3QgLnRpdGxlLWJveCAudGl0bGUsXG4uc2hvcDAzIC5jb250ZW50LWxpc3QgLnRpdGxlLWJveCAudGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG59XG4uc2hvcDAxIC5jb250ZW50LWxpc3QgLnRpdGxlLWJveCAuc3ViLXRpdGxlLFxuLnNob3AwMyAuY29udGVudC1saXN0IC50aXRsZS1ib3ggLnN1Yi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzYwNjA2MDtcbiAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG59XG4uc2hvcDAxIC5kZXRhaWwtaW5mbyxcbi5zaG9wMDMgLmRldGFpbC1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMS4ycmVtO1xufVxuLnNob3AwMSAuaW5mby1saXN0cyxcbi5zaG9wMDMgLmluZm8tbGlzdHMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNob3AwMSAuaW5mby1saXN0cyAuaW5mby1saXN0LFxuLnNob3AwMyAuaW5mby1saXN0cyAuaW5mby1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaG9wMDEgLmluZm8tbGlzdHMgLmluZm8tbGlzdCArIC5pbmZvLWxpc3QsXG4uc2hvcDAzIC5pbmZvLWxpc3RzIC5pbmZvLWxpc3QgKyAuaW5mby1saXN0IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5zaG9wMDEgLmluZm8tbGlzdHMgLmluZm8tbGlzdCBzcGFuLFxuLnNob3AwMyAuaW5mby1saXN0cyAuaW5mby1saXN0IHNwYW4ge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLnNob3AwMSAuaW5mby1saXN0cyAuaW5mby1saXN0IC5sYWJlbCxcbi5zaG9wMDMgLmluZm8tbGlzdHMgLmluZm8tbGlzdCAubGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDEwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2hvcDAxIC5pbmZvLWxpc3RzIC5pbmZvLWxpc3QgLmxhYmVsOjpiZWZvcmUsXG4uc2hvcDAzIC5pbmZvLWxpc3RzIC5pbmZvLWxpc3QgLmxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG4gIG1hcmdpbi1yaWdodDogMC44cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xufVxuXG4uc2hvcDAxIC5jb250ZW50LWxvY2F0aW9uLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgI2Q3ZDdkNztcbiAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG59XG4uc2hvcDAxIC5jb250ZW50LWxvY2F0aW9uLWJveCAubGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDEwLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2hvcDAxIC5jb250ZW50LWxvY2F0aW9uLWJveCAubGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNob3AwMSAuY29udGVudC1sb2NhdGlvbi1ib3ggLmxhYmVsLmxvY2F0aW9uOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNfbG9jYXRpb24uc3ZnXCIpO1xufVxuLnNob3AwMSAuY29udGVudC1sb2NhdGlvbi1ib3ggLmxhYmVsLnRpbWU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL3Jlc291cmNlcy9pbWcvaWNfdGltZS5zdmdcIik7XG59XG4uc2hvcDAxIC5jb250ZW50LWxvY2F0aW9uLWJveCAuZGF0YSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2hvcDAxIC5jb250ZW50LWxvY2F0aW9uLWJveCAuY29udGVudC1sb2NhdGlvbi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaG9wMDEgLmNvbnRlbnQtbG9jYXRpb24tYm94IC5jb250ZW50LWxvY2F0aW9uLWxpc3QgKyAuY29udGVudC1sb2NhdGlvbi1saXN0IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5zaG9wMDEgLmNvbnRlbnQtc2VydmljZS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDNyZW0gMDtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuLnNob3AwMSAuY29udGVudC1zZXJ2aWNlLWJveCAuaW1hZ2UtYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG59XG4uc2hvcDAxIC5jb250ZW50LXNlcnZpY2UtYm94IC5kZXNjLWJveCB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogMy42cmVtO1xufVxuLnNob3AwMSAuY29udGVudC1ib3ggKyAuY29udGVudC1ib3gge1xuICBtYXJnaW4tdG9wOiAzLjJyZW07XG59XG4uc2hvcDAxIC5jb250ZW50LXRpdGxlLWJveCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5zaG9wMDEgLmNvbnRlbnQtdGl0bGUtYm94IC5zdWItdGl0bGUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzk5OTk5OTtcbiAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbn1cbi5zaG9wMDEgLmNvbnRlbnQtbGlzdC1ib3gge1xuICBwYWRkaW5nOiAycmVtIDEuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLnNob3AwMSAuY29udGVudC1saXN0LWJveCArIC5jb250ZW50LWxpc3QtYm94IHtcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xufVxuLnNob3AwMSAuY29udGVudC1saXN0LWJveCAubGlzdC10aXRsZS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cbi5zaG9wMDEgLmNvbnRlbnQtbGlzdC1ib3ggLmxpc3QtdGl0bGUtYm94IC5saXN0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMmM1ZjtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG4uc2hvcDAxIC5jb250ZW50LWxpc3QtYm94IC5saXN0LXRpdGxlLWJveCAubGlzdC1zdWItdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMGFhZDI7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG4uc2hvcDAxIC5jb250ZW50LWxpc3QtYm94IC5saXN0LXRpdGxlLWJveCAubGlzdC1zdWItdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIG1hcmdpbi1yaWdodDogMC40cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljX2luZm9fY2lyY2xlLnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuLnNob3AwMSAuY29udGVudC1saXN0LWJveCAuZmxvYXRpbmctYnRuLWJveCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uc2hvcDAxIC5jb250ZW50LWxpc3QtYm94IC5mbG9hdGluZy1idG4tYm94IC5mbG9hdGluZy1idG4ge1xuICBmbGV4OiB1bnNldDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTZyZW07XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiA1cmVtO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiA5OS45cmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDBhYWQyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjMDBhYWQyO1xufVxuLnNob3AwMSAuY29udGVudC1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5zaG9wMDEgLmNvbnRlbnQtbGlzdCArIC5jb250ZW50LWxpc3Qge1xuICBtYXJnaW4tdG9wOiAxLjJyZW07XG59XG4uc2hvcDAxIC5jb250ZW50LWxpc3QgLnRpdGxlLWJveCB7XG4gIGZvbnQtZmFtaWx5OiBcIkh5dW5kYWlTYW5zSGVhZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uc2hvcDAxIC5pbmZvLWxpc3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaG9wMDEgLmluZm8tbGlzdHMgLmluZm8tbGlzdCArIC5pbmZvLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi5zaG9wMDEgLmluZm8tbGlzdHMgLmluZm8tbGlzdCAubGFiZWwge1xuICBtaW4td2lkdGg6IGluaXRpYWw7XG59XG5cbi5mYXEgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAycmVtIDEuNnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xufVxuLmZhcSAuY29udGVudCArIC5jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xufVxuLmZhcSAuY29udGVudC10aXQge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuLmZhcSAuYnVsbGV0LXRpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cbi5mYXEgLmJ1bGxldC10aXQ6OmJlZm9yZSB7XG4gIHRvcDogMXJlbTtcbn1cbi5mYXEgLmJ1bGxldC10aXQubm90aWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mYXEgLmJ1bGxldC10aXQubm90aWNlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuMnJlbTtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZmFxIC5idWxsZXQtdGl0Lm5vdGljZS5ibHVlIHtcbiAgY29sb3I6ICMwMGFhZDI7XG59XG4uZmFxIC5idWxsZXQtdGl0Lm5vdGljZS5ibHVlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNfaW5mb19jaXJjbGUuc3ZnKTtcbn1cbi5mYXEgLmJ1bGxldC10aXQubm90aWNlLmJyb3duIHtcbiAgY29sb3I6ICNhMzZiNGY7XG59XG4uZmFxIC5idWxsZXQtdGl0Lm5vdGljZS5icm93bjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljX2luZm9fY2lyY2xlX2Jyb3duLnN2Zyk7XG59XG4uZmFxIC5idWxsZXQtdGl0IC5sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZmFxIC5iYWRnZS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMuMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFhZDI7XG59XG4uZmFxIC5iYWRnZS1ib3ggLmJhZGdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbi5mYXEgLm5vLWRyaXZpbmcge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZmFxIC5uby1kcml2aW5nIGxpIHtcbiAgcGFkZGluZzogMC45cmVtIDJyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDdkN2Q3O1xufVxuLmZhcSAubm8tZHJpdmluZyBsaSBzcGFuIHtcbiAgd2lkdGg6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZhcSAubm8tZHJpdmluZyBsaS5ub3RpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiB1bnNldDtcbiAgcGFkZGluZy10b3A6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMS4ycmVtIDAgMCAwO1xuICBjb2xvcjogIzAwYWFkMjtcbn1cbi5mYXEgLm5vLWRyaXZpbmcgbGkubm90aWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNyZW07XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNfaW5mb19jaXJjbGUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5yZW50LXBhZ2Uge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cbi5yZW50LXBhZ2UgLnRvZ2dsZS13cmFwIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5yZW50LXBhZ2UgLnRvZ2dsZS13cmFwIC50b2dnbGUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ucmVudC1wYWdlIC50b2dnbGUtd3JhcCAudG9nZ2xlLWl0ZW0gKyAudG9nZ2xlLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnJlbnQtcGFnZSAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1pdGVtIC50b2dnbGUtYnRuIHtcbiAgcGFkZGluZzogMS4ycmVtIDA7XG59XG4ucmVudC1wYWdlIC50b2dnbGUtd3JhcCAudG9nZ2xlLWJ0bjo6YmVmb3JlLCAucmVudC1wYWdlIC50b2dnbGUtd3JhcCAudG9nZ2xlLWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLnJlbnQtcGFnZSAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1idG4gLnRvZ2dsZS10aXQge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnJlbnQtcGFnZSAudG9nZ2xlLXdyYXAgLnRvZ2dsZS1idG4gLnRvZ2dsZS1hcnJvdyBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDA7XG59XG4ucmVudC1wYWdlIC50b2dnbGUtd3JhcCAudG9nZ2xlLWJ0biAuaWNvIHtcbiAgd2lkdGg6IDIuNHJlbTtcbiAgaGVpZ2h0OiAyLjRyZW07XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNfYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyLzIuNHJlbTtcbn1cbi5yZW50LXBhZ2UgLnRvZ2dsZS1jb250ZW50IC50ZXh0LXdyYXAgLm5hbWUge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjI7XG59XG4ucmVudC1wYWdlIC50b2dnbGUtY29udGVudCAudGV4dC13cmFwIC5kZXNjIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjNjA2MDYwO1xufVxuLnJlbnQtcGFnZSAudG9nZ2xlLWNvbnRlbnQgLmxpbmUtdHh0Ym94IHtcbiAgcGFkZGluZzogMS4ycmVtIDJyZW07XG59XG4ucmVudC1wYWdlIC50b2dnbGUtY29udGVudCAubGluZS10eHRib3g6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnJlbnQtcGFnZSAudG9nZ2xlLWNvbnRlbnQgaW1nIHtcbiAgZmxleDogMCAwIDYuNHJlbTtcbn1cbi5yZW50LXBhZ2UgLmNhcmUtYm94IHtcbiAgY29sb3I6ICMyMjI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAuY2FyZS10aXRsZS1ib3ggLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAuY2FyZS10aXRsZS1ib3ggLmRlc2Mge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMGFhZDI7XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAubGlzdC1ib3gge1xuICBtYXJnaW4tdG9wOiAxLjJyZW07XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAubGlzdC1ib3ggdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxLjZyZW07XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAuY2FyZS1jb250ZW50IHtcbiAgcGFkZGluZzogMy4ycmVtIDEuMnJlbSAycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAuY2FyZS1jb250ZW50IC50aXRsZS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiAwLjhyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkh5dW5kYWlTYW5zSGVhZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDJjNWY7XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAuY2FyZS1jb250ZW50IC50aXRsZS1ib3ggLmljIHtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAuY2FyZS1jb250ZW50IC50aXRsZS1ib3ggLmljLmljLWNhcmUtMDEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljX2NhcmVfMDEuc3ZnKTtcbn1cbi5yZW50LXBhZ2UgLmNhcmUtYm94IC5jYXJlLWNvbnRlbnQgLnRpdGxlLWJveCAuaWMuaWMtY2FyZS0wMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNfY2FyZV8wMi5zdmcpO1xufVxuLnJlbnQtcGFnZSAuY2FyZS1ib3ggLmNhcmUtY29udGVudCAudGl0bGUtYm94IC5pYy5pYy1jYXJlLTAzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY19jYXJlXzAzLnN2Zyk7XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAuY2FyZS1jb250ZW50IC5kZXNjLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEuNnJlbTtcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cbi5yZW50LXBhZ2UgLmNhcmUtYm94IC5jYXJlLWNvbnRlbnQgLmRlc2MtYm94IC5jYXJlLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtaW4td2lkdGg6IDEycmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogOTkuOXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwYWFkMjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDBhYWQyO1xufVxuLnJlbnQtcGFnZSAuY2FyZS1ib3ggLmNvdW5zZWwtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbn1cbi5yZW50LXBhZ2UgLmNhcmUtYm94IC5jb3Vuc2VsLWNvbnRlbnQgLmNvdW5zZWwtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNC42cmVtO1xuICBwYWRkaW5nOiAwIDEuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q3ZDc7XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAuY291bnNlbC1jb250ZW50IC5jb3Vuc2VsLXRvcCAudGl0bGUtYm94IHtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaVNhbnNIZWFkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAyYzVmO1xufVxuLnJlbnQtcGFnZSAuY2FyZS1ib3ggLmNvdW5zZWwtY29udGVudCAuY291bnNlbC1ib3R0b20ge1xuICBwYWRkaW5nOiAxLjJyZW0gMS4ycmVtIDJyZW07XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAuY291bnNlbC1jb250ZW50IC5jb3Vuc2VsLWJvdHRvbSAuaW1hZ2UtYm94IHtcbiAgYXNwZWN0LXJhdGlvOiAzMjYvMTIwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLnJlbnQtcGFnZSAuY2FyZS1ib3ggLmNvdW5zZWwtY29udGVudCAuY291bnNlbC1ib3R0b20gLmluZm8tYm94IHtcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xuICByb3ctZ2FwOiAwLjhyZW07XG59XG4ucmVudC1wYWdlIC5jYXJlLWJveCAuY291bnNlbC1jb250ZW50IC5jb3Vuc2VsLWJvdHRvbSAuaW5mby1ib3ggbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5yZW50LXBhZ2UgLmNhcmUtYm94IC5jb3Vuc2VsLWNvbnRlbnQgLmNvdW5zZWwtYm90dG9tIC5pbmZvLWJveCBsaSAubGFiZWwge1xuICBmbGV4OiAwIDAgOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5yZW50LXBhZ2UgLmNhcmUtYm94IC5jb3Vuc2VsLWNvbnRlbnQgLmNvdW5zZWwtYm90dG9tIC5pbmZvLWJveCBsaSAuZGF0YSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucmVudC1kZXNjLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucmVudC1kZXNjLWJveCBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDBhYWQyO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbn1cbi5yZW50LWRlc2MtYm94IC5pYy1pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgdG9wOiAwLjJyZW07XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIG1hcmdpbi1yaWdodDogMC40cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljX2luZm9fY2lyY2xlLnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuLnJlbnQtZGVzYy1ib3ggLnJlbnQtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDE2cmVtO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogNXJlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA5OS45cmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDBhYWQyO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDBhYWQyO1xufVxuXG4ucmVudC1pdGVtLXBhZ2Uge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5yZW50LWl0ZW0tcGFnZSBtYWluIC5tYWluLWFyZWEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucmVudC1pdGVtLXBhZ2UgbWFpbiAubWFpbi1ib3R0b20ge1xuICBwYWRkaW5nOiAzLjJyZW0gMDtcbn1cbi5yZW50LWl0ZW0tcGFnZSAuY29udGVudC13cmFwLmZsb2F0aW5nIC5jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5yZW50LWl0ZW0tcGFnZSAucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnJlbnQtaXRlbS1wYWdlIC5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLmRlc2Mtd3JhcCB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucmVudC1pdGVtLXBhZ2UgLnJlbnQwMSAucmVudC1kZXRhaWwtc2xpZGUtd3JhcCAucmVudC1kZXRhaWwtc2xpZGUtaXRlbSAuZGVzYy13cmFwIC5kZXNjIHNwYW4ge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5yZW50LWl0ZW0tcGFnZSAucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIC5yZW50LWltZy13cmFwIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ucmVudC1pdGVtLXBhZ2UgLnJlbnQwMSAuZmxvYXRpbmctYnRuLWJveCB7XG4gIG1hcmdpbi10b3A6IDMuMnJlbTtcbn1cbi5yZW50LWl0ZW0tcGFnZSAucmVudDAxIC5mbG9hdGluZy1idG4tYm94IHAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMGFhZDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZW50LWl0ZW0tcGFnZSAucmVudDAxIC5mbG9hdGluZy1idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJlbnQtaXRlbS1wYWdlIC5yZW50MDEgLmZsb2F0aW5nLWJ0bi13cmFwIC5mbG9hdGluZy1idG4ge1xuICBmbGV4OiB1bnNldDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTZyZW07XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiA1cmVtO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiA5OS45cmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDBhYWQyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwYWFkMjtcbn1cbi5yZW50LWl0ZW0tcGFnZSAuc2xpZGUtZG90MDEgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnJlbnQtaXRlbS1wYWdlIC5yZW50LWRlc2MtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDAgbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5vbCxcbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5idXR0b24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vLyDslYTrnpjrtoDthLQg6riw7KG0IOyGjOyKpFxuXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmJ1dHRvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIC8qIHdvcmQtd3JhcDogYnJlYWstd29yZDsgKi9cbiAgLyogd29yZC1icmVhazoga2VlcC1hbGw7ICovXG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmh0bWwge1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLy8gQG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4vLyAgIGh0bWwge1xuLy8gICAgIGZvbnQtc2l6ZTogN3B4O1xuLy8gICB9XG4vLyB9XG5cbi8vIEBtZWRpYSAobWF4LXdpZHRoOiA1MzlweCkge1xuLy8gICBodG1sIHtcbi8vICAgICBmb250LXNpemU6IDZweDtcbi8vICAgfVxuLy8gfVxuXG4vLyBAbWVkaWEgKG1heC13aWR0aDogNDM5cHgpIHtcbi8vICAgaHRtbCB7XG4vLyAgICAgZm9udC1zaXplOiA1cHg7XG4vLyAgIH1cbi8vIH1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbm9sLFxudWwsXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGFibGUgY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmE6aG92ZXIsXG5hOnZpc2l0ZWQsXG5hOmZvY3VzLFxuYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5zcGFuIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbnNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyog7Y+w7Yq4IOy0iOq4sO2ZlCAqL1xuLy8gZGl2LFxuLy8gaW5wdXQsXG4vLyB0ZXh0YXJlYSxcbi8vIHNlbGVjdCxcbi8vIGJ1dHRvbixcbi8vIHRhYmxlLFxuLy8gbGFiZWwsXG4vLyBoMSxcbi8vIGgyLFxuLy8gaDMsXG4vLyBoNCxcbi8vIGg1LFxuLy8gaDYsXG4vLyBwLFxuLy8gbGksXG4vLyBhLFxuLy8gc3Ryb25nLFxuLy8gYixcbi8vIHNwYW4ge1xuLy8gICBmb250LWZhbWlseTogJ0h5dW5kYWlTYW5zVGV4dCcsIEFwcGxlU0RHb3RoaWNOZW8tUmVndWxhciwgc2Fucy1zZXJpZjtcbi8vICAgZm9udC1zaXplOiAxLjZyZW07XG4vLyAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuLy8gICBjb2xvcjogIzAwMDtcbi8vICAgZm9udC13ZWlnaHQ6IDQwMDtcbi8vICAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsO1xuLy8gICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbi8vICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4vLyAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbi8vIH1cblxuLyogY2xlYXJmaXggKi9cbi5jbGVhcmZpeCB7XG4gICp6b29tOiAxO1xufVxuLmNsZWFyZml4OmJlZm9yZSxcbi5jbGVhcmZpeDphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogSVIg7Zqo6rO8ICovXG4vKiDsnZjrr7jsnojripQg7J2066+47KeA7J2YIOuMgOyytCDthY3siqTtirjrpbwg7KCc6rO17ZWY64qUIOqyveyasChQaGFyayBNZXRob2QpICovXG4uaXJfcG0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG5cbi8qIOydmOuvuOyeiOuKlCDsnbTrr7jsp4DsnZgg64yA7LK0IO2FjeyKpO2KuOuhnCDsnbTrr7jsp4DqsIAg7JeG7Ja064+EXG5cdOuMgOyytCDthY3siqTtirjrpbwg67O07Jes7KO86rOg7J6QIO2VoCDrlYwoV0EgSVIpICovXG4uaXJfd2Ege1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyog64yA7LK0IO2FjeyKpO2KuOqwgCDslYTri4wg7KCR6re87ISx7J2EIOychO2VnCDsiKjquYAg7YWN7Iqk7Yq466W8IOygnOqzte2VoCDrlYwgKi9cbi5pcl9zdSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuIiwiLyogU2xpZGVyICovXHJcbi5zbGljay1zbGlkZXJcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc2xpY2stbGlzdFxyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuLnNsaWNrLWxpc3Q6Zm9jdXNcclxue1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xyXG57XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjdXJzb3I6IGhhbmQ7XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxyXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XHJcbntcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxufVxyXG5cclxuLnNsaWNrLXRyYWNrXHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxyXG4uc2xpY2stdHJhY2s6YWZ0ZXJcclxue1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcblxyXG4gICAgY29udGVudDogJyc7XHJcbn1cclxuLnNsaWNrLXRyYWNrOmFmdGVyXHJcbntcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xyXG57XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZVxyXG57XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG59XHJcbltkaXI9J3J0bCddIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLnNsaWNrLXNsaWRlIGltZ1xyXG57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcclxue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nXHJcbntcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGVcclxue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGN1c3RvbSAqL1xyXG5cclxuLnNsaWRlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zbGlkZS5zbGljay1pbml0aWFsaXplZCB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogZG90ICovXHJcblxyXG4uc2xpZGUtZG90MDEgLnNsaWNrLWRvdHMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDEuMnJlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1NHJlbTtcclxufVxyXG5cclxuLnNsaWRlLWRvdDAxIC5zbGljay1kb3RzIGxpIHtcclxuICBoZWlnaHQ6IDEuMnJlbTtcclxufVxyXG5cclxuLnNsaWRlLWRvdDAxIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XHJcbiAgYmFja2dyb3VuZDogI0NDQ0NDQztcclxuICB3aWR0aDogMS4ycmVtO1xyXG4gIGhlaWdodDogMS4ycmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcbiAgdHJhbnNpdGlvbjogd2lkdGggLjVzIGVhc2U7XHJcbn1cclxuXHJcbi5zbGlkZS1kb3QwMSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kOiAjMDAyQzVGO1xyXG4gIHdpZHRoOiA2cmVtO1xyXG59XHJcblxyXG4uc2xpZGUtZG90MDIgLnNsaWNrLWRvdHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luLXRvcDogNi40cmVtO1xyXG59XHJcblxyXG4uc2xpZGUtZG90MDIgLnNsaWNrLWRvdHMgbGkge1xyXG4gIGZsZXg6IDE7XHJcbiAgaGVpZ2h0OiAwLjZyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2xpZGUtZG90MDIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kOiAjMDAyQzVGO1xyXG59XHJcblxyXG4uc2xpZGUtZG90MDIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDQ0NDO1xyXG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMC4ycmVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgei1pbmRleDogLTE7XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG46cm9vdCB7XG4gIC0tZm9udC1oZWFkOiAnSHl1bmRhaVNhbnNIZWFkJywgQXBwbGVTREdvdGhpY05lby1SZWd1bGFyLCBzYW5zLXNlcmlmO1xufVxuXG4uaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxucCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi8qIGNvbW1vbiAqL1xuXG4udGV4dC1sIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXIge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmF5IHtcbiAgY29sb3I6ICNiM2IzYjMgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JheTAyIHtcbiAgY29sb3I6ICM4MDgwODAgIWltcG9ydGFudDtcbn1cblxuLmMtc2t5IHtcbiAgY29sb3I6ICMxMDdlY2EgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93IHtcbiAgY29sb3I6ICNmZmNlMDAgIWltcG9ydGFudDtcbn1cblxuLm10MTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ubXQyNCB7XG4gIG1hcmdpbi10b3A6IDIuNHJlbSAhaW1wb3J0YW50O1xufVxuLm10bTEwIHtcbiAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbn1cbi5tYjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubGlua3RvIHNwYW4ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMxMDdlY2E7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiAwLjE1cmVtIHNvbGlkICMxMDdlY2E7XG59XG5cbi5idWxsZXQtdGl0IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJ1bGxldC10aXQgKyAuYnVsbGV0LXRpdCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5idWxsZXQtdGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNzVyZW07XG4gIGxlZnQ6IDA7XG59XG5cbi5idWxsZXQtdHh0IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDEuNHJlbTtcbn1cblxuLmJ1bGxldC10eHQgKyAuYnVsbGV0LXRpdCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi8qIGxheW91dCAqL1xuXG4vKiBlcnJvciA0MDTtjpjsnbTsp4AgKi9cbi5lcnJvci1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDYuOHJlbSk7XG4gIG1pbi1oZWlnaHQ6IDM2Ljc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzVmO1xuICBwYWRkaW5nOiAxLjdyZW0gMi40cmVtIDJyZW07XG59XG4uZXJyb3ItY29udGVudC13cmFwIC5lcnJvci10aXQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG5cbi5lcnJvci1jb250ZW50LXdyYXAgLmVycm9yLXN1Yi10aXQge1xuICBtYXJnaW4tYm90dG9tOiA4LjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uZXJyb3ItY29udGVudC13cmFwIC5lcnJvci10eHQtYm94IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uZXJyb3ItY29udGVudC13cmFwIC5lcnJvci1ob21lLWJ0bi13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0LjhyZW0pO1xufVxuLmVycm9yLWNvbnRlbnQtd3JhcCAuZXJyb3ItaG9tZS1idG4td3JhcCAuZXJyb3ItaG9tZS1idG4ge1xuICBmbGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAxLjhyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcbiAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMmM1Zjtcbn1cblxuLyogZGVwdGgxICovXG5cbi5kZXB0aDEtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJjNWY7XG4gIHBhZGRpbmc6IDEuN3JlbSAyLjRyZW0gMnJlbTtcbn1cblxuLmRlcHRoMS13cmFwIC5kZXB0aDEtdGl0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xufVxuXG4vKiBkZXB0aDIgKi9cblxuLmRlcHRoMi13cmFwIHtcbiAgcGFkZGluZzogMCAyLjRyZW0gMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1Zjtcbn1cblxuLmRlcHRoMi13cmFwIC5kZXB0aDItdGl0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kZXB0aDItbGlzdCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyLjRyZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAtbW96LWNvbHVtbi1nYXA6IDJyZW07XG4gIGNvbHVtbi1nYXA6IDJyZW07XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbn1cblxuLmRlcHRoMi1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZXB0aDItbGlzdCBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4uZGVwdGgyLWxpc3QgbGkub24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZXB0aDItbGlzdCBsaS5vbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2UwMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uZGVwdGgyLWxpc3QgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICMyZDVlOTU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5kZXB0aDItbGlzdCBsaS5vbiBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGRlcHRoMyAqL1xuXG4uZGVwdGgzLXdyYXAge1xuICAvKiBwYWRkaW5nOiAycmVtIDIuNHJlbSAwOyAqL1xufVxuXG4uZGVwdGgzLWxpc3Qge1xuICAvKiB3aWR0aDogY2FsYygxMDAlICsgMi40cmVtKTsgKi9cbiAgcGFkZGluZy1yaWdodDogMi40cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICBjb2x1bW4tZ2FwOiAycmVtO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5kZXB0aDMtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVwdGgzLWxpc3QgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMC43cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZGVwdGgzLWxpc3QgbGkub24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZXB0aDMtbGlzdCBsaS5vbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNlMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uZGVwdGgzLWxpc3QgbGkgYSxcbi5kZXB0aDMtbGlzdCBsaSBwIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuXG4uZGVwdGgzLWxpc3QgbGkub24gYSxcbi5kZXB0aDMtbGlzdCBsaS5vbiBwIHtcbiAgY29sb3I6ICMwMDJjNWY7XG59XG5cbi8qIGRlcHRoNCAqL1xuXG4uZGVwdGg0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4uZGVwdGg0LWxpc3Qge1xuICB3aWR0aDogY2FsYygxMDAlICsgMi40cmVtKTtcbiAgcGFkZGluZy1yaWdodDogMi40cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICBjb2x1bW4tZ2FwOiAycmVtO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5kZXB0aDQtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVwdGg0LWxpc3QgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMC43cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZGVwdGg0LWxpc3QgbGkub24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZXB0aDQtbGlzdCBsaS5vbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNlMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uZGVwdGg0LWxpc3QgbGkgYSxcbi5kZXB0aDQtbGlzdCBsaSBwIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuXG4uZGVwdGg0LWxpc3QgbGkub24gYSxcbi5kZXB0aDQtbGlzdCBsaS5vbiBwIHtcbiAgY29sb3I6ICMwMDJjNWY7XG59XG5cbi5kZXB0aDQtd3JhcCArIC50YWItY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLyogY29udGVudCAqL1xuXG4uY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogM3JlbSAyLjRyZW0gNnJlbTtcbn1cblxuLmNvbnRlbnQtd3JhcC5mbG9hdGluZyAuY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5jb250ZW50ICsgLmNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4uY29udGVudC1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbn1cblxuLmNvbnRlbnQtbGluayBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG59XG5cbi5jb250ZW50LWxpbmsgLmNvbnRlbnQtdGl0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbnRlbnQtdGl0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jb250ZW50LXRpdCArIC5jb250ZW50LXN1YnRpdCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICMxMDdlY2E7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5jb250ZW50IC5jb250ZW50LXN1YnRpdC5lYXN0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzEwN2VjYTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5jb250ZW50IC5jb250ZW50LXN1YnRpdC53ZXN0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzEwN2VjYTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5jb250ZW50IC5jb250ZW50LXN1YnRpdC50aW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uY29udGVudCAuY29udGVudC1jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5jb250ZW50LXRpdDAyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi50YWItY29udGVudCAuY29udGVudC10aXQwMiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi8qIGljb25zICovXG5cbi5pY28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uaWNvLWJ0bi1hcnJvdyB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbi5vcGVuIC5pY28tYnRuLWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmljby1idG4tYXJyb3cuZ3JheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvLWJ0bi1hcnJvdy1nLnN2Zyk7XG59XG5cbi5pY28tYnRuLWFycm93LmJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1idG4tYXJyb3ctYi5zdmcpO1xufVxuXG4uaWNvLWJ0bi1hcnJvdy53aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvLWJ0bi1hcnJvdy1iLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbn1cblxuLmljby1hcnJvdy1kb3duIHtcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvLWFycm93LWRvd24uc3ZnKTtcbn1cblxuLmljby1jbG9zZSB7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMi40cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1jbG9zZS5zdmcpO1xufVxuXG4uaWNvLWJ1cyB7XG4gIHdpZHRoOiAxLjFyZW07XG4gIGhlaWdodDogMS4xcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1idXMuc3ZnKTtcbn1cblxuLmljby1tYXAge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1tYXAuc3ZnKTtcbn1cblxuLmljby1tYXAueWVsbG93IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xufVxuXG4uaWNvLXJlY29yZCB7XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogMS44cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1yZWNvcmQuc3ZnKTtcbn1cblxuLmljby1wZGYge1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDEuOHJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY28tcGRmLnN2Zyk7XG59XG5cbi5pY28tY2lyY2xlLWdyYXksXG4uaWNvLWNpcmNsZS1ncmF5MDIge1xuICB3aWR0aDogMC42cmVtO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzgwODA4MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmljby1jaXJjbGUtZ3JheTAyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjNyZW07XG4gIGJvcmRlci1jb2xvcjogI2IzYjNiMztcbn1cblxuLmljby1jaXJjbGUtYmx1ZSB7XG4gIHdpZHRoOiAwLjZyZW07XG4gIGhlaWdodDogMC42cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IDAuM3JlbSBzb2xpZCAjMGYyYzVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uaWNvLWNpcmNsZS15ZWxsb3csXG4uaWNvLWNpcmNsZS15ZWxsb3cwMiB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMDYsIDAsIDAuMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmljby1jaXJjbGUteWVsbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZTAwO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2ZmZjtcbn1cblxuLmljby1jaXJjbGUteWVsbG93MDI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxLjJyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZTAwO1xufVxuXG4uaWNvLWNhdXRpb24ge1xuICB3aWR0aDogMS40cmVtO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY28tY2F1dGlvbi5zdmcpO1xufVxuXG4vKiBidXR0b24gKi9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5idG4taWNvIHtcbiAgZ2FwOiA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qIGxheWVyICovXG5cbi5sYXllci13cmFwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi5sYXllci13cmFwIC5sYXllci1iYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmxheWVyLXdyYXAgLmFsZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDkuMnJlbSk7XG4gIG1heC13aWR0aDogNTY0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5sYXllci13cmFwIC5hbGVydCAuYWxlcnQtYm9keSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNS41cmVtIDAgNHJlbTtcbn1cblxuLmxheWVyLXdyYXAgLmFsZXJ0IC5hbGVydC1ib2R5IHAge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgY29sb3I6ICMwMDJjNWY7XG59XG5cbi5sYXllci13cmFwIC5hbGVydCAuYnRuLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItdG9wOiAwLjE1cmVtIHNvbGlkICNjY2NjY2M7XG59XG5cbi5sYXllci13cmFwIC5hbGVydCAuYnRuLXdyYXAgYnV0dG9uLFxuLmxheWVyLXdyYXAgLmFsZXJ0IC5idG4td3JhcCBhIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG59XG5cbi5sYXllci13cmFwIC5hbGVydCAuYnRuLXdyYXAgYnV0dG9uOmZpcnN0LWNoaWxkLFxuLmxheWVyLXdyYXAgLmFsZXJ0IC5idG4td3JhcCBhOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjE1cmVtIHNvbGlkICNjY2NjY2M7XG59XG5cbi5sYXllci13cmFwIC5hbGVydCAuYnRuLXdyYXAgYnV0dG9uIHtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5sYXllci13cmFwIC5hbGVydCAuYnRuLXdyYXAgYSB7XG4gIGNvbG9yOiAjMTA3ZWNhO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubGF5ZXItd3JhcCAubGF5ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNC44cmVtKTtcbiAgbWF4LXdpZHRoOiA2NTJweDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmxheWVyLXdyYXAgLmxheWVyIC5sYXllci1oZWFkIHtcbiAgcGFkZGluZzogM3JlbSAzcmVtIDFyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubGF5ZXItd3JhcCAubGF5ZXIgLmxheWVyLWhlYWQgKyAubGF5ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAgM3JlbSAzcmVtO1xuICBtYXgtaGVpZ2h0OiA0MHJlbTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4vKiB0YWIgKi9cblxuLnRhYi1jb250ZW50LXdyYXAgLnRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGFiLWNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnQuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiB0YWJsZSAqL1xuXG4udGFibGUtd3JhcC50YWJsZS1zY3JvbGwge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLnRhYmxlLXdyYXAgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRhYmxlLXdyYXAgdGFibGUgdGQsXG4udGFibGUtd3JhcCB0YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMS4ycmVtIDA7XG59XG5cbi50YWJsZS13cmFwIHRhYmxlIHRoLFxuLnRhYmxlLXdyYXAgdGFibGUgdGQge1xuICBib3JkZXItYm90dG9tOiAwLjE1cmVtIHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yaWdodDogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xufVxuXG4udGFibGUtd3JhcCB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXAgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi50YWJsZS13cmFwIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjVmNztcbn1cblxuLnRhYmxlLXdyYXAgdGFibGUgdGQ6bm90KC5saW5lKTpsYXN0LWNoaWxkLFxuLnRhYmxlLXdyYXAgdGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLyogdG9nZ2xlICovXG5cbi50b2dnbGUtaXRlbSArIC50b2dnbGUtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi50b2dnbGUtd3JhcCAudG9nZ2xlLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50b2dnbGUtd3JhcCAudG9nZ2xlLWJ0biAudG9nZ2xlLXRpdCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIGNvbG9yOiAjMDAyYzVmO1xufVxuXG4udG9nZ2xlLXdyYXAgLnRvZ2dsZS1idG4gLnRvZ2dsZS1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tb3otY29sdW1uLWdhcDogMC42cmVtO1xuICBjb2x1bW4tZ2FwOiAwLjZyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi50b2dnbGUtd3JhcCAudG9nZ2xlLWJ0biAudG9nZ2xlLWFycm93IHNwYW4ge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjODA4MDgwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbn1cblxuLnRvZ2dsZS13cmFwIC50b2dnbGUtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGRhdGVwaWNrZXIgY3VzdG9tICovXG5cbi51aS1kYXRlcGlja2VyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQuOHJlbSk7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgcGFkZGluZzogM3JlbTtcbn1cblxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51aS13aWRnZXQtaGVhZGVyIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQge1xuICB3aWR0aDogMS4xcmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cblxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1kYXRlcGlja2VyLnN2Zyk7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGxlZnQ7XG59XG5cbi51aS1kYXRlcGlja2VyIHRhYmxlIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuXG4udWktZGF0ZXBpY2tlciB0aCB7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi51aS1kYXRlcGlja2VyLXdlZWstZW5kOmZpcnN0LWNoaWxkIHNwYW4ge1xuICBjb2xvcjogI2NiMzAzMDtcbn1cblxuLnVpLWRhdGVwaWNrZXItd2Vlay1lbmQ6bGFzdC1jaGlsZCBzcGFuIHtcbiAgY29sb3I6ICMxMDdlY2E7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGQgYSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwLjhyZW07XG59XG5cbi51aS1zdGF0ZS1kZWZhdWx0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0IHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4udWktc3RhdGUtZGlzYWJsZWQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4udWktc3RhdGUtZGlzYWJsZWQgLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktc3RhdGUtZGlzYWJsZWQgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0IHtcbiAgY29sb3I6ICNjY2NjY2MgIWltcG9ydGFudDtcbn1cblxuLnVpLXN0YXRlLWhpZ2hsaWdodCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwN2VjYTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGZsb29yIGxpc3QgKi9cblxuLmxlZ2VuZC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWNvbHVtbi1nYXA6IDMuNXJlbTtcbiAgY29sdW1uLWdhcDogMy41cmVtO1xuICByb3ctZ2FwOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5sZWdlbmQtd3JhcCAubGVnZW5kIHNwYW4ge1xuICB3aWR0aDogMS4ycmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICMwMDJjNWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubGVnZW5kLXdyYXAgLmxlZ2VuZC5lbCBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwN2VjYTtcbn1cblxuLmxlZ2VuZC13cmFwIC5sZWdlbmQuZXMgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4N2Y4ZjQ7XG59XG5cbi5sZWdlbmQtd3JhcCAubGVnZW5kLnRyYW5zIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVmMDZjO1xufVxuXG4ucHJvY2Vzcy1tYXAgKyAuZmxvb3ItbGlzdCB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi5mbG9vci1saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uZmxvb3ItbGlzdCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmZsb29yLWxpc3QgLmhpX3JvdW5nZS1pdGVtICsgLmhpX3JvdW5nZS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmZsb29yLWxpc3QgbGkgLm51bSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNmVtO1xuICB3aWR0aDogMS45cmVtO1xuICBoZWlnaHQ6IDEuOXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1ZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cblxuLmZsb29yLWxpc3QgbGkubGluayAubnVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwN2VjYTtcbn1cblxuLmZsb29yLWxpc3QgbGkubGluayAubmFtZSB7XG4gIGNvbG9yOiAjMTA3ZWNhO1xuICBib3JkZXItYm90dG9tOiAwLjE1cmVtIHNvbGlkICMxMDdlY2E7XG59XG5cbi5mbG9vci1saXN0IGxpIC5kZXNjIHtcbiAgY29sb3I6ICM4MDgwODA7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mbG9vci1saXN0IC5oaV9yb3VuZ2UtdHh0LXdyYXAge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMy41cmVtKTtcbn1cbi5mbG9vci1saXN0IC5oaV9yb3VuZ2UtdHh0LXdyYXAgLm5hbWUge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5mbG9vci1saXN0IC5oaV9yb3VuZ2UtdHh0LXdyYXAgLmhpX2xvdW5nZS1kZXNjIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuXG4vKiBtYXAgaWNvbiBzdGF0aW9uICovXG5cbi5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIHtcbiAgcGFkZGluZzogMnJlbSAycmVtIDJyZW0gMS40cmVtO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFwLXN0YXRpb24gLnN0YXRpb24td3JhcDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2LjVyZW0pO1xuICB3aWR0aDogMXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMnJlbSBkb3R0ZWQgI2NjY2NjYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyLjc1cmVtO1xuICB0b3A6IDMuNzVyZW07XG59XG5cbi5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb24gKyAuc3RhdGlvbiB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIC5pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDFyZW07XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIC5pY28uaWNvLW1hcCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIC5idXMtbmFtZSB7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4ubWFwLXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbiAuYnVzLW5hbWUgLnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246Zmlyc3QtY2hpbGQgLmJ1cy1uYW1lLFxuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246bGFzdC1jaGlsZCAuYnVzLW5hbWUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubWFwLXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbiAudGltZSB7XG4gIGNvbG9yOiAjODA4MDgwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLm1hcC1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246Zmlyc3QtY2hpbGQgLnRpbWUsXG4ubWFwLXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbjpsYXN0LWNoaWxkIC50aW1lIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgdGV4dCBib3ggKi9cblxuLmxpbmUtdHh0Ym94IHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5saW5lLXR4dGJveDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLmxpbmUtdHh0Ym94ICsgLmxpbmUtdHh0Ym94IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmxpbmUtdHh0Ym94LmJsdWUge1xuICBib3JkZXItY29sb3I6ICMwMDJjNWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJjNWY7XG59XG5cbi5saW5lLXR4dGJveC5ibHVlICoge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmxpbmUtdHh0Ym94LmJsdWUtbGluZSB7XG4gIGJvcmRlci1jb2xvcjogIzEwN2VjYTtcbn1cblxuLmxpbmUtdHh0Ym94LmdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNWY3O1xuICBib3JkZXItY29sb3I6ICNmMmY1Zjc7XG59XG5cbi5saW5lLXR4dGJveC53aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGluZm8gbGlzdCAqL1xuXG4ubGluZS10eHRib3ggLnRpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBib3JkZXItYm90dG9tOiAwLjE1cmVtIHNvbGlkICNlNmU2ZTY7XG59XG5cbi5saW5lLXR4dGJveCAudGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMC42cmVtO1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmxpbmUtdHh0Ym94IC50aXRsZSAuYmxvY2stbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW46IDAgMC44cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzVmO1xufVxuXG4ubGluZS10eHRib3ggLnRpdGxlIC5saW5lLXR4dGJveC1zdWJ0aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogIzEwN2VjYTtcbn1cblxuLmxpbmUtdHh0Ym94IC5kZXRhaWwtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5saW5lLXR4dGJveCAuZGV0YWlsLWluZm8gLmRldGFpbC1pbmZvLXRpdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAyYzVmO1xufVxuXG4ubGluZS10eHRib3ggLmRldGFpbC1pbmZvIC5kZXRhaWwtaW5mby10aXQgLmJsb2NrLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDAuNjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJjNWY7XG59XG5cbi5saW5lLXR4dGJveCAuaW5mby1saXN0IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmxpbmUtdHh0Ym94IC5pbmZvLWxpc3QgPiBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMS41cmVtO1xufVxuXG4ubGluZS10eHRib3ggLmluZm8tbGlzdCA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ubGluZS10eHRib3ggLmluZm8tbGlzdCBsaSBwIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4ubGluZS10eHRib3ggLmluZm8tbGlzdCBsaSBwIC5ibG9jay1saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAwLjY1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ubGluZS10eHRib3ggLmluZm8tbGlzdCAudGl0IHtcbiAgd2lkdGg6IDlyZW07XG4gIGNvbG9yOiAjMTA3ZWNhO1xuICBwYWRkaW5nLWxlZnQ6IDEuNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmxpbmUtdHh0Ym94IC5pbmZvLWxpc3QgLnRpdDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDdlY2E7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjhyZW07XG4gIGxlZnQ6IDA7XG59XG5cbi5saW5lLXR4dGJveCAuaW5mby1saXN0IC5ob3Vycy1saXN0ID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubGluZS10eHRib3ggLmluZm8tbGlzdCAuaG91cnMtbGlzdCA+IGxpID4gc3BhbiB7XG4gIHdpZHRoOiAzcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5saW5lLXR4dGJveCAuaW5mby1saXN0IC5ob3Vycy1saXN0ID4gbGkgcCB7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBoZWFkZXIgKi9cblxuLyogaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1ZjtcbiAgcGFkZGluZzogMi42cmVtIDIuNHJlbTtcbn1cblxuaGVhZGVyIC5sb2dvIHtcbiAgd2lkdGg6IDE1LjJyZW07XG4gIGhlaWdodDogMS42cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9sb2dvLnN2ZycpIG5vLXJlcGVhdCB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbmhlYWRlciAubG9nbyAubG9nby1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59ICovXG5cbi8qIGNvbnRlbnQgKi9cblxuLmNvcm9uYTAxIC5jb250ZW50IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMi44cmVtO1xufVxuXG4uY29yb25hMDEgLnR4dC13cmFwIHtcbiAgcGFkZGluZzogM3JlbSAycmVtO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmNvcm9uYTAxIC50eHQtd3JhcCAuc3ViLXRpdCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBjb2xvcjogIzEwN2VjYTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG59XG5cbi5jb3JvbmEwMSAudHh0LXdyYXAgLnRpdCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAyYzVmO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5jb3JvbmEwMSAudHh0LXdyYXAgdWwgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5jb3JvbmEwMSAudHh0LXdyYXAgdWwgbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzgwODA4MDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLmNvcm9uYTAxIC50eHQtd3JhcCB1bCBsaSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4uYnVzMDEgLnN0YXRpb24td3JhcCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5idXMwMSAudG9nZ2xlLWl0ZW06bnRoLWNoaWxkKGV2ZW4pIC5tYXAtc3RhdGlvbiAuc3RhdGlvbi13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjVmNztcbiAgYm9yZGVyLWNvbG9yOiAjZjJmNWY3O1xufVxuXG4uYnVzMDEgLnRvZ2dsZS1pdGVtOm50aC1jaGlsZChldmVuKSAubWFwLXN0YXRpb24gLnN0YXRpb24td3JhcCAuaWNvLW1hcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvLW1hcC1nLnN2Zyk7XG59XG5cbi5idXMwMiAuYWxsLXRpbWUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5idXMwMiAuc3RhdGlvbi13cmFwLmFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyLjVyZW0pO1xuICB3aWR0aDogMXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMnJlbSBkb3R0ZWQgI2NjY2NjYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwLjhyZW07XG4gIHRvcDogMS4yNXJlbTtcbn1cblxuLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWxlZnQ6IDUuNnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb24gKyAuc3RhdGlvbiB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cblxuLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uIC5pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuNHJlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uIC5pY28uaWNvLWNpcmNsZS15ZWxsb3cge1xuICBsZWZ0OiAwO1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb246Zmlyc3QtY2hpbGQgLmljbzphZnRlcixcbi5idXMwMiAuc3RhdGlvbi13cmFwLmFsbCAuc3RhdGlvbjpsYXN0LWNoaWxkIC5pY286YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDAuNXJlbSk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCkge1xuICAuYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb246Zmlyc3QtY2hpbGQgLmljbzphZnRlcixcbiAgLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uOmxhc3QtY2hpbGQgLmljbzphZnRlciB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cblxuLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uOmZpcnN0LWNoaWxkIC5pY286YWZ0ZXIge1xuICBjb250ZW50OiAn7LKr7LCoJztcbn1cbi5idXMwMiAuc3RhdGlvbi13cmFwLmFsbCAuc3RhdGlvbjpsYXN0LWNoaWxkIC5pY286YWZ0ZXIge1xuICBjb250ZW50OiAn66eJ7LCoJztcbn1cblxuLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uIC50aW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjODU4NTg1O1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb246Zmlyc3QtY2hpbGQgLnRpbWUsXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb246bGFzdC1jaGlsZCAudGltZSB7XG4gIGNvbG9yOiAjMTA3ZWNhO1xufVxuXG4uYnVzMDIgLnN0YXRpb24td3JhcC5hbGwgLnN0YXRpb24gLmJ1cy1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLmJ1czAyIC5zdGF0aW9uLXdyYXAuYWxsIC5zdGF0aW9uOmZpcnN0LWNoaWxkIC5idXMtbmFtZSxcbi5idXMwMiAuc3RhdGlvbi13cmFwLmFsbCAuc3RhdGlvbjpsYXN0LWNoaWxkIC5idXMtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICMxMDdlY2E7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5idXMwMyAuc3VtbWFyeS1zdGF0aW9uIC5zdGF0aW9uLXdyYXAge1xuICBwYWRkaW5nOiAycmVtIDJyZW0gMnJlbSAxLjRyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5idXMwMyAuc3VtbWFyeS1zdGF0aW9uIC5zdGF0aW9uLXdyYXA6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNi41cmVtKTtcbiAgd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjJyZW0gZG90dGVkICNjY2NjY2M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMi43NXJlbTtcbiAgdG9wOiAzLjI1cmVtO1xufVxuXG4uYnVzMDMgLnN1bW1hcnktc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5idXMwMyAuc3VtbWFyeS1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb24gLmJ1cy1uYW1lIHtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5idXMwMyAuc3VtbWFyeS1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmJ1czAzIC5zdW1tYXJ5LXN0YXRpb24gLnN0YXRpb24td3JhcCAuc3RhdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uYnVzMDMgLnN1bW1hcnktc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uICsgLnN0YXRpb24ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uYnVzMDMgLnN1bW1hcnktc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIC5pY28uaWNvLW1hcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uYnVzMDMgLnN1bW1hcnktc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIC5pY28uaWNvLWNpcmNsZS1ncmF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxcmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uYnVzMDMgLnN1bW1hcnktc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uOmZpcnN0LWNoaWxkIC5idXMtbmFtZSxcbi5idXMwMyAuc3VtbWFyeS1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb246bGFzdC1jaGlsZCAuYnVzLW5hbWUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5idXMwMyAuc3VtbWFyeS1zdGF0aW9uIC5zdGF0aW9uLXdyYXAgLnN0YXRpb24gLnRpbWUge1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjNzA3MDcwO1xuICBwYWRkaW5nOiAwLjZyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6ICM4MDgwODA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xufVxuXG4uYnVzMDMgLnN1bW1hcnktc3RhdGlvbiAuc3RhdGlvbi13cmFwIC5zdGF0aW9uIC5zdW1tYXJ5IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBjb2xvcjogIzgwODA4MDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmJ1czAzIC5hbGwtc3RhdGlvbiBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzVmO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwYWRkaW5nOiAxLjNyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgIzAwMmM1Zjtcbn1cblxuLmJ1czAzIC5hbGwtc3RhdGlvbiBidXR0b24ub3BlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idXMwMyAuYWxsLXN0YXRpb24gYnV0dG9uIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5idXMwMyAuYWxsLXN0YXRpb24gYnV0dG9uLm9wZW4gc3BhbiB7XG4gIGNvbG9yOiAjMDAyYzVmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYnVzMDMgLmFsbC1zdGF0aW9uIGJ1dHRvbiAuaWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEuOHJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uYnVzMDMgLmFsbC1zdGF0aW9uIGJ1dHRvbi5vcGVuIC5pY28ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG59XG5cbi5idXMwMyAuYWxsLXN0YXRpb24gLmFsbC1zdGF0aW9uLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnVzMDMgLmFsbC1zdGF0aW9uIC5hbGwtc3RhdGlvbi1jb250ZW50IGxpIHtcbiAgcGFkZGluZzogMS4ycmVtIDJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJ1czAzIC5hbGwtc3RhdGlvbiAuYWxsLXN0YXRpb24tY29udGVudCBsaSBwIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG4uYnVzMDMgLmFsbC1zdGF0aW9uIC5hbGwtc3RhdGlvbi1jb250ZW50IGxpIC5idXMtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYnVzMDMgLmFsbC1zdGF0aW9uIC5hbGwtc3RhdGlvbi1jb250ZW50IGxpIC5idXMtaW1nIGltZyB7XG4gIGhlaWdodDogM3JlbTtcbn1cblxuLmJ1czAzIC5hbGwtc3RhdGlvbiAuYWxsLXN0YXRpb24tY29udGVudCBsaSAuYnVzLWltZyBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6ICM5ZWFkYmY7XG59XG5cbi5idXMwMyAuYWxsLXN0YXRpb24gKyAuY29udGVudC10aXQge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG4uYnVzMDMgLm51bSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYnVzMDQgLnRpdCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYnVzMDQgLmNoYW5nZS13cmFwICsgLmNoYW5nZS13cmFwIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLmJ1czA0IC5jaGFuZ2Utd3JhcCAuY2hhbmdlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5idXMwNCAuY2hhbmdlLXdyYXAgLmNoYW5nZS5iZWZvcmUgc3BhbiB7XG4gIGNvbG9yOiAjYjNiM2IzO1xufVxuXG4uYnVzMDQgLmNoYW5nZS13cmFwIC5jaGFuZ2UuYWZ0ZXIgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZjZTAwO1xufVxuXG4uYnVzMDQgLmNoYW5nZS13cmFwIC5jaGFuZ2UgcCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmJ1czA0IC5jaGFuZ2Utd3JhcCAuY2hhbmdlLmFmdGVyIHAge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1czA0IC5jaGFuZ2Utd3JhcCAuY2hhbmdlICsgLmljbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAuOXJlbSBhdXRvO1xufVxuXG4ubm90aWNlLWxpc3QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ub3RpY2UtbGlzdCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMC42cmVtO1xufVxuXG4ubm90aWNlLWxpc3QgbGkgcCB7XG4gIGNvbG9yOiAjODA4MDgwO1xuICBwYWRkaW5nLWxlZnQ6IDEuNHJlbTtcbn1cblxuLm5vdGljZS1saXN0IGxpIHNwYW4ge1xuICBjb2xvcjogIzgwODA4MDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5ub3RpY2Utd3JhcCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5vdGljZS13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDlyZW0pO1xuICB3aWR0aDogMXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMnJlbSBkb3R0ZWQgI2NjY2NjYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwLjhyZW07XG4gIHRvcDogNC41cmVtO1xufVxuXG4ubm90aWNlLXdyYXAgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ub3RpY2Utd3JhcCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLm5vdGljZS13cmFwIGxpIC5pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwLjRyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLm5vdGljZS13cmFwIGxpIC5pY28uaWNvLWNpcmNsZS15ZWxsb3cwMiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5ub3RpY2Utd3JhcC5kb3QgbGkgLmxpbmUtdHh0Ym94IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubm90aWNlLXdyYXAgbGkgLnRpbWUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubm90aWNlLXdyYXAgPiBsaSAuZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBjb2xvcjogI2IzYjNiMztcbn1cblxuLmNvbnRhY3QtbGlzdCAubGluZS10eHRib3g6bm90KC5tdWxpdHBsZSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5jb250YWN0LWxpc3QgLmxpbmUtdHh0Ym94IC50aXQge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cblxuLmNvbnRhY3QtbGlzdCAubGluZS10eHRib3ggLm51bWJlciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLmNvbnRhY3QtbGlzdCAubGluZS10eHRib3ggLmNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiAjMDAyYzVmO1xufVxuXG4uY29udGFjdC1saXN0IC5saW5lLXR4dGJveCAubXVsaXRwbGUtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5jb250YWN0LWxpc3QgLmxpbmUtdHh0Ym94IC5tdWxpdHBsZS1saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGJvcmRlci10b3A6IDAuMTVyZW0gc29saWQgI2U2ZTZlNjtcbn1cblxuLmNvbnRhY3QtbGlzdCAubGluZS10eHRib3guZ3JheSAubXVsaXRwbGUtbGlzdCBsaSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLnByb2Nlc3Mtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2Nlc3Mtd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3cmVtKTtcbiAgd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjJyZW0gZG90dGVkICNjY2NjY2M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMC44cmVtO1xuICB0b3A6IDMuNXJlbTtcbn1cblxuLnByb2Nlc3Mtd3JhcC5sb25nOmJlZm9yZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gOXJlbSk7XG4gIHRvcDogNXJlbTtcbn1cblxuLnByb2Nlc3Mtd3JhcC5tZDpiZWZvcmUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDExcmVtKTtcbiAgdG9wOiA3cmVtO1xufVxuXG4ucHJvY2Vzcy13cmFwID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9jZXNzLXdyYXAgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnByb2Nlc3Mtd3JhcCA+IGxpIC5pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwLjRyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnByb2Nlc3Mtd3JhcCA+IGxpIC5pY28uaWNvLWNpcmNsZS15ZWxsb3cwMiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5wcm9jZXNzLXdyYXAuZG90ID4gbGkgLmxpbmUtdHh0Ym94IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucHJvY2Vzcy13cmFwID4gbGkgcCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cblxuLmFkdmljZS13cmFwIC5wcm9jZXNzLXdyYXAgPiBsaSBwIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5wcm9jZXNzLXdyYXAgPiBsaSBwIC5jLXNreSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTA3ZWNhO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5wcm9jZXNzLXdyYXAgPiBsaSAuZGV0YWlsIHtcbiAgY29sb3I6ICM4MDgwODA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4ucHJvY2Vzcy13cmFwID4gbGkgLmJsdWUgLmRldGFpbCB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuXG4uY2FwdGlvbi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmNhcHRpb24td3JhcC5zbSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5jYXB0aW9uLXdyYXAuc20gcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY2FwdGlvbi13cmFwIC5jYXB0aW9uIHtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5jYXB0aW9uLXdyYXAuc20gLmNhcHRpb24ge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLnJlbnQwMSAudG9nZ2xlLWNvbnRlbnQgLmxpbmUtdHh0Ym94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucmVudDAxIC50b2dnbGUtY29udGVudCAubGluZS10eHRib3g6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ucmVudDAxIC50b2dnbGUtY29udGVudCAudGV4dC13cmFwIC5uYW1lIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG5cbi5yZW50MDEgLnRvZ2dsZS1jb250ZW50IC50ZXh0LXdyYXAgLmRlc2Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4ucmVudDAxIC50b2dnbGUtY29udGVudCBpbWcge1xuICBoZWlnaHQ6IDYuNHJlbTtcbn1cblxuLnJlbnQwMSAucmVudC1kZXRhaWwtc2xpZGUtd3JhcCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0LjhyZW0pO1xuICBtYXJnaW4tbGVmdDogLTIuNHJlbTtcbn1cblxuLnJlbnQwMSAucmVudC1kZXRhaWwtc2xpZGUtd3JhcCAucmVudC1kZXRhaWwtc2xpZGUtaXRlbSB7XG59XG5cbi5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLnJlbnQtaW1nLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNWY3O1xuICBwYWRkaW5nOiAxLjVyZW0gMi40cmVtIDkuMXJlbTtcbn1cblxuLyogLnJlbnQwMSAucmVudC1kZXRhaWwtc2xpZGUtd3JhcCAucmVudC1kZXRhaWwtc2xpZGUtaXRlbSAucmVudC1pbWctd3JhcC51bWJyZWxsYS1pbWctd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY1Rjc7XG4gIHBhZGRpbmc6IDIuNXJlbSAyLjRyZW0gOS4xcmVtO1xufSAqL1xuXG4ucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIC5yZW50LWRldGFpbC1zbGlkZS1pdGVtIC5yZW50LWltZy13cmFwIGltZyB7XG4gIGhlaWdodDogMjRyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIC5yZW50LWRldGFpbC1zbGlkZS1pdGVtIC5yZW50LXR4dC13cmFwIHtcbiAgcGFkZGluZzogMCAyLjRyZW07XG59XG5cbi5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLm5hbWUtd3JhcCB7XG4gIHBhZGRpbmc6IDIuNnJlbSAycmVtIDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMTBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgbWFyZ2luLXRvcDogLTUuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnJlbnQwMSAucmVudC1kZXRhaWwtc2xpZGUtd3JhcCAucmVudC1kZXRhaWwtc2xpZGUtaXRlbSAubmFtZS13cmFwIC5uYW1lIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgY29sb3I6ICMwMDJjNWY7XG59XG5cbi5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLm5hbWUtd3JhcCAubmFtZS51bWJyZWxsYS1uYW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIC5yZW50LWRldGFpbC1zbGlkZS1pdGVtIC5uYW1lLXdyYXAgLm5hbWUucmVudC1wcm9kdWN0LW5hbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLm5hbWUtd3JhcCAucXVhbnRpdHkge1xuICBtYXJnaW4tdG9wOiAwLjZyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBjb2xvcjogIzEwN2VjYTtcbn1cblxuLnJlbnQwMSAucmVudC1kZXRhaWwtc2xpZGUtd3JhcCAucmVudC1kZXRhaWwtc2xpZGUtaXRlbSAuZGVzYy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgcGFkZGluZzogMCAycmVtO1xufVxuXG4ucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIC5yZW50LWRldGFpbC1zbGlkZS1pdGVtIC5kZXNjLXdyYXAgLmRlc2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cblxuLnJlbnQwMSAucmVudC1kZXRhaWwtc2xpZGUtd3JhcCAucmVudC1kZXRhaWwtc2xpZGUtaXRlbSAuZGVzYy13cmFwIC5kZXNjICsgLmRlc2Mge1xuICBib3JkZXItdG9wOiAwLjE1cmVtIHNvbGlkICNlNmU2ZTY7XG59XG5cbi5yZW50MDEgLnJlbnQtZGV0YWlsLXNsaWRlLXdyYXAgLnJlbnQtZGV0YWlsLXNsaWRlLWl0ZW0gLmRlc2Mtd3JhcCAuZGVzYyBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIHBhZGRpbmc6IDAuNHJlbSAxLjNyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxLjNyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjMDAyYzVmO1xufVxuXG4ucmVudDAxIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIC5yZW50LWRldGFpbC1zbGlkZS1pdGVtIC5kZXNjLXdyYXAgLmRlc2MgLnR4dCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucmVudDAxIC5mbG9hdGluZy1idG4td3JhcCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0LjhyZW0pO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xufVxuXG4ucmVudDAxIC5mbG9hdGluZy1idG4td3JhcCAuZmxvYXRpbmctYnRuIHtcbiAgZmxleDogMTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMS44cmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2ZW07XG4gIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbn1cblxuLnJlbnQwMSAuZmxvYXRpbmctYnRuLXdyYXAgLmZsb2F0aW5nLWJ0bi55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZTAwO1xuICBjb2xvcjogIzAwMmM1Zjtcbn1cblxuLnJlbnQwMSAuZmxvYXRpbmctYnRuLXdyYXAgLmZsb2F0aW5nLWJ0bi5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1ZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5yZW50MDEgLnRvb2xuYW1lLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNWY3O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjJyZW0gMnJlbTtcbiAgZ2FwOiAyLjhyZW07XG59XG5cbi5yZW50MDEgLnRvb2xuYW1lLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiA2LjRyZW07XG59XG5cbi5yZW50MDEgLnRvb2xuYW1lLXdyYXAgLnR4dC13cmFwIC5uYW1lIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG59XG5cbi5yZW50MDEgLnRvb2xuYW1lLXdyYXAgLnR4dC13cmFwIC5xdWFudGl0eSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gKyAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1pdGVtNTAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0taXRlbTUwIC5mb3JtLWNvbCB7XG4gIGZsZXg6IDE7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tdGl0IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLXRpdCAucmVxdWlyZWQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgY29sb3I6ICNjYjMwMzA7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmVycm9yLW1zZyB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgY29sb3I6ICNjYjMwMzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtLmVycm9yIC5lcnJvci1tc2cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtLmVycm9yIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gIGJvcmRlci1jb2xvcjogI2NiMzAzMDtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSB0ZXh0YXJlYSB7XG4gIHJlc2l6ZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTVyZW07XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1kYXRlICsgLmljbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuNXJlbTtcbiAgdG9wOiAyLjI1cmVtO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLXJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1yYWRpbyAucmFkaW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleDogMTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1yYWRpbyAucmFkaW8gaW5wdXRbdHlwZT0ncmFkaW8nXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLXJhZGlvIC5yYWRpbyBpbnB1dFt0eXBlPSdyYWRpbyddICsgbGFiZWwge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLXJhZGlvIC5yYWRpbyBpbnB1dFt0eXBlPSdyYWRpbyddICsgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tcmFkaW8gLnJhZGlvIGlucHV0W3R5cGU9J3JhZGlvJ106Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLXJhZGlvLnBuZykgI2ZmZiBjZW50ZXIgbm8tcmVwZWF0O1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMS4xcmVtO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLXNlbGVjdC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICNjY2NjY2M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1zZWxlY3QuZm9ybS1wbGFjZSB7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtLmVycm9yIC5mb3JtLXNlbGVjdC5mb3JtLXBsYWNlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2IzMDMwO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtLmNob2ljZS5lcnJvciAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICNjYjMwMzA7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0uY2hvaWNlIC5mb3JtLXNlbGVjdDpub3QoLmNob2ljZWQpIHtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tc2VsZWN0Lm9wZW4ge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tc2VsZWN0IC5pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcmVtO1xuICB0b3A6IGNhbGMoNTAlIC0gMC41cmVtKTtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1zZWxlY3Qub3BlbiAuaWNvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1pdGVtIC5mb3JtLXNlbGVjdCArIHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDAuNXJlbSk7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLWl0ZW0gLmZvcm0tc2VsZWN0Lm9wZW4gKyB1bCB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cblxuLnJlbnQwMSAucmVudC1mb3JtLXdyYXAgLmZvcm0taXRlbSAuZm9ybS1zZWxlY3QgKyB1bCBsaSB7XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5yZW50MDEgLnJlbnQtZm9ybS13cmFwIC5mb3JtLXByaXZhdGUge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ucmVudDAxIC5yZW50LWZvcm0td3JhcCAuZm9ybS1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2UwMDtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNmVtO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBwYWRkaW5nOiAxLjhyZW0gMDtcbn1cblxuLmxheWVyLXByaXZhdGUgLmxheWVyLXByaXZhdGUtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5sYXllci1wcml2YXRlIC5sYXllci1wcml2YXRlLXdyYXAgLnRpdCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBjb2xvcjogIzAwMmM1ZjtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4ubGF5ZXItcHJpdmF0ZSAubGF5ZXItcHJpdmF0ZS13cmFwIC50eHQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ucmVudC1jb250ZW50IC53ZWxjb21lLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgZ2FwOiAxcmVtO1xufVxuXG4ucmVudC1jb250ZW50IC53ZWxjb21lLWxpc3QgbGkge1xuICB3aWR0aDogNTAlO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucmVudC1jb250ZW50IC5pbWctd3JhcCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5yZW50LWNvbnRlbnQgLmNvbnRlbnQtdGl0MDIgKyAuaW1nLXdyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucmVudC1jb250ZW50IC5pbWctd3JhcC50cmlwbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5yZW50LWNvbnRlbnQgLmltZy13cmFwLnRyaXBsZSBsaSB7XG4gIGZsZXg6IDE7XG4gIGdhcDogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmVudC1jb250ZW50IC5pbWctd3JhcC50cmlwbGUgbGkgcCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5mYXEtbGlzdCAubGluZS10eHRib3gge1xuICBwYWRkaW5nOiAzcmVtIDJyZW07XG59XG5cbi5mYXEtbGlzdCAubnVtIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgY29sb3I6ICMxMDdlY2E7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mYXEtbGlzdCAudGl0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZCk7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5mYXEtbGlzdCAuYS13cmFwIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmZhcS1saXN0IC5hLXdyYXAgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5mYXEtbGlzdCAuYS13cmFwIHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnNob3AwMSAubGluZS10eHRib3g6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uZmxvb3Itc2xpZGUtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5mbG9vci1zbGlkZS13cmFwIC5zbGljay1saXN0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIuNHJlbSk7XG4gIHBhZGRpbmc6IDAgMjAlIDAgMCAhaW1wb3J0YW50O1xufVxuXG4uY29uLWluZm8tbGF5ZXIgLmNvbnRlbnQtdGl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNvbi1pbmZvLWxheWVyIC5jb250ZW50LXRpdCAubnVtIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWQpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2ZW07XG4gIHdpZHRoOiAyLjJyZW07XG4gIGhlaWdodDogMi4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzVmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBsaW5lLWhlaWdodDogMi4zcmVtO1xufVxuXG4uY29uLWluZm8tbGF5ZXIgLmltZy13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmNvbi1pbmZvLWxheWVyIC5pbWctd3JhcCBpbWcge1xuICBoZWlnaHQ6IDEzcmVtO1xufVxuXG4uY29uLWluZm8tbGF5ZXIgLnRhcnRpbmUge1xuICB3aWR0aDogNDguNSU7XG59XG5cbi5jb24taW5mby1sYXllciAuY29uLWluZm8gKyAuY29uLWluZm8ge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uY29uLWluZm8tbGF5ZXIgLmNvbi1pbmZvIC50aXQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgY29sb3I6ICMwMDJjNWY7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5jb24taW5mby1sYXllciAuY29uLWluZm8gLnR4dC50aW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDYuNXJlbTtcbn1cblxuLmNvbi1pbmZvLWxheWVyIC5jb24taW5mbyAudHh0IHNwYW4ge1xuICBjb2xvcjogIzEwN2VjYTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5jb24taW5mby1sYXllciAuY29uaW5mby1zbGlkZS13cmFwLnNsaWRlLWRvdDAxIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5cbi5jb24taW5mby1sYXllciAubHAtbGlzdCB7XG59XG5cbi5jb24taW5mby1sYXllciAubHAtbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjRyZW0gMDtcbn1cblxuLmNvbi1pbmZvLWxheWVyIC5scC1saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5jb24taW5mby1sYXllciAubHAtbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5jb24taW5mby1sYXllciAubHAtbGlzdCBsaSArIGxpIHtcbiAgYm9yZGVyLXRvcDogMC4xNXJlbSBzb2xpZCAjZjJmNWY3O1xufVxuXG4uY29uLWluZm8tbGF5ZXIgLmxwLWxpc3QgbGkgLmJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgY29sb3I6ICMxMDdlY2E7XG59XG5cbi5idWlsZGluZzAyIC5uby1kcml2aW5nIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICNjY2NjY2M7XG59XG5cbi5idWlsZGluZzAyIC5uby1kcml2aW5nIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjJyZW0gMnJlbTtcbn1cblxuLmJ1aWxkaW5nMDIgLm5vLWRyaXZpbmcgbGkgKyBsaSB7XG4gIGJvcmRlci10b3A6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbn1cblxuLmJ1aWxkaW5nMDIgLm5vLWRyaXZpbmcgbGkgcDpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5hZHZpY2UtY29udGVudCAuYWR2aWNlLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG59XG5cbi5hZHZpY2UtY29udGVudCAuYWR2aWNlLXdyYXAgPiBsaSB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cblxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCA+IGxpOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjVmNztcbn1cblxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCA+IGxpOm50aC1jaGlsZChldmVuKSB7XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjY2NjY2NjO1xufVxuXG4uYWR2aWNlLWNvbnRlbnQgLmFkdmljZS13cmFwID4gbGkuZG91YmxlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uYWR2aWNlLWNvbnRlbnQgLmFkdmljZS13cmFwID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5hZHZpY2UtY29udGVudCAuYWR2aWNlLXdyYXAgPiBsaS5kb3VibGUgLmxlZnQsXG4uYWR2aWNlLWNvbnRlbnQgLmFkdmljZS13cmFwID4gbGkuZG91YmxlIC5yaWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgZmxleDogMTtcbn1cblxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCA+IGxpLmRvdWJsZTpudGgtY2hpbGQob2RkKSAubGVmdCxcbi5hZHZpY2UtY29udGVudCAuYWR2aWNlLXdyYXAgPiBsaS5kb3VibGU6bnRoLWNoaWxkKG9kZCkgLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjVmNztcbn1cblxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCA+IGxpLmRvdWJsZTpudGgtY2hpbGQoZXZlbikgLmxlZnQsXG4uYWR2aWNlLWNvbnRlbnQgLmFkdmljZS13cmFwID4gbGkuZG91YmxlOm50aC1jaGlsZChldmVuKSAucmlnaHQge1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI2NjY2NjYztcbn1cblxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5hZHZpY2UtY29udGVudCAuYWR2aWNlLXdyYXAgLnByb2Nlc3Mtd3JhcCArIHAge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uYWR2aWNlLWNvbnRlbnQgLmFkdmljZS13cmFwIC50aXQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYWR2aWNlLWNvbnRlbnQgLmFkdmljZS13cmFwIC50eHQge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cblxuLmFkdmljZS1jb250ZW50IC5hZHZpY2Utd3JhcCAudHh0LmhlYWx0aC10eHQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmhpX3JvdW5nZS1jYXV0aW9uIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5oaV9yb3VuZ2UtY2F1dGlvbiAuY2F1dGlvbi1kZXNjLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbn1cbi5oaV9yb3VuZ2UtY2F1dGlvbiAuaGlfcm91bmdlLWNhdXRpb24tZGVzYyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyLjVyZW0pO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG5cbi8qIGhlYXQgKi9cblxuLmhlYXQtbG9nbyB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmY1Zjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyog6rCc7J247KCV67O07LKY66as67Cp7LmoICovXG4uc2VudGVuY2Uge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uc2VudGVuY2UgKyAuc2VudGVuY2Uge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uc2VudGVuY2UgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5zZW50ZW5jZSAucHJpdmF0ZS1kZXRhaWwtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbi5zZW50ZW5jZSAucHJpdmF0ZS1kZXRhaWwtbGlzdCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnNlbnRlbmNlIC5wcml2YXRlLWRldGFpbC1saXN0LmRvdCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VudGVuY2UgLnByaXZhdGUtZGV0YWlsLWxpc3QuZG90IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5wcml2YXRlLWJvdHRvbS13cmFwIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLnByaXZhdGUtaW5wdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcml2YXRlLWlucHV0ICsgLnByaXZhdGUtaW5wdXQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ucHJpdmF0ZS1pbnB1dCBpbnB1dCB7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC01cHg7XG4gIHRvcDogLTJweDtcbiAgei1pbmRleDogMTA7XG59XG5cbi5wcml2YXRlLWlucHV0IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMTA3ZWNhO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnByaXZhdGUtaW5wdXQgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjY2NjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5wcml2YXRlLWlucHV0IGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1yYWRpby5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuN3JlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG5cbi5wcml2YXRlLWJ0bi13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbn1cblxuLnByaXZhdGUtYnRuLXdyYXAgLnByaXZhdGUtYnRuIHtcbiAgZmxleDogMTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMS44cmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkKTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2ZW07XG59XG5cbi5wcml2YXRlLWJ0bi13cmFwIC5wcml2YXRlLWJ0bi5ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wcml2YXRlLWJ0bi13cmFwIC5wcml2YXRlLWJ0bi5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1ZjtcbiAgY29sb3I6ICNmZmY7XG59XG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvbW9kdWxlJyBhcyAqO1xuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6ICdIeXVuZGFpU2Fuc1RleHQnLCBzYW5zLXNlcmlmO1xufVxuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6ICdIeXVuZGFpU2Fuc1RleHQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53cmFwcGVyIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgPiAqIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5tYWluIHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLm1haW4tdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAuZGVwdGgzLWxpc3Qge1xuICAgICAgbGkge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWFpbi1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDMuMnJlbSAycmVtO1xuICB9XG59XG5cbi5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uZGVwdGgzLWxpc3Qge1xuICBsaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuM3JlbTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjY2NjY2NjO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgJi5vbiB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDA7XG59XG4iLCIkd2hpdGU6ICNmZmZmZmY7XG4kYmxhY2s6ICMwMDAwMDA7XG5cbiRwcmltYXJ5OiAjMDAyYzVmO1xuJGFjdGl2ZTogIzAwYWFkMjtcbiRnb2xkOiAjYTM2YjRmO1xuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNUZXh0JztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvSHl1bmRhaVNhbnNUZXh0Ui53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNUZXh0JztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvSHl1bmRhaVNhbnNUZXh0TS53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNUZXh0JztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvSHl1bmRhaVNhbnNUZXh0Qi53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNIZWFkJztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvSHl1bmRhaVNhbnNIZWFkTC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIeXVuZGFpU2Fuc0hlYWQnO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguLi9mb250cy9IeXVuZGFpU2Fuc0hlYWRSLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0h5dW5kYWlTYW5zSGVhZCc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL0h5dW5kYWlTYW5zSGVhZE0ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNIZWFkJztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvSHl1bmRhaVNhbnNIZWFkQi53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xufVxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL21vZHVsZScgYXMgKjtcblxuLmhlYWRlci1jb250YWluZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiAxNnJlbTtcbiAgcGFkZGluZzogMnJlbSAwIDEuNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICYudHlwZS1ibHVlIHtcbiAgICAuaGVhZGVyLWJvdHRvbSB7XG4gICAgICAuZ25iLWxpc3Qge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaGVhZGVyLWFyZWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5oZWFkZXItdG9wIHtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgLmxpbmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljX2hvbWUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XG4gICAgfVxuICAgIC50aXRsZS1ib3gge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGluZS1oZWlnaHQ6IDQuMnJlbTtcbiAgICAgIEBpbmNsdWRlIGhlYWQ7XG4gICAgfVxuICB9XG4gIC5oZWFkZXItYm90dG9tIHtcbiAgICAuZ25iLWxpc3RzIHtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAyLjRyZW07XG4gICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5nbmItbGlzdCB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDAuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdvbGQ7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgfVxuICAgICAgICAuZ25iLWxpbmsge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5nbmItbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMC41cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjQpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi92YXJpYWJsZXMnO1xuQHVzZSAnLi9mdW5jdGlvbnMnO1xuXG5AbWl4aW4gaGVhZCB7XG4gIGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNIZWFkJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG5AbWl4aW4gdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNUZXh0Jywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG5AbWl4aW4gZWxsaXBzaXMoJGxpbmU6IDEpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGlmICRsaW5lID09IDEge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH0gQGVsc2Uge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9XG59XG5cbkBtaXhpbiBmbGV4KCRkaXJlY3Rpb246IHJvdywgJGp1c3RpZnk6IGZsZXgtc3RhcnQsICRhbGlnbjogZmxleC1zdGFydCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaWYgJGRpcmVjdGlvbj09cm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9IEBlbHNlIGlmICRkaXJlY3Rpb249PXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbj09Y29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9IEBlbHNlIGlmICRkaXJlY3Rpb249PWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICBAaWYgJGp1c3RpZnk9PWZsZXgtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfSBAZWxzZSBpZiAkanVzdGlmeT09ZmxleC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH0gQGVsc2UgaWYgJGp1c3RpZnk9PWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH0gQGVsc2UgaWYgJGp1c3RpZnk9PXNwYWNlLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIEBpZiAkYWxpZ249PWZsZXgtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9IEBlbHNlIGlmICRhbGlnbj09ZmxleC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfSBAZWxzZSBpZiAkYWxpZ249PWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfSBAZWxzZSBpZiAkYWxpZ249PXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9IEBlbHNlIGlmICRhbGlnbj09YmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxufVxuXG5AbWl4aW4gZm9udCgkc2l6ZSwgJHdlaWdodCwgJGNvbG9yLCAkaGVpZ2h0OiAxLCAkbGV0dGVyU3BhY2luZzogMCkge1xuICBmb250LXNpemU6ICRzaXplO1xuICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgY29sb3I6ICRjb2xvcjtcbiAgbGluZS1oZWlnaHQ6ICRoZWlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyU3BhY2luZztcbn1cblxuQG1peGluIGlyKCRuYW1lOiBpcikge1xuICBAaWYgKCRuYW1lID09IGlyKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMDtcbiAgICBmb250LXNpemU6IDFweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH0gQGVsc2UgaWYoJG5hbWUgPT0gc2NyZWVuT3V0KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB9IEBlbHNlIGlmKCRuYW1lID09IGlyV2EpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbiIsIkB1c2UgJy4uL2Fic3RyYWN0cy9tb2R1bGUnIGFzICo7XG5cbi5wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICYucG9wdXAtZnVsbCB7XG4gICAgLnBvcHVwLWNvbnRhaW5lciB7XG4gICAgICAucG9wdXAtYXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucG9wdXAtdG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEuNHJlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjIyO1xuXG4gICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wb3B1cC1taWRkbGUge1xuICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgIH1cbiAgfVxuXG4gICYucmVudC1wcm9jZXNzIHtcbiAgICAucHJvY2Vzcy13cmFwIHtcbiAgICAgICYubG9uZyB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHJlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudC10aXQwMiB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuXG4gICAgICAuZGVzYyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5wcm9jZXNzLTAxLFxuICAmLnByb2Nlc3MtMDIsXG4gICYucHJvY2Vzcy0wMyB7XG4gICAgLnByb2Nlc3Mtd3JhcCB7XG4gICAgICAmLmxvbmcge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogNnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcmVtKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmRvdCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAuZGV0YWlsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgY29sb3I6ICM2MDYwNjA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICB0b3A6IDAuMnJlbTtcbiAgICAgICAgICAgICAgd2lkdGg6IDAuM3JlbTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwLjNyZW07XG4gICAgICAgICAgICAgIG1hcmdpbjogMC44cmVtIDAuNnJlbSAwIDA7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5lLXR4dGJveCB7XG4gICAgICAgICAgJi5ncmF5IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXB0aW9uLXdyYXAge1xuICAgICAgLmNhcHRpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjNjA2MDYwO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgd2lkdGg6IDAuM3JlbTtcbiAgICAgICAgICBoZWlnaHQ6IDAuM3JlbTtcbiAgICAgICAgICBtYXJnaW46IDFyZW0gMC41cmVtIDAgMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MDYwNjA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmluZm8ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiAkYWN0aXZlO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgKyAuY2FwdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmljLWluZm8ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB0b3A6IDAuMnJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjRyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljX2luZm9fY2lyY2xlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVtYWlsLWJveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLmRldGFpbCB7XG4gICAgICAgIG1pbi13aWR0aDogNnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnByb2Nlc3MtMDEge1xuICAgIC50YWJsZS13cmFwIHtcbiAgICAgIHRhYmxlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xuXG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmUtdHh0Ym94Om5vdCguZ3JheSkge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMS4xcmVtIDEuMnJlbTtcbiAgICAgICAgQGluY2x1ZGUgaGVhZDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcbiAgICAgIH1cblxuICAgICAgLmluZm8tbGlzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDEuMnJlbSAxLjJyZW0gMnJlbSAxLjJyZW07XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgZ2FwOiAwO1xuXG4gICAgICAgICAgKyBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aXQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnByb2Nlc3MtMDIge1xuICAgIC5jb250ZW50LXRpdDAyIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuXG4gICAgLnByb2Nlc3Mtd3JhcCB7XG4gICAgICAmLm1kIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogNnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDlyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZG90IHtcbiAgICAgICAgLmxpbmUtdHh0Ym94IHtcbiAgICAgICAgICAmLmdyYXkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNS42cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXB0aW9uLXdyYXAge1xuICAgICAgJi5zbSB7XG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbjogMy4ycmVtIDAgMS4ycmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnByb2Nlc3MtMDMge1xuICAgIC5wb3B1cC1hcmVhIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAucG9wdXAtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0OiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgfVxuXG4gICAgLnBvcHVwLWFyZWEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHJlbSk7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLnBvcHVwLXRvcCB7XG4gICAgcGFkZGluZzogMS42cmVtIDJyZW0gMDtcblxuICAgICYgKyAucG9wdXAtbWlkZGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgICB9XG5cbiAgICAuYnRuLWNsb3NlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDIuNHJlbTtcbiAgICAgIGhlaWdodDogMi40cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljX2Nsb3NlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC5wb3B1cC1taWRkbGUge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogMCAycmVtO1xuICB9XG5cbiAgLmZsb29yLWNvbnRlbnQtYm94IHtcbiAgICBjb2xvcjogIzIyMjtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuXG4gICAgLmZsb29yLWNvbnRlbnQtdG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgZ2FwOiAwLjhyZW07XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIGhlYWQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgfVxuXG4gICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZsb29yLWNvbnRlbnQtbWlkZGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcblxuICAgICAgLmltYWdlLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMy8yO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8qIFNsaWNrIOyKrOudvOydtOuTnCAo67Cw7Je0IOuNsOydtO2EsOyaqSkgKi9cbiAgICAgIC5mbG9vci1jb250ZW50LXNsaWRlciB7XG4gICAgICAgIC5mbG9vci1jb250ZW50LXNsaWRlIHtcbiAgICAgICAgICAuaW1hZ2UtYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN0cm9uZy10ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0LWJveCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW5mby1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcm93LWdhcDogMC40cmVtO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDEuMnJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgZmxleDogMCAwIDYuOHJlbTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRhdGEge1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zdG9yZS1wb3B1cCB7XG4gICAgLnBvcHVwLW1pZGRsZSB7XG4gICAgICBwYWRkaW5nOiAwIDJyZW0gMnJlbSAycmVtO1xuICAgIH1cbiAgfVxuXG4gIC8qIHN0b3JlLXBvcHVwOiDsnbTrr7jsp4Ag7ZGc7IucICovXG4gICYuc3RvcmUtcG9wdXAgLmZsb29yLWNvbnRlbnQtYm94IC5mbG9vci1jb250ZW50LW1pZGRsZSAuaW1hZ2UtYm94IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucmVudC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4ycmVtO1xuICB9XG5cbiAgLnByb2Nlc3Mtd3JhcCB7XG4gICAgJi5kb3Qge1xuICAgICAgLmxpbmUtdHh0Ym94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgJi5ncmF5IHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA4LjhyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi43cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgLmRldGFpbCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBAaW5jbHVkZSBoZWFkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgY29sb3I6ICRhY3RpdmU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaWNvLWNpcmNsZS1ncmF5MDIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNhYmFiYWI7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IGxpIHtcbiAgICAgIHAge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmFxLWxpc3Qge1xuICAgIC50aXQge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgfVxuXG4gICAgLmJhZGdlLWJveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDRyZW07XG4gICAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlO1xuICAgICAgQGluY2x1ZGUgaGVhZDtcblxuICAgICAgLmJhZGdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmEtd3JhcCB7XG4gICAgICBwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcblxuICAgICAgICAucmVkIHtcbiAgICAgICAgICBjb2xvcjogI2YwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgIHdpZHRoOiAwLjNyZW07XG4gICAgICAgICAgaGVpZ2h0OiAwLjNyZW07XG4gICAgICAgICAgbWFyZ2luOiAwLjhyZW0gMC42cmVtIDAgMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ndWlkZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICA+IGltZyB7XG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIH1cblxuICAgIC5jb250ZW50LXN1YnRpdCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQtc3VidGl0IHtcbiAgICBAaW5jbHVkZSBoZWFkO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG4gIH1cblxuICAuY29udGVudC10aXQwMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cblxuICAubGluZS10eHRib3gge1xuICAgICYuZ3JheSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL21vZHVsZScgYXMgKjtcblxuLmluZGV4LXBhZ2Uge1xuICAubWFpbi10b3Age1xuICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAwO1xuICB9XG4gIC50b2dnbGUtd3JhcCB7XG4gICAgLnRvZ2dsZS1pdGVtIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuXG4gICAgICArIC50b2dnbGUtaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgICYub3BlbiB7XG4gICAgICAgIC50b2dnbGUtYnRuIHtcbiAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudG9nZ2xlLWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIGNvbG9yOiAjNzc3Nzc3O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBAaW5jbHVkZSBoZWFkO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHdpZHRoOiAxLjhyZW07XG4gICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3O1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB3aWR0aDogMS44cmVtO1xuICAgICAgICAgIGhlaWdodDogMC4ycmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NztcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pbmRleC1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIC5jb250ZW50LWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG5cbiAgICAgICsgLmNvbnRlbnQtaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzgwODA4MDtcbiAgICAgICAgcGFkZGluZzogMC42cmVtIDAgMC42cmVtIDFyZW07XG4gICAgICAgIEBpbmNsdWRlIGhlYWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvbW9kdWxlJyBhcyAqO1xuXG4ub2ZmaWNlLWd1aWRlIHtcbiAgLm1haW4tYm90dG9tIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG5cbi5ndWlkZS10aGVtZS1jb250YWluZXIge1xuICBAaW5jbHVkZSBoZWFkO1xuICAuZ3VpZGUtdGhlbWUtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxcmVtO1xuXG4gICAgKyAuZ3VpZGUtdGhlbWUtY29udGVudCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtaW4td2lkdGg6IDUuNnJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDhyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJi50aGVtZS0wMSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzAxLnN2ZycpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnRoZW1lLTAyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL3Jlc291cmNlcy9pbWcvdGhlbWVfMDIuc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudGhlbWUtMDMge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vcmVzb3VyY2VzL2ltZy90aGVtZV8wMy5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi50aGVtZS0wNCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzA0LnN2ZycpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnRoZW1lLTA1IHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL3Jlc291cmNlcy9pbWcvdGhlbWVfMDUuc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5vbiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRoZW1lLTAxIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzAxX29uLnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnRoZW1lLTAyIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzAyX29uLnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnRoZW1lLTAzIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzAzX29uLnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnRoZW1lLTA0IHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzA0X29uLnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnRoZW1lLTA1IHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL3RoZW1lXzA1X29uLnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mbG9vci1saXN0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMXJlbTtcbiAgICAuZmxvb3ItbGluayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMS42cmVtO1xuICAgICAgaGVpZ2h0OiA4cmVtO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDAgMS42cmVtIDAgMS4ycmVtO1xuICAgICAgLmZsb29yLWxpbmstcmlnaHQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgICAgLmZsb29yLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogNS40cmVtO1xuICAgICAgICBoZWlnaHQ6IDUuNHJlbTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGFjdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkYWN0aXZlO1xuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgICAgJi5ncmF5IHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICM5OTk5OTk7XG4gICAgICAgICAgY29sb3I6ICM5OTk5OTk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5uYW1lLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLm5hbWUge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi43cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5iYWRnZSB7XG4gICAgICAgICAgaGVpZ2h0OiAyLjFyZW07XG4gICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZGNkMztcbiAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGNvbG9yOiAkZ29sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2F0ZWdvcnkge1xuICAgICAgICBAaW5jbHVkZSB0ZXh0O1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICM2MDYwNjA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL21vZHVsZScgYXMgKjtcblxuLm5vdGljZS10b2dnbGUtYm94IHtcbiAgQGluY2x1ZGUgaGVhZDtcbiAgLnRvZ2dsZS13cmFwIHtcbiAgICAudG9nZ2xlLWl0ZW0ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICAmLm9wZW4ge1xuICAgICAgICAudG9nZ2xlLWJ0biB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtIDAuOHJlbSAwIDA7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL2ljX2Fycm93X3VwLnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICArIC50b2dnbGUtaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICAgIH1cblxuICAgICAgLnRvZ2dsZS1idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMS42cmVtO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG4gICAgICAgICAgd2lkdGg6IDIuNHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6IDEuNnJlbTtcbiAgICAgICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgICAgIGhlaWdodDogMi40cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vcmVzb3VyY2VzL2ltZy9pY19hcnJvd19kb3duLnN2ZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubm90aWNlLTAxIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL2ljX25vdGljZV8wMS5zdmcnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5ub3RpY2UtMDIge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL3Jlc291cmNlcy9pbWcvaWNfbm90aWNlXzAyLnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm5vdGljZS0wMyB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vcmVzb3VyY2VzL2ltZy9pY19ub3RpY2VfMDMuc3ZnJyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubm90aWNlLTA0IHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL2ljX25vdGljZV8wNC5zdmcnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5ub3RpY2UtMDUge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL3Jlc291cmNlcy9pbWcvaWNfbm90aWNlXzA1LnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm5vdGljZS0wNiB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vcmVzb3VyY2VzL2ltZy9pY19ub3RpY2VfMDYuc3ZnJyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmluZGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgICBwYWRkaW5nOiAxLjZyZW07XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwLjhyZW0gMC44cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICAuY29udGVudC1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgKyAuY29udGVudC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogMS42cmVtO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICAgIH1cblxuICAgICAgLmNhdGVnb3J5LWJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi43cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5jb250YWN0IHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGNvbG9yOiAjNjA2MDYwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5udW1iZXItYm94IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL21vZHVsZScgYXMgKjtcblxuLnNjaGVkdWxlLWJveCB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgcGFkZGluZzogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAuc2NoZWR1bGUtbGlzdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxLjJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMC42cmVtO1xuICAgICAgbGVmdDogMS4xcmVtO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMy4zcmVtKTtcbiAgICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZDdkN2Q3LCAjZDdkN2Q3IDNweCwgdHJhbnNwYXJlbnQgM3B4LCB0cmFuc3BhcmVudCA2cHgpO1xuICAgIH1cbiAgfVxuICAuc2NoZWR1bGUtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2x1bW4tZ2FwOiAxLjJyZW07XG4gICAgJjpmaXJzdC1jaGlsZCxcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLmNvbnRlbnQtYm94IHtcbiAgICAgICAgLnRpdGxlLWJveCB7XG4gICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGluLWJveCB7XG4gICAgICAgIC5waW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNfc2NoZWR1bGVfcGluX2ZpcnN0LnN2Zyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5waW4tYm94IHtcbiAgICAgICAgLnBpbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY19zY2hlZHVsZV9waW5fbGFzdC5zdmcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29udGVudC1ib3gge1xuICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnBpbi1ib3gge1xuICAgICAgZmxleDogMCAwIDIuNHJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5waW4ge1xuICAgICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNfc2NoZWR1bGVfcGluLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyLjRyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50LWJveCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWluLWhlaWdodDogNXJlbTtcbiAgICAgIC50aXRsZS1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGNvbHVtbi1nYXA6IDEuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICM2MDYwNjA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIC50aW1lLFxuICAgICAgICAuYnVzLWJhZGdlIHtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgICB9XG4gICAgICAgIC50aW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICAuYnVzLWJhZGdlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgY29sdW1uLWdhcDogMC40cmVtO1xuICAgICAgICAgIGhlaWdodDogMi40cmVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAuOHJlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OS45cmVtO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS42cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY19idXMuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGVzYy1ib3gge1xuICAgICAgICBAaW5jbHVkZSBoZWFkO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIC5oaWdobGlnaHQge1xuICAgICAgICAgIGNvbG9yOiAkYWN0aXZlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idXMwMSB7XG4gIC50b2dnbGUtd3JhcCB7XG4gICAgLnRvZ2dsZS1pdGVtIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgICYgKyAudG9nZ2xlLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgfVxuICAgICAgLnRvZ2dsZS1idG4ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC50b2dnbGUtdGl0IHtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB9XG4gICAgICAgIC50b2dnbGUtYXJyb3cge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaWNvLWJ0bi1hcnJvdyB7XG4gICAgICAgICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljX2Fycm93LnN2Zyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tYXAtc3RhdGlvbiB7XG4gICAgLnN0YXRpb24td3JhcCB7XG4gICAgICBtYXJnaW46IDEuMnJlbSAwO1xuICAgIH1cbiAgfVxufVxuXG4uYnVzMDIge1xuICAuc3RhdGlvbi13cmFwIHtcbiAgICAmLmFsbCB7XG4gICAgICAuc3RhdGlvbiB7XG4gICAgICAgIC50aW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnVzMDMge1xuICAuYnVsbGV0LXRpdCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLmFsbC1zdGF0aW9uIHtcbiAgICBidXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRhY3RpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlO1xuICAgICAgJi5vcGVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJGFjdGl2ZTtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljX2Fycm93X2FjdGl2ZS5zdmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY19hcnJvd193LnN2Zyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYWxsLXN0YXRpb24tY29udGVudCB7XG4gICAgICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMCAxLjZyZW07XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYuN3JlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1cy1pbWcge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjNyZW07XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5odG1sLFxuYm9keSB7XG4gICY6aGFzKC5idXMtYXBwLXBhZ2UpIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAgICAgZm9udC1zaXplOiAyLjU2dnc7XG4gICAgfVxuICB9XG59XG5cbi5idXMtYXBwLXBhZ2Uge1xuICAubWFpbi1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuZG93bmxvYWQtYm94IHtcbiAgICBwYWRkaW5nOiAzLjJyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFmMztcbiAgICBAaW5jbHVkZSBoZWFkO1xuXG4gICAgLmRvd25sb2FkLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjZyZW07XG4gICAgfVxuICAgIC5kb3dubG9hZC1kZXNjIHtcbiAgICAgIG1hcmdpbi10b3A6IDEuNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICB9XG4gICAgLmRvd25sb2FkLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiA0LjVyZW07XG4gICAgICBtYXJnaW4tdG9wOiAxLjRyZW07XG4gICAgfVxuXG4gICAgLmFwcC1zdG9yZS1ib3gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDEuMnJlbTtcbiAgICAgIG1pbi13aWR0aDogMTUuNHJlbTtcbiAgICAgIC5hcHAtc3RvcmUtbGluayB7XG4gICAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFwcC1xci1ib3gge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTEuNnJlbTtcbiAgICAgIGhlaWdodDogMTMuN3JlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gICAgICBAaW5jbHVkZSB0ZXh0O1xuICAgICAgLnFyLWJveCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgICB3aWR0aDogNy42cmVtO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnFyLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC45cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ1cy1hcHAtYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgLmltYWdlLWJveCB7XG4gICAgICBtYXgtd2lkdGg6IDM5cmVtO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL21vZHVsZScgYXMgKjtcblxuLmZsb29yLWd1aWRlIHtcbiAgLm1haW4tYXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5tYWluLWJvdHRvbSB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZsb29yLWd1aWRlLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcblxuICAuZmxvb3ItZ3VpZGUtdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG5cbiAgICAudGhlbWUtZ3VpZGUtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgfVxuXG4gICAgLmZsb29yLWd1aWRlLWxpc3RzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb2x1bW4tZ2FwOiAwLjJyZW07XG4gICAgfVxuXG4gICAgLmZsb29yLWd1aWRlLWxpc3Qge1xuICAgICAgZmxleDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDMuNnJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzYwNjA2MDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAuZmxvb3ItZ3VpZGUtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mbG9vci1ndWlkZS1taWRkbGUge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLWhlaWdodDogMDtcblxuICAgIC5tYXAtYm94IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuXG4gICAgICAubWFwLWltYWdlLWJveCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAgIC5tYXAtaW1hZ2Uge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgLyogd2lkdGgsIGhlaWdodOuKlCBKU+yXkOyEnCBzY2FsZeyXkCDrlLDrnbwg7ISk7KCVICovXG4gICAgICAgICAgLy8gdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAvLyB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgICAgICAgIC8vIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIC8vIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAvLyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbiAgICAgICAgICB1c2VyLWRyYWc6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgLy8gLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgIC8vIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIC8vIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAvLyBpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwLXBpbiB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgd2lkdGg6IDVyZW07XG4gICAgICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNfbWFwX3Bpbi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tIC8gY292ZXI7XG4gICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWFwLWJ1dHRvbi1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxLjZyZW07XG4gICAgICAgIHJpZ2h0OiAxLjZyZW07XG5cbiAgICAgICAgLmJ0bi16b29tLWluLFxuICAgICAgICAuYnRuLXpvb20tb3V0IHtcbiAgICAgICAgICB3aWR0aDogNHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIuNHJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXpvb20taW4ge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljX3BsdXMuc3ZnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXpvb20tb3V0IHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY19taW51cy5zdmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mbG9vci1ndWlkZS1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIC5mYWNpbGl0eS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMnJlbSAxLjJyZW0gMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMC40cmVtIDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5idG4tb3BlbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmFjaWxpdHktYXJlYSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tb3BlbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAzLjZyZW07XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY19tYXBfYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZhY2lsaXR5LWFyZWEge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMGZyO1xuICAgICAgdHJhbnNpdGlvbjogMC4yNXMgZ3JpZC10ZW1wbGF0ZS1yb3dzIGVhc2U7XG5cbiAgICAgIC5mYWNpbGl0eS1ib3gge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmFjaWxpdHktdGl0bGUge1xuICAgICAgbWFyZ2luOiAxLjVyZW0gMCAycmVtIDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5mYWNpbGl0eS1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMS4ycmVtIDAuOHJlbTtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbSAycmVtO1xuXG4gICAgICAuZmFjaWxpdHktaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgcGFkZGluZzogMCAxLjJyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5LjlyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zbGljay1kb3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuXG4gIGxpIHtcbiAgICBoZWlnaHQ6IDFyZW07XG5cbiAgICBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogI2NjY2NjYztcbiAgICAgIHdpZHRoOiAxZW07XG4gICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZTtcbiAgICB9XG5cbiAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAyYzVmO1xuICAgICAgICB3aWR0aDogM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uL2Fic3RyYWN0cy9tb2R1bGUnIGFzICo7XG5cbi5zaG9wIHtcbiAgLnRvZ2dsZS13cmFwIHtcbiAgICAudG9nZ2xlLWl0ZW0ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICYub3BlbiB7XG4gICAgICAgIC50b2dnbGUtYnRuIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjhyZW0gMC44cmVtIDAgMDtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL3Jlc291cmNlcy9pbWcvaWNfYXJyb3dfdXAuc3ZnJyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICsgLnRvZ2dsZS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICAgICAgfVxuICAgICAgLnRvZ2dsZS1idG4ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBsaW5lLWhlaWdodDogMy4zcmVtO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogMC44cmVtO1xuICAgICAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL2ljX2Fycm93X2Rvd24uc3ZnJyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvZ2dsZS10aXQge1xuICAgICAgICAgIEBpbmNsdWRlIGhlYWQ7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGluZS10eHRib3gge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xuICAgICYuYmx1ZSB7XG4gICAgICBwYWRkaW5nOiAxLjJyZW07XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNWY3O1xuICAgICAgLnRpdGxlLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxLjJyZW0gMDtcbiAgICAgIH1cbiAgICAgIC5kZXRhaWwtaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDEuMnJlbSAwIDAgMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRpdGxlLWJveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEuMnJlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG4gICAgICB9XG5cbiAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICM2MDYwNjA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZGV0YWlsLWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMS4ycmVtIDEuMnJlbSAwLjhyZW0gMS4ycmVtO1xuICAgIC5kZXRhaWwtaW5mby10aXQge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbmZvLWxpc3RzIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gICAgLmluZm8tbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgICAgICsgLmluZm8tbGlzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgfVxuXG4gICAgICAubGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtaW4td2lkdGg6IDguOHJlbTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMC40cmVtO1xuICAgICAgICAgIGhlaWdodDogMC40cmVtO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaC1lYXQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgLmhlYXQtbG9nbyB7XG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IHVuc2V0O1xuICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgb2JqZWN0LWZpdDogdW5zZXQ7XG4gICAgfVxuICB9XG59XG5cbi5zaG9wMDEsXG4uc2hvcDAzIHtcbiAgLmNvbnRlbnQtdGl0bGUtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAudGl0bGUge1xuICAgICAgQGluY2x1ZGUgaGVhZDtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcbiAgICB9XG4gICAgLnN1Yi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogJGFjdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICAgIH1cbiAgfVxuICAuY29udGVudC1saXN0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICAgICsgLmNvbnRlbnQtbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAyLjhyZW07XG4gICAgfVxuICAgIC50aXRsZS1ib3gge1xuICAgICAgcGFkZGluZzogMS4ycmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcbiAgICAgIH1cblxuICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzYwNjA2MDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kZXRhaWwtaW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAxLjJyZW07XG4gIH1cbiAgLmluZm8tbGlzdHMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLmluZm8tbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICsgLmluZm8tbGlzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgIH1cblxuICAgICAgLmxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWluLXdpZHRoOiAxMC44cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAwLjRyZW07XG4gICAgICAgICAgaGVpZ2h0OiAwLjRyZW07XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zaG9wMDEge1xuICAuY29udGVudC1sb2NhdGlvbi1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gICAgYm9yZGVyOiAycHggc29saWQgI2Q3ZDdkNztcbiAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcbiAgICAubGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtaW4td2lkdGg6IDEwLjRyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgfVxuICAgICAgJi5sb2NhdGlvbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNfbG9jYXRpb24uc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudGltZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9yZXNvdXJjZXMvaW1nL2ljX3RpbWUuc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmRhdGEge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAuY29udGVudC1sb2NhdGlvbi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICArIC5jb250ZW50LWxvY2F0aW9uLWxpc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29udGVudC1zZXJ2aWNlLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAzcmVtIDA7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICAgIC5pbWFnZS1ib3gge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG4gICAgICB3aWR0aDogNHJlbTtcbiAgICAgIGhlaWdodDogNHJlbTtcbiAgICB9XG4gICAgLmRlc2MtYm94IHtcbiAgICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgICAgIEBpbmNsdWRlIGhlYWQ7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjZyZW07XG4gICAgfVxuICB9XG4gIC5jb250ZW50LWJveCB7XG4gICAgKyAuY29udGVudC1ib3gge1xuICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICAgIH1cbiAgfVxuICAuY29udGVudC10aXRsZS1ib3gge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICAgIEBpbmNsdWRlIGhlYWQ7XG4gICAgLnN1Yi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzk5OTk5OTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgfVxuICB9XG4gIC5jb250ZW50LWxpc3QtYm94IHtcbiAgICBwYWRkaW5nOiAycmVtIDEuNnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICArIC5jb250ZW50LWxpc3QtYm94IHtcbiAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICB9XG4gICAgLmxpc3QtdGl0bGUtYm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgICAgLmxpc3QtdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBoZWFkO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICB9XG5cbiAgICAgIC5saXN0LXN1Yi10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGFjdGl2ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljX2luZm9fY2lyY2xlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmxvYXRpbmctYnRuLWJveCB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuXG4gICAgICAuZmxvYXRpbmctYnRuIHtcbiAgICAgICAgZmxleDogdW5zZXQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtaW4td2lkdGg6IDE2cmVtO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTkuOXJlbTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGFjdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBjb2xvcjogJGFjdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQtbGlzdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICsgLmNvbnRlbnQtbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gICAgfVxuXG4gICAgLnRpdGxlLWJveCB7XG4gICAgICBAaW5jbHVkZSBoZWFkO1xuICAgIH1cbiAgfVxuICAuaW5mby1saXN0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC5pbmZvLWxpc3Qge1xuICAgICAgKyAuaW5mby1saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICB9XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uL2Fic3RyYWN0cy9tb2R1bGUnIGFzICo7XG5cbi5mYXEge1xuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbSAxLjZyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgKyAuY29udGVudCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gICAgfVxuICB9XG4gIC5jb250ZW50LXRpdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB9XG4gIC5idWxsZXQtdGl0IHtcbiAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgIC8vIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMXJlbTtcbiAgICB9XG4gICAgJi5ub3RpY2Uge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMC4ycmVtO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuM3JlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICAgICYuYmx1ZSB7XG4gICAgICAgIGNvbG9yOiAkYWN0aXZlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY19pbmZvX2NpcmNsZS5zdmcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmJyb3duIHtcbiAgICAgICAgY29sb3I6ICNhMzZiNGY7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljX2luZm9fY2lyY2xlX2Jyb3duLnN2Zyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwge1xuICAgICAgLy8gbWluLXdpZHRoOiA2cmVtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gIH1cbiAgLmJhZGdlLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMy4ycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlO1xuICAgIC5iYWRnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIH1cbiAgfVxuICAubm8tZHJpdmluZyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDAuOXJlbSAycmVtO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgICAgc3BhbiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICYubm90aWNlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmc6IDEuMnJlbSAwIDAgMDtcbiAgICAgICAgY29sb3I6ICRhY3RpdmU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4zcmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNfaW5mb19jaXJjbGUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL21vZHVsZScgYXMgKjtcblxuLnJlbnQtcGFnZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAudG9nZ2xlLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgLnRvZ2dsZS1pdGVtIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAmICsgLnRvZ2dsZS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIC50b2dnbGUtYnRuIHtcbiAgICAgICAgcGFkZGluZzogMS4ycmVtIDA7XG4gICAgICB9XG4gICAgfVxuICAgIC50b2dnbGUtYnRuIHtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICAgIC50b2dnbGUtdGl0IHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICAgIC50b2dnbGUtYXJyb3cge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaWNvIHtcbiAgICAgICAgd2lkdGg6IDIuNHJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNfYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMi40cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudG9nZ2xlLWNvbnRlbnQge1xuICAgIC50ZXh0LXdyYXAge1xuICAgICAgLm5hbWUge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICB9XG4gICAgICAuZGVzYyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBjb2xvcjogIzYwNjA2MDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmxpbmUtdHh0Ym94IHtcbiAgICAgIHBhZGRpbmc6IDEuMnJlbSAycmVtO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBmbGV4OiAwIDAgNi40cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJlLWJveCB7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAuY2FyZS10aXRsZS1ib3gge1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgQGluY2x1ZGUgaGVhZDtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgICAuZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGFjdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmxpc3QtYm94IHtcbiAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogMS42cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAuY2FyZS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDMuMnJlbSAxLjJyZW0gMnJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcm93LWdhcDogMC44cmVtO1xuICAgICAgICBAaW5jbHVkZSBoZWFkO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgLmljIHtcbiAgICAgICAgICB3aWR0aDogNHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICYuaWMtY2FyZS0wMSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljX2NhcmVfMDEuc3ZnKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5pYy1jYXJlLTAyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNfY2FyZV8wMi5zdmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmljLWNhcmUtMDMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY19jYXJlXzAzLnN2Zyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGVzYy1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICByb3ctZ2FwOiAxLjZyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgIC5jYXJlLWxpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDk5LjlyZW07XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGFjdGl2ZTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiAkYWN0aXZlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb3Vuc2VsLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgICAgLmNvdW5zZWwtdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWluLWhlaWdodDogNC42cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDEuMnJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgICAgIC50aXRsZS1ib3gge1xuICAgICAgICAgIEBpbmNsdWRlIGhlYWQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb3Vuc2VsLWJvdHRvbSB7XG4gICAgICAgIHBhZGRpbmc6IDEuMnJlbSAxLjJyZW0gMnJlbTtcbiAgICAgICAgLmltYWdlLWJveCB7XG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAzMjYgLyAxMjA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgICAgfVxuICAgICAgICAuaW5mby1ib3gge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICAgICAgICByb3ctZ2FwOiAwLjhyZW07XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgZmxleDogMCAwIDlyZW07XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGF0YSB7XG4gICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmVudC1kZXNjLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogJGFjdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgfVxuICAuaWMtaW5mbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHRvcDogMC4ycmVtO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljX2luZm9fY2lyY2xlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XG4gIH1cbiAgLnJlbnQtbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMTZyZW07XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGhlaWdodDogNXJlbTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogOTkuOXJlbTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYWN0aXZlO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkYWN0aXZlO1xuICB9XG59XG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvbW9kdWxlJyBhcyAqO1xuXG4ucmVudC1pdGVtLXBhZ2Uge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFpbiB7XG4gICAgLm1haW4tYXJlYSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5tYWluLWJvdHRvbSB7XG4gICAgICBwYWRkaW5nOiAzLjJyZW0gMDtcbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQtd3JhcCB7XG4gICAgJi5mbG9hdGluZyB7XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yZW50MDEge1xuICAgIC5yZW50LWRldGFpbC1zbGlkZS13cmFwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAucmVudC1kZXRhaWwtc2xpZGUtaXRlbSB7XG4gICAgICAgIC5kZXNjLXdyYXAge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJlbnQtaW1nLXdyYXAge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZsb2F0aW5nLWJ0bi1ib3gge1xuICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGFjdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAuZmxvYXRpbmctYnRuLXdyYXAge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC5mbG9hdGluZy1idG4ge1xuICAgICAgICBmbGV4OiB1bnNldDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1pbi13aWR0aDogMTZyZW07XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5OS45cmVtO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYWN0aXZlO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogJGFjdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsaWRlLWRvdDAxIHtcbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cbiAgfVxuICAucmVudC1kZXNjLWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuIl19 */