@charset "UTF-8";
/* common
====================================================================================================================================== */
/* リンク */
a {
  transition: 0.2s;
  color: #4D6C80;
  font-weight: bold;
  text-decoration: underline;
}

@media (hover: hover) {
  a:hover {
    text-decoration: none;
    color: #4D6C80;
  }
}
.body.cms-plugin {
  display: inline;
}

#main_column {
  font-size: 1.0625rem;
  line-height: 1.7em;
}

/*非表示*/
.none {
  display: none !important;
}

.visible-off {
  display: none;
}

.hide {
  display: none;
}

img {
  height: auto;
  vertical-align: bottom;
}

#conts img {
  border-radius: 20px;
}

/*取り消し線を引く*/
.deleted {
  text-decoration: line-through;
}

/*左寄せ・右寄せ対策*/
img.left_align_img {
  margin-right: 15px;
}

img.right_align_img {
  margin-left: 15px;
}

iframe {
  max-width: 100%;
}

.flex {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
}

/* スクロールして画面に入ったらフェードイン */
.scroll_fadein {
  opacity: 0;
  translate: 0 50px;
  transition: 1s ease-out;
}
.scroll_fadein.window_in {
  opacity: 1;
  translate: 0 0;
}

.scroll_opacity {
  opacity: 0;
  transition: 1s ease-out;
}
.scroll_opacity.window_in {
  opacity: 1;
}

/*画像背景のボタン*/
.bg_img_btn a,
a.bg_img_btn {
  display: block;
  background: no-repeat;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/*center button list*/
.btn_center_box {
  clear: both;
  overflow: hidden;
  width: 100%;
  margin: 0 0 10px;
}

.btn_center_box:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.btn_center_box ul {
  position: relative;
  left: 50%;
  float: left;
  margin: 0;
  overflow: visible;
  list-style: none;
  list-style-position: inside;
}

.btn_center_box ul:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.btn_center_box li {
  position: relative;
  left: -50%;
  float: left;
  list-style: none;
  display: inline;
}

.btn_center_box li:first-child {
  margin: 0;
}

.btn_center_box li a {
  margin: 0 10px 10px;
}

.button_area {
  margin-bottom: 20px;
  display: flex;
  justify-content: center;
  gap: 10px;
}
.button_area a, .button_area button.form_btn {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
  gap: 0.6em;
  width: auto;
  min-width: 280px;
  padding: 1rem 1.7rem;
  border-radius: 1.8em;
  font-weight: bold;
  text-align: center;
  line-height: 1.8;
  color: #fff;
  text-decoration: none;
  background-color: #4D6C80;
  transition: 0.2s;
}
.button_area a span, .button_area button.form_btn span {
  color: inherit !important;
}
.button_area a:after, .button_area button.form_btn:after {
  content: "";
  display: block;
  flex-shrink: 0;
  width: 0.9em;
  aspect-ratio: 5/4;
  background-image: url(../images/icon/icon_arrow_w_r.svg);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  transition: 0.2s;
}
.button_area a.button_gray, .button_area button.form_btn.button_gray {
  background-color: rgba(0, 0, 0, 0.04);
  color: #4D6C80;
}
.button_area a.button_gray:after, .button_area button.form_btn.button_gray:after {
  background-image: url(../images/icon/icon_arrow_b_r.svg);
}
.button_area a.arrow_left, .button_area button.form_btn.arrow_left {
  flex-direction: row-reverse;
}
.button_area a.arrow_left:after, .button_area button.form_btn.arrow_left:after {
  rotate: 180deg;
}
.button_area button.form_btn[disabled] {
  opacity: 0.3;
  cursor: default;
}

@media (hover: hover) {
  .button_area a:hover, .button_area button.form_btn:not([disabled]):hover {
    color: #fff;
    background-color: #435f70;
  }
  .button_area a:hover:after, .button_area button.form_btn:not([disabled]):hover:after {
    translate: 2px;
  }
  .button_area a:hover.arrow_left:after, .button_area button.form_btn:not([disabled]):hover.arrow_left:after {
    translate: -2px;
  }
  .button_area a.button_gray:hover, .button_area button.form_btn:not([disabled]).button_gray:hover {
    background-color: rgba(0, 0, 0, 0.08);
    color: #4D6C80;
  }
}
/*list*/
#conts ul {
  margin-bottom: 2rem;
}
#conts ul > li {
  margin-bottom: 0.9em;
  padding-left: 1.1em;
  position: relative;
}
#conts ul > li:before {
  content: "";
  display: block;
  position: absolute;
  top: 0.5lh;
  left: 0;
  translate: 0 -50%;
  background-color: #58BADB;
  width: 0.6em;
  height: 0.6em;
  border-radius: 50%;
}

#conts ol {
  counter-reset: orderd_num;
  margin-bottom: 2rem;
}
#conts ol > li {
  margin-bottom: 1em;
  padding-left: 2em;
  position: relative;
}
#conts ol > li:before {
  counter-increment: orderd_num;
  content: counter(orderd_num);
  display: block;
  position: absolute;
  top: 0.5lh;
  left: 0;
  translate: 0 -50%;
  font-weight: bold;
  line-height: 1.6;
  color: #fff;
  width: 1.6em;
  aspect-ratio: 1/1;
  text-align: center;
  background-color: #58BADB;
  border-radius: 50%;
}

#conts ul.caution {
  margin-bottom: 2.5em;
}

#conts ul.caution li {
  margin-bottom: 0;
}

#conts ul.caution li:before {
  content: "※";
}

#conts ul.plane,
#conts ol.plane,
#conts ul.plane li,
#conts ol.plane li {
  list-style-type: none !important;
  padding: 0;
  text-indent: 0;
}

#conts ul.plane li:before,
#conts ol.plane li:before {
  display: none;
}

/*news list*/
#conts .article_list {
  padding: 0;
  margin-bottom: 0;
}

#conts .article_list li {
  padding: 0;
  margin: 0 0 1.1em;
  display: flex;
  gap: 1.4em;
}
#conts .article_list li:last-child {
  margin-bottom: 0;
}
#conts .article_list li.no_news {
  display: block;
}
#conts .article_list li:before {
  display: none;
}
#conts .article_list li time, #conts .article_list li a {
  display: block;
}
#conts .article_list li time {
  flex-shrink: 0;
  font-family: "Nunito", "Noto Sans JP", sans-serif;
  font-size: 0.8rem;
  line-height: 2.2;
}
#conts .article_list li a {
  font-weight: normal;
}

/*default heading*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: bold;
  margin: 0 0 1.0625rem;
  line-height: 1.6;
}

h1.page_title {
  font-size: 1.8rem;
  line-height: 1.6;
  letter-spacing: 0.05em;
  margin-bottom: 0;
  text-align: center;
}
h1.page_title span {
  display: block;
  position: relative;
}
h1.page_title .en {
  font-size: 1.6667em;
  color: #E1F0F5;
  line-height: 1;
  letter-spacing: 0.4em;
  margin: 0 0 -0.5em 0.35em;
}
h1.page_title .en:before {
  content: "";
  display: block;
  position: absolute;
  top: -0.6em;
  left: calc(50% - 0.3em);
  translate: -50%;
  width: 0.8em;
  aspect-ratio: 41/56;
  background: url(../images/illust/clover.svg) no-repeat center bottom;
  background-size: contain;
}

h2 {
  font-size: 1.5rem;
  line-height: 1.4;
  padding: 1.1em 0;
  text-align: center;
  background-image: radial-gradient(circle, #4d6c80 1px, transparent 1px), radial-gradient(circle, #4d6c80 1px, transparent 1px);
  background-position: left top, left bottom;
  background-repeat: repeat-x, repeat-x;
  background-size: 7px 2px, 7px 2px;
  margin-bottom: 2rem;
  position: relative;
}
h2:after {
  content: "";
  display: block;
  width: 0.96em;
  aspect-ratio: 20/31;
  background: #FAFAFA url(../images/illust/clover.svg) no-repeat center top;
  background-size: contain;
  position: absolute;
  bottom: 0;
  right: 0;
  rotate: 90deg;
  translate: 0 115%;
  transform-origin: right top;
}

.style_h3 {
  position: static;
}
.style_h3:before {
  display: none;
}

h3, .style_h3 {
  font-size: 1.1rem;
  background-color: #58BADB;
  color: #fff;
  line-height: 1.3;
  padding: 0.6em 1em;
  border-radius: 1.3em;
  margin-bottom: 1.2rem;
}
h3.bg_yellow, .style_h3.bg_yellow {
  background-color: #FFE48C;
  color: #4D6C80;
}
h3.bg_green, .style_h3.bg_green {
  background-color: #B6DB27;
  color: #4D6C80;
}
h3.simple, .style_h3.simple {
  font-size: 1.2rem;
  color: #4D6C80;
  line-height: 1.9;
  background: none;
  padding: 0;
  margin-bottom: 1rem;
}

h4 {
  font-size: 1.1rem;
  line-height: 1.8;
  padding-left: 1.7em;
  margin-bottom: 0.7rem;
  position: relative;
  overflow: hidden;
}
h4:before {
  content: "";
  display: block;
  width: 1.3em;
  aspect-ratio: 24/23;
  background: url(../images/illust/flower.svg) no-repeat left center;
  background-size: contain;
  position: absolute;
  top: 0.5lh;
  left: 0;
  translate: 0 -50%;
}

h5 {
  font-size: 1.05rem;
}

/*hr*/
hr {
  height: 2px;
  background-image: radial-gradient(circle, #4d6c80 1px, transparent 1px);
  background-position: left top;
  background-repeat: repeat-x;
  background-size: 7px 2px;
  margin: 2rem 0;
  overflow: hidden;
}

/*段落*/
table p {
  margin-bottom: 0;
}

/*カラー*/
.blue {
  color: #58BADB;
}

.red {
  color: #d00;
}

.yellow {
  color: #E6A100;
}

.green {
  color: #8BAD00;
}

.en {
  font-family: "Nunito", sans-serif;
}

/*画像*/
.wide_photo_image {
  position: relative;
  margin: 4.3em 0 0;
}

.wide_photo_image.in {
  margin: 3em 0 4em;
}

.wide_photo_image img {
  width: 100%;
  margin: 0;
}

.wide_photo_image .caption {
  color: #fff;
  position: absolute;
  right: 2.5%;
  bottom: 2%;
  font-size: 0.78em;
}

/*container*/
.section_box {
  clear: both;
  padding: 0;
  margin-bottom: 5rem;
}
.section_box .section_box {
  margin-bottom: 2rem;
}
.section_box .img_box {
  text-align: center;
  margin-bottom: 1.5rem;
}
.section_box *:last-child {
  margin-bottom: 0 !important;
}

/*3列ボックス*/
.box_3_column {
  overflow: hidden;
  margin: 0 -1.5% 1.5em;
}
.box_3_column .box {
  float: left;
  width: 33.3333333%;
  padding: 0 1.5%;
  margin-bottom: 2em;
}

/*2列ボックス*/
.box_2_column {
  overflow: hidden;
  margin: 0 -1.5% 1.5em;
}
.box_2_column .box {
  float: left;
  width: 50%;
  padding: 0 1.5%;
  margin-bottom: 3%;
}

/*索引*/
.list_box {
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.04);
  position: relative;
}
.list_box:after {
  content: "";
  display: block;
  width: 1.06em;
  aspect-ratio: 1/1;
  background-color: #F7CB63;
  clip-path: polygon(100% 0, 100% 100%, 0 100%);
  position: absolute;
  right: 0;
  bottom: 0;
}
.list_box a, .list_box .no_link {
  display: flex;
  align-items: center;
  gap: 1.4em;
  padding: 10px;
}
.list_box a {
  text-decoration: none;
}
.list_box a .title {
  text-decoration: underline;
}
.list_box .icon_image {
  width: 130px;
  aspect-ratio: 1/1;
  flex-shrink: 0;
  margin-bottom: 0;
  overflow: hidden;
}
.list_box .icon_image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0;
}
.list_box .main_area {
  flex-grow: 1;
}
.list_box .time {
  font-family: "Nunito", "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
  font-size: 0.8rem;
  font-weight: normal;
  line-height: 1;
  margin-bottom: 0.4em;
}
.list_box .title {
  font-size: 1.1rem;
  font-weight: bold;
  line-height: 1.6;
  margin-bottom: 0;
}
.list_box .comment_text {
  font-size: 0.8rem;
  font-weight: normal;
  line-height: 1.6;
  margin-top: 0.45em;
}
.list_box .comment_text p {
  margin-bottom: 0;
}
.list_box:not(:has(.icon_image)) .main_area {
  padding: 14px;
}

@media (hover: hover) {
  .list_box a:hover .title {
    text-decoration: none;
  }
}
#conts .list_box .icon_image img {
  border-radius: 0;
}

.listbox_3_col {
  display: inline-block;
  vertical-align: top;
  padding: 0;
  width: 31%;
  margin: 0 0.85% 20px;
  text-align: center;
}
.listbox_3_col a, .listbox_3_col .no_link {
  display: block;
  padding: 2.7em 1.7em 1.4em;
}
.listbox_3_col a .title {
  text-decoration: none;
}
.listbox_3_col .icon_image {
  width: 100px;
  margin: 0 auto 1.3em;
}
.listbox_3_col .title {
  font-size: 1.2rem;
}
.listbox_3_col .comment_text {
  margin-top: 0.2em;
}

@media (hover: hover) {
  .listbox_3_col a:hover .title {
    text-decoration: underline;
  }
}
/*image背景ボタンリスト*/
.bg_img_btn a {
  display: block;
  background: no-repeat;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/*image100%*/
.img_wide {
  width: 100%;
}

/*button design*/
/*ボタン*/
form input.submit_btn {
  display: inline-block;
  position: relative;
  display: inline-block;
  background: #ddc06e url(../images/icon.png) no-repeat 50px center;
  border: 0;
  min-width: 300px;
  padding: 0.9em 20px 0.9em 40px;
  margin: 0 auto;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.4;
  vertical-align: middle;
  letter-spacing: 0.2em;
  border-radius: 0;
}

form input.submit_btn:hover {
  opacity: 0.8;
}

a.btn,
button.btn,
.btn a,
#myreset,
form input.submit_btn {
  display: inline-block;
  position: relative;
  display: inline-block;
  background: #000 url(../images/icon_arrow_white_r.png) no-repeat right 20px center;
  border: solid 2px #fff;
  width: 48%;
  padding: 0.9em 1em 0.9em 0.9em;
  margin: 0 0.9% 0.5em;
  text-align: center;
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.4;
  vertical-align: middle;
  letter-spacing: 0.2em;
  border-radius: 0;
  color: #fff;
}
a.btn:hover,
button.btn:hover,
.btn a:hover,
#myreset:hover,
form input.submit_btn:hover {
  background: #fff url(../images/icon_arrow_black_r.png) no-repeat right 20px center;
  border: solid 2px #000;
  color: #000;
}

a.btn:link,
.btn a:link {
  color: #fff;
}

/* ２列ボタン */
.button_2_column {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 2em;
}
.button_2_column .btn {
  display: block;
  width: 48%;
  margin-bottom: 1.1em;
}
.button_2_column .btn a {
  display: block;
  margin: 0;
  width: 100%;
}

a.btn.btn_simple {
  background: #000;
  color: #fff;
  border: none;
  font-size: 1em;
  padding: 0.5em 3em;
  min-width: 0;
}

a.btn.btn_simple:hover {
  color: #fff;
}

/*戻る*/
a.btn.back,
button.btn.back,
.btn.back a,
button.btn.back:hover {
  margin-right: 20px;
  background: url(../images/icon_back.png) no-repeat 20px center;
  color: #7b6737;
  padding-left: 40px;
  padding-right: 20px;
  border: 0;
}

/*a.btn.back:before, #myreset:before { background-image:url(../images/icon_back.png); margin-right:14px; }*/
/*icon*/
.btn_icon {
  display: inline-block;
  background: url(../images/icon.png) no-repeat left center;
  padding: 2px 0 2px 30px;
  margin-top: 1.5em;
}

.btn_icon.btn_dl {
  background-image: url(../images/icon_dl.png);
}

/*wide*/
a.btn_wide {
  display: block;
  background: #000;
  color: #fff;
  width: 100%;
  margin: 0;
  padding: 0.8em 10px;
  font-size: 1.9em;
  letter-spacing: 0.2em;
}

a.btn:hover,
button:hover,
.btn a:hover,
#myreset:hover,
.btn_icon:hover,
a.btn_wide:hover,
form input.submit_btn:hover {
  opacity: 0.8;
}

a.btn:hover,
.btn a:hover,
button:hover {
  color: #333;
}

/*table*/
/* テーブル */
table {
  width: 100%;
  line-height: 1.7;
  margin-bottom: 2rem;
  border-collapse: collapse;
}
table caption {
  font-size: 1.125rem;
  font-weight: bold;
  background-color: transparent;
  text-align: center;
  padding: 0.7em 0.7em;
}
table th {
  white-space: nowrap;
  text-align: left;
}
table, table th, table td {
  border: 1px solid #ddd;
}
table thead th {
  font-size: 0.9rem;
  color: #fff;
  font-weight: bold;
  background-color: #4D6C80;
  padding: 0.3em 1em;
}
table tbody th, table tbody td {
  background-color: #fff;
  vertical-align: top;
  padding: 0.9em 0.9em;
}
table tbody th {
  width: 0;
  font-weight: bold;
}
table.line, table.line th, table.line td {
  border: none;
}
table.line thead th {
  padding-top: 0;
  font-weight: normal;
  background: none;
  color: #4D6C80;
  border-bottom: 1px solid #707070;
}
table.line tbody th, table.line tbody td {
  border-bottom: 1px solid #707070;
  background: none;
}
table.table_surgery {
  width: min(100%, 500px);
  margin: 0 auto 0.4em;
}
table.table_surgery thead th {
  font-size: 0.9rem;
  line-height: 1;
  padding: 0 0.5em 0.5em;
  text-align: center;
  font-weight: normal;
}
table.table_surgery thead th:first-of-type {
  text-align: left;
  font-weight: bold;
}
table.table_surgery tbody th, table.table_surgery tbody td {
  font-weight: normal;
  vertical-align: middle;
  padding: 0.55em;
  text-align: center;
}
table.table_surgery tbody th {
  font-size: 0.85rem;
  line-height: 1.35;
  text-align: left;
  padding-right: 2.5em;
}
table.table_surgery tbody th .en {
  font-size: 1.18em;
  font-weight: bold;
}
table.table_surgery tbody td {
  padding-left: 0.3em;
  padding-right: 0.3em;
}
table.table_surgery tbody td img {
  width: 0.9em;
  border-radius: 0 !important;
  vertical-align: initial;
}

/* color box
====================================================================================================================================== */
/*box*/
.point_box {
  background-color: #E1F0F5;
  border-radius: 20px;
  margin-bottom: 20px;
}
.point_box h3, .point_box .style_h3 {
  margin-bottom: 0;
  padding-left: 24px;
  padding-right: 24px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.point_box .point_box_inner {
  padding: 24px;
}
.point_box .point_box_inner *:last-child {
  margin-bottom: 0 !important;
}
.point_box.bg_yellow {
  background-color: #FAEFCD;
}
.point_box.bg_yellow h3, .point_box.bg_yellow .style_h3 {
  background-color: #FFE48C;
  color: #4D6C80;
}
.point_box.bg_green {
  background-color: #EAF2CE;
}
.point_box.bg_green h3, .point_box.bg_green .style_h3 {
  background-color: #B6DB27;
  color: #4D6C80;
}
.point_box.with_icon {
  padding-top: 3em;
  position: relative;
}
.point_box.with_icon:before {
  content: "";
  display: block;
  width: 1.8em;
  aspect-ratio: 41/56;
  background: url(../images/illust/clover.svg) no-repeat center top;
  background-size: contain;
  position: absolute;
  top: -0.76em;
  left: 50%;
  translate: -50%;
}
.point_box.with_icon h3.simple {
  line-height: 1.2;
  text-align: center;
}
.point_box.with_icon .point_box_inner {
  padding-top: 20px;
}

/*画像で見出しを作る用（スタイルを強制リセット）*/
h1.plane,
h2.plane,
h3.plane,
h4.plane,
h5.plane {
  background: none !important;
  border: none !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-top: !important;
}

h1.plane:after,
h2.plane:after,
h3.plane:after,
h4.plane:after,
h5.plane:after {
  display: none !important;
}

h1.plane img,
h2.plane img,
h3.plane img,
h4.plane img,
h5.plane img {
  margin: 0;
  max-width: none;
}

/*adjust*/
.clear {
  clear: both;
}

.ma0 {
  margin: 0 !important;
}

.mab0 {
  margin-bottom: 0 !important;
}

.mab5 {
  margin-bottom: 5px !important;
}

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

.mab20 {
  margin-bottom: 20px !important;
}

.mab30 {
  margin-bottom: 30px !important;
}

.mab40 {
  margin-bottom: 40px !important;
}

.mab1em {
  margin-bottom: 1em !important;
}

.mab15em {
  margin-bottom: 1.5em !important;
}

.mab2em {
  margin-bottom: 2em !important;
}

.mab25em {
  margin-bottom: 2.5em !important;
}

.mab3em {
  margin-bottom: 3em !important;
}

.mab35em {
  margin-bottom: 3.5em !important;
}

.mat0 {
  margin-top: 0 !important;
}

.mat5 {
  margin-top: 5px !important;
}

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

.mat20 {
  margin-top: 20px !important;
}

.mat30 {
  margin-top: 30px !important;
}

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

.mat-20 {
  margin-top: -20px !important;
}

.mat-30 {
  margin-top: -30px !important;
}

.mar10 {
  margin-right: 10px !important;
}

.mar20 {
  margin-right: 20px !important;
}

.mal10 {
  margin-left: 10px !important;
}

.mal20 {
  margin-left: 20px !important;
}

.pa0 {
  padding: 0 !important;
}

.pat0 {
  padding-top: 0 !important;
}

.pab0 {
  padding-bottom: 0 !important;
}

.pat15 {
  padding-top: 15px !important;
}

/*font size*/
.font_xs {
  font-size: 0.8em !important;
}

.font_sm {
  font-size: 0.9em !important;
}

.font_la {
  font-size: 1.2em !important;
}

.font_xl {
  font-size: 1.4em !important;
}

.font_normal {
  font-weight: normal !important;
}

.font_bold {
  font-weight: bold !important;
}

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

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

.text_left {
  text-align: left !important;
}

.font_0 {
  font-size: 0;
}

.font_plus {
  font-size: 1.07em;
}

/*kerning*/
.kerning0 {
  letter-spacing: 0;
}

.kerning {
  letter-spacing: -0.05em;
}

.kerning01 {
  letter-spacing: -0.1em;
}

.kerning02 {
  letter-spacing: -0.25em;
}

.kerning03 {
  letter-spacing: -0.5em;
}

.kerning_plus {
  letter-spacing: 0.25em;
}

/*行間詰め*/
.line_height_min {
  line-height: 1.6;
}

/*文字間*/
.letter {
  letter-spacing: 0.08em;
}

/*タイトル調整用*/
.kerning_tit {
  letter-spacing: 0.27em;
}

.kerning_tit_m {
  letter-spacing: 0.17em;
}

.kerning_tit_m02 {
  letter-spacing: 0.1em;
}

.font_num {
  font-size: 1.05em;
}

/*文字にアンチエイリアスを効かせる*/
.font_smoothing {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* 文章枠用CSS
====================================================================================================================================== */
p,
.common_box .text_box {
  margin-bottom: 2rem;
}

img.brclear {
  display: block;
  margin: 0 auto 1em;
}

/*スタンダード（画像右／左寄せ）*/
.common_box {
  overflow: visible;
  display: flow-root;
}

.common_box .img_box, :not(.img_box) img.left {
  float: left;
  margin-right: 20px;
  max-width: 50%;
  width: auto;
  margin-top: 0.6em;
  font-size: 12px;
  line-height: 1.7;
}

.common_box .img_box.auto_width img {
  width: auto;
}

.common_box .text_box {
  display: inline;
  overflow: hidden;
}

/*右*/
.common_box.right .img_box, :not(.img_box) img.right {
  float: right;
  margin-right: 0;
  margin-left: 20px;
}

/*ブロンズ像*/
.statue_box {
  padding-bottom: 1em;
  background: url(../images/hoard_line.png) no-repeat center bottom;
  background-size: contain;
}
.statue_box .text_area {
  overflow: hidden;
}
.statue_box h3.simple {
  margin-bottom: 1em;
  color: #800022;
}

.border_text {
  border-top: 1px solid #4D6C80;
  border-bottom: 1px solid #4D6C80;
  padding: 0.8em 0;
  margin-bottom: 1.2em;
}
.border_text.bottom_no {
  border-bottom: none;
}

/*画像3つ並び*/
.photo_3column {
  overflow: hidden;
  text-align: center;
}

.photo_3column img {
  float: left;
  width: 33.3333%;
}

/*画像3つ並び（画像にフレームをつける）*/
.photo_frame_3column {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-around;
  margin-bottom: 2.5em;
}
.photo_frame_3column .photo_column {
  width: 31%;
}
.photo_frame_3column img {
  width: 100%;
  height: auto;
  border: 4px solid #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}

/*画像3つ並び（ページ内）*/
.photo_3column_in {
  margin: 2em 0;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}
.photo_3column_in img {
  width: 100%;
  height: auto;
}

/*画像2つ並び（ページ内）*/
.photo_2column_in {
  margin: 2em 0;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
}
.photo_2column_in img {
  width: 100%;
  height: auto;
}

/* ２列入力枠 */
.two_column_box {
  margin-bottom: 3em;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 40px;
}
.two_column_box .border_box {
  display: grid;
  grid-template-rows: subgrid;
  grid-row: span 2;
  gap: 0;
  margin-bottom: 0;
}
.two_column_box .border_box h3 {
  display: grid;
  place-items: center;
}
.two_column_box .half_box .button_area a, .two_column_box .box .button_area a, .two_column_box .border_box .button_area a {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 6px;
  min-width: initial;
  width: 100%;
  position: relative;
}
.two_column_box .half_box .button_area a:after, .two_column_box .box .button_area a:after, .two_column_box .border_box .button_area a:after {
  position: absolute;
  top: 50%;
  right: 0.9em;
  translate: 0 -50%;
}
.two_column_box .half_box > *:last-child, .two_column_box .box > *:last-child, .two_column_box .border_box > *:last-child {
  margin-bottom: 0;
}

.qa_box {
  background-color: #fff;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.04);
  margin-bottom: 20px;
}
.qa_box.opened .qa_title p:after {
  background-image: url(../images/icon/acc_close.svg);
}
.qa_box .qa_title {
  text-decoration: underline;
  padding: 24px;
  transition: 0.2s;
}
.qa_box .qa_title p {
  font-size: 1.1rem;
  font-weight: bold;
  line-height: 1.6;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  position: relative;
  padding-right: 1.3em;
}
.qa_box .qa_title p:after {
  content: "";
  display: block;
  width: 1.07em;
  aspect-ratio: 1/1;
  background: url(../images/icon/acc_open.svg) no-repeat center center;
  background-size: contain;
  position: absolute;
  top: 50%;
  right: 0;
  translate: 0 -50%;
}
.qa_box .qa_answer {
  padding: 0 24px 24px;
}
.qa_box .qa_answer .inner {
  background-image: radial-gradient(circle, #4d6c80 1px, transparent 1px);
  background-position: left top;
  background-repeat: repeat-x;
  background-size: 7px 2px;
  padding-top: 24px;
}
.qa_box .qa_answer p {
  margin-bottom: 0;
}

@media (hover: hover) {
  .qa_box .qa_title:hover {
    cursor: pointer;
    text-decoration: none;
  }
}
.top_info_area {
  margin-bottom: 55px;
  display: flex;
}
.top_info_area .top_info_box {
  width: 50%;
}
.top_info_area .flame {
  display: contents;
}

.top_info_box {
  background-color: #eee;
  display: flex;
  align-items: center;
  padding: 1em 50px;
  font-size: 1.275rem;
  font-weight: bold;
}
.top_info_box .info_title {
  white-space: nowrap;
  margin-bottom: 0;
  margin-right: 1.2em;
}
.top_info_box .detail_area {
  flex-grow: 1;
  line-height: 1.4;
}
.top_info_box .detail_area p {
  margin-bottom: 0;
}
.top_info_box.open_info .info_title {
  background: url(../images/icon_time.svg) no-repeat left center;
  background-size: 1.18em auto;
  padding-left: 1.8em;
}
.top_info_box.ticket_info {
  background-color: #e6e6e6;
}
.top_info_box.ticket_info .info_title {
  background: url(../images/icon_ticket.svg) no-repeat left center;
  background-size: 1.6em auto;
  padding-left: 2em;
}

.division {
  display: inline-block;
  vertical-align: top;
  width: 46.5%;
  margin: 0 1.5% 3.5rem;
}
.division .title_area {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 2rem;
}
.division .text_area {
  width: calc(100% - 150px - 20px);
}
.division .text_area .icon {
  width: 90px;
  aspect-ratio: 1/1;
  margin: 0 auto;
  text-align: center;
}
.division .text_area .icon img {
  width: 87%;
}
.division .text_area h3 {
  font-size: 1.4rem;
  text-align: center;
  color: #58BADB;
  line-height: 1.2;
  margin-bottom: 0.8rem;
}
.division .text_area .comment {
  font-size: 0.9rem;
}
.division .text_area .comment p {
  margin-bottom: 0;
}
.division .photo_area {
  width: 150px;
  aspect-ratio: 150/203;
}
.division .photo_area img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.division .point_box {
  margin-bottom: 0;
}
.division.color_yellow .text_area h3 {
  color: #E6A100;
}
.division.color_green .text_area h3 {
  color: #8BAD00;
}

@media screen and (max-width: 768px) {
  /*default heading*/
  h1.page_title .en {
    font-size: 1.85em;
  }
  /* table */
  table.table_surgery tbody th {
    padding-right: 1.5em;
  }
  /*画像*/
  .wide_photo_image {
    margin-top: 1.4em;
  }
  .wide_photo_image.in {
    margin: 1em 0 2em;
  }
  .wide_photo_image .caption {
    font-size: 0.7em;
  }
  /*container*/
  /*button design*/
  a.btn,
  .btn a,
  #myreset {
    background-size: auto 13px;
    font-size: 1.125rem;
  }
  /*戻る*/
  a.btn.back,
  .btn.back a {
    min-width: 30%;
    background-size: auto 13px;
  }
  /* ２列ボタン */
  .button_2_column .btn {
    width: 49%;
    margin-bottom: 1em;
  }
  .button_area {
    margin-bottom: 16px;
  }
  /*icon*/
  .btn_icon {
    padding: 2px 0 2px 22px;
    background-size: 10px auto;
    margin-top: 0.6em;
  }
  .btn_icon.back {
    background-size: 8px auto;
  }
  /*wide*/
  a.btn_wide {
    padding: 0.6em 10px;
    font-size: 1.4em;
    letter-spacing: 0.1em;
  }
  /*3列ボックス*/
  .box_3_column {
    margin: 0 -0.6% 1.5em;
  }
  .box_3_column .box {
    padding: 0 0.6%;
    margin-bottom: 1.5em;
  }
  /*2列ボックス*/
  .box_2_column {
    overflow: hidden;
    margin: 0 -0.6% 1.5em;
  }
  .box_2_column .box {
    padding: 0 0.6%;
    margin-bottom: 1.5em;
  }
  /*画像3つ並び（ページ内）*/
  .photo_3column_in {
    gap: 15px;
  }
  /*画像2つ並び（ページ内）*/
  .photo_2column_in {
    gap: 15px;
  }
  /* ２列入力枠 */
  .two_column_box {
    gap: 20px;
  }
  /*索引*/
  .list_box {
    margin-bottom: 16px;
  }
  /*横並びボックス*/
  .listbox_3_col {
    width: 48%;
    margin-left: 0.8%;
    margin-right: 0.8%;
  }
  .division {
    width: 48%;
    margin-left: 0.8%;
    margin-right: 0.8%;
  }
}
@media screen and (max-width: 540px) {
  /*default heading*/
  h1.page_title .en {
    font-size: 1.667em;
  }
  h1.page_title .en:before {
    top: -0.4em;
    width: 0.7em;
  }
  /* table */
  table th {
    white-space: normal;
  }
  table tbody th {
    width: auto;
  }
  table.table_surgery tbody th {
    padding-right: 0.2em;
  }
  .common_box .img_box, :not(.img_box) img.left {
    display: block;
    float: none;
    text-align: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    max-width: auto;
    max-width: initial;
  }
  .common_box.right .img_box, :not(.img_box) img.right {
    float: none;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  :not(.img_box) img.left, :not(.img_box) img.right {
    margin-bottom: 1em;
  }
  /*news list*/
  #conts .article_list li {
    display: block;
    margin-bottom: 1.6em;
  }
  #conts .article_list li:before {
    display: none;
  }
  #conts .article_list li time {
    font-size: 0.8rem;
    line-height: 1;
    margin-bottom: 0.2em;
  }
  /*button design*/
  a.btn,
  .btn a,
  #myreset {
    display: block;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    background-size: auto 13px;
    font-size: 1.0625rem;
  }
  /* ２列ボタン */
  .button_2_column {
    display: block;
  }
  .button_2_column .btn {
    width: 100%;
    margin-bottom: 0.5em;
  }
  /*画像3つ並び（ページ内）*/
  .photo_3column_in {
    gap: 8px;
  }
  /*画像2つ並び（ページ内）*/
  .photo_2column_in {
    gap: 8px;
  }
  /*box*/
  .point_box .point_box_inner {
    padding: 20px;
  }
  /* ２列入力枠 */
  .two_column_box {
    display: block;
  }
  .two_column_box .border_box {
    display: block;
  }
  .two_column_box .border_box h3 {
    display: block;
  }
  .two_column_box .half_box, .two_column_box .box, .two_column_box .border_box {
    margin-bottom: 1.5em;
  }
  /*3列ボックス*/
  .box_3_column {
    margin: 0 0 1.5em;
  }
  .box_3_column .box {
    float: none;
    width: 100%;
    max-width: 280px;
    padding: 0;
    margin: 0 auto 1.5em;
  }
  /*2列ボックス*/
  .box_2_column {
    overflow: hidden;
    margin: 0 0 1.5em;
  }
  .box_2_column .box {
    float: none;
    width: 100%;
    padding: 0;
    margin-bottom: 1.5em;
  }
  .button_area {
    flex-direction: column;
    align-items: center;
  }
  /*索引*/
  .list_box a, .list_box .no_link {
    gap: 1.36em;
  }
  .list_box .icon_image {
    width: 90px;
  }
  .list_box:not(:has(.icon_image)) .main_area {
    padding: 10px;
  }
  /*横並びボックス*/
  .listbox_3_col {
    width: 47.5%;
  }
  .listbox_3_col .icon_image {
    width: 70px;
  }
  .listbox_3_col a, .listbox_3_col .no_link {
    padding: 1.8em 1.2em 1em;
  }
  .top_info_area {
    margin-bottom: 35px;
    display: block;
  }
  .top_info_area .top_info_box {
    width: auto;
  }
  .qa_box .qa_title {
    padding: 20px;
  }
  .qa_box .qa_answer {
    padding: 0 20px 20px;
  }
  .qa_box .qa_answer .inner {
    padding-top: 20px;
  }
  .division {
    display: block;
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5zY3NzIiwiX2RlZmluaXRpb25zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUlBO0FBQUE7QUFFQTtBQUNBO0VBQ0U7RUFDRSxPQ0ZXO0VER1g7RUFDQTs7O0FBR0o7RUFFTTtJQUNFO0lBQ0EsT0NYTzs7O0FEaUJmO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBR0Y7QUFFQTtFQUNFOzs7QUFFRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdBO0VBQ0U7OztBQUlKO0FBQ0E7RUFDRTs7O0FBRUY7QUFFQTtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7O0FBR0o7RUFDRTtFQUNBOztBQUNBO0VBQ0U7OztBQUlKO0FBRUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkM3S1c7RUQ4S1g7O0FBQ0E7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQSxPQ2hNUzs7QURpTVQ7RUFDRTs7QUFHSjtFQUNFOztBQUNBO0VBQ0U7O0FBSU47RUFDRTtFQUNBOzs7QUFJSjtFQUdNO0lBQ0U7SUFDQTs7RUFDQTtJQUNFOztFQUdBO0lBQ0U7O0VBS0o7SUFDRTtJQUNBLE9DcE9LOzs7QUQ0T2Y7QUFHRTtFQUNFOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JDalFEO0VEa1FDO0VBQ0E7RUFDQTs7O0FBT047RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkNoU0Q7RURpU0M7OztBQU9SO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBOzs7QUFHRjtBQUFBO0VBRUU7OztBQUdGO0FBRUE7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOzs7QUFJSjtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU1FO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDRTs7QUFDQTtFQUNFOzs7QUFHSjtFQUNFO0VBQ0Esa0JDcGJLO0VEcWJMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBLE9DdmJXOztBRHliYjtFQUNFO0VBQ0EsT0MzYlc7O0FENmJiO0VBQ0U7RUFDQSxPQy9iVztFRGdjWDtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDRTs7O0FBR0Y7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUVBO0VBQ0U7OztBQUdGO0FBRUE7RUFDRSxPQzFmSzs7O0FENGZQO0VBQ0UsT0M1Zkk7OztBRDhmTjtFQUNFLE9DOWZPOzs7QURnZ0JUO0VBQ0UsT0NoZ0JNOzs7QURtZ0JSO0VBQ0UsYUN6Z0JROzs7QUQ0Z0JWO0FBRUE7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFOzs7QUFJSjtBQUNBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtBQUNBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFJSjtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOztBQUNBO0VBQ0U7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBSUY7RUFDRTs7O0FBS047RUFHTTtJQUNFOzs7QUFRSjtFQUNFOzs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBR0E7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOzs7QUFJSjtFQUlRO0lBQ0U7OztBQVFWO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUVBO0VBQ0U7OztBQUdGO0FBRUE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7OztBQUtGO0FBQUE7RUFDRTs7O0FBSUo7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUVBO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUVBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBT0U7OztBQUdGO0FBQUE7QUFBQTtFQUdFOzs7QUFHRjtBQUNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7O0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxrQkNsNUJTO0VEbTVCVDs7QUFJRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBSUY7RUFDRTs7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLE9DMTZCTztFRDI2QlA7O0FBSUY7RUFDRTtFQUNBOztBQUlOO0VBQ0U7RUFDQTs7QUFFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUtKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FBR0o7RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBOzs7QUFRVjtBQUFBO0FBR0E7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFDQTtFQUNFOztBQUdKO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBLE9DNy9CUzs7QURnZ0NiO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBLE9DcGdDUzs7QUR1Z0NiO0VBQ0U7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFOzs7QUFNTjtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBS0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLRTtFQUNBOzs7QUFHRjtBQUVBO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUlGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0FBRUE7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFFQTtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUVBO0VBQ0U7OztBQUdGO0FBRUE7RUFDRTs7O0FBR0Y7QUFFQTtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUNBO0VBQ0U7RUFDQTs7O0FBR0Y7QUFBQTtBQUVBO0FBQUE7RUFFRTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFJRjtBQUVBO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtBQUVBO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUY7RUFDRTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7OztBQUlKO0FBRUE7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0o7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7O0FBSUo7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7O0FBS0o7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FBS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSU47RUFDRTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7O0FBSU07RUFDRTs7QUFLUjtFQUNJO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSU47RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7O0FBS047RUFFSTtJQUNFO0lBQ0E7OztBQUtOO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUlGO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7OztBQU1OO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQSxPQzdsREM7RUQ4bEREO0VBQ0E7O0FBRUY7RUFDRTs7QUFDQTtFQUNFOztBQUlOO0VBQ0U7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFHSjtFQUNFOztBQUlFO0VBQ0UsT0NybkRDOztBRDJuREg7RUFDRSxPQzNuREE7OztBRG9vRFI7QUFFRTtFQUdFO0lBQ0U7O0FBSUo7RUFJTTtJQUNFOztBQU9SO0VBQ0E7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0FBR0Y7QUFFQTtFQUNBO0FBQUE7QUFBQTtJQUdFO0lBQ0E7O0FBR0Y7RUFDQTtBQUFBO0lBRUU7SUFDQTs7QUFHRjtFQUVFO0lBQ0U7SUFDQTs7RUFJSjtJQUNFOztBQUdGO0VBQ0E7SUFDRTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTs7QUFFRjtFQUNBO0lBQ0U7SUFDQTtJQUNBOztBQUdGO0VBQ0E7SUFDRTs7RUFFQTtJQUNFO0lBQ0E7O0FBR0o7RUFDQTtJQUNFO0lBQ0E7O0VBRUE7SUFDRTtJQUNBOztBQUlKO0VBQ0E7SUFDRTs7QUFHRjtFQUNBO0lBQ0U7O0FBR0Y7RUFDQTtJQUNFOztBQUdGO0VBQ0E7SUFDRTs7QUFHRjtFQUNBO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtBQUVFO0VBRUU7SUFDRTs7RUFDQTtJQUNFO0lBQ0E7O0FBTU47RUFFRTtJQUNFOztFQUdBO0lBQ0U7O0VBS0E7SUFDRTs7RUFNUjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFRjtJQUNFOztBQUdGO0VBQ0E7SUFDRTtJQUNBOztFQUNBO0lBQ0U7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7O0FBS0o7RUFDQTtBQUFBO0FBQUE7SUFHRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0FBR0Y7RUFDQTtJQUNFOztFQUVBO0lBQ0U7SUFDQTs7QUFJSjtFQUNBO0lBQ0U7O0FBR0Y7RUFDQTtJQUNFOztBQUdGO0VBRUU7SUFDRTs7QUFJSjtFQUNBO0lBQ0U7O0VBQ0E7SUFDRTs7RUFDQTtJQUNFOztFQUdKO0lBQ0U7O0FBS0o7RUFDQTtJQUNFOztFQUVBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7QUFHSjtFQUNBO0lBQ0U7SUFDQTs7RUFFQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUlKO0lBQ0U7SUFDQTs7QUFHRjtFQUVFO0lBQ0U7O0VBRUY7SUFDRTs7RUFHQTtJQUNFOztBQUtOO0VBQ0E7SUFDRTs7RUFDQTtJQUNFOztFQUVGO0lBQ0U7O0VBS0o7SUFDRTtJQUNBOztFQUNBO0lBQ0U7O0VBS0Y7SUFDRTs7RUFFRjtJQUNFOztFQUNBO0lBQ0U7O0VBS047SUFDRTtJQUNBO0lBQ0E7SUFDQSIsImZpbGUiOiJjb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCBcImRlZmluaXRpb25zXCI7XHJcblxyXG4vKiBjb21tb25cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyog44Oq44Oz44KvICovXHJcbmEge1xyXG4gIHRyYW5zaXRpb246IC4ycztcclxuICAgIGNvbG9yOiAkbGlua19jb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XHJcbiAgYSB7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkaG92ZXJfY29sb3I7XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uYm9keS5jbXMtcGx1Z2luIHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuI21haW5fY29sdW1ue1xyXG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcclxufVxyXG5cclxuLyrpnZ7ooajnpLoqL1xyXG5cclxuLm5vbmUge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4udmlzaWJsZS1vZmZ7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmhpZGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuI2NvbnRze1xyXG4gIGltZ3tcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKuWPluOCiua2iOOBl+e3muOCkuW8leOBjyovXHJcbi5kZWxldGVke1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG59XHJcbi8q5bem5a+E44Gb44O75Y+z5a+E44Gb5a++562WKi9cclxuXHJcbmltZy5sZWZ0X2FsaWduX2ltZyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG5pbWcucmlnaHRfYWxpZ25faW1nIHtcclxuICBtYXJnaW4tbGVmdDogMTVweDtcclxufVxyXG5cclxuaWZyYW1lIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mbGV4e1xyXG4gIGRpc3BsYXk6ZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLyog44K544Kv44Ot44O844Or44GX44Gm55S76Z2i44Gr5YWl44Gj44Gf44KJ44OV44Kn44O844OJ44Kk44OzICovXHJcbi5zY3JvbGxfZmFkZWluIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zbGF0ZTogMCA1MHB4O1xyXG4gIHRyYW5zaXRpb246IDFzIGVhc2Utb3V0O1xyXG4gICYud2luZG93X2luIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2xhdGU6IDAgMDtcclxuICB9XHJcbn1cclxuLnNjcm9sbF9vcGFjaXR5IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IDFzIGVhc2Utb3V0O1xyXG4gICYud2luZG93X2luIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4vKueUu+WDj+iDjOaZr+OBruODnOOCv+ODsyovXHJcblxyXG4uYmdfaW1nX2J0biBhLFxyXG5hLmJnX2ltZ19idG4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdDtcclxuICB0ZXh0LWluZGVudDogMTAwJTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qY2VudGVyIGJ1dHRvbiBsaXN0Ki9cclxuXHJcbi5idG5fY2VudGVyX2JveCB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgMCAxMHB4O1xyXG59XHJcblxyXG4uYnRuX2NlbnRlcl9ib3g6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiLlwiO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGhlaWdodDogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5idG5fY2VudGVyX2JveCB1bCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XHJcbn1cclxuXHJcbi5idG5fY2VudGVyX2JveCB1bDphZnRlciB7XHJcbiAgY29udGVudDogXCIuXCI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLmJ0bl9jZW50ZXJfYm94IGxpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogLTUwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLmJ0bl9jZW50ZXJfYm94IGxpOmZpcnN0LWNoaWxkIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5idG5fY2VudGVyX2JveCBsaSBhIHtcclxuICBtYXJnaW46IDAgMTBweCAxMHB4O1xyXG59XHJcblxyXG4uYnV0dG9uX2FyZWF7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGdhcDogMTBweDtcclxuICBhLCBidXR0b24uZm9ybV9idG57XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgZ2FwOiAwLjZlbTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWluLXdpZHRoOiAyODBweDtcclxuICAgIHBhZGRpbmc6IDFyZW0gMS43cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMS44ZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmlnaW5fY29sb3I7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgICBzcGFue1xyXG4gICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJjphZnRlcntcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICB3aWR0aDogMC45ZW07XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogNS80O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24vaWNvbl9hcnJvd193X3Iuc3ZnKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgdHJhbnNpdGlvbjogLjJzO1xyXG4gICAgfVxyXG4gICAgJi5idXR0b25fZ3JheXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMDAsICRhbHBoYTogMC4wNCk7XHJcbiAgICAgIGNvbG9yOiAkb3JpZ2luX2NvbG9yO1xyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi9pY29uX2Fycm93X2Jfci5zdmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFycm93X2xlZnR7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgJjphZnRlcntcclxuICAgICAgICByb3RhdGU6IDE4MGRlZztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBidXR0b24uZm9ybV9idG5bZGlzYWJsZWRde1xyXG4gICAgb3BhY2l0eTogMC4zO1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuICAuYnV0dG9uX2FyZWF7XHJcbiAgICBhLCBidXR0b24uZm9ybV9idG46bm90KFtkaXNhYmxlZF0pe1xyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3I6ICRvcmlnaW5fY29sb3IsICRhbW91bnQ6IDUpO1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICB0cmFuc2xhdGU6IDJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hcnJvd19sZWZ0e1xyXG4gICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgdHJhbnNsYXRlOiAtMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmJ1dHRvbl9ncmF5e1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMCwgJGFscGhhOiAwLjA4KTtcclxuICAgICAgICAgIGNvbG9yOiAkb3JpZ2luX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qbGlzdCovXHJcblxyXG4jY29udHN7XHJcbiAgdWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgID4gbGkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjllbTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxLjFlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwLjVsaDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRyYW5zbGF0ZTogMCAtNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIHdpZHRoOiAwLjZlbTtcclxuICAgICAgICBoZWlnaHQ6IDAuNmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2NvbnRze1xyXG4gIG9sIHtcclxuICAgIGNvdW50ZXItcmVzZXQ6IG9yZGVyZF9udW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgPiBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBvcmRlcmRfbnVtO1xyXG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIob3JkZXJkX251bSk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMC41bGg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2xhdGU6IDAgLTUwJTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHdpZHRoOiAxLjZlbTtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuI2NvbnRzIHVsLmNhdXRpb24ge1xyXG4gIG1hcmdpbi1ib3R0b206IDIuNWVtO1xyXG59XHJcblxyXG4jY29udHMgdWwuY2F1dGlvbiBsaSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuI2NvbnRzIHVsLmNhdXRpb24gbGk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIuKAu1wiO1xyXG59XHJcblxyXG4jY29udHMgdWwucGxhbmUsXHJcbiNjb250cyBvbC5wbGFuZSxcclxuI2NvbnRzIHVsLnBsYW5lIGxpLFxyXG4jY29udHMgb2wucGxhbmUgbGkge1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWluZGVudDogMDtcclxufVxyXG5cclxuI2NvbnRzIHVsLnBsYW5lIGxpOmJlZm9yZSxcclxuI2NvbnRzIG9sLnBsYW5lIGxpOmJlZm9yZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLypuZXdzIGxpc3QqL1xyXG5cclxuI2NvbnRzIC5hcnRpY2xlX2xpc3Qge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuI2NvbnRzIC5hcnRpY2xlX2xpc3QgbGkge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwIDAgMS4xZW07XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDEuNGVtO1xyXG4gICY6bGFzdC1jaGlsZHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gICYubm9fbmV3c3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAmOmJlZm9yZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIHRpbWUsYXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICB0aW1le1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuMjtcclxuICB9XHJcbiAgYXtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG59XHJcblxyXG4vKmRlZmF1bHQgaGVhZGluZyovXHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBtYXJnaW46IDAgMCAxLjA2MjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuNjtcclxufVxyXG5cclxuaDEucGFnZV90aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHNwYW57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLmVue1xyXG4gICAgZm9udC1zaXplOiAxLjY2NjdlbTtcclxuICAgIGNvbG9yOiAjRTFGMEY1O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC40ZW07XHJcbiAgICBtYXJnaW46IDAgMCAtMC41ZW0gMC4zNWVtO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTAuNmVtO1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDAuM2VtKTtcclxuICAgICAgdHJhbnNsYXRlOiAtNTAlO1xyXG4gICAgICB3aWR0aDogMC44ZW07XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogNDEvNTY7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWxsdXN0L2Nsb3Zlci5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5oMiB7XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICBwYWRkaW5nOiAxLjFlbSAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAjNGQ2YzgwIDFweCwgdHJhbnNwYXJlbnQgMXB4KSwgcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgIzRkNmM4MCAxcHgsIHRyYW5zcGFyZW50IDFweCk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3AsIGxlZnQgYm90dG9tO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteCwgcmVwZWF0LXg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiA3cHggMnB4LCA3cHggMnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMC45NmVtO1xyXG4gICAgYXNwZWN0LXJhdGlvOiAyMC8zMTtcclxuICAgIGJhY2tncm91bmQ6ICNGQUZBRkEgdXJsKC4uL2ltYWdlcy9pbGx1c3QvY2xvdmVyLnN2Zykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHJvdGF0ZTogOTBkZWc7XHJcbiAgICB0cmFuc2xhdGU6IDAgMTE1JTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuICB9XHJcbn1cclxuXHJcbi5zdHlsZV9oM3tcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICY6YmVmb3Jle1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuaDMsIC5zdHlsZV9oMyB7XHJcbiAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBwYWRkaW5nOiAwLjZlbSAxZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMS4zZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG4gICYuYmdfeWVsbG93e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTQ4QztcclxuICAgIGNvbG9yOiAkb3JpZ2luX2NvbG9yO1xyXG4gIH1cclxuICAmLmJnX2dyZWVue1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I2REIyNztcclxuICAgIGNvbG9yOiAkb3JpZ2luX2NvbG9yO1xyXG4gIH1cclxuICAmLnNpbXBsZXtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgY29sb3I6ICRvcmlnaW5fY29sb3I7XHJcbiAgICBsaW5lLWhlaWdodDogMS45O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIH1cclxufVxyXG5cclxuaDQge1xyXG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxLjdlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjdyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMS4zZW07XHJcbiAgICBhc3BlY3QtcmF0aW86IDI0LzIzO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pbGx1c3QvZmxvd2VyLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwLjVsaDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0cmFuc2xhdGU6IDAgLTUwJTtcclxuICB9XHJcbn1cclxuXHJcbmg1e1xyXG4gIGZvbnQtc2l6ZTogMS4wNXJlbTtcclxufVxyXG5cclxuLypociovXHJcblxyXG5ociB7XHJcbiAgaGVpZ2h0OiAycHg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgIzRkNmM4MCAxcHgsIHRyYW5zcGFyZW50IDFweCk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogN3B4IDJweDtcclxuICBtYXJnaW46IDJyZW0gMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKuauteiQvSovXHJcblxyXG50YWJsZSBwIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4vKuOCq+ODqeODvCovXHJcblxyXG4uYmx1ZSB7XHJcbiAgY29sb3I6ICRibHVlO1xyXG59XHJcbi5yZWQge1xyXG4gIGNvbG9yOiAkcmVkO1xyXG59XHJcbi55ZWxsb3cge1xyXG4gIGNvbG9yOiAkeWVsbG93O1xyXG59XHJcbi5ncmVlbiB7XHJcbiAgY29sb3I6ICRncmVlbjtcclxufVxyXG5cclxuLmVuIHtcclxuICBmb250LWZhbWlseTogJGZvbnRfZW47XHJcbn1cclxuXHJcbi8q55S75YOPKi9cclxuXHJcbi53aWRlX3Bob3RvX2ltYWdlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiA0LjNlbSAwIDA7XHJcbn1cclxuXHJcbi53aWRlX3Bob3RvX2ltYWdlLmluIHtcclxuICBtYXJnaW46IDNlbSAwIDRlbTtcclxufVxyXG5cclxuLndpZGVfcGhvdG9faW1hZ2UgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi53aWRlX3Bob3RvX2ltYWdlIC5jYXB0aW9uIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDIuNSU7XHJcbiAgYm90dG9tOiAyJTtcclxuICBmb250LXNpemU6IDAuNzhlbTtcclxufVxyXG5cclxuLypjb250YWluZXIqL1xyXG5cclxuLnNlY3Rpb25fYm94IHtcclxuICBjbGVhcjogYm90aDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDVyZW07XHJcblxyXG4gIC5zZWN0aW9uX2JveHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG4gIC5pbWdfYm94e1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gIH1cclxuICAqOmxhc3QtY2hpbGR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKjPliJfjg5zjg4Pjgq/jgrkqL1xyXG4uYm94XzNfY29sdW1ue1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWFyZ2luOiAwIC0xLjUlIDEuNWVtO1xyXG5cclxuICAuYm94e1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMyU7XHJcbiAgICBwYWRkaW5nOiAwIDEuNSU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbiAgfVxyXG59XHJcbi8qMuWIl+ODnOODg+OCr+OCuSovXHJcbi5ib3hfMl9jb2x1bW57XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW46IDAgLTEuNSUgMS41ZW07XHJcblxyXG4gIC5ib3h7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBwYWRkaW5nOiAwIDEuNSU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzJTtcclxuICB9XHJcbn1cclxuXHJcbi8q57Si5byVKi9cclxuLmxpc3RfYm94IHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgkY29sb3I6ICMwMDAsICRhbHBoYTogMC4wNCk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMS4wNmVtO1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdDQjYzO1xyXG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgfVxyXG4gIGEsIC5ub19saW5re1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEuNGVtO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgYXtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIC50aXRsZXtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pY29uX2ltYWdle1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1haW5fYXJlYXtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICB9XHJcbiAgLnRpbWV7XHJcbiAgICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgXCJOb3RvIFNhbnMgSlBcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNGVtO1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gIC5jb21tZW50X3RleHR7XHJcbiAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgbWFyZ2luLXRvcDogMC40NWVtO1xyXG4gICAgcHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJjpub3QoOmhhcyguaWNvbl9pbWFnZSkpe1xyXG4gICAgLm1haW5fYXJlYXtcclxuICAgICAgcGFkZGluZzogMTRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XHJcbiAgLmxpc3RfYm94IHtcclxuICAgIGE6aG92ZXJ7XHJcbiAgICAgIC50aXRsZXtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNjb250cyAubGlzdF9ib3h7XHJcbiAgLmljb25faW1hZ2V7XHJcbiAgICBpbWd7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGlzdGJveF8zX2NvbHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdpZHRoOiAzMSU7XHJcbiAgbWFyZ2luOiAwIDAuODUlIDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBhLCAubm9fbGlua3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMi43ZW0gMS43ZW0gMS40ZW07XHJcbiAgfVxyXG4gIGF7XHJcbiAgICAudGl0bGV7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmljb25faW1hZ2V7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byAxLjNlbTtcclxuICB9XHJcbiAgLnRpdGxle1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgfVxyXG4gIC5jb21tZW50X3RleHR7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XHJcbiAgLmxpc3Rib3hfM19jb2x7XHJcbiAgICBhe1xyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIC50aXRsZXtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qaW1hZ2Xog4zmma/jg5zjgr/jg7Pjg6rjgrnjg4gqL1xyXG5cclxuLmJnX2ltZ19idG4gYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0O1xyXG4gIHRleHQtaW5kZW50OiAxMDAlO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyppbWFnZTEwMCUqL1xyXG5cclxuLmltZ193aWRlIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLypidXR0b24gZGVzaWduKi9cclxuXHJcbi8q44Oc44K/44OzKi9cclxuXHJcbmZvcm0gaW5wdXQuc3VibWl0X2J0biB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogI2RkYzA2ZSB1cmwoLi4vaW1hZ2VzL2ljb24ucG5nKSBuby1yZXBlYXQgNTBweCBjZW50ZXI7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG1pbi13aWR0aDogMzAwcHg7XHJcbiAgcGFkZGluZzogMC45ZW0gMjBweCAwLjllbSA0MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG5mb3JtIGlucHV0LnN1Ym1pdF9idG46aG92ZXIge1xyXG4gIG9wYWNpdHk6IDAuODtcclxufVxyXG5cclxuYS5idG4sXHJcbmJ1dHRvbi5idG4sXHJcbi5idG4gYSxcclxuI215cmVzZXQsXHJcbmZvcm0gaW5wdXQuc3VibWl0X2J0biB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogIzAwMCB1cmwoLi4vaW1hZ2VzL2ljb25fYXJyb3dfd2hpdGVfci5wbmcpIG5vLXJlcGVhdCByaWdodCAyMHB4IGNlbnRlcjtcclxuICBib3JkZXI6IHNvbGlkIDJweCAjZmZmO1xyXG4gIHdpZHRoOiA0OCU7XHJcbiAgcGFkZGluZzogMC45ZW0gMWVtIDAuOWVtIDAuOWVtO1xyXG4gIG1hcmdpbjogMCAwLjklIDAuNWVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vaW1hZ2VzL2ljb25fYXJyb3dfYmxhY2tfci5wbmcpIG5vLXJlcGVhdCByaWdodCAyMHB4IGNlbnRlcjtcclxuICAgIGJvcmRlcjogc29saWQgMnB4ICMwMDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbn1cclxuYS5idG4sXHJcbi5idG4gYXtcclxuICAmOmxpbmt7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi8qIO+8kuWIl+ODnOOCv+ODsyAqL1xyXG4uYnV0dG9uXzJfY29sdW1ue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHJcbiAgLmJ0bntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDQ4JTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuMWVtO1xyXG4gICAgYXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5hLmJ0bi5idG5fc2ltcGxlIHtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBmb250LXNpemU6IDFlbTtcclxuICBwYWRkaW5nOiAwLjVlbSAzZW07XHJcbiAgbWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG5hLmJ0bi5idG5fc2ltcGxlOmhvdmVyIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLyrmiLvjgosqL1xyXG5cclxuYS5idG4uYmFjayxcclxuYnV0dG9uLmJ0bi5iYWNrLFxyXG4uYnRuLmJhY2sgYSxcclxuYnV0dG9uLmJ0bi5iYWNrOmhvdmVyIHtcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uX2JhY2sucG5nKSBuby1yZXBlYXQgMjBweCBjZW50ZXI7XHJcbiAgY29sb3I6ICM3YjY3Mzc7XHJcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vKmEuYnRuLmJhY2s6YmVmb3JlLCAjbXlyZXNldDpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvaWNvbl9iYWNrLnBuZyk7IG1hcmdpbi1yaWdodDoxNHB4OyB9Ki9cclxuXHJcbi8qaWNvbiovXHJcblxyXG4uYnRuX2ljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24ucG5nKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcbiAgcGFkZGluZzogMnB4IDAgMnB4IDMwcHg7XHJcbiAgbWFyZ2luLXRvcDogMS41ZW07XHJcbn1cclxuXHJcbi5idG5faWNvbi5idG5fZGwge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbl9kbC5wbmcpO1xyXG59XHJcblxyXG4vKndpZGUqL1xyXG5cclxuYS5idG5fd2lkZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxuICBjb2xvcjogI2ZmZjtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMC44ZW0gMTBweDtcclxuICBmb250LXNpemU6IDEuOWVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxufVxyXG5cclxuYS5idG46aG92ZXIsXHJcbmJ1dHRvbjpob3ZlcixcclxuLmJ0biBhOmhvdmVyLFxyXG4jbXlyZXNldDpob3ZlcixcclxuLmJ0bl9pY29uOmhvdmVyLFxyXG5hLmJ0bl93aWRlOmhvdmVyLFxyXG5mb3JtIGlucHV0LnN1Ym1pdF9idG46aG92ZXIge1xyXG4gIG9wYWNpdHk6IDAuODtcclxufVxyXG5cclxuYS5idG46aG92ZXIsXHJcbi5idG4gYTpob3ZlcixcclxuYnV0dG9uOmhvdmVyIHtcclxuICBjb2xvcjogIzMzMztcclxufVxyXG5cclxuLyp0YWJsZSovXHJcbi8qIOODhuODvOODluODqyAqL1xyXG50YWJsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNztcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblxyXG4gIGNhcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwLjdlbSAwLjdlbTtcclxuICB9XHJcbiAgdGgge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4gICYsICYgdGgsIHRke1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICB9XHJcbiAgdGhlYWQge1xyXG4gICAgdGgge1xyXG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JpZ2luX2NvbG9yO1xyXG4gICAgICBwYWRkaW5nOiAwLjNlbSAxZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIHRib2R5IHtcclxuICAgIHRoLHRke1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICBwYWRkaW5nOiAwLjllbSAwLjllbTtcclxuICAgIH1cclxuICAgIHRoIHtcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmxpbmV7XHJcbiAgICAmLCAmIHRoLCB0ZHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gICAgdGhlYWR7XHJcbiAgICAgIHRoe1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBjb2xvcjogJG9yaWdpbl9jb2xvcjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcwNzA3MDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGJvZHkge1xyXG4gICAgICB0aCx0ZHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcwNzA3MDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYudGFibGVfc3VyZ2VyeXtcclxuICAgIHdpZHRoOiB1bnF1b3RlKCdtaW4oMTAwJSwgNTAwcHgpJyk7XHJcbiAgICBtYXJnaW46IDAgYXV0byAwLjRlbTtcclxuICAgIHRoZWFke1xyXG4gICAgICB0aHtcclxuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBwYWRkaW5nOiAwIDAuNWVtIDAuNWVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRib2R5e1xyXG4gICAgICB0aCx0ZHtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgcGFkZGluZzogMC41NWVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICB0aHtcclxuICAgICAgICBmb250LXNpemU6IDAuODVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcclxuICAgICAgICAuZW57XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMThlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB0ZHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuM2VtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuM2VtO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIHdpZHRoOiAwLjllbTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIGNvbG9yIGJveFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLypib3gqL1xyXG4ucG9pbnRfYm94IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFGMEY1O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBoMywgLnN0eWxlX2gze1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgfVxyXG4gIC5wb2ludF9ib3hfaW5uZXJ7XHJcbiAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgKjpsYXN0LWNoaWxke1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYmdfeWVsbG93e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRUZDRDtcclxuICAgIGgzLCAuc3R5bGVfaDN7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkU0OEM7XHJcbiAgICAgIGNvbG9yOiAkb3JpZ2luX2NvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJnX2dyZWVue1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VBRjJDRTtcclxuICAgIGgzLCAuc3R5bGVfaDN7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCNkRCMjc7XHJcbiAgICAgIGNvbG9yOiAkb3JpZ2luX2NvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLndpdGhfaWNvbntcclxuICAgIHBhZGRpbmctdG9wOiAzZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxLjhlbTtcclxuICAgICAgYXNwZWN0LXJhdGlvOiA0MS81NjtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pbGx1c3QvY2xvdmVyLnN2Zykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0wLjc2ZW07XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNsYXRlOiAtNTAlO1xyXG4gICAgfVxyXG4gICAgaDMuc2ltcGxle1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAucG9pbnRfYm94X2lubmVye1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKueUu+WDj+OBp+imi+WHuuOBl+OCkuS9nOOCi+eUqO+8iOOCueOCv+OCpOODq+OCkuW8t+WItuODquOCu+ODg+ODiO+8iSovXHJcblxyXG5oMS5wbGFuZSxcclxuaDIucGxhbmUsXHJcbmgzLnBsYW5lLFxyXG5oNC5wbGFuZSxcclxuaDUucGxhbmUge1xyXG4gIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAwIWltcG9ydGFudDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwIWltcG9ydGFudDtcclxuICBwYWRkaW5nLXRvcDogIWltcG9ydGFudDtcclxufVxyXG5cclxuaDEucGxhbmU6YWZ0ZXIsXHJcbmgyLnBsYW5lOmFmdGVyLFxyXG5oMy5wbGFuZTphZnRlcixcclxuaDQucGxhbmU6YWZ0ZXIsXHJcbmg1LnBsYW5lOmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufVxyXG5cclxuaDEucGxhbmUgaW1nLFxyXG5oMi5wbGFuZSBpbWcsXHJcbmgzLnBsYW5lIGltZyxcclxuaDQucGxhbmUgaW1nLFxyXG5oNS5wbGFuZSBpbWcge1xyXG4gIG1hcmdpbjogMDtcclxuICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi8qYWRqdXN0Ki9cclxuXHJcbi5jbGVhciB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5tYTAge1xyXG4gIG1hcmdpbjogMCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWIwIHtcclxuICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hYjUge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWIxMCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWIyMCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWIzMCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWI0MCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWIxZW0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDFlbSFpbXBvcnRhbnQ7XHJcbn1cclxuLm1hYjE1ZW0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDEuNWVtIWltcG9ydGFudDtcclxufVxyXG4ubWFiMmVtIHtcclxuICBtYXJnaW4tYm90dG9tOiAyZW0haW1wb3J0YW50O1xyXG59XHJcbi5tYWIyNWVtIHtcclxuICBtYXJnaW4tYm90dG9tOiAyLjVlbSFpbXBvcnRhbnQ7XHJcbn1cclxuLm1hYjNlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogM2VtIWltcG9ydGFudDtcclxufVxyXG4ubWFiMzVlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMy41ZW0haW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLm1hdDAge1xyXG4gIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWF0NSB7XHJcbiAgbWFyZ2luLXRvcDogNXB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdDEwIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdDIwIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdDMwIHtcclxuICBtYXJnaW4tdG9wOiAzMHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdC0xMCB7XHJcbiAgbWFyZ2luLXRvcDogLTEwcHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWF0LTIwIHtcclxuICBtYXJnaW4tdG9wOiAtMjBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYXQtMzAge1xyXG4gIG1hcmdpbi10b3A6IC0zMHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hcjEwIHtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWFyMjAge1xyXG4gIG1hcmdpbi1yaWdodDogMjBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWwxMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWFsMjAge1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLnBhMCB7XHJcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYXQwIHtcclxuICBwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYWIwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYXQxNSB7XHJcbiAgcGFkZGluZy10b3A6IDE1cHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKmZvbnQgc2l6ZSovXHJcblxyXG4uZm9udF94cyB7XHJcbiAgZm9udC1zaXplOiAwLjhlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9udF9zbSB7XHJcbiAgZm9udC1zaXplOiAwLjllbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9udF9sYSB7XHJcbiAgZm9udC1zaXplOiAxLjJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9udF94bCB7XHJcbiAgZm9udC1zaXplOiAxLjRlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9udF9ub3JtYWwge1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvbnRfYm9sZCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHRfY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dF9yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dF9sZWZ0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0IWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvbnRfMCB7XHJcbiAgZm9udC1zaXplOiAwO1xyXG59XHJcblxyXG4uZm9udF9wbHVzIHtcclxuICBmb250LXNpemU6IDEuMDdlbTtcclxufVxyXG5cclxuLyprZXJuaW5nKi9cclxuXHJcbi5rZXJuaW5nMCB7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbi5rZXJuaW5nIHtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcclxufVxyXG5cclxuLmtlcm5pbmcwMSB7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFlbTtcclxufVxyXG5cclxuLmtlcm5pbmcwMiB7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI1ZW07XHJcbn1cclxuXHJcbi5rZXJuaW5nMDMge1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC41ZW07XHJcbn1cclxuXHJcbi5rZXJuaW5nX3BsdXMge1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjI1ZW07XHJcbn1cclxuXHJcbi8q6KGM6ZaT6Kmw44KBKi9cclxuXHJcbi5saW5lX2hlaWdodF9taW4ge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbn1cclxuXHJcbi8q5paH5a2X6ZaTKi9cclxuXHJcbi5sZXR0ZXIge1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XHJcbn1cclxuXHJcbi8q44K/44Kk44OI44Or6Kq/5pW055SoKi9cclxuXHJcbi5rZXJuaW5nX3RpdCB7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjdlbTtcclxufVxyXG5cclxuLmtlcm5pbmdfdGl0X20ge1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjE3ZW07XHJcbn1cclxuXHJcbi5rZXJuaW5nX3RpdF9tMDIge1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxufVxyXG5cclxuLmZvbnRfbnVtIHtcclxuICBmb250LXNpemU6IDEuMDVlbTtcclxufVxyXG5cclxuLyrmloflrZfjgavjgqLjg7Pjg4HjgqjjgqTjg6rjgqLjgrnjgpLlirnjgYvjgZvjgosqL1xyXG4uZm9udF9zbW9vdGhpbmd7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLyog5paH56ug5p6g55SoQ1NTXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbnAsXHJcbi5jb21tb25fYm94IC50ZXh0X2JveCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxufVxyXG5cclxuaW1nLmJyY2xlYXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvIDFlbTtcclxufVxyXG5cclxuXHJcbi8q44K544K/44Oz44OA44O844OJ77yI55S75YOP5Y+z77yP5bem5a+E44Gb77yJKi9cclxuXHJcbi5jb21tb25fYm94IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBkaXNwbGF5OiBmbG93LXJvb3Q7XHJcbn1cclxuXHJcbi5jb21tb25fYm94IC5pbWdfYm94LCA6bm90KC5pbWdfYm94KSBpbWcubGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIG1heC13aWR0aDogNTAlO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIG1hcmdpbi10b3A6IDAuNmVtO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMS43O1xyXG59XHJcblxyXG4uY29tbW9uX2JveCAuaW1nX2JveCBpbWcge31cclxuXHJcbi5jb21tb25fYm94IC5pbWdfYm94LmF1dG9fd2lkdGggaW1nIHtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLmNvbW1vbl9ib3ggLnRleHRfYm94IHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyrlj7MqL1xyXG5cclxuLmNvbW1vbl9ib3gucmlnaHQgLmltZ19ib3gsIDpub3QoLmltZ19ib3gpIGltZy5yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBtYXJnaW4tbGVmdDogMjBweDtcclxufVxyXG5cclxuLyrjg5bjg63jg7Pjgrrlg48qL1xyXG4uc3RhdHVlX2JveHtcclxuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaG9hcmRfbGluZS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHJcbiAgLnRleHRfYXJlYXtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIGgzLnNpbXBsZXtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgIGNvbG9yOiAjODAwMDIyO1xyXG4gIH1cclxufVxyXG5cclxuLmJvcmRlcl90ZXh0e1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkb3JpZ2luX2NvbG9yO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkb3JpZ2luX2NvbG9yO1xyXG4gIHBhZGRpbmc6IDAuOGVtIDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS4yZW07XHJcbiAgJi5ib3R0b21fbm97XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLyrnlLvlg48z44Gk5Lim44GzKi9cclxuXHJcbi5waG90b18zY29sdW1uIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnBob3RvXzNjb2x1bW4gaW1nIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMzMuMzMzMyU7XHJcbn1cclxuXHJcbi8q55S75YOPM+OBpOS4puOBs++8iOeUu+WDj+OBq+ODleODrOODvOODoOOCkuOBpOOBkeOCi++8iSovXHJcbi5waG90b19mcmFtZV8zY29sdW1uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMi41ZW07XHJcblxyXG4gIC5waG90b19jb2x1bW57XHJcbiAgICB3aWR0aDogMzElO1xyXG4gIH1cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8q55S75YOPM+OBpOS4puOBs++8iOODmuODvOOCuOWGhe+8iSovXHJcbi5waG90b18zY29sdW1uX2luIHtcclxuICBtYXJnaW46IDJlbSAwO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICBnYXA6IDIwcHg7XHJcblxyXG4gIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLyrnlLvlg48y44Gk5Lim44Gz77yI44Oa44O844K45YaF77yJKi9cclxuLnBob3RvXzJjb2x1bW5faW4ge1xyXG4gIG1hcmdpbjogMmVtIDA7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gIGdhcDogMjBweDtcclxuXHJcbiAgaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyog77yS5YiX5YWl5Yqb5p6gICovXHJcbi50d29fY29sdW1uX2JveHtcclxuICBtYXJnaW4tYm90dG9tOiAzZW07XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gIGdhcDogNDBweDtcclxuICAuYm9yZGVyX2JveHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHN1YmdyaWQ7XHJcbiAgICBncmlkLXJvdzogc3BhbiAyO1xyXG4gICAgZ2FwOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGgze1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAuaGFsZl9ib3gsIC5ib3gsIC5ib3JkZXJfYm94e1xyXG4gICAgLmJ1dHRvbl9hcmVhe1xyXG4gICAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgcmlnaHQ6IDAuOWVtO1xyXG4gICAgICAgICAgdHJhbnNsYXRlOiAwIC01MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICA+ICo6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5xYV9ib3h7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKCRjb2xvcjogIzAwMCwgJGFscGhhOiAwLjA0KTtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICYub3BlbmVke1xyXG4gICAgLnFhX3RpdGxle1xyXG4gICAgICBwe1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24vYWNjX2Nsb3NlLnN2Zyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5xYV90aXRsZXtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjNlbTtcclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxLjA3ZW07XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uL2FjY19vcGVuLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0cmFuc2xhdGU6IDAgLTUwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucWFfYW5zd2Vye1xyXG4gICAgcGFkZGluZzogMCAyNHB4IDI0cHg7XHJcbiAgICAuaW5uZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICM0ZDZjODAgMXB4LCB0cmFuc3BhcmVudCAxcHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDdweCAycHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XHJcbiAgLnFhX2JveHtcclxuICAgIC5xYV90aXRsZTpob3ZlcntcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udG9wX2luZm9fYXJlYXtcclxuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLnRvcF9pbmZvX2JveHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5mbGFtZXtcclxuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xyXG4gIH1cclxufVxyXG4udG9wX2luZm9fYm94e1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDFlbSA1MHB4O1xyXG4gIGZvbnQtc2l6ZTogMS4yNzVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgLmluZm9fdGl0bGV7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMS4yZW07XHJcbiAgfVxyXG4gIC5kZXRhaWxfYXJlYXtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBwe1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLm9wZW5faW5mb3tcclxuICAgIC5pbmZvX3RpdGxle1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25fdGltZS5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxLjE4ZW0gYXV0bztcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxLjhlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJi50aWNrZXRfaW5mb3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XHJcbiAgICAuaW5mb190aXRsZXtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uX3RpY2tldC5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxLjZlbSBhdXRvO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZGl2aXNpb257XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgd2lkdGg6IDQ2LjUlO1xyXG4gIG1hcmdpbjogMCAxLjUlIDMuNXJlbTtcclxuICAudGl0bGVfYXJlYXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG4gIC50ZXh0X2FyZWF7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHggLSAyMHB4KTtcclxuICAgIC5pY29ue1xyXG4gICAgICB3aWR0aDogOTBweDtcclxuICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogODclO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoM3tcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgICB9XHJcbiAgICAuY29tbWVudHtcclxuICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgIHB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucGhvdG9fYXJlYXtcclxuICAgIHdpZHRoOiAxNTBweDtcclxuICAgIGFzcGVjdC1yYXRpbzogMTUwLzIwMztcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wb2ludF9ib3h7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICAmLmNvbG9yX3llbGxvd3tcclxuICAgIC50ZXh0X2FyZWF7XHJcbiAgICAgIGgze1xyXG4gICAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3JfZ3JlZW57XHJcbiAgICAudGV4dF9hcmVhe1xyXG4gICAgICBoM3tcclxuICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuICAvKmRlZmF1bHQgaGVhZGluZyovXHJcblxyXG4gIGgxLnBhZ2VfdGl0bGUge1xyXG4gICAgLmVue1xyXG4gICAgICBmb250LXNpemU6IDEuODVlbTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLyogdGFibGUgKi9cclxuICB0YWJsZXtcclxuICAgICYudGFibGVfc3VyZ2VyeXtcclxuICAgICAgdGJvZHl7XHJcbiAgICAgICAgdGh7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAvKueUu+WDjyovXHJcbiAgLndpZGVfcGhvdG9faW1hZ2Uge1xyXG4gICAgbWFyZ2luLXRvcDogMS40ZW07XHJcbiAgfVxyXG4gIC53aWRlX3Bob3RvX2ltYWdlLmluIHtcclxuICAgIG1hcmdpbjogMWVtIDAgMmVtO1xyXG4gIH1cclxuICAud2lkZV9waG90b19pbWFnZSAuY2FwdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDAuN2VtO1xyXG4gIH1cclxuXHJcbiAgLypjb250YWluZXIqL1xyXG5cclxuICAvKmJ1dHRvbiBkZXNpZ24qL1xyXG4gIGEuYnRuLFxyXG4gIC5idG4gYSxcclxuICAjbXlyZXNldCB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTNweDtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgfVxyXG5cclxuICAvKuaIu+OCiyovXHJcbiAgYS5idG4uYmFjayxcclxuICAuYnRuLmJhY2sgYSB7XHJcbiAgICBtaW4td2lkdGg6IDMwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxM3B4O1xyXG4gIH1cclxuXHJcbiAgLyog77yS5YiX44Oc44K/44OzICovXHJcbiAgLmJ1dHRvbl8yX2NvbHVtbntcclxuICAgIC5idG57XHJcbiAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idXR0b25fYXJlYXtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgfVxyXG5cclxuICAvKmljb24qL1xyXG4gIC5idG5faWNvbiB7XHJcbiAgICBwYWRkaW5nOiAycHggMCAycHggMjJweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMC42ZW07XHJcbiAgfVxyXG4gIC5idG5faWNvbi5iYWNrIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogOHB4IGF1dG87XHJcbiAgfVxyXG4gIC8qd2lkZSovXHJcbiAgYS5idG5fd2lkZSB7XHJcbiAgICBwYWRkaW5nOiAwLjZlbSAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxLjRlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICB9XHJcblxyXG4gIC8qM+WIl+ODnOODg+OCr+OCuSovXHJcbiAgLmJveF8zX2NvbHVtbntcclxuICAgIG1hcmdpbjogMCAtMC42JSAxLjVlbTtcclxuXHJcbiAgICAuYm94e1xyXG4gICAgICBwYWRkaW5nOiAwIDAuNiU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAvKjLliJfjg5zjg4Pjgq/jgrkqL1xyXG4gIC5ib3hfMl9jb2x1bW57XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luOiAwIC0wLjYlIDEuNWVtO1xyXG5cclxuICAgIC5ib3h7XHJcbiAgICAgIHBhZGRpbmc6IDAgMC42JTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC8q55S75YOPM+OBpOS4puOBs++8iOODmuODvOOCuOWGhe+8iSovXHJcbiAgLnBob3RvXzNjb2x1bW5faW4ge1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLyrnlLvlg48y44Gk5Lim44Gz77yI44Oa44O844K45YaF77yJKi9cclxuICAucGhvdG9fMmNvbHVtbl9pbiB7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAvKiDvvJLliJflhaXlipvmnqAgKi9cclxuICAudHdvX2NvbHVtbl9ib3h7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAvKue0ouW8lSovXHJcbiAgLmxpc3RfYm94e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICB9XHJcblxyXG4gIC8q5qiq5Lim44Gz44Oc44OD44Kv44K5Ki9cclxuICAubGlzdGJveF8zX2NvbHtcclxuICAgIHdpZHRoOiA0OCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMC44JTtcclxuICAgIG1hcmdpbi1yaWdodDogMC44JTtcclxuICB9XHJcblxyXG4gIC5kaXZpc2lvbntcclxuICAgIHdpZHRoOiA0OCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMC44JTtcclxuICAgIG1hcmdpbi1yaWdodDogMC44JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XHJcblxyXG4gIC8qZGVmYXVsdCBoZWFkaW5nKi9cclxuICBoMS5wYWdlX3RpdGxlIHtcclxuICAgIC5lbntcclxuICAgICAgZm9udC1zaXplOiAxLjY2N2VtO1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICB0b3A6IC0wLjRlbTtcclxuICAgICAgICB3aWR0aDogMC43ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcblxyXG4gIC8qIHRhYmxlICovXHJcbiAgdGFibGV7XHJcbiAgICB0aHtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgIH1cclxuICAgIHRib2R5e1xyXG4gICAgICB0aHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi50YWJsZV9zdXJnZXJ5e1xyXG4gICAgICB0Ym9keXtcclxuICAgICAgICB0aHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbW1vbl9ib3ggLmltZ19ib3gsIDpub3QoLmltZ19ib3gpIGltZy5sZWZ0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgfVxyXG4gIC5jb21tb25fYm94LnJpZ2h0IC5pbWdfYm94LCA6bm90KC5pbWdfYm94KSBpbWcucmlnaHQge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICA6bm90KC5pbWdfYm94KSBpbWcubGVmdCwgOm5vdCguaW1nX2JveCkgaW1nLnJpZ2h0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICB9XHJcblxyXG4gIC8qbmV3cyBsaXN0Ki9cclxuICAjY29udHMgLmFydGljbGVfbGlzdCBsaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNmVtO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICB0aW1le1xyXG4gICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuMmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC8qYnV0dG9uIGRlc2lnbiovXHJcbiAgYS5idG4sXHJcbiAgLmJ0biBhLFxyXG4gICNteXJlc2V0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxM3B4O1xyXG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XHJcbiAgfVxyXG5cclxuICAvKiDvvJLliJfjg5zjgr/jg7MgKi9cclxuICAuYnV0dG9uXzJfY29sdW1ue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgLmJ0bntcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLyrnlLvlg48z44Gk5Lim44Gz77yI44Oa44O844K45YaF77yJKi9cclxuICAucGhvdG9fM2NvbHVtbl9pbiB7XHJcbiAgICBnYXA6IDhweDtcclxuICB9XHJcblxyXG4gIC8q55S75YOPMuOBpOS4puOBs++8iOODmuODvOOCuOWGhe+8iSovXHJcbiAgLnBob3RvXzJjb2x1bW5faW4ge1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgfVxyXG5cclxuICAvKmJveCovXHJcbiAgLnBvaW50X2JveCB7XHJcbiAgICAucG9pbnRfYm94X2lubmVye1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLyog77yS5YiX5YWl5Yqb5p6gICovXHJcbiAgLnR3b19jb2x1bW5fYm94e1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAuYm9yZGVyX2JveHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGgze1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGFsZl9ib3gsIC5ib3gsIC5ib3JkZXJfYm94e1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAvKjPliJfjg5zjg4Pjgq/jgrkqL1xyXG4gIC5ib3hfM19jb2x1bW57XHJcbiAgICBtYXJnaW46IDAgMCAxLjVlbTtcclxuXHJcbiAgICAuYm94e1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjowIGF1dG8gMS41ZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8qMuWIl+ODnOODg+OCr+OCuSovXHJcbiAgLmJveF8yX2NvbHVtbntcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IDAgMCAxLjVlbTtcclxuXHJcbiAgICAuYm94e1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbl9hcmVhe1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAvKue0ouW8lSovXHJcbiAgLmxpc3RfYm94IHtcclxuICAgIGEsIC5ub19saW5re1xyXG4gICAgICBnYXA6IDEuMzZlbTtcclxuICAgIH1cclxuICAgIC5pY29uX2ltYWdle1xyXG4gICAgICB3aWR0aDogOTBweDtcclxuICAgIH1cclxuICAgICY6bm90KDpoYXMoLmljb25faW1hZ2UpKXtcclxuICAgICAgLm1haW5fYXJlYXtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvKuaoquS4puOBs+ODnOODg+OCr+OCuSovXHJcbiAgLmxpc3Rib3hfM19jb2x7XHJcbiAgICB3aWR0aDogNDcuNSU7XHJcbiAgICAuaWNvbl9pbWFnZXtcclxuICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICB9XHJcbiAgICBhLCAubm9fbGlua3tcclxuICAgICAgcGFkZGluZzogMS44ZW0gMS4yZW0gMWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC50b3BfaW5mb19hcmVhe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLnRvcF9pbmZvX2JveHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5xYV9ib3h7XHJcbiAgICAucWFfdGl0bGV7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAucWFfYW5zd2Vye1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcclxuICAgICAgLmlubmVye1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5kaXZpc2lvbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbn1cclxuIiwiJGZvbnRfZW46IFwiTnVuaXRvXCIsIHNhbnMtc2VyaWY7XHJcblxyXG4kYmx1ZTogIzU4QkFEQjtcclxuJHJlZDogI2QwMDtcclxuJHllbGxvdzogI0U2QTEwMDtcclxuJGdyZWVuOiAjOEJBRDAwO1xyXG5cclxuJG9yaWdpbl9jb2xvcjogIzRENkM4MDtcclxuJGxpbmtfY29sb3I6ICRvcmlnaW5fY29sb3I7XHJcbiRob3Zlcl9jb2xvcjogJG9yaWdpbl9jb2xvcjtcclxuXHJcblxyXG4iXX0= */
