@charset "UTF-8";

body {
  margin: 0px;
  padding: 0px;
  background-color: #FFF;
  font-family: "Noto Sans JP", serif;
}

ul,
li {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

h1,
h2,
h3,
h4,
h5,
img,
p,
dd,
dt,
span,
ul,
li {
  margin: 0px;
  padding: 0px;
}

/*************************************
#all
*************************************/
.wrapper_landing_ms {
  width: 960px;
  margin: auto;
}

.clear {
  clear: both;
}

.wrapper_landing_bottom {
  width: 980px;
  margin: auto;
}

.wrapper_landing_bottom .contents {
  float: left;
}

.wrapper_landing_bottom .sidebar {
  float: right;
  width: 290px;
}

/*************************************
.landing_ms_header
*************************************/
.landing_ms_header .logo {
  margin-top: 17px;
  float: left;
}

.landing_ms_header {
  width: 100%;
  height: 80px;
  background-color: #00aeef;
}

.landing_ms_header .headerInner {
  width: 960px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-left: 14px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  background: #00aeef;
  height: 80px;
}

.landing_ms_header .text {
  float: left;
  margin: 20px 0 0 111px;
}

.landing_ms_header .logo02 {
  margin-top: 14px;
  float: right;
}

/*************************************
footer
*************************************/
.credit_area {
  clear: both;
  width: 980px;
  color: #666666;
  font-size: 12px;
  padding-top: 50px;
  margin: auto;
}

.credit_area .sectionSns {
  width: 100%;
}

.credit_area .credit {
  padding: 0 0 20px 0;
}

.credit_pagetop {
  display: inline-block;
  width: 100%;
  padding: 20px 0;
  text-align: right;
}

.landing_ms_footer {
  background: #00aeef;
  padding: 0;
}

.landing_ms_footer .footinner {
  margin: 0 auto;
  padding-top: 15px;
  padding-bottom: 15px;
  overflow: hidden;
  width: 960px;
}

.landing_ms_footer .footerText {
  margin: 15px 0 0;
  overflow: hidden;
  border-left: 1px solid #ffffff;
  line-height: 1;
}

.landing_ms_footer .footerText li.text03,
.landing_ms_footer .footerText li.text04 {
  float: left;
  padding: 0 10px;
  border-right: 1px solid #ffffff;
  margin: 0;
  line-height: 1;
  font-size: 14px;
}

.landing_ms_footer .footerText li a {
  color: #ffffff;
  text-decoration: none;
  line-height: 1.5em;
}

.landing_ms_footer .footer_right {
  float: right;
  margin-top: 10px;
}

.landing_ms_footer .copyright {
  margin-top: 40px;
}

/*************************************
main
*************************************/
.itemimage {
  margin: 7px 0;
}

/*************************************
				募金エリア
*************************************/
.landing_ms_mspbar {
  margin-bottom: 30px;
}

.landingms_alert_text_area {
  width: 650px;
  border: 1px solid #000;
  margin: 0 0 30px 0;
  position: relative;
}

.landingms_alert_text_area p {
  margin: 10px 15px;
  line-height: 1.4em;
}

.bokingaku_area,
.online_area,
.orangewaku_area {
  width: 650px !important;
}

.msot_radio td {
  padding-bottom: 20px;
}

.landingms_div02 select {
  width: 155px;
}

.landingms_div03 input {
  width: 110px;
  margin-right: 5px;
}

.landingms_div04 input {
  width: 100px;
}

.landingms_div04 p {
  display: inline;
}

.landingms_bokingaku_li {
  padding-top: 30px !important;
  padding-left: 30px !important;
}

.kouza_area {
  border: 1px solid #b2e0ff;
  padding: 20px;
  margin-top: 20px;
}

.kouza_area h3 {
  background: #b2e0ff;
  padding: 7px;
  font-size: 14px;
  margin-bottom: 20px;
}

.kouza_area p {
  margin: 20px 0 20px 8px;
}

.kouza_area ul {
  text-align: center;
}

.kouza_area li {
  display: inline-block;
  min-width: 210px;
  text-align: center;
  margin: 0 20px;
}

/*************************************
				sidearea
*************************************/
.qa {
  background: url(/webapp/templates/landing/ms/pc/img/qa_img_02.png) no-repeat left bottom #d4f2ff;
  padding-bottom: 260px;
}

.qa h2,
.qa h3 {
  line-height: 0;
}

.qa dl {
  width: 260px;
  margin: 20px auto 0 auto;
  padding-bottom: 20px;
  border-bottom: 1px dotted #0099ff;
}

.qa dl.linenone {
  border-bottom: none;
}

.qa dt {
  width: 32px;
  float: left;
  font-size: 16px;
  margin-bottom: 4px;
  font-weight: bold;
}

.qa dt {
  width: 20px;
  float: left;
  font-size: 16px;
  margin-bottom: 4px;
  font-weight: bold;
  color: #0099ff;
}

.qa dd {
  font-size: 16px;
  margin-left: 30px;
  font-weight: bold;
  color: #0099ff;
}

.qa dt.ans {
  color: #eb6100;
  clear: both;
  margin-top: 5px;
}

.qa dd.pause {
  font-size: 14px;
  font-weight: normal;
  color: #4b4847;
  margin-top: 5px;
}

.nobackground {
  background-image: none !important;
  padding-bottom: 0 !important;
}

.ms_sidebar_img01 {
  display: block;
  margin: 10px auto;
}

.landing_ms_sidearea {
  background: #d4f2ff;
}

.landing_ms_sidearea dl {
  margin: 0 10px 0 10px;
  border-bottom: 1px dotted #09f;
  padding: 10px 0;
}

/*************************************
infoBox
*************************************/
#infoBox {
  color: #606060;
  font-size: 14px;
  padding: 20px 20px 40px 20px;
  border: 1px solid #b0dfff;
}

#infoBox .sfa_input_title {
  background-color: #b0dfff;
  padding: 10px 0 5px;
}

#infoBox .sfa_input_txt {
  margin-top: 20px;
}

#infoBox .btnDl {
  margin-top: 20px;
  margin-left: 50px;
  float: left;
}

#infoBox .btnAct {
  margin-top: 20px;
  margin-right: 50px;
  float: right;
}

/*************************************
その他
*************************************/
#inq_area {
  border: 1px solid #312204;
  padding: 15px;
  font-size: 14px;
  background-color: #FFFFFF;
}

#inq_area p {
  margin: 7px 0;
}

.red {
  color: #F00;
}

.login_tb_td1 {
  width: 75px;
}

.style19 {
  color: #606060;
  font-size: 12px;
}

.login_tb_td2 {
  width: 250px;
  padding-right: 10px;
}

.loginbox table {
  width: 487px;
}

.stitle3_text {
  margin-left: 45px;
}

.stitle3_text_sub {
  line-height: 1.4em;
  font-size: 12px;
  color: #be1c1c;
  margin-top: 10px;
}

.kikkake_input {
  width: 450px;
}

.ms_txt2 {
  font-size: 14px;
}

.fc_blue {
  font-weight: bold;
  color: #0099ff !important;
}

.fc_red {
  font-weight: bold;
  color: #b22e15 !important;
}

.fc_green {
  font-weight: bold;
  color: #7aa930 !important;
}

a.hover:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
}

.box030405Bg {
  background-color: #fdfedc;
  padding-bottom: 50px;
  margin-top: 40px;
}

.box030406Bg {
  background-color: #fdfedc;
  padding-bottom: 50px;
}

.header_nav {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
}

.header_nav:hover {
  text-decoration: underline;
}

.header_nav i {
  margin-left: 7px;
}

/*==================================================
	sidebar
==================================================*/
.sidebar {
  position: relative;
}

.sidebar_linkarea {
  padding: 16px 15px 15px;
  border: 5px solid #0099ff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.sidebar_linkarea li {
  font-size: 15px;
  line-height: 1.4666666667;
}

.sidebar_linkarea li:not(:first-child) {
  border-top: 2px dashed #b2e0ff;
  margin-top: 19px;
  padding-top: 17px;
}

.sidebar_linkarea li a {
  color: #0099ff;
}

.sidebar_post {
  margin-top: 20px;
}

.sidebar_post_title {
  height: 49px;
  background: #0099ff;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0.02em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.sidebar_post_detail {
  background: #d4f2ff;
  padding: 14px 20px 25px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.sidebar_post_detail .text {
  font-size: 14px;
  line-height: 1.4285714286;
  color: #4b4847;
}

.sidebar_post_detail .btn {
  width: 210px;
  margin: 15px auto 0;
}

.sidebar_post_detail .btn li:not(:first-child) {
  margin-top: 10px;
}

.sidebar_post_detail .btn .btnstd {
  margin: 0;
}

.sidebar_contact {
  margin-top: 20px;
}

.sidebar_contact_title {
  height: 49px;
  background: #0099ff;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.02em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.sidebar_contact_detail {
  background: #d4f2ff;
  padding: 10px 0 19px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
}

.sidebar_contact_detail .contact-text {
  color: #4b4847;
}

.sidebar_contact_detail .contact-text .txt1 {
  font-size: 14px;
  font-weight: 700;
}

.sidebar_contact_detail .contact-text .num {
  margin-top: 2px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1;
}

.sidebar_contact_detail .contact-text .num a {
  color: #4b4847;
  text-decoration: none;
}

.sidebar_contact_detail .contact-text .txt2 {
  margin-top: 6px;
  font-size: 14px;
}

.sidebar_contact_detail .contact-text .mail {
  margin-top: 8px;
  font-size: 14px;
}

.sidebar_contact_detail .contact-text .mail a {
  color: #007aff;
}

.sidebar_contact_detail .note,
.sidebar_contact_detail .address {
  font-size: 14px;
  line-height: 1.4285714286;
}

.sidebar_contact_detail .note {
  margin-top: 23px;
}

.sidebar_contact_detail .address {
  margin-top: 7px;
}

.sidebar_top_bloc {
  text-align: center;
  padding: 25px 10px;
  border: 5px solid #0099ff;
  margin-bottom: 20px;
  position: relative;
}

.sidebar_top_bloc .ex_mark {
  position: absolute;
  left: 0;
  top: 0;
}

.sidebar_top_bloc a {
  font-size: 15px !important;
  color: #0099ff;
}

.sidebar_link_01 {
  line-height: 300% !important;
}

/*==================================================
	＠以下201908 追加分
==================================================*/
.landing section {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.landing em,
.landing strong,
.landing small {
  font-style: inherit;
}

.landing em,
.landing strong {
  font-weight: bold;
}

.landing figure {
  margin: 0;
}

/*==================================================
	レイアウト
==================================================*/
/* ベース幅 */
.landing .l-content {
  margin-left: auto;
  margin-right: auto;
  width: 980px;
}

/*==================================================
	汎用(utilities)class
==================================================*/
.landing .u-al_center {
  text-align: center;
}

.landing .u-al_left {
  text-align: left;
}

.landing .u-al_right {
  text-align: right;
}

.landing .u-block {
  display: block;
}

/*==================================================
	メインビジュアル
==================================================*/
/* 固定CTA */
.float_cta {
  position: fixed;
  z-index: 99;
  right: -100%;
  bottom: 84px;
  opacity: 1;
  -webkit-transition: opacity 0.5s, right 0.5s;
  transition: opacity 0.5s, right 0.5s;
}

.float_cta.is-active {
  right: 0;
}

.float_cta.is-hide {
  opacity: 0;
  pointer-events: none;
}

#main_wrap {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: 628px;
  overflow: hidden;
  background: #dad2c7 url("../img/202501/main_mv.jpg") center center no-repeat;
  text-align: center;
}

.main_img {
  position: absolute;
  top: 0;
  left: calc(50% - 800px);
}

/* プレゼントスライド */
.present_slider {
  position: relative;
}

.present_slider_items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 1;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
}

.present_slider_item.swiper-slide {
  width: 250px;
}

.present_slider_text {
  position: relative;
  top: -20px;
  margin-left: calc(50% - 128px);
  margin-bottom: -40px;
  height: 35px;
  z-index: 2;
}

/* 期日追加css */
/* .present_slider_text span{
	position: relative;
	}
	.present_slider_text span::after{
		content: "";
		position: absolute;
		right: 5.771%;
		bottom: 35px;
		background: url("../img/202401/fv_bubble.png") no-repeat top center;
		background-size: 100% auto;
		width: min(13vw, 131px);
		height: min(10vw, 107px);
		z-index: 5;
	} */
/* /.期日追加css */
.present_slider .fv_date_bubble {
  position: absolute;
  width: min(13vw, 131px);
  right: 5.771%;
  top: max(-13vw, -128px);
  z-index: 5;
}

.present_slider .fv_date_bubble img {
  width: 100%;
}

@media print,
screen and (min-width: 1491px) {
  .present_slider .fv_date_bubble {
    right: auto;
    left: calc(50% + 530px);
  }
}

@media print,
screen and (max-width: 1490px) {
  .present_slider_text {
    margin-left: auto;
    text-align: right;
  }

  /* .present_slider .fv_date_bubble{
  	right: 45%;
  } */
}

.present_slider_text img {
  position: relative;
  z-index: 2;
}

.present_slider_text::before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  background-color: #fff;
}

@media print,
screen and (max-width: 999px) {
  .present_slider_text {
    height: auto;
  }

  .present_slider_text img {
    width: 90%;
    height: auto;
  }
}

/*==================================================
	firstcta
	CTA
==================================================*/
.firstcta {
  padding: 48px 0 80px;
  background-color: #e4f5ff;
  background-image: url(../img/202501/firstcta_bg1.jpg), url(../img/202501/firstcta_bg2.jpg);
  background-repeat: no-repeat;
  background-position: top left, bottom right;
  background-size: 32.3489932886% auto, 29.8657718121% auto;
}

@media screen and (min-width: 1491px) {
  .firstcta {
    background-position: top left -5%, bottom right;
  }
}

@media screen and (max-width: 1180px) {
  .firstcta {
    background-position: top left -5%, bottom right;
    background-size: 28% auto, 27% auto;
  }
}

.firstcta_inner {
  max-width: 1000px;
  margin: 0 auto;
}

.firstcta_btn {
  text-align: center;
}

.firstcta_btn a {
  -webkit-transition: opacity 0.25s;
  transition: opacity 0.25s;
}

.firstcta_btn a:hover {
  opacity: 0.7;
}

.firstcta_point {
  margin-top: 48px;
}

.firstcta_point_item {
  -webkit-box-shadow: 0 0 6px 0 rgba(38, 83, 185, 0.5);
  box-shadow: 0 0 6px 0 rgba(38, 83, 185, 0.5);
}

.firstcta_point_item:not(:first-child) {
  margin-top: 20px;
}

.firstcta_point_item dt {
  background: #00aeef;
  color: #fff;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: 0.05em;
  padding: 14px 30px 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}

.firstcta_point_item dt:before,
.firstcta_point_item dt:after {
  position: absolute;
  content: "";
  top: 21px;
  right: 38px;
  width: 2px;
  height: 18px;
  background-color: #fff;
}

.firstcta_point_item dt:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.firstcta_point_item dt.active:before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.firstcta_point_item dd {
  display: none;
  background: #fff;
  font-size: 18px;
  line-height: 1.7777777778;
  letter-spacing: 0.05em;
}

.firstcta_point_item dd .inner {
  padding: 23px 30px 31px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.firstcta_point_item dd a {
  color: #00aeef;
}

.firstcta_point_item dd a.tel {
  color: #333;
  font-weight: 700;
  text-decoration: none;
}

/*==================================================
	pagelink
	contents
==================================================*/
.pagelink {
  width: 920px;
  margin: 45px auto;
  padding: 32px 35px 31px;
  border: 5px solid #e4f5ff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.pagelink_title {
  text-align: center;
}

.pagelink_list {
  margin-top: 31px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.pagelink_list li {
  font-size: 18px;
  letter-spacing: 0.05em;
}

.pagelink_list li:nth-child(odd) {
  width: 490px;
}

.pagelink_list li:nth-child(even) {
  width: calc(100% - 490px);
}

.pagelink_list li:not(:nth-child(-n+2)) {
  margin-top: 17px;
}

.pagelink_list li a {
  color: #00aeef;
  padding-left: 25px;
  position: relative;
}

.pagelink_list li a:before {
  position: absolute;
  content: "";
  top: 4px;
  left: 0;
  width: 18px;
  height: 18px;
  background: url(../img/202501/pagelink_arrow.png) no-repeat;
  background-size: 100% auto;
}

/*==================================================
	section01
	ユニセフ・マンスリーサポートプログラムとは？
==================================================*/
.section01 {
  padding: 69px 0 68px;
  background: #f7f6f1;
}

.section01_inner {
  width: 1000px;
  margin: 0 auto;
  position: relative;
}

.section01_title {
  text-align: center;
  color: #00aeef;
  font-size: 45px;
  line-height: 1.6;
  font-weight: 700;
  letter-spacing: 0.05em;
}

.section01_title span {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, #fff));
  background: linear-gradient(transparent 70%, #fff 0%);
}

.section01_text {
  margin-top: 35px;
  text-align: center;
  font-size: 22px;
  line-height: 1.8181818182;
  letter-spacing: 0.05em;
}

.section01_img {
  position: absolute;
}

.section01_img.img1 {
  top: -97px;
  left: -106px;
}

.section01_img.img2 {
  bottom: -127px;
  right: -61px;
}

/*==================================================
	section02
	このような方におすすめの募金プログラムです
==================================================*/
.section02 {
  padding: 64px 0 80px;
  background: #e4f5ff url(../img/202501/section02_bg.jpg) no-repeat bottom center;
  background-size: 100% auto;
}

.section02_inner {
  width: 840px;
  margin: 0 auto;
}

.section02_title {
  text-align: center;
  font-family: "Noto Serif JP", serif;
  color: #00aeef;
  font-size: 45px;
  line-height: 1.6;
  letter-spacing: 0.05em;
  -webkit-text-decoration: underline 3px;
  text-decoration: underline 3px;
  text-underline-offset: 10px;
}

.section02_list {
  margin-top: 46px;
  padding: 35px 40px 36px;
  background: rgba(255, 255, 255, 0.8);
}

.section02_list li {
  font-size: 22px;
  line-height: 1.4545454545;
  letter-spacing: 0.05em;
  padding-left: 20px;
  position: relative;
}

.section02_list li:not(:first-child) {
  margin-top: 27px;
}

.section02_list li:before {
  position: absolute;
  content: "";
  top: 8px;
  left: 0;
  width: 10px;
  height: 10px;
  background: #00aeef;
  border-radius: 50%;
}

.section02_list li span {
  color: #00aeef;
  font-weight: 700;
}

/*==================================================
	section03
	継続的なご協力が大切な理由
==================================================*/
.section03 {
  padding: 64px 0 100px;
}

.section03_inner {
  width: 1000px;
  margin: 0 auto;
}

.section03_title {
  text-align: center;
  font-family: "Noto Serif JP", serif;
  color: #00aeef;
  font-size: 45px;
  line-height: 1.6;
  letter-spacing: 0.05em;
  -webkit-text-decoration: underline 3px;
  text-decoration: underline 3px;
  text-underline-offset: 10px;
}

.section03_text {
  margin-top: 39px;
  font-size: 18px;
  line-height: 1.7777777778;
  letter-spacing: 0.05em;
}

.section03_text span {
  color: #00aeef;
  font-weight: 700;
}

.section03_detail {
  margin-top: 87px;
}

.section03_detail_item {
  background: #00aeef;
  padding: 0 40px 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section03_detail_item:not(:first-child) {
  margin-top: 100px;
}

.section03_detail_item:nth-child(even) {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.section03_detail_item .img {
  margin-top: -50px;
  width: 460px;
  -webkit-box-shadow: 0 0 6px 0 rgba(38, 83, 185, 0.5);
  box-shadow: 0 0 6px 0 rgba(38, 83, 185, 0.5);
}

.section03_detail_item .text-area {
  width: 420px;
  padding-top: 61px;
  position: relative;
}

.section03_detail_item .text-area .num {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.section03_detail_item .text-area .title span {
  display: inline-block;
  font-size: 35px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 0.05em;
  color: #00aeef;
  background: #fff;
  font-family: "Noto Serif JP", serif;
  padding: 6px 8px 8px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.section03_detail_item .text-area .title span:not(:first-child) {
  margin-top: 5px;
}

.section03_detail_item .text-area .text {
  margin-top: 16px;
  color: #fff;
  font-size: 18px;
  line-height: 1.7777777778;
  letter-spacing: 0.05em;
}

.section03_detail_item .text-area .text span {
  color: #fff000;
  font-weight: 700;
}

/*==================================================
	section04
	ユニセフは最も支援の届きにくい子どもたちを最優先に、世界約190の国と地域で活動しています。
==================================================*/
.section04 {
  padding: 78px 0 60px;
  background: #00aeef url(../img/202501/section04_bg.jpg) no-repeat top center;
  background-size: cover;
}

.section04_inner {
  width: 1000px;
  margin: 0 auto;
}

.section04_title {
  font-family: "Noto Serif JP", serif;
  color: #fff;
  font-size: 45px;
  line-height: 1.6;
  font-weight: 700;
  letter-spacing: 0.05em;
}

.section04_text {
  margin-top: 50px;
  color: #fff;
  font-size: 18px;
  line-height: 1.7777777778;
  letter-spacing: 0.05em;
}

.section04_slide {
  margin-top: 66px;
}

.section04_slide .swiper-container:before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, right top, from(#00aeef), color-stop(20%, rgba(0, 174, 239, 0)), color-stop(80%, rgba(0, 174, 239, 0)), to(#00aeef));
  background: linear-gradient(90deg, #00aeef 0%, rgba(0, 174, 239, 0) 20%, rgba(0, 174, 239, 0) 80%, #00aeef 100%);
  pointer-events: none;
  z-index: 10;
}

.section04_slide .swiper-slide {
  width: 40.5369127517%;
  max-width: 604px;
  height: auto;
  background: #fff;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 0 6px 0 rgba(38, 83, 185, 0.5);
  box-shadow: 0 0 6px 0 rgba(38, 83, 185, 0.5);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section04_slide .swiper-slide .img {
  margin: 0;
  min-width: 158px;
  width: 158px;
}

.section04_slide .swiper-slide .img img {
  width: 100%;
}

.section04_slide .swiper-slide .txt-area {
  width: calc(100% - 158px);
  padding: 20px 0 0 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.section04_slide .swiper-slide .txt-area .title {
  margin: 0;
  font-size: 26px;
  line-height: 1.1538461538;
  color: #00aeef;
  font-weight: 700;
  letter-spacing: 0.05em;
}

.section04_slide .swiper-slide .txt-area .txt {
  margin-top: 7px;
  font-size: 18px;
  line-height: 1.7777777778;
  letter-spacing: 0.05em;
}

.section04_slide .swiper-button-prev,
.section04_slide .swiper-button-next {
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-top: -24px;
  width: 36px;
  height: 100px;
  background: #fff;
  -webkit-box-shadow: 0 0 6px 0 rgba(38, 83, 185, 0.5);
  box-shadow: 0 0 6px 0 rgba(38, 83, 185, 0.5);
}

.section04_slide .swiper-button-prev:after,
.section04_slide .swiper-button-next:after {
  content: "";
  background: url(../img/202501/slide-arrow.png) no-repeat center;
  background-size: 100% auto;
  width: 12px;
  height: 20px;
}

.section04_slide .swiper-button-prev {
  left: 100px;
}

.section04_slide .swiper-button-prev:after {
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.section04_slide .swiper-button-next {
  right: 100px;
}

.section04_slide .swiper-pagination {
  margin-top: 20px;
  position: static;
}

.section04_slide .swiper-pagination-bullet {
  margin: 0 5px !important;
  opacity: 0.5;
  width: 14px;
  height: 14px;
  background: #fff;
}

.section04_slide .swiper-pagination-bullet-active {
  opacity: 1;
}

.wrap_bg-green {
  background: #f4fbe7;
}

/*==================================================
	section05
	ご寄付でできる支援例
==================================================*/
.section05 {
  padding-top: 64px;
}

.section05_inner {
  width: 1000px;
  margin: 0 auto;
}

.section05_title {
  text-align: center;
  font-family: "Noto Serif JP", serif;
  color: #7aa92f;
  font-size: 45px;
  line-height: 1.6;
  letter-spacing: 0.05em;
  -webkit-text-decoration: underline 3px;
  text-decoration: underline 3px;
  text-underline-offset: 10px;
}

.section05_text {
  margin-top: 40px;
  font-size: 18px;
  line-height: 1.7777777778;
  letter-spacing: 0.05em;
  text-align: center;
}

.section05_donation {
  margin-top: 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.section05_donation_item {
  width: 229px;
}

.section05_donation_item dt {
  position: relative;
}

.section05_donation_item dt .text {
  position: absolute;
  top: 11px;
  left: -6px;
}

.section05_donation_item dd {
  margin-top: 12px;
  font-size: 18px;
  line-height: 1.5555555556;
  letter-spacing: 0.05em;
}

.section05_donation_item dd span {
  color: #7aa92f;
  font-weight: 700;
}

.section05_note {
  margin-top: 32px;
  text-align: right;
  font-size: 13px;
  letter-spacing: 0.05em;
}

/*==================================================
	section06
	寄付金控除の対象です
==================================================*/
.section06 {
  padding: 91px 0 80px;
}

.section06_inner {
  width: 1000px;
  margin: 0 auto;
}

.section06_title {
  text-align: center;
  font-family: "Noto Serif JP", serif;
  color: #7aa92f;
  font-size: 45px;
  line-height: 1.6;
  letter-spacing: 0.05em;
  -webkit-text-decoration: underline 3px;
  text-decoration: underline 3px;
  text-underline-offset: 10px;
}

.section06_text {
  margin-top: 38px;
  font-size: 18px;
  line-height: 1.7777777778;
  letter-spacing: 0.05em;
  text-align: center;
}

.section06_detail {
  margin-top: 45px;
}

.section06_detail_head {
  height: 90px;
  background: #7aa92f;
  -webkit-box-shadow: 0 0 6px 0 rgba(122, 169, 47, 0.5);
  box-shadow: 0 0 6px 0 rgba(122, 169, 47, 0.5);
  color: #fff;
  border-radius: 7px;
  font-size: 26px;
  font-weight: 700;
  padding-left: 55px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  position: relative;
}

.section06_detail_head:after {
  position: absolute;
  content: "";
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
  width: 30px;
  height: 30px;
  background: url(../img/202501/accordion-arrow.png) no-repeat;
  background-size: 100% auto;
}

.section06_detail_head.active:after {
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.section06_detail_text {
  display: none;
  margin-top: 21px;
  padding: 33px 90px 36px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  -webkit-box-shadow: 0 0 6px 0 rgba(122, 169, 47, 0.5);
  box-shadow: 0 0 6px 0 rgba(122, 169, 47, 0.5);
}

.section06_detail_text .text {
  font-size: 18px;
  line-height: 1.7777777778;
}

.section06_detail_text .img {
  margin-top: 19px;
}

.section06_detail_text .img p:not(:first-child) {
  margin-top: 20px;
}

.section06_detail_text .note {
  margin-top: 22px;
  font-size: 13px;
  line-height: 1.5384615385;
}

/*==================================================
	section07
	ユニセフ募金の流れ、日本ユニセフ協会の支出内訳、よくあるご質問
==================================================*/
.section07 {
  padding: 80px 0;
}

.section07_inner {
  width: 1000px;
  margin: 0 auto;
}

.section07_contents:not(:first-child) {
  margin-top: 40px;
}

.section07_contents.contents1 .section07_contents_text .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section07_contents.contents1 .section07_contents_text .text {
  width: 455px;
  font-size: 18px;
  line-height: 1.7777777778;
}

.section07_contents.contents1 .section07_contents_text .movie {
  margin-top: 7px;
  width: 425px;
  height: 240px;
}

.section07_contents.contents1 .section07_contents_text .movie iframe {
  width: 100%;
  height: 100%;
}

.section07_contents.contents2 .section07_contents_text .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section07_contents.contents2 .section07_contents_text .img {
  margin-top: 7px;
  width: 328px;
}

.section07_contents.contents2 .section07_contents_text .text-area {
  width: 549px;
}

.section07_contents.contents2 .section07_contents_text .text-area .text {
  font-size: 18px;
  line-height: 1.7777777778;
}

.section07_contents.contents2 .section07_contents_text .text-area .text a {
  color: #00aeef;
}

.section07_contents.contents2 .section07_contents_text .text-area .note {
  margin-top: 26px;
}

.section07_contents.contents2 .section07_contents_text .text-area .note li {
  font-size: 13px;
  line-height: 1.5384615385;
}

.section07_contents.contents2 .section07_contents_text .text-area .note li:not(:first-child) {
  margin-top: 19px;
}

.section07_contents.contents3 .section07_contents_head:before {
  content: "";
  display: inline-block;
  width: 32px;
  height: 27px;
  background: url(../img/202501/section07_faq_icon.png) no-repeat;
  background-size: 100% auto;
  margin-right: 9px;
}

.section07_contents_head {
  height: 90px;
  background: #00aeef;
  -webkit-box-shadow: 0 0 6px 0 rgba(123, 123, 123, 0.5);
  box-shadow: 0 0 6px 0 rgba(123, 123, 123, 0.5);
  color: #fff;
  border-radius: 7px;
  font-size: 26px;
  font-weight: 700;
  padding-left: 55px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  position: relative;
}

.section07_contents_head:after {
  position: absolute;
  content: "";
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
  width: 30px;
  height: 30px;
  background: url(../img/202501/accordion-arrow.png) no-repeat;
  background-size: 100% auto;
}

.section07_contents_head.active:after {
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.section07_contents_text {
  display: none;
  margin-top: 21px;
  background: #fff;
  -webkit-box-shadow: 0 0 6px 0 rgba(123, 123, 123, 0.5);
  box-shadow: 0 0 6px 0 rgba(123, 123, 123, 0.5);
}

.section07_contents_text .inner {
  padding: 33px 40px 28px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.section07_contents_faq {
  display: none;
  margin-top: 21px;
}

.section07_contents_faq_item {
  background: #fff;
  -webkit-box-shadow: 0 0 6px 0 rgba(123, 123, 123, 0.5);
  box-shadow: 0 0 6px 0 rgba(123, 123, 123, 0.5);
}

.section07_contents_faq_item:not(:first-child) {
  margin-top: 20px;
}

.section07_contents_faq_item dt {
  cursor: pointer;
  color: #00aeef;
  font-size: 18px;
  line-height: 1.5555555556;
  font-weight: 700;
  letter-spacing: 0.05em;
  padding: 17px 28px 21px 55px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: url(../../../../../img/common/icon_faq_q.svg) no-repeat top 20px left 20px;
  background-size: 19px auto;
  position: relative;
}

.section07_contents_faq_item dt:before,
.section07_contents_faq_item dt:after {
  position: absolute;
  content: "";
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: #00aeef;
}

.section07_contents_faq_item dt:before {
  right: 27px;
  width: 2px;
  height: 19px;
}

.section07_contents_faq_item dt:after {
  right: 19px;
  width: 19px;
  height: 2px;
}

.section07_contents_faq_item dt.active:before {
  display: none;
}

.section07_contents_faq_item dd {
  display: none;
  font-size: 18px;
  line-height: 1.7777777778;
  letter-spacing: 0.05em;
  background: url(../../../../../img/common/icon_faq_a.svg) no-repeat top 3px left 20px;
  background-size: 20px auto;
  padding: 0 24px 16px 52px;
}

.section07_contents_faq_item dd a {
  color: #00aeef;
}

/*==================================================
	section08
	お申込みの流れ
==================================================*/
.section08 {
  padding: 78px 0 80px;
  background: #2653b9;
}

.section08_inner {
  width: 1000px;
  margin: 0 auto;
}

.section08_title {
  text-align: center;
}

.section08_title .sub {
  color: #fff;
  font-size: 22px;
  font-weight: 700;
}

.section08_title .main {
  color: #fff;
  font-family: "Noto Serif JP", serif;
  font-size: 45px;
  font-weight: 700;
  letter-spacing: 0.05em;
  -webkit-text-decoration: underline 3px;
  text-decoration: underline 3px;
  text-underline-offset: 10px;
}

.section08_text {
  margin-top: 44px;
  text-align: center;
  color: #fff;
  font-size: 18px;
  line-height: 1.7777777778;
  letter-spacing: 0.05em;
}

.section08_detail {
  margin-top: 44px;
}

.section08_detail_item {
  background: #fff;
  -webkit-box-shadow: 0 0 5px 0 rgba(10, 21, 47, 0.5);
  box-shadow: 0 0 5px 0 rgba(10, 21, 47, 0.5);
}

.section08_detail_item:not(:first-child) {
  margin-top: 40px;
}

.section08_detail_item_head {
  height: 90px;
  padding: 0 53px 0 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #2653b9;
  font-size: 26px;
  font-weight: 700;
  letter-spacing: 0.07em;
  -webkit-font-feature-settings: "palt";
  font-feature-settings: "palt";
  position: relative;
  cursor: pointer;
}

.section08_detail_item_head:before,
.section08_detail_item_head:after {
  position: absolute;
  content: "";
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: #2653b9;
}

.section08_detail_item_head:before {
  right: 52px;
  width: 3px;
  height: 27px;
}

.section08_detail_item_head:after {
  right: 40px;
  width: 27px;
  height: 3px;
}

.section08_detail_item_head.active:before {
  display: none;
}

.section08_detail_item_head span {
  display: inline-block;
  position: relative;
}

.section08_detail_item_head span:before {
  position: absolute;
  content: "";
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-repeat: no-repeat;
  background-size: 100% auto;
}

.section08_detail_item.item1 .section08_detail_item_head span {
  padding-left: 59px;
}

.section08_detail_item.item1 .section08_detail_item_head span:before {
  background-image: url(../img/202501/section08_item1_icon.png);
  background-size: 100% auto;
  width: 50px;
  height: 36px;
}

.section08_detail_item.item2 .section08_detail_item_head span {
  padding-left: 60px;
}

.section08_detail_item.item2 .section08_detail_item_head span:before {
  background-image: url(../img/202501/section08_item2_icon.png);
  background-size: 100% auto;
  width: 50px;
  height: 37px;
}

.section08_detail_item.item3 .section08_detail_item_head span {
  padding-left: 60px;
}

.section08_detail_item.item3 .section08_detail_item_head span:before {
  left: 8px;
  background-image: url(../img/202501/section08_item3_icon.png);
  background-size: 100% auto;
  width: 34px;
  height: 45px;
}

.section08_detail_item_contents {
  display: none;
  padding: 30px 40px 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.section08_detail_item_contents .step li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  background: #f4f4f4;
  -webkit-box-shadow: 0 0 6px 0 rgba(160, 160, 160, 0.5);
  box-shadow: 0 0 6px 0 rgba(160, 160, 160, 0.5);
  padding: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.section08_detail_item_contents .step li:not(:last-child) {
  margin-bottom: 30px;
}

.section08_detail_item_contents .step li .img {
  width: 368px;
}

.section08_detail_item_contents .step li .img img {
  width: 100%;
}

.section08_detail_item_contents .step li .text-area {
  width: 462px;
}

.section08_detail_item_contents .step li .text-area .head .num {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 110px;
  height: 36px;
  background: #2653b9;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0.05em;
  margin-bottom: 17px;
  padding-top: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.section08_detail_item_contents .step li .text-area .head .num span {
  font-size: 26px;
  position: relative;
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
}

.section08_detail_item_contents .step li .text-area .head .title {
  color: #2653b9;
  font-size: 26px;
  font-weight: 700;
  letter-spacing: 0.05em;
}

.section08_detail_item_contents .step li .text-area .txt {
  margin-top: 19px;
  font-size: 18px;
  line-height: 1.7777777778;
  letter-spacing: 0.05em;
}

.section08_detail_item_contents .step li .text-area .txt a {
  color: #00aeef;
}

.section08_detail_item_contents .step li .text-area .txt .note {
  display: block;
  margin-top: 3px;
  font-size: 15px;
}

.section08_detail_item_contents .btn {
  width: 385px;
  height: 76px;
  margin: 35px auto 0;
}

.section08_detail_item_contents .btn a {
  padding-left: 47px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  background: #00aeef;
  color: #fff;
  text-align: center;
  border-radius: 100vh;
  text-decoration: none;
  font-weight: 700;
  position: relative;
  font-size: 22px;
}

.section08_detail_item_contents .btn a:after {
  display: inline-block;
  margin-bottom: 16px;
  position: absolute;
  content: "";
  top: 50%;
  right: 30px;
  -webkit-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
  width: 27px;
  height: 27px;
  background: url(../img/202501/accordion-arrow.png) no-repeat;
  background-size: 100% auto;
}

/*==================================================
	section09
	各種変更手続き
==================================================*/
.section09 {
  padding: 78px 0 76px;
  background: #152e66;
}

.section09_inner {
  width: 1000px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section09_title {
  padding-top: 12px;
  text-align: center;
}

.section09_title .sub {
  color: #fff;
  font-size: 22px;
  font-weight: 700;
}

.section09_title .main {
  color: #fff;
  font-family: "Noto Serif JP", serif;
  font-size: 45px;
  font-weight: 700;
  letter-spacing: 0.05em;
  -webkit-text-decoration: underline 3px;
  text-decoration: underline 3px;
  text-underline-offset: 10px;
}

.section09_link {
  width: 511px;
}

.section09_link li {
  font-size: 22px;
  letter-spacing: 0.05em;
}

.section09_link li:not(:first-child) {
  margin-top: 19px;
}

.section09_link li a {
  color: #fff;
}

/*==================================================
	section10
	マンスリーサポーターになると
==================================================*/
.section10 {
  overflow: hidden;
  background: -webkit-gradient(linear, left top, left bottom, from(#f7f9fc), to(#e6ecf7));
  background: linear-gradient(180deg, #f7f9fc 0%, #e6ecf7 100%);
}

.section10_inner {
  width: 1000px;
  margin: 0 auto;
  padding: 58px 0 80px;
  position: relative;
}

.section10_img {
  position: absolute;
  top: 0;
  left: calc(50% + 286px);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 1;
}

.section10_title {
  position: relative;
  z-index: 2;
}

.section10_title span {
  display: inline-block;
  font-size: 45px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 0.05em;
  color: #fff;
  background: #00aeef;
  padding: 18px 8px 8px 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.section10_title span:not(:first-child) {
  margin-top: 10px;
}

.section10_contents {
  margin-top: 55px;
  background: #fff;
  padding: 27px 40px 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 0 6px 0 rgba(202, 207, 218, 0.5);
  box-shadow: 0 0 6px 0 rgba(202, 207, 218, 0.5);
  position: relative;
  z-index: 2;
}

.section10_contents_item {
  padding: 30px 0 26px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #ececec;
}

.section10_contents_item:first-of-type {
  padding-top: 0;
}

.section10_contents_item:nth-of-type(2) {
  padding-top: 30px;
  padding-bottom: 30px;
}

.section10_contents_item:last-of-type {
  border-bottom: none;
  padding-top: 30px;
  padding-bottom: 0px;
}

.section10_contents_item .img {
  width: 367px;
}

.section10_contents_item .text-area {
  width: calc(100% - 367px);
  padding: 17px 0 0 32px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.section10_contents_item .text-area .title {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section10_contents_item .text-area .title .num {
  padding-top: 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 34px;
  height: 34px;
  background: #000;
  color: #fff;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 23px;
  font-weight: 700;
  padding-bottom: 4px;
}

.section10_contents_item .text-area .title .main {
  font-size: 26px;
  line-height: 1.4615384615;
  letter-spacing: 0.05em;
  font-weight: 700;
  padding-left: 13px;
}

.section10_contents_item .text-area .txt {
  margin-top: 10px;
  font-size: 18px;
  line-height: 1.7777777778;
  letter-spacing: 0.05em;
}

.section10_contents_item .text-area .txt a {
  color: #00aeef;
}





.mmInner {
  max-width: 600px;
  padding: 50px 50px 0 !important;
}

.mmClose {
  position: absolute !important;
  height: 50px !important;
  width: 50px !important;
  top: 15px !important;
  right: 35px !important;
  background: #fff !important;
}

.mmClose:before,
.mmClose:after {
  width: 50% !important;
  height: 2px !important;
  background: #000 !important;
}

.mmPrev,
.mmNext {
  position: absolute !important;
  width: 44px !important;
  height: 44px !important;
  border-radius: 0 !important;
  background: transparent !important;
}

.mmPrev {
  left: 0 !important;
}

.mmNext {
  right: 0 !important;
}

.mmPrev:before,
.mmNext:before {
  width: 75% !important;
  border-width: 2px 0 0 2px !important;
}

/*==================================================
	activity
	世界の子どもたちへ、2023年、ユニセフはこんな支援を届けました
==================================================*/
.activity_wrapper {
  margin-top: 80px;
  background: url(../img/202501/activity_bg.jpg) center 0/cover no-repeat;
}

.activity {
  width: 1000px;
  margin: 0 auto;
}

.activity_main {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 50px 25px 48px;
  width: 500px;
  margin-left: auto;
  background-color: rgba(0, 174, 239, 0.8);
}

.activity_main>.head {
  margin-top: 0;
  margin-bottom: 0;
}

.activity_main>.body {
  margin-top: 40px;
  padding-top: 50px;
  border-top: 3px solid #fff;
}

.activity_item:nth-of-type(n + 2) {
  margin-top: 39px;
}

.activity_item>.body {
  margin-top: 1px;
  color: #222;
  font-size: 18px;
  line-height: 1.67;
}

/*==================================================
	cncld_area
	心が動いたときから、支援ははじまる。
==================================================*/
.cncld_area {
  width: 1000px;
  margin: 50px auto 30px;
}


/* ステンレスボトル */
.main_present {
  position: absolute;
  bottom: 5px;
  right: 240px;
  /* right: 320px; */
  margin-left: 200px;
  /* left: 50%;
  transform: translateX(-50%); */

  .main_present_img {
    width: 323px;
    height: 230px;
    transform: none;

    a {
      display: block;
      width: 100%;
      height: 100%;
      background: url(../img/202510/hdr_present_img.png) no-repeat;
      background-size: 100% auto;
      -webkit-transition: opacity 0.25s;
      transition: opacity 0.25s;
    }

    a:hover {
      opacity: 0.7;
    }
  }

  .main_present_text {
    position: absolute;
    left: 25px;
    bottom: 27px;
    font-size: 14px;
    line-height: 1;
  }
}







@media screen and (min-width: 768px) {
  .section11 .nopc {
    display: none !important;
  }

  .section11 .nosp {
    display: block !important;
  }

  :root {
    --pc-rate: calc(1 / 1300* 100%);
    --pc-rate-cont: calc(1 / 1200* 100%);
    --vw-rate: calc(1 / 1300* 100vw);
  }

  /*==================================================
     section11
     すべての子どもに希望を運ぼう。
   ==================================================*/
  .section11 {
    overflow: hidden;
    margin-bottom: 8em;
  }

  .section11_inner {
    max-width: 1300px;
    margin: 0 auto;
  }

  .section11_head {
    /* width: 1160px;

      padding-left: 542px; */
    padding-top: 122px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    max-width: 1300px;
    margin: 0 auto;
    padding-left: min(542 * var(--pc-rate), 542px);
    padding-right: min(94 * var(--pc-rate), 94px);
  }

  .section11_head .txt-area {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: calc(100% + 3rem);
    position: relative;
  }

  .section11_head .txt-area .title {
    width: calc(100% + 5rem);
    max-width: 758px;
    margin: 0 0;
  }

  .section11_head .txt-area .txt1 {
    padding-top: 24px;
    padding-left: 50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 22px;
    font-weight: 700;
    line-height: 1.4545454545;
    letter-spacing: -0.01em;
    color: #333;
  }

  .section11_head .txt-area .txt1 span {
    display: inline-block;
  }

  .section11_head .txt-area .txt2 {
    margin-top: 10px;
    padding-left: 50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 20px;
    font-weight: 700;
  }

  .section11_head .txt-area .txt2 a {
    color: #00aeef;
    text-decoration-thickness: 1px;
    text-underline-offset: 12px;
  }

  .section11_head .txt-area .note {
    margin-top: 9px;
    padding-left: 50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 700;
    color: #333;
  }

  .section11_detail {
    margin-top: -18px;
  }

  .section11_detail .img {
    /* margin: 0 101px 0 auto; */
    width: calc(100% + 4rem);
    margin: 0 70px 0 0;
    max-width: 498px;
  }

  .section11_detail .img img {
    width: 100%;
  }

  .section11_detail .note-area {
    width: 785px;
    margin: 22px 80px 0 auto;
  }

  .section11_detail .note-area .txt li {
    font-size: 15px;
    line-height: 1.6666666667;
    letter-spacing: 0.02em;
    padding-left: 1em;
    text-indent: -1em;
  }

  .section11_detail .note-area .txt li a {
    color: #00aeef;
  }

  .section11_other .txt {
    text-align: center;
    font-size: 20px;
    line-height: 1.4;
    font-weight: 700;
  }

  .section11_other .accordion-area {
    margin-top: 42px;
  }

  .section11_other .accordion-area_item.item1 .btn {
    padding-left: 100px;
  }

  .section11_other .accordion-area_item.item1 .btn .icon {
    /* width: 105px; */
    width: 80px;
    line-height: 1;
    position: absolute;
    left: 50%;
    translate: -50% 0;
    /* top: -18px; */
    top: -20px;
    margin-left: -184px;
  }

  .section11_other .accordion-area_item.item1 .contents .img {
    padding-top: 29px;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content {
    width: 302px;
    margin-left: 112px;
    position: relative;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2 {
    overflow: hidden;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2 .item:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2 .item img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: 1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: 1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2 .item a {
    aspect-ratio: 1/1;
    overflow: hidden;
    cursor: pointer;
    display: block;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-prev,
  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-next {
    position: absolute;
    z-index: 2;
    top: 50%;
    translate: 0 -50%;
    margin-top: -10px;
    aspect-ratio: 1/1;
    border-radius: 50%;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    width: 36px;
    overflow: hidden;
    background-color: rgba(255, 255, 255, 0.7);
    cursor: pointer;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-prev:before,
  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-next:before {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    right: 10px;
    top: 10px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 16px auto;
    background-image: url(../img/202501/ico_arrow_w.png);
    -webkit-filter: brightness(1) invert(2);
    filter: brightness(1) invert(2);
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-prev:hover:before,
  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-next:hover:before {
    -webkit-animation: arrow 0.8s;
    animation: arrow 0.8s;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-prev.swiper-button-disabled,
  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-next.swiper-button-disabled {
    opacity: 0;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-prev {
    left: 2px;
    rotate: 180deg;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-next {
    right: 2px;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .note {
    margin-top: 5px;
    text-align: right;
    font-size: 14px;
  }

  .section11_other .accordion-area_item.item2 {
    margin-top: 36px;
  }

  .section11_other .accordion-area_item.item2 .btn .icon {
    width: 59px;
    line-height: 1;
    position: absolute;
    left: 50%;
    translate: -50% 0;
    top: -11px;
    margin-left: -260px;
  }

  .section11_other .accordion-area_item .btn {
    width: 100%;
    max-width: 896px;
    height: 70px;
    margin: 0 auto;
    background: #00aeef;
    color: #fff;
    font-size: 26px;
    line-height: 1.6923076923;
    font-weight: 700;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
  }

  .section11_other .accordion-area_item .btn:after {
    position: absolute;
    content: "";
    top: 50%;
    right: 4px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 50px;
    height: 50px;
    background: url(../../../../../img/common/icon_accordion_open.svg) no-repeat;
    background-size: 100% auto;
  }

  .section11_other .accordion-area_item .btn.active:after {
    background-image: url(../../../../../img/common/icon_accordion_close.svg);
  }

  .section11_other .accordion-area_item .contents {
    display: none;
    float: none;
    text-align: center;
    max-width: 1000px;
    margin: 0 auto 65px;
  }

  .section11_other .accordion-area_item .contents img {
    /* width: 100%; */
    width: 92.8%;
  }

  .section11_other .item1.accordion-area_item .contents {
    max-width: 1026px;
  }

  .section11_faq {
    max-width: 896px;
    width: 90%;
    margin: 30px auto 0;
  }

  .section11_faq .btn {
    height: 68px;
    background: #000;
    color: #fff;
    font-size: 28px;
    font-weight: 500;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    position: relative;
  }

  .section11_faq .btn:after {
    position: absolute;
    content: "";
    top: 50%;
    right: 4px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 50px;
    height: 50px;
    background: url(../../../../../img/common/icon_accordion_open.svg) no-repeat;
    background-size: 100% auto;
  }

  .section11_faq .btn.active:after {
    background-image: url(../../../../../img/common/icon_accordion_close.svg);
  }

  .section11_faq .contents {
    display: none;
    float: none;
    width: 100%;
    background: #eceae9;
  }

  .section11_faq .contents .inner {
    padding: 56px 48px 60px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11_faq .contents .tab-area {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .section11_faq .contents .tab-area li {
    cursor: pointer;
    width: 32.5%;
    height: 70px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 10px 10px 0 0;
    font-size: 20px;
    line-height: 1.2;
    font-weight: 700;
    letter-spacing: 0.01em;
    text-align: center;
  }

  .section11_faq .contents .tab-area li.active {
    background: #000;
    color: #fff;
  }

  .section11_faq .contents .panel-area {
    display: none;
    margin-top: 30px;
  }

  .section11_faq .contents .panel-area.active {
    display: block;
  }

  .section11_faq .contents .panel-area_title {
    display: inline-block;
    font-size: 20px;
    letter-spacing: -0.01em;
    font-weight: 700;
    border: 2px solid #000;
    margin-top: 0;
    margin-bottom: 13px;
    padding: 5px 22px 3px 22px;
  }

  .section11_faq .contents .panel-area_list+.panel-area_title {
    margin-top: 39px;
  }

  .section11_faq .contents .panel-area_list_item {
    background: #fff;
  }

  .section11_faq .contents .panel-area_list_item:not(:first-child) {
    margin-top: 25px;
  }

  .section11_faq .contents .panel-area_list_item dt {
    font-size: 18px;
    line-height: 2.4444444444;
    font-weight: 700;
    padding: 9px 32px 10px 54px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: url(../../../../../img/common/icon_faq_q_black.svg) no-repeat top 18px left 19px;
    background-size: 23px auto;
    cursor: pointer;
    position: relative;
  }

  .section11_faq .contents .panel-area_list_item dt:before,
  .section11_faq .contents .panel-area_list_item dt:after {
    position: absolute;
    content: "";
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: #000;
  }

  .section11_faq .contents .panel-area_list_item dt:before {
    right: 21px;
    width: 20px;
    height: 2px;
  }

  .section11_faq .contents .panel-area_list_item dt:after {
    right: 30px;
    width: 2px;
    height: 20px;
  }

  .section11_faq .contents .panel-area_list_item dt.active:after {
    display: none;
  }

  .section11_faq .contents .panel-area_list_item dd {
    display: none;
    background: url(../../../../../img/common/icon_faq_a.svg) no-repeat top -1px left 19px;
    background-size: 23px auto;
    color: #333;
    font-size: 16px;
    line-height: 1.6875;
  }

  .section11_faq .contents .panel-area_list_item dd .inner {
    padding: 1px 70px 28px 54px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11_faq .contents .panel-area_list_item dd a {
    color: #00aeef;
  }

  .section11_faq .contents .panel-area_list_item dd .img_graph {
    margin: 20px 0 13px;
  }

  .section11_faq .contents .panel-area_list_item dd .img_graph .img {
    max-width: 309px;
  }

  .section11_faq .contents .panel-area_list_item dd .img_graph .note {
    margin-top: 14px;
    padding-left: 1em;
    text-indent: -1em;
    font-size: 14px;
    line-height: 1.55;
  }

  /*==================================================
     2025/02/18 モーダル追加
   ==================================================*/
  .section11_detail {
    margin: 0 auto 80px;
    padding-left: min(592 * var(--pc-rate), 592px);
    padding-right: min(94 * var(--pc-rate), 94px);
  }

  .section11_detail .note-area {
    width: calc(100% + 3rem);
  }

  .section11_head .img_contents {
    position: absolute;
    left: 0;
    top: 0;
    width: min(542 * var(--pc-rate), 542px);
    /* margin-left: max(calc(-380 * var(--pc-rate)), -380px); */
  }

  .section11_head .img_contents picture {
    display: block;
  }

  .section11_head .img_contents img {
    max-width: 100%;
  }

  .section11_head .img_contents .img_content {
    position: relative;
    /* display: grid;
      grid-template-columns: repeat(5, 1fr);
      gap: 10px; */
    margin-top: 3em;
    margin-right: 2em;
  }

  .section11 .img_contents .img_content .sec11_slide {
    overflow: hidden;
  }

  .section11_head .img_contents .img_content .item a {
    position: relative;
    aspect-ratio: 1/1;
    overflow: hidden;
    cursor: pointer;
    display: block;
  }

  .section11_head .img_contents .img_content .item a._youtube::before,
  .section11_head .img_contents .img_content .item a._youtube::after {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    aspect-ratio: 1/1;
    pointer-events: none;
  }

  .section11_head .img_contents .img_content .item a._youtube::before {
    background: #ff0033;
    border-radius: 50%;
    width: 20px;
    z-index: 2;
  }

  .section11_head .img_contents .img_content .item a._youtube::after {
    background: #fff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 54%);
    clip-path: polygon(0 0, 0% 100%, 100% 54%);
    width: 6px;
    height: 8px;
    z-index: 3;
  }

  .section11_head .img_contents .img_content .item img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: 1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: 1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }

  .section11_head .img_contents .img_content .item:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  .section11 .img_content .note {
    margin-top: 0.5em;
    text-align: right;
  }

  .section11 .sec11_slide-button-prev,
  .section11 .sec11_slide-button-next {
    position: absolute;
    z-index: 2;
    top: 50%;
    translate: 0 -50%;
    margin-top: -10px;
    aspect-ratio: 1/1;
    border-radius: 50%;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    width: 36px;
    overflow: hidden;
    background-color: rgba(255, 255, 255, 0.7);
    cursor: pointer;
  }

  .section11 .sec11_slide-button-prev {
    left: 2px;
    rotate: 180deg;
  }

  /* @media screen and (max-width:1400px) {
     .section11 .sec11_slide-button-prev {
   	left: 10px;
     }

   } */
  .section11 .sec11_slide-button-next {
    right: 2px;
  }

  .section11 .swiper-button-disabled {
    opacity: 0;
  }

  .section11 .sec11_slide-button-prev::before,
  .section11 .sec11_slide-button-next::before {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    right: 10px;
    top: 10px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 16px auto;
    background-image: url(../../../202501/img/ico_arrow_w.png);
    -webkit-filter: brightness(1) invert(2);
    filter: brightness(1) invert(2);
  }

  .section11 .sec11_slide-button-next:hover:before {
    -webkit-animation: arrow 0.8s;
    animation: arrow 0.8s;
  }

  .section11 .sec11_slide-button-prev:hover:before {
    -webkit-animation: arrow 0.8s;
    animation: arrow 0.8s;
  }

  @-webkit-keyframes arrow {
    0% {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
    }

    25% {
      opacity: 0;
      -webkit-transform: translate(100%, 0);
      transform: translate(100%, 0);
    }

    50% {
      opacity: 0;
      -webkit-transform: translate(-100%, 0);
      transform: translate(-100%, 0);
    }

    100% {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
    }
  }

  @keyframes arrow {
    0% {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
    }

    25% {
      opacity: 0;
      -webkit-transform: translate(100%, 0);
      transform: translate(100%, 0);
    }

    50% {
      opacity: 0;
      -webkit-transform: translate(-100%, 0);
      transform: translate(-100%, 0);
    }

    100% {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
    }
  }

  .section11_other {
    margin-top: 3em;
    width: 90%;
    margin: 0 auto;
  }

  .mmInner {
    max-width: 600px;
    padding: 50px 50px 0 !important;
  }

  .mmClose {
    position: absolute !important;
    height: 50px !important;
    width: 50px !important;
    top: 15px !important;
    right: 35px !important;
    background: #fff !important;
  }

  .mmClose:before,
  .mmClose:after {
    width: 50% !important;
    height: 2px !important;
    background: #000 !important;
  }

  .mmPrev,
  .mmNext {
    position: absolute !important;
    width: 44px !important;
    height: 44px !important;
    border-radius: 0 !important;
    background: transparent !important;
  }

  .mmPrev {
    left: 0 !important;
  }

  .mmNext {
    right: 0 !important;
  }

  .mmPrev:before,
  .mmNext:before {
    width: 75% !important;
    border-width: 2px 0 0 2px !important;
  }

  .section11 .sp {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .section11 .nopc {
    display: block !important;
  }

  .section11 .nosp {
    display: none !important;
  }

  /*************************************
   section11
   すべての子どもに希望を運ぼう。
   *************************************/
  .section11 img {
    display: block;
    width: 100%;
  }

  .section11_head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .section11_head .img {
    width: 44.375%;
    margin: 0;
  }

  .section11_head .txt-area {
    width: 55.625%;
    padding: 42.1875% 15px 0 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
  }

  .section11_head .txt-area .title {
    position: absolute;
    top: 6.1797752809%;
    right: 0;
    width: 129.7752808989%;
  }

  .section11_head .txt-area .txt1 {
    font-size: 16px;
    line-height: 1.5625;
    font-weight: 700;
    letter-spacing: -0.04em;
    color: #333;
    text-align: left;
  }

  .section11_head .txt-area .txt1 small {
    font-size: 14px;
  }

  .section11_head .txt-area .txt2 {
    margin-top: 6px;
  }

  .section11_head .txt-area .txt2 a {
    display: inline;
    color: #00aeef;
    font-size: 16px;
    line-height: 1.5625;
    font-weight: 700;
    letter-spacing: -0.06em;
  }

  .section11_head .txt-area .note {
    margin-top: 10px;
    font-size: 14px;
    line-height: 1.2857142857;
    font-weight: 700;
    letter-spacing: -0.06em;
    -webkit-font-feature-settings: "palt";
    font-feature-settings: "palt";
    color: #333;
  }

  .section11_detail {
    margin-top: 15px;
  }

  .section11_detail .slide {
    margin-top: 28px;
  }

  .section11_detail .slide .swiper-wrapper {
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear;
  }

  .section11_detail .note-area {
    margin-top: 12px;
    padding: 0 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11_detail .note-area .txt {
    font-size: 15px;
    line-height: 1.5625;
    -webkit-font-feature-settings: "palt";
    font-feature-settings: "palt";
  }

  .section11_detail .note-area .txt a {
    color: #00aeef;
  }

  .section11_detail .note-area .more {
    margin-top: 6px;
    display: inline-block;
    font-size: 16px;
    -webkit-font-feature-settings: "palt";
    font-feature-settings: "palt";
    color: #00aeef;
    text-decoration: underline;
    text-underline-offset: 5px;
    padding-left: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11_detail .note-area .more:before {
    osition: absolute;
    content: "";
    top: 50%;
    right: 4px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 50px;
    height: 50px;
    background: url(../../../../../img/common/icon_accordion_open.svg) no-repeat;
    background-size: 100% auto;
  }

  .section11_detail .note-area .more+.txt {
    display: none;
  }

  .section11_detail .note-area .more.active {
    display: none;
  }

  .section11_other {
    /* margin-top: 40px; */
  }

  .section11_other .txt {
    text-align: center;
    font-size: 17px;
    line-height: 1.5882352941;
    font-weight: 700;
  }

  .section11_other .accordion-area {
    margin-top: 24px;
  }

  .section11_other .accordion-area_item:not(:first-child) {
    margin-top: 24px;
  }

  /* .section11_other .accordion-area_item.item1 .btn {
   	padding-right: 3px;
   } */
  .section11_other .accordion-area_item.item1 .btn .icon {
    translate: 0;
    margin-left: 0;
    top: -13px;
    left: 20px;
    width: 27px;
  }

  .section11_other .accordion-area_item.item1 .contents .img {
    padding-top: 8px;
    padding-bottom: 22px;
  }

  .section11_other .accordion-area_item.item1 .contents .img img.nosp {
    display: none !important;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content {
    width: 95.3125%;
    margin: 26px 0 21px auto;
    position: relative;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2 {
    overflow: hidden;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2 .item img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: 1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: 1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2 .item a {
    aspect-ratio: 1/1;
    overflow: hidden;
    cursor: pointer;
    display: block;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-prev,
  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-next {
    position: absolute;
    z-index: 2;
    top: 50%;
    translate: 0 -50%;
    margin-top: -10px;
    aspect-ratio: 1/1;
    border-radius: 50%;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    width: 36px;
    overflow: hidden;
    background-color: rgba(255, 255, 255, 0.75);
    cursor: pointer;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-prev:before,
  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-next:before {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    right: 10px;
    top: 10px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 16px auto;
    background-image: url(../../../202501/img/ico_arrow_w.png);
    -webkit-filter: brightness(1) invert(2);
    filter: brightness(1) invert(2);
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-prev.swiper-button-disabled,
  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-next.swiper-button-disabled {
    opacity: 0;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-prev {
    rotate: 180deg;
    left: 0%;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .sec11_slide2-button-next {
    right: 0;
  }

  .section11_other .accordion-area_item.item1 .contents .img_content .note {
    width: 90.625%;
    margin: 4px auto 0;
    text-align: right;
    font-size: 12px;
  }

  .section11_other .accordion-area_item.item2 .btn .icon {
    top: -2px;
    left: 10px;
    width: 43px;
  }

  .section11_other .accordion-area_item .btn {
    width: 90.625%;
    height: 55px;
    margin: 0 auto;
    background: #00aeef;
    color: #fff;
    font-size: 17px;
    line-height: 1.1764705882;
    font-weight: 700;
    letter-spacing: -0.04em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding-left: 63px;
  }

  .section11_other .accordion-area_item .btn:after {
    position: absolute;
    content: "";
    top: 50%;
    right: 7px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    background: url(../../../../../img/common/icon_accordion_open.svg) no-repeat;
    background-size: 100% auto;
  }

  .section11_other .accordion-area_item .btn .icon {
    position: absolute;
  }

  .section11_other .accordion-area_item .btn.active:after {
    background-image: url(../../../../../img/common/icon_accordion_close.svg);
  }

  .section11_other .accordion-area_item .contents {
    display: none;
    margin-top: 20px;
    padding-inline: 24px;
  }

  .section11_faq {
    width: 90.625%;
    margin: 20px auto ;
  }

  .section11_faq .btn {
    height: 55px;
    background: #000;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 17px;
    line-height: 1.1764705882;
    font-weight: 700;
    padding-left: 9px;
    position: relative;
  }

  .section11_faq .btn:after {
    position: absolute;
    content: "";
    top: 50%;
    right: 7px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    background: url(../../../202501/img/icon_accordion_open.svg) no-repeat;
    background-size: 100% auto;
  }

  .section11_faq .btn.is-active:after {
    background-image: url(../../../202501/img/icon_accordion_close.svg);
  }

  .section11_faq .contents {
    display: none;
    background: #eceae9;
    padding: 20px 10px 25px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11_faq .contents .tab-area {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .section11_faq .contents .tab-area li {
    width: 32.5925925926%;
    height: 55px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 6px 6px 0 0;
    font-size: 15px;
    line-height: 1.1333333333;
    font-weight: 700;
    letter-spacing: -0.08em;
    text-align: center;
  }

  .section11_faq .contents .tab-area li.active {
    background: #000;
    color: #fff;
  }

  .section11_faq .contents .panel-area {
    display: none;
    margin-top: 25px;
  }

  .section11_faq .contents .panel-area.active {
    display: block;
  }

  .section11_faq .contents .panel-area_title {
    display: inline-block;
    font-size: 16px;
    letter-spacing: -0.01em;
    font-weight: 700;
    border: 2px solid #000;
    margin-bottom: 12px;
    padding: 5px 14px 6px;
  }

  .section11_faq .contents .panel-area_list+.panel-area_title {
    margin-top: 25px;
  }

  .section11_faq .contents .panel-area_list_item {
    background: #fff;
  }

  .section11_faq .contents .panel-area_list_item:not(:first-child) {
    margin-top: 15px;
  }

  .section11_faq .contents .panel-area_list_item dt {
    font-size: 17px;
    line-height: 1.4117647059;
    font-weight: 700;
    padding: 8px 28px 8px 37px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: url(../../../202501/img/icon_faq_q_black.svg) no-repeat top 12px left 11px;
    background-size: 17px auto;
    position: relative;
  }

  .section11_faq .contents .panel-area_list_item dt:before,
  .section11_faq .contents .panel-area_list_item dt:after {
    position: absolute;
    content: "";
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: #000;
  }

  .section11_faq .contents .panel-area_list_item dt:before {
    right: 16px;
    width: 2px;
    height: 14px;
  }

  .section11_faq .contents .panel-area_list_item dt:after {
    right: 10px;
    width: 14px;
    height: 2px;
  }

  .section11_faq .contents .panel-area_list_item dt.active:before {
    display: none;
  }

  .section11_faq .contents .panel-area_list_item dd {
    display: none;
    color: #000;
    font-size: 17px;
    line-height: 1.5882352941;
    background: url(../../../202501/img/icon_faq_a.svg) no-repeat top 14px left 12px;
    background-size: 16px auto;
    color: #333;
  }

  .section11_faq .contents .panel-area_list_item dd .inner {
    padding: 11px 30px 14px 38px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11_faq .contents .panel-area_list_item dd a {
    display: inline;
    color: #00aeef;
  }

  .section11_faq .contents .panel-area_list_item dd .img_graph {
    margin: 25px 0 18px;
  }

  .section11_faq .contents .panel-area_list_item dd .img_graph .img {
    max-width: 202px;
  }

  .section11_faq .contents .panel-area_list_item dd .img_graph .note {
    margin-top: 14px;
    padding-left: 1em;
    text-indent: -1em;
    font-size: 12px;
    line-height: 1.3913043478;
    text-align: left;
  }

  /*==================================================
     2025/02/18 モーダル追加
   ==================================================*/
  .section11_detail {
    margin-bottom: 3em;
  }

  .section11 .img_contents {
    margin: 0;
  }

  .section11 .img_contents img {
    max-width: 100%;
  }

  .section11 .img_contents .img_content {
    position: relative;
    /* display: grid;
      grid-template-columns: repeat(5, 1fr);
      gap: 10px; */
    margin: 3em auto 2em;
    width: 90%;
  }

  .section11 .img_contents .img_content .item a {
    position: relative;
    aspect-ratio: 1/1;
    overflow: hidden;
    cursor: pointer;
    display: block;
  }

  .section11 .img_contents .img_content .item a._youtube::before,
  .section11 .img_contents .img_content .item a._youtube::after {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    aspect-ratio: 1/1;
    pointer-events: none;
  }

  .section11 .img_contents .img_content .item a._youtube::before {
    background: #ff0033;
    border-radius: 50%;
    width: 30%;
    z-index: 2;
  }

  .section11 .img_contents .img_content .item a._youtube::after {
    background: #fff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 54%);
    clip-path: polygon(0 0, 0% 100%, 100% 54%);
    width: calc(12% - 2px);
    height: 12%;
    z-index: 3;
  }

  .section11 .img_contents .img_content .item img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transition: 1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition: 1s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }

  .section11 .img_content .note {
    margin-top: 0.5em;
    text-align: right;
  }

  .section11 .sec11_slide-button-prev,
  .section11 .sec11_slide-button-next {
    position: absolute;
    z-index: 2;
    top: 50%;
    translate: 0 -50%;
    margin-top: -10px;
    aspect-ratio: 1/1;
    border-radius: 50%;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    width: 36px;
    overflow: hidden;
    background-color: rgba(255, 255, 255, 0.75);
    cursor: pointer;
  }

  .section11 .sec11_slide-button-prev {
    left: -5%;
    rotate: 180deg;
  }

  /* @media screen and (max-width:1400px) {
     .section11 .sec11_slide-button-prev {
   	left: 10px;
     }

   } */
  .section11 .sec11_slide-button-next {
    right: -5%;
  }

  .section11 .swiper-button-disabled {
    opacity: 0;
  }

  .section11 .sec11_slide-button-prev::before,
  .section11 .sec11_slide-button-next::before {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    right: 10px;
    top: 10px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 16px auto;
    background-image: url(../../../202501/img/ico_arrow_w.png);
    -webkit-filter: brightness(1) invert(2);
    filter: brightness(1) invert(2);
  }

  .mmInner {
    padding: 40px 5% 0 !important;
  }

  .mmClose {
    position: absolute !important;
    height: 40px !important;
    width: 40px !important;
    top: 10px !important;
    right: calc(5% - 10px) !important;
    background: #fff !important;
  }

  .mmClose:before,
  .mmClose:after {
    width: 50% !important;
    height: 2px !important;
    background: #000 !important;
  }

  .mmPrev,
  .mmNext {
    position: absolute !important;
    width: 30px !important;
    height: 30px !important;
    border-radius: 0 !important;
    background: transparent !important;
  }

  .mmPrev {
    left: 10px !important;
  }

  .mmNext {
    right: 10px !important;
  }

  .mmPrev:before,
  .mmNext:before {
    width: 75% !important;
    border-width: 2px 0 0 2px !important;
  }
}



@media screen and (min-width: 768px) {
  .section11__inner {
    max-width: 1200px;
    margin: 0 auto 0 auto;
  }

  .section11__head {
    padding-top: 72px;
    padding-bottom: 72px;
    position: relative;
  }

  .section11__head .image {
    position: absolute;
    right: -5px;
    top: -2px;
  }
}

@media screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1200px) {
  .section11__head .image {
    width: 42.0833333333%;
    right: -3px;
  }

  .section11__head .image img {
    width: 100%;
  }
}

@media screen and (min-width: 768px) {
  .section11__head .textarea {
    width: 58.3333333333%;
    padding-left: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .section11__bottle .textarea {
    padding-bottom: 20px;
  }
}

@media screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1200px) {
  .section11__head .textarea {
    padding-left: 0;
  }

  .section11__head .textarea .title img {
    width: 100%;
  }

  .section11__head .textarea .mark {
    margin-left: 40px;
  }

  .section11__head .textarea .txt1 {
    padding-left: 40px !important;
    line-height: 1.5 !important;
  }

  .section11__head .textarea .note {
    padding-left: 40px !important;
  }

  .section11__head .textarea .txt2 {
    padding-left: 40px !important;
    line-height: 2 !important;
  }

  .section11__head .textarea .br-tab {
    display: none;
  }
}

@media screen and (min-width: 768px) {
  .section11__head .textarea .mark {
    margin-top: 44px;
    width: 348px;
  }

  .section11__head .textarea .txt1 {
    margin-top: 20px;
    font-size: 24px;
    font-weight: 700;
    line-height: 133.3333333333%;
    letter-spacing: -0.02em;
    padding-left: 7px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11__head .textarea .txt1 .text-blue {
    color: #00aeef;
  }

  .section11__head .textarea .note {
    margin-top: 14px;
    font-size: 18px;
    line-height: 155.5555555556%;
    letter-spacing: 0.03em;
    padding-left: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11__head .textarea .txt2 {
    margin-top: 16px;
    font-size: 24px;
    font-weight: 700;
    line-height: 133.3333333333%;
    letter-spacing: -0.01em;
    color: #00aeef;
    text-underline-offset: 12px;
    padding-left: 7px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11__head .textarea .txt2 a:hover,
  .section11__head .textarea .txt2 a:link,
  .section11__head .textarea .txt2 a:visited {
    color: #00aeef;
  }

  .section11 .bottleSwiper {
    margin-top: 100px;
    width: 100%;
    padding: 20px 0;
    position: relative;
    /* 各スライドごとに傾きを付与 */
    /* 必要に応じて続ける */
  }

  .section11 .bottleSwiper .swiper-slide {
    width: 340px;
    height: 340px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
    padding: 13px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11 .bottleSwiper .swiper-slide a {
    display: block;
    width: 100%;
  }

  .section11 .bottleSwiper .swiper-slide img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    /* ランダムに傾ける */
  }

  .section11 .bottleSwiper .swiper-slide:nth-child(1) {
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
  }

  .section11 .bottleSwiper .swiper-slide:nth-child(2) {
    --rotate: 3deg;
  }

  .section11 .bottleSwiper .swiper-slide:nth-child(3) {
    --rotate: -4deg;
  }

  .section11 .bottleSwiper .swiper-slide:nth-child(4) {
    --rotate: 2deg;
  }

  .section11 .bottleSwiper .swiper-slide:nth-child(5) {
    --rotate: -6deg;
  }

  .section11__bottle {
    background: #cdcdcd;
    padding-top: 55px;
    padding-bottom: 43px;
  }

  .section11__bottle__inner {
    max-width: 1280px;
    margin: 0 auto;
    position: relative;
    padding: 0 40px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11__bottle .image {
    width: 73.9166666667%;
    position: absolute;
    left: -67px;
    top: 0;
  }

  .section11__bottle .textarea {
    padding-top: 126px;
    width: 410px;
    margin-left: auto;
  }

  .section11__bottle .textarea .mark {
    margin-top: 35px;
    width: 348px;
  }

  .section11__bottle .textarea .title {
    margin-top: 20px;
    font-size: 22px;
    font-weight: 700;
    line-height: 158.3333333333%;
    -webkit-font-feature-settings: "palt";
    font-feature-settings: "palt";
  }

  .section11__bottle .textarea .txt1 {
    margin-top: 21px;
    color: #333333;
    font-size: 21px;
    font-weight: 700;
    line-height: 125%;
  }

  .section11__bottle .textarea .txt2 {
    margin-top: 10px;
    color: #333333;
    font-size: 15px;
    line-height: 186.6666666667%;
  }
}

@media screen and (min-width: 768px) and (min-width: 1201px) and (max-width: 1300px) {
  .section11__bottle__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .section11__bottle .image {
    width: 65%;
    position: static;
  }

  .section11__bottle .image img {
    width: 100%;
  }

  .section11__bottle .textarea {
    width: 35%;
    padding-top: 0;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11__bottle .textarea .mark {
    margin-top: 0;
  }
}

@media screen and (min-width: 768px) and (min-width: 1001px) and (max-width: 1200px) {
  .section11__bottle__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .section11__bottle .image {
    width: 55%;
    position: static;
  }

  .section11__bottle .image img {
    width: 100%;
  }

  .section11__bottle .textarea {
    width: 45%;
    padding-top: 0;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11__bottle .textarea .mark {
    margin-top: 0;
  }
}

@media screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1000px) {
  .section11__bottle__inner {
    display: block;
  }

  .section11__bottle .image {
    width: 100%;
    position: static;
  }

  .section11__bottle .image img {
    width: 100%;
  }

  .section11__bottle .textarea {
    margin: 20px auto 0 auto;
    width: 100%;
    max-width: 400px;
    padding-top: 0;
    padding-left: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .section11__bottle .textarea .mark {
    margin-top: 0;
  }
}

@media screen and (min-width: 768px) {
  .section11 .note-area {
    margin: 50px auto 0 auto;
    max-width: 850px;
    color: #333;
  }

  .section11 .note-area .txt li {
    padding-left: 1em;
    text-indent: -1em;
    font-size: 15px;
    line-height: 186.6666666667%;
  }

  .section11 .note-area .txt li a:hover,
  .section11 .note-area .txt li a:link,
  .section11 .note-area .txt li a:visited {
    color: #00aeef;
  }

  .section11 .section11_other {
    margin-top: 54px;
  }

  .section11 .section11_other .txt {
    text-align: center;
    font-size: 24px;
    line-height: 158.3333333333%;
    font-weight: 600;
  }

  .section11 .section11_other .accordion-area {
    margin-top: 65px;
  }

  .section11 .section11_other .accordion-area_item.item1 .contents .img {
    /*padding-top: 55px;*/
  }
  .section11 .section11_other .accordion-area_item.item2 .contents img {
    /* width: 942px; */
    width: 945px;

  }
  .section11 .section11_other .accordion-area_item.item1 .contents .img img {
    /* width: 942px; */
    width: 945px;
    -webkit-transform: translateX(35px);
    transform: translateX(35px);
  }
}

@media screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1000px) {
  .section11 .section11_other .accordion-area_item.item1 .contents .img img,
  .section11 .section11_other .accordion-area_item.item2 .contents img  {
    width: 100%;
    -webkit-transform: none;
    transform: none;
    display: block;
  }
}

@media screen and (min-width: 768px) {
  .section11 .section11_other .accordion-area_item.item1 .contents .img_content {
    margin-top: 20px;
  }
}

@media screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1000px) {
  .section11 .section11_other .accordion-area_item.item1 .contents .img_content {
    margin-top: 0;
  }
}


/*コンテンツ7　メイン商品説明スライダー*/
.cont_7_img_slide {
  width: min(100%, 1420px);
  overflow-x: hidden;
  padding: min(5.9154929577%, 84px) min(9.3661971831%, 133px) min(2.1126760563%, 30px);
  margin: 30px auto 0;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.cont_7_img_slide_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 255.2859618718%;
  /*margin合計-246 内2946*/
  width: 240%;
  -webkit-transition: margin-left 0.5s ease-in-out;
  transition: margin-left 0.5s ease-in-out;
  margin-left: -66.5511265165%;
  /*(2946-1154)/7=256*/
}

.cont_7_img_slide_list li {
  width: 9.0291921249%;
  border: min(10 * var(--vw-rate), 10px) solid #fff;
  -webkit-box-shadow: 0 0 min(10 * var(--vw-rate), 10px) rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 min(10 * var(--vw-rate), 10px) rgba(0, 0, 0, 0.5);
  cursor: pointer;
  background-color: #fff;
  z-index: 2;
}

.cont_7_img_slide_list li img {
  width: 100%;
  height: auto;
}

.cont_7_img_slide_list li:hover img {
  opacity: 0.6;
}

.cont_7_img_slide_1 {
  -webkit-transform: translateY(-13.1578947368%) rotate(-10deg);
  transform: translateY(-13.1578947368%) rotate(-10deg);
}

.cont_7_img_slide_2 {
  -webkit-transform: translateY(0) rotate(0deg);
  transform: translateY(0) rotate(0deg);
  margin-left: -1.8669382213%;
}

.cont_7_img_slide_3 {
  -webkit-transform: translateY(-22.5563909774%) rotate(-5deg);
  transform: translateY(-22.5563909774%) rotate(-5deg);
  margin-left: -0.2715546504%;
}

.cont_7_img_slide_4 {
  -webkit-transform: translateY(-1.5037593985%) rotate(10deg);
  transform: translateY(-1.5037593985%) rotate(10deg);
  margin-left: -0.6109979633%;
}

.cont_7_img_slide_list li.cont_7_img_slide_5 {
  -webkit-transform: translateY(-13.1578947368%) rotate(-10deg);
  transform: translateY(-13.1578947368%) rotate(-10deg);
  margin-left: -0.0339443313%;
  z-index: 1;
}

.cont_7_img_slide_6 {
  -webkit-transform: translateY(0) rotate(0deg);
  transform: translateY(0) rotate(0deg);
  margin-left: -1.8669382213%;
}

.cont_7_img_slide_7 {
  -webkit-transform: translateY(-22.5563909774%) rotate(-5deg);
  transform: translateY(-22.5563909774%) rotate(-5deg);
  margin-left: -0.339443313%;
}

.cont_7_img_slide_8 {
  -webkit-transform: translateY(-1.5037593985%) rotate(10deg);
  transform: translateY(-1.5037593985%) rotate(10deg);
  margin-left: -0.5431093007%;
}

.cont_7_img_slide_9 {
  -webkit-transform: translateY(-13.1578947368%) rotate(-10deg);
  transform: translateY(-13.1578947368%) rotate(-10deg);
  margin-left: -0.1018329939%;
}

.cont_7_img_slide_10 {
  -webkit-transform: translateY(0) rotate(0deg);
  transform: translateY(0) rotate(0deg);
  margin-left: -1.8669382213%;
}

.cont_7_img_slide_11 {
  -webkit-transform: translateY(-22.5563909774%) rotate(-5deg);
  transform: translateY(-22.5563909774%) rotate(-5deg);
  margin-left: -0.3054989817%;
}

.cont_7_img_slide_12 {
  -webkit-transform: translateY(-1.5037593985%) rotate(10deg);
  transform: translateY(-1.5037593985%) rotate(10deg);
  margin-left: -0.5431093007%;
}

.cont_7_img_slide_arw_box {
  position: absolute;
  top: 50%;
  width: 4.2253521127%;
  z-index: 10;
  cursor: pointer;
  margin-top: -2.1126760563%;
  border-radius: 50%;
  overflow: hidden;
  -webkit-box-shadow: min(3 * var(--vw-rate), 3px) min(3 * var(--vw-rate), 3px) min(8 * var(--vw-rate), 8px) rgba(0, 0, 0, 0.5);
  box-shadow: min(3 * var(--vw-rate), 3px) min(3 * var(--vw-rate), 3px) min(8 * var(--vw-rate), 8px) rgba(0, 0, 0, 0.5);
}

.cont_7_img_slide_arw_box img {
  width: 100%;
  height: auto;
}

.cont_7_img_slide_arw_prev {
  left: 0;
  margin-left: 10.2816901408%;
}

.cont_7_img_slide_arw_next {
  right: 0;
  margin-right: 10.2816901408%;
}

.cont_7_img_pu {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(77, 77, 77, 0.8);
  z-index: 999;
}

.cont_7_img_pu_inr {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

.cont_7_img_pu_list {
  width: min(640 * var(--pc-rate), 640px);
  height: 0;
  padding-top: min(640 * var(--pc-rate), 640px);
  position: relative;
}

.cont_7_img_pu_list li {
  display: none;
  border: min(10 * var(--vw-rate), 10px) solid #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.cont_7_img_pu_list li img {
  width: 100%;
  height: auto;
}

.cont_7_img_pu_inr.mov .cont_7_img_pu_list li.mov {
  border: none;
}

.cont_7_img_pu_inr.mov .cont_7_img_pu_list li.mov iframe {
  display: block;
  height: 100%;
  width: 56.2414266118%;
  margin: 0 auto;
}

.cont_7_img_pu_arw_box {
  position: absolute;
  top: 50%;
  left: min(50% - 30 * var(--pc-rate), 50% - 30px);
  width: min(60 * var(--pc-rate), 60px);
  cursor: pointer;
  margin-top: max(-30 * var(--pc-rate), -30px);
}

.cont_7_img_pu_arw_prev {
  margin-left: max(-420 * var(--pc-rate), -420px);
}

.cont_7_img_pu_arw_next {
  margin-left: min(420 * var(--pc-rate), 420px);
}

.cont_7_img_pu_cls {
  position: absolute;
  top: 50%;
  right: 50%;
  width: min(60 * var(--pc-rate), 60px);
  margin: max(-298 * var(--pc-rate), -298px) max(-298 * var(--pc-rate), -298px) auto auto;
  cursor: pointer;
}

.cont_7_img_pu_inr.mov .cont_7_img_pu_cls {
  margin: max(-320 * var(--pc-rate), -320px) max(-253 * var(--pc-rate), -253px) auto auto;
}

.cont_7_img_note {
  margin-top: 20px;
  font-size: 16px;
  letter-spacing: 0.03em;
  text-indent: 0.03em;
  text-align: center;
}

.youtube-square {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}

.youtube-square iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 80%;
  height: 100%;
  border: 0;
  object-fit: cover;
}

@media screen and (max-width: 767.98px) {
  :root {
    --pc-rate: calc(1 / 750 * 100%);
    --vw-rate: calc(1 / 750 * 100vw);
  }

  /*コンテンツ7　メイン商品説明スライダー*/
  .cont_7_img_slide {
    width: 100%;
    overflow-x: hidden;
    padding: calc(78 * var(--pc-rate)) calc(133 * var(--pc-rate)) calc(30 * var(--pc-rate));
    margin: 22px auto 0;
    position: relative;
  }

  .cont_7_img_slide_list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 608.6776859504%;
    /*margin合計-246 内2946*/
    -webkit-transition: margin-left 0.5s ease-in-out;
    transition: margin-left 0.5s ease-in-out;
    margin-left: -254.3388429752%;
    /*(2946-484)/10=246.2*/
  }

  .cont_7_img_slide_list li {
    width: 9.0291921249%;
    border: calc(10 * var(--vw-rate)) solid #fff;
    -webkit-box-shadow: 0 0 calc(10 * var(--vw-rate)) rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 calc(10 * var(--vw-rate)) rgba(0, 0, 0, 0.5);
    cursor: pointer;
    background-color: #fff;
    z-index: 2;
  }

  .cont_7_img_slide_list li:hover img {
    opacity: 0.6;
  }

  .cont_7_img_slide_1 {
    -webkit-transform: translateY(-13.1578947368%) rotate(-10deg);
    transform: translateY(-13.1578947368%) rotate(-10deg);
  }

  .cont_7_img_slide_2 {
    -webkit-transform: translateY(0) rotate(0deg);
    transform: translateY(0) rotate(0deg);
    margin-left: -1.8669382213%;
  }

  .cont_7_img_slide_3 {
    -webkit-transform: translateY(-22.5563909774%) rotate(-5deg);
    transform: translateY(-22.5563909774%) rotate(-5deg);
    margin-left: -0.2715546504%;
  }

  .cont_7_img_slide_4 {
    -webkit-transform: translateY(-1.5037593985%) rotate(10deg);
    transform: translateY(-1.5037593985%) rotate(10deg);
    margin-left: -0.6109979633%;
  }

  .cont_7_img_slide_list li.cont_7_img_slide_5 {
    -webkit-transform: translateY(-13.1578947368%) rotate(-10deg);
    transform: translateY(-13.1578947368%) rotate(-10deg);
    margin-left: -0.0339443313%;
    z-index: 1;
  }

  .cont_7_img_slide_6 {
    -webkit-transform: translateY(0) rotate(0deg);
    transform: translateY(0) rotate(0deg);
    margin-left: -1.8669382213%;
  }

  .cont_7_img_slide_7 {
    -webkit-transform: translateY(-22.5563909774%) rotate(-5deg);
    transform: translateY(-22.5563909774%) rotate(-5deg);
    margin-left: -0.339443313%;
  }

  .cont_7_img_slide_8 {
    -webkit-transform: translateY(-1.5037593985%) rotate(10deg);
    transform: translateY(-1.5037593985%) rotate(10deg);
    margin-left: -0.5431093007%;
  }

  .cont_7_img_slide_9 {
    -webkit-transform: translateY(-13.1578947368%) rotate(-10deg);
    transform: translateY(-13.1578947368%) rotate(-10deg);
    margin-left: -0.1018329939%;
  }

  .cont_7_img_slide_10 {
    -webkit-transform: translateY(0) rotate(0deg);
    transform: translateY(0) rotate(0deg);
    margin-left: -1.8669382213%;
  }

  .cont_7_img_slide_11 {
    -webkit-transform: translateY(-22.5563909774%) rotate(-5deg);
    transform: translateY(-22.5563909774%) rotate(-5deg);
    margin-left: -0.3054989817%;
  }

  .cont_7_img_slide_12 {
    -webkit-transform: translateY(-1.5037593985%) rotate(10deg);
    transform: translateY(-1.5037593985%) rotate(10deg);
    margin-left: -0.5431093007%;
  }

  .cont_7_img_slide_arw_box {
    position: absolute;
    top: 50%;
    width: calc(80 * var(--pc-rate));
    z-index: 10;
    cursor: pointer;
    margin-top: calc(-40 * var(--pc-rate));
    border-radius: 50%;
    overflow: hidden;
    -webkit-box-shadow: 2.1333333333px 2.1333333333px 4.2666666667px rgba(0, 0, 0, 0.5);
    box-shadow: 2.1333333333px 2.1333333333px 4.2666666667px rgba(0, 0, 0, 0.5);
  }

  .cont_7_img_slide_arw_prev {
    left: 0;
    margin-left: calc(9 * var(--pc-rate));
  }

  .cont_7_img_slide_arw_next {
    right: 0;
    margin-right: calc(9 * var(--pc-rate));
  }

  .cont_7_img_pu {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(77, 77, 77, 0.8);
    z-index: 999;
  }

  .cont_7_img_pu_inr {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
  }

  .cont_7_img_pu_list {
    width: calc(540 * var(--pc-rate));
    height: 0;
    padding-top: calc(540 * var(--pc-rate));
    position: relative;
  }

  .cont_7_img_pu_list li {
    display: none;
    border: calc(10 * var(--vw-rate)) solid #fff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .cont_7_img_pu_list li img {
    width: 100%;
    height: auto;
  }

  .cont_7_img_pu_inr.mov .cont_7_img_pu_list li.mov {
    border: none;
  }

  .cont_7_img_pu_inr.mov .cont_7_img_pu_list li.mov iframe {
    display: block;
    width: 80%;
    /*80%に調整*/
    height: 142.243902439%;
    margin: -14% auto;
  }

  .cont_7_img_pu_arw_box {
    position: absolute;
    top: 50%;
    left: calc(50% - 30 * var(--pc-rate));
    width: calc(60 * var(--pc-rate));
    cursor: pointer;
  }

  .cont_7_img_pu_arw_prev {
    margin-left: calc(-325 * var(--pc-rate));
  }

  .cont_7_img_pu_arw_next {
    margin-left: calc(325 * var(--pc-rate));
  }

  .cont_7_img_pu_cls {
    position: absolute;
    top: 48%;
    right: 50%;
    width: calc(60 * var(--pc-rate));
    margin: calc(-250 * var(--pc-rate)) calc(-250 * var(--pc-rate)) auto auto;
    cursor: pointer;
  }

  .cont_7_img_pu_inr.mov .cont_7_img_pu_cls {
    margin: calc(-340 * var(--pc-rate)) calc(-295 * var(--pc-rate)) auto auto;
  }

  .cont_7_img_note {
    margin-top: 10px;
    font-size: 13px;
  }
}

.cont_7_img_pu_13.mov iframe {
  display: block;
  height: 100%;
  width: calc(410 / 729 * 100%);
  margin: 0 auto;
}

@media screen and (max-width: 767.98px) {
    .cont_7_img_pu_13.mov iframe {
        display: block;
        width: 80%;
        height: calc(729 / 410 * 80%);
        margin: calc(-94.5 / 540 * 80%) auto;
    }
}

.cont_7_img_pu_13.mov {
  border: none;
}

.cont_7_img_pu:has(.cont_7_img_pu_13.mov[style*="display: block"]) .cont_7_img_pu_cls {
  top: 10px;
  right: 80px;
  /* ←任意で調整 */
}

@media screen and (max-width: 767.98px) {
    .cont_7_img_pu_inr .cont_7_img_pu_cls {
        margin: calc(-340 * var(--pc-rate)) calc(-295 * var(--pc-rate)) auto auto;
    }
}





/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxhbmRpbmdfbXMuY3NzIiwibGFuZGluZ19tcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ1NoQjtFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQ0FBQTtBRFBEOztBQ1VBOztFQUVDLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QURQRDs7QUNVQTs7Ozs7Ozs7Ozs7O0VBWUMsV0FBQTtFQUNBLFlBQUE7QURQRDs7QUNVQTs7cUNBQUE7QUFHQTtFQUNDLFlBQUE7RUFDQSxZQUFBO0FEUEQ7O0FDVUE7RUFDQyxXQUFBO0FEUEQ7O0FDVUE7RUFDQyxZQUFBO0VBQ0EsWUFBQTtBRFBEOztBQ1VBO0VBQ0MsV0FBQTtBRFBEOztBQ1VBO0VBQ0MsWUFBQTtFQUNBLFlBQUE7QURQRDs7QUNVQTs7cUNBQUE7QUFHQTtFQUNDLGdCQUFBO0VBQ0EsV0FBQTtBRFBEOztBQ1VBO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBRFBEOztBQ1VBO0VBQ0MsWUFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLDhCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtBRFBEOztBQ1VBO0VBQ0MsV0FBQTtFQUNBLHNCQUFBO0FEUEQ7O0FDVUE7RUFDQyxnQkFBQTtFQUNBLFlBQUE7QURQRDs7QUNVQTs7cUNBQUE7QUFHQTtFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7QURQRDs7QUNVQTtFQUNDLFdBQUE7QURQRDs7QUNVQTtFQUNDLG1CQUFBO0FEUEQ7O0FDVUE7RUFDQyxxQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QURQRDs7QUNVQTtFQUNDLG1CQUFBO0VBQ0EsVUFBQTtBRFBEOztBQ1VBO0VBQ0MsY0FBQTtFQUNBLGlCQUFBO0VB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Z0NBO0VBQ0MsYUFBQTtFQUNBLGdCQUFBO0FEN0JEOztBQ2dDQTtFQUNDLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSwwQkFBQTtBRDdCRDs7QUNnQ0E7RUFDQyxnQkFBQTtBRDdCRDs7QUNnQ0E7RUFDQyxlQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBRDdCRDs7QUNnQ0E7OzttREFBQTtBQUlBO0VBQ0MsYUFBQTtFQUNBLHNCQUFBO0FEN0JEIiwiZmlsZSI6ImxhbmRpbmdfbXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuYm9keSB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzZXJpZjtcbn1cblxudWwsXG5saSB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5pbWcsXG5wLFxuZGQsXG5kdCxcbnNwYW4sXG51bCxcbmxpIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiNhbGxcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ud3JhcHBlcl9sYW5kaW5nX21zIHtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5jbGVhciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ud3JhcHBlcl9sYW5kaW5nX2JvdHRvbSB7XG4gIHdpZHRoOiA5ODBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ud3JhcHBlcl9sYW5kaW5nX2JvdHRvbSAuY29udGVudHMge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLndyYXBwZXJfbGFuZGluZ19ib3R0b20gLnNpZGViYXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAyOTBweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi5sYW5kaW5nX21zX2hlYWRlclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5sYW5kaW5nX21zX2hlYWRlciAubG9nbyB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ubGFuZGluZ19tc19oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZWVmO1xufVxuXG4ubGFuZGluZ19tc19oZWFkZXIgLmhlYWRlcklubmVyIHtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzAwYWVlZjtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuXG4ubGFuZGluZ19tc19oZWFkZXIgLnRleHQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAyMHB4IDAgMCAxMTFweDtcbn1cblxuLmxhbmRpbmdfbXNfaGVhZGVyIC5sb2dvMDIge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5mb290ZXJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uY3JlZGl0X2FyZWEge1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDk4MHB4O1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uY3JlZGl0X2FyZWEgLnNlY3Rpb25TbnMge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNyZWRpdF9hcmVhIC5jcmVkaXQge1xuICBwYWRkaW5nOiAwIDAgMjBweCAwO1xufVxuXG4uY3JlZGl0X3BhZ2V0b3Age1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubGFuZGluZ19tc19mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDBhZWVmO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubGFuZGluZ19tc19mb290ZXIgLmZvb3Rpbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA5NjBweDtcbn1cblxuLmxhbmRpbmdfbXNfZm9vdGVyIC5mb290ZXJUZXh0IHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmxhbmRpbmdfbXNfZm9vdGVyIC5mb290ZXJUZXh0IGxpLnRleHQwMyxcbi5sYW5kaW5nX21zX2Zvb3RlciAuZm9vdGVyVGV4dCBsaS50ZXh0MDQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5sYW5kaW5nX21zX2Zvb3RlciAuZm9vdGVyVGV4dCBsaSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG4ubGFuZGluZ19tc19mb290ZXIgLmZvb3Rlcl9yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmxhbmRpbmdfbXNfZm9vdGVyIC5jb3B5cmlnaHQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxubWFpblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5pdGVtaW1hZ2Uge1xuICBtYXJnaW46IDdweCAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXHRcdFx0XHTli5/ph5Hjgqjjg6rjgqJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubGFuZGluZ19tc19tc3BiYXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubGFuZGluZ21zX2FsZXJ0X3RleHRfYXJlYSB7XG4gIHdpZHRoOiA2NTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kaW5nbXNfYWxlcnRfdGV4dF9hcmVhIHAge1xuICBtYXJnaW46IDEwcHggMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuXG4uYm9raW5nYWt1X2FyZWEsXG4ub25saW5lX2FyZWEsXG4ub3Jhbmdld2FrdV9hcmVhIHtcbiAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tc290X3JhZGlvIHRkIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5sYW5kaW5nbXNfZGl2MDIgc2VsZWN0IHtcbiAgd2lkdGg6IDE1NXB4O1xufVxuXG4ubGFuZGluZ21zX2RpdjAzIGlucHV0IHtcbiAgd2lkdGg6IDExMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmxhbmRpbmdtc19kaXYwNCBpbnB1dCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLmxhbmRpbmdtc19kaXYwNCBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4ubGFuZGluZ21zX2Jva2luZ2FrdV9saSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ua291emFfYXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMmUwZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5rb3V6YV9hcmVhIGgzIHtcbiAgYmFja2dyb3VuZDogI2IyZTBmZjtcbiAgcGFkZGluZzogN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5rb3V6YV9hcmVhIHAge1xuICBtYXJnaW46IDIwcHggMCAyMHB4IDhweDtcbn1cblxuLmtvdXphX2FyZWEgdWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5rb3V6YV9hcmVhIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDIxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAyMHB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXHRcdFx0XHRzaWRlYXJlYVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5xYSB7XG4gIGJhY2tncm91bmQ6IHVybCgvd2ViYXBwL3RlbXBsYXRlcy9sYW5kaW5nL21zL3BjL2ltZy9xYV9pbWdfMDIucG5nKSBuby1yZXBlYXQgbGVmdCBib3R0b20gI2Q0ZjJmZjtcbiAgcGFkZGluZy1ib3R0b206IDI2MHB4O1xufVxuXG4ucWEgaDIsXG4ucWEgaDMge1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnFhIGRsIHtcbiAgd2lkdGg6IDI2MHB4O1xuICBtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwMDk5ZmY7XG59XG5cbi5xYSBkbC5saW5lbm9uZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5xYSBkdCB7XG4gIHdpZHRoOiAzMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucWEgZHQge1xuICB3aWR0aDogMjBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDk5ZmY7XG59XG5cbi5xYSBkZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwOTlmZjtcbn1cblxuLnFhIGR0LmFucyB7XG4gIGNvbG9yOiAjZWI2MTAwO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ucWEgZGQucGF1c2Uge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNGI0ODQ3O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5ub2JhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tc19zaWRlYmFyX2ltZzAxIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4ubGFuZGluZ19tc19zaWRlYXJlYSB7XG4gIGJhY2tncm91bmQ6ICNkNGYyZmY7XG59XG5cbi5sYW5kaW5nX21zX3NpZGVhcmVhIGRsIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwOWY7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbmluZm9Cb3hcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4jaW5mb0JveCB7XG4gIGNvbG9yOiAjNjA2MDYwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCA0MHB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMGRmZmY7XG59XG5cbiNpbmZvQm94IC5zZmFfaW5wdXRfdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBkZmZmO1xuICBwYWRkaW5nOiAxMHB4IDAgNXB4O1xufVxuXG4jaW5mb0JveCAuc2ZhX2lucHV0X3R4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbiNpbmZvQm94IC5idG5EbCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuI2luZm9Cb3ggLmJ0bkFjdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxu44Gd44Gu5LuWXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuI2lucV9hcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMxMjIwNDtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuXG4jaW5xX2FyZWEgcCB7XG4gIG1hcmdpbjogN3B4IDA7XG59XG5cbi5yZWQge1xuICBjb2xvcjogI0YwMDtcbn1cblxuLmxvZ2luX3RiX3RkMSB7XG4gIHdpZHRoOiA3NXB4O1xufVxuXG4uc3R5bGUxOSB7XG4gIGNvbG9yOiAjNjA2MDYwO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5sb2dpbl90Yl90ZDIge1xuICB3aWR0aDogMjUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5sb2dpbmJveCB0YWJsZSB7XG4gIHdpZHRoOiA0ODdweDtcbn1cblxuLnN0aXRsZTNfdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xufVxuXG4uc3RpdGxlM190ZXh0X3N1YiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2JlMWMxYztcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmtpa2tha2VfaW5wdXQge1xuICB3aWR0aDogNDUwcHg7XG59XG5cbi5tc190eHQyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZmNfYmx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwOTlmZiAhaW1wb3J0YW50O1xufVxuXG4uZmNfcmVkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjYjIyZTE1ICFpbXBvcnRhbnQ7XG59XG5cbi5mY19ncmVlbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzdhYTkzMCAhaW1wb3J0YW50O1xufVxuXG5hLmhvdmVyOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNztcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTcwKTtcbn1cblxuLmJveDAzMDQwNUJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmVkYztcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5ib3gwMzA0MDZCZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZlZGM7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4uaGVhZGVyX25hdiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5oZWFkZXJfbmF2OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5oZWFkZXJfbmF2IGkge1xuICBtYXJnaW4tbGVmdDogN3B4O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdHNpZGViYXJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2lkZWJhcl9saW5rYXJlYSB7XG4gIHBhZGRpbmc6IDE2cHggMTVweCAxNXB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAjMDA5OWZmO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zaWRlYmFyX2xpbmthcmVhIGxpIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40NjY2NjY2NjY3O1xufVxuXG4uc2lkZWJhcl9saW5rYXJlYSBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3A6IDJweCBkYXNoZWQgI2IyZTBmZjtcbiAgbWFyZ2luLXRvcDogMTlweDtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG59XG5cbi5zaWRlYmFyX2xpbmthcmVhIGxpIGEge1xuICBjb2xvcjogIzAwOTlmZjtcbn1cblxuLnNpZGViYXJfcG9zdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zaWRlYmFyX3Bvc3RfdGl0bGUge1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJhY2tncm91bmQ6ICMwMDk5ZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2lkZWJhcl9wb3N0X2RldGFpbCB7XG4gIGJhY2tncm91bmQ6ICNkNGYyZmY7XG4gIHBhZGRpbmc6IDE0cHggMjBweCAyNXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zaWRlYmFyX3Bvc3RfZGV0YWlsIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjg2O1xuICBjb2xvcjogIzRiNDg0Nztcbn1cblxuLnNpZGViYXJfcG9zdF9kZXRhaWwgLmJ0biB7XG4gIHdpZHRoOiAyMTBweDtcbiAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbn1cblxuLnNpZGViYXJfcG9zdF9kZXRhaWwgLmJ0biBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5zaWRlYmFyX3Bvc3RfZGV0YWlsIC5idG4gLmJ0bnN0ZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNpZGViYXJfY29udGFjdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zaWRlYmFyX2NvbnRhY3RfdGl0bGUge1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJhY2tncm91bmQ6ICMwMDk5ZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCB7XG4gIGJhY2tncm91bmQ6ICNkNGYyZmY7XG4gIHBhZGRpbmc6IDEwcHggMCAxOXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNpZGViYXJfY29udGFjdF9kZXRhaWwgLmNvbnRhY3QtdGV4dCB7XG4gIGNvbG9yOiAjNGI0ODQ3O1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCAuY29udGFjdC10ZXh0IC50eHQxIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCAuY29udGFjdC10ZXh0IC5udW0ge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5zaWRlYmFyX2NvbnRhY3RfZGV0YWlsIC5jb250YWN0LXRleHQgLm51bSBhIHtcbiAgY29sb3I6ICM0YjQ4NDc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpZGViYXJfY29udGFjdF9kZXRhaWwgLmNvbnRhY3QtdGV4dCAudHh0MiB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCAuY29udGFjdC10ZXh0IC5tYWlsIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zaWRlYmFyX2NvbnRhY3RfZGV0YWlsIC5jb250YWN0LXRleHQgLm1haWwgYSB7XG4gIGNvbG9yOiAjMDA3YWZmO1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCAubm90ZSxcbi5zaWRlYmFyX2NvbnRhY3RfZGV0YWlsIC5hZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjg2O1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCAubm90ZSB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG5cbi5zaWRlYmFyX2NvbnRhY3RfZGV0YWlsIC5hZGRyZXNzIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4uc2lkZWJhcl90b3BfYmxvYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjVweCAxMHB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAjMDA5OWZmO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyX3RvcF9ibG9jIC5leF9tYXJrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zaWRlYmFyX3RvcF9ibG9jIGEge1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDk5ZmY7XG59XG5cbi5zaWRlYmFyX2xpbmtfMDEge1xuICBsaW5lLWhlaWdodDogMzAwJSAhaW1wb3J0YW50O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdO+8oOS7peS4izIwMTkwOCDov73liqDliIZcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5sYW5kaW5nIHNlY3Rpb24ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5sYW5kaW5nIGVtLFxuLmxhbmRpbmcgc3Ryb25nLFxuLmxhbmRpbmcgc21hbGwge1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xufVxuXG4ubGFuZGluZyBlbSxcbi5sYW5kaW5nIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubGFuZGluZyBmaWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx044Os44Kk44Ki44Km44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiDjg5njg7zjgrnluYUgKi9cbi5sYW5kaW5nIC5sLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogOTgwcHg7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx05rGO55SoKHV0aWxpdGllcyljbGFzc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmxhbmRpbmcgLnUtYWxfY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGFuZGluZyAudS1hbF9sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmxhbmRpbmcgLnUtYWxfcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmxhbmRpbmcgLnUtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHTjg6HjgqTjg7Pjg5Pjgrjjg6XjgqLjg6tcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIOWbuuWumkNUQSAqL1xuLmZsb2F0X2N0YSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk7XG4gIHJpZ2h0OiAtMTAwJTtcbiAgYm90dG9tOiA4NHB4O1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cywgcmlnaHQgMC41cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCByaWdodCAwLjVzO1xufVxuXG4uZmxvYXRfY3RhLmlzLWFjdGl2ZSB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZmxvYXRfY3RhLmlzLWhpZGUge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI21haW5fd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYyOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZGFkMmM3IHVybChcIi4uL2ltZy8yMDI1MDEvbWFpbl9tdi5qcGdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1haW5faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gODAwcHgpO1xufVxuXG4ubWFpbl9wcmVzZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE2cHg7XG4gIHJpZ2h0OiAyNDBweDtcbn1cblxuLm1haW5fcHJlc2VudF9pbWcge1xuICB3aWR0aDogMzU5cHg7XG4gIGhlaWdodDogMjQwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTVweCk7XG59XG5cbi5tYWluX3ByZXNlbnRfaW1nIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy8yMDI1MDEvbWFpbl9wcmVzZW50X29mZi5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjI1cztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjI1cztcbn1cblxuLm1haW5fcHJlc2VudF9pbWcgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMjAyNTAxL21haW5fcHJlc2VudF9vbi5wbmcpO1xufVxuXG4ubWFpbl9wcmVzZW50X3RleHQge1xuICBtYXJnaW4tdG9wOiAtMThweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIOODl+ODrOOCvOODs+ODiOOCueODqeOCpOODiSAqL1xuLnByZXNlbnRfc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJlc2VudF9zbGlkZXJfaXRlbXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuXG4ucHJlc2VudF9zbGlkZXJfaXRlbS5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5wcmVzZW50X3NsaWRlcl90ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0yMHB4O1xuICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSAxMjhweCk7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbi8qIOacn+aXpei/veWKoGNzcyAqL1xuLyogLnByZXNlbnRfc2xpZGVyX3RleHQgc3Bhbntcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdC5wcmVzZW50X3NsaWRlcl90ZXh0IHNwYW46OmFmdGVye1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiA1Ljc3MSU7XG5cdFx0Ym90dG9tOiAzNXB4O1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy8yMDI0MDEvZnZfYnViYmxlLnBuZ1wiKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHR3aWR0aDogbWluKDEzdncsIDEzMXB4KTtcblx0XHRoZWlnaHQ6IG1pbigxMHZ3LCAxMDdweCk7XG5cdFx0ei1pbmRleDogNTtcblx0fSAqL1xuLyogLy7mnJ/ml6Xov73liqBjc3MgKi9cbi5wcmVzZW50X3NsaWRlciAuZnZfZGF0ZV9idWJibGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBtaW4oMTN2dywgMTMxcHgpO1xuICByaWdodDogNS43NzElO1xuICB0b3A6IG1heCgtMTN2dywgLTEyOHB4KTtcbiAgei1pbmRleDogNTtcbn1cblxuLnByZXNlbnRfc2xpZGVyIC5mdl9kYXRlX2J1YmJsZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0OTFweCkge1xuICAucHJlc2VudF9zbGlkZXIgLmZ2X2RhdGVfYnViYmxlIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiBjYWxjKDUwJSArIDUzMHB4KTtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0OTBweCkge1xuICAucHJlc2VudF9zbGlkZXJfdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLyogLnByZXNlbnRfc2xpZGVyIC5mdl9kYXRlX2J1YmJsZXtcbiAgXHRyaWdodDogNDUlO1xuICB9ICovXG59XG4ucHJlc2VudF9zbGlkZXJfdGV4dCBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5wcmVzZW50X3NsaWRlcl90ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC5wcmVzZW50X3NsaWRlcl90ZXh0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnByZXNlbnRfc2xpZGVyX3RleHQgaW1nIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRmaXJzdGN0YVxuXHRDVEFcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5maXJzdGN0YSB7XG4gIHBhZGRpbmc6IDQ4cHggMCA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRmNWZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzIwMjUwMS9maXJzdGN0YV9iZzEuanBnKSwgdXJsKC4uL2ltZy8yMDI1MDEvZmlyc3RjdGFfYmcyLmpwZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0LCBib3R0b20gcmlnaHQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzIuMzQ4OTkzMjg4NiUgYXV0bywgMjkuODY1NzcxODEyMSUgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ5MXB4KSB7XG4gIC5maXJzdGN0YSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQgLTUlLCBib3R0b20gcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAuZmlyc3RjdGEge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0IC01JSwgYm90dG9tIHJpZ2h0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjglIGF1dG8sIDI3JSBhdXRvO1xuICB9XG59XG4uZmlyc3RjdGFfaW5uZXIge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5maXJzdGN0YV9idG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5maXJzdGN0YV9idG4gYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcbn1cblxuLmZpcnN0Y3RhX2J0biBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uZmlyc3RjdGFfcG9pbnQge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuXG4uZmlyc3RjdGFfcG9pbnRfaXRlbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMzgsIDgzLCAxODUsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDM4LCA4MywgMTg1LCAwLjUpO1xufVxuXG4uZmlyc3RjdGFfcG9pbnRfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5maXJzdGN0YV9wb2ludF9pdGVtIGR0IHtcbiAgYmFja2dyb3VuZDogIzAwYWVlZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgcGFkZGluZzogMTRweCAzMHB4IDE1cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maXJzdGN0YV9wb2ludF9pdGVtIGR0OmJlZm9yZSxcbi5maXJzdGN0YV9wb2ludF9pdGVtIGR0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDIxcHg7XG4gIHJpZ2h0OiAzOHB4O1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5maXJzdGN0YV9wb2ludF9pdGVtIGR0OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmZpcnN0Y3RhX3BvaW50X2l0ZW0gZHQuYWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5maXJzdGN0YV9wb2ludF9pdGVtIGRkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uZmlyc3RjdGFfcG9pbnRfaXRlbSBkZCAuaW5uZXIge1xuICBwYWRkaW5nOiAyM3B4IDMwcHggMzFweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZmlyc3RjdGFfcG9pbnRfaXRlbSBkZCBhIHtcbiAgY29sb3I6ICMwMGFlZWY7XG59XG5cbi5maXJzdGN0YV9wb2ludF9pdGVtIGRkIGEudGVsIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRwYWdlbGlua1xuXHRjb250ZW50c1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnBhZ2VsaW5rIHtcbiAgd2lkdGg6IDkyMHB4O1xuICBtYXJnaW46IDQ1cHggYXV0bztcbiAgcGFkZGluZzogMzJweCAzNXB4IDMxcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNlNGY1ZmY7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnBhZ2VsaW5rX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFnZWxpbmtfbGlzdCB7XG4gIG1hcmdpbi10b3A6IDMxcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucGFnZWxpbmtfbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLnBhZ2VsaW5rX2xpc3QgbGk6bnRoLWNoaWxkKG9kZCkge1xuICB3aWR0aDogNDkwcHg7XG59XG5cbi5wYWdlbGlua19saXN0IGxpOm50aC1jaGlsZChldmVuKSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0OTBweCk7XG59XG5cbi5wYWdlbGlua19saXN0IGxpOm5vdCg6bnRoLWNoaWxkKC1uKzIpKSB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG5cbi5wYWdlbGlua19saXN0IGxpIGEge1xuICBjb2xvcjogIzAwYWVlZjtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wYWdlbGlua19saXN0IGxpIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDRweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy8yMDI1MDEvcGFnZWxpbmtfYXJyb3cucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdHNlY3Rpb24wMVxuXHTjg6bjg4vjgrvjg5Xjg7vjg57jg7Pjgrnjg6rjg7zjgrXjg53jg7zjg4jjg5fjg63jgrDjg6njg6Djgajjga/vvJ9cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zZWN0aW9uMDEge1xuICBwYWRkaW5nOiA2OXB4IDAgNjhweDtcbiAgYmFja2dyb3VuZDogI2Y3ZjZmMTtcbn1cblxuLnNlY3Rpb24wMV9pbm5lciB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWN0aW9uMDFfdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDBhZWVmO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5zZWN0aW9uMDFfdGl0bGUgc3BhbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoNzAlLCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMCUsICNmZmYpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDcwJSwgI2ZmZiAwJSk7XG59XG5cbi5zZWN0aW9uMDFfdGV4dCB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS44MTgxODE4MTgyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uc2VjdGlvbjAxX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnNlY3Rpb24wMV9pbWcuaW1nMSB7XG4gIHRvcDogLTk3cHg7XG4gIGxlZnQ6IC0xMDZweDtcbn1cblxuLnNlY3Rpb24wMV9pbWcuaW1nMiB7XG4gIGJvdHRvbTogLTEyN3B4O1xuICByaWdodDogLTYxcHg7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0c2VjdGlvbjAyXG5cdOOBk+OBruOCiOOBhuOBquaWueOBq+OBiuOBmeOBmeOCgeOBruWLn+mHkeODl+ODreOCsOODqeODoOOBp+OBmVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNlY3Rpb24wMiB7XG4gIHBhZGRpbmc6IDY0cHggMCA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjZTRmNWZmIHVybCguLi9pbWcvMjAyNTAxL3NlY3Rpb24wMl9iZy5qcGcpIG5vLXJlcGVhdCBib3R0b20gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuLnNlY3Rpb24wMl9pbm5lciB7XG4gIHdpZHRoOiA4NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uMDJfdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMDBhZWVmO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAzcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTBweDtcbn1cblxuLnNlY3Rpb24wMl9saXN0IHtcbiAgbWFyZ2luLXRvcDogNDZweDtcbiAgcGFkZGluZzogMzVweCA0MHB4IDM2cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLnNlY3Rpb24wMl9saXN0IGxpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS40NTQ1NDU0NTQ1O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24wMl9saXN0IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjdweDtcbn1cblxuLnNlY3Rpb24wMl9saXN0IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMGFlZWY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnNlY3Rpb24wMl9saXN0IGxpIHNwYW4ge1xuICBjb2xvcjogIzAwYWVlZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRzZWN0aW9uMDNcblx057aZ57aa55qE44Gq44GU5Y2U5Yqb44GM5aSn5YiH44Gq55CG55SxXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2VjdGlvbjAzIHtcbiAgcGFkZGluZzogNjRweCAwIDEwMHB4O1xufVxuXG4uc2VjdGlvbjAzX2lubmVyIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uMDNfdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMDBhZWVmO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAzcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTBweDtcbn1cblxuLnNlY3Rpb24wM190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMzlweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uc2VjdGlvbjAzX3RleHQgc3BhbiB7XG4gIGNvbG9yOiAjMDBhZWVmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2VjdGlvbjAzX2RldGFpbCB7XG4gIG1hcmdpbi10b3A6IDg3cHg7XG59XG5cbi5zZWN0aW9uMDNfZGV0YWlsX2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjMDBhZWVmO1xuICBwYWRkaW5nOiAwIDQwcHggNDBweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uc2VjdGlvbjAzX2RldGFpbF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5zZWN0aW9uMDNfZGV0YWlsX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLnNlY3Rpb24wM19kZXRhaWxfaXRlbSAuaW1nIHtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIHdpZHRoOiA0NjBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgzOCwgODMsIDE4NSwgMC41KTtcbiAgYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMzgsIDgzLCAxODUsIDAuNSk7XG59XG5cbi5zZWN0aW9uMDNfZGV0YWlsX2l0ZW0gLnRleHQtYXJlYSB7XG4gIHdpZHRoOiA0MjBweDtcbiAgcGFkZGluZy10b3A6IDYxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24wM19kZXRhaWxfaXRlbSAudGV4dC1hcmVhIC5udW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uc2VjdGlvbjAzX2RldGFpbF9pdGVtIC50ZXh0LWFyZWEgLnRpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGNvbG9yOiAjMDBhZWVmO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBwYWRkaW5nOiA2cHggOHB4IDhweCAxMHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWN0aW9uMDNfZGV0YWlsX2l0ZW0gLnRleHQtYXJlYSAudGl0bGUgc3Bhbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnNlY3Rpb24wM19kZXRhaWxfaXRlbSAudGV4dC1hcmVhIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzc3Nzc3Nzc3ODtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLnNlY3Rpb24wM19kZXRhaWxfaXRlbSAudGV4dC1hcmVhIC50ZXh0IHNwYW4ge1xuICBjb2xvcjogI2ZmZjAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRzZWN0aW9uMDRcblx044Om44OL44K744OV44Gv5pyA44KC5pSv5o+044Gu5bGK44GN44Gr44GP44GE5a2Q44Gp44KC44Gf44Gh44KS5pyA5YSq5YWI44Gr44CB5LiW55WM57SEMTkw44Gu5Zu944Go5Zyw5Z+f44Gn5rS75YuV44GX44Gm44GE44G+44GZ44CCXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2VjdGlvbjA0IHtcbiAgcGFkZGluZzogNzhweCAwIDYwcHg7XG4gIGJhY2tncm91bmQ6ICMwMGFlZWYgdXJsKC4uL2ltZy8yMDI1MDEvc2VjdGlvbjA0X2JnLmpwZykgbm8tcmVwZWF0IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5zZWN0aW9uMDRfaW5uZXIge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlY3Rpb24wNF90aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5zZWN0aW9uMDRfdGV4dCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5zZWN0aW9uMDRfc2xpZGUge1xuICBtYXJnaW4tdG9wOiA2NnB4O1xufVxuXG4uc2VjdGlvbjA0X3NsaWRlIC5zd2lwZXItY29udGFpbmVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbSgjMDBhZWVmKSwgY29sb3Itc3RvcCgyMCUsIHJnYmEoMCwgMTc0LCAyMzksIDApKSwgY29sb3Itc3RvcCg4MCUsIHJnYmEoMCwgMTc0LCAyMzksIDApKSwgdG8oIzAwYWVlZikpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMGFlZWYgMCUsIHJnYmEoMCwgMTc0LCAyMzksIDApIDIwJSwgcmdiYSgwLCAxNzQsIDIzOSwgMCkgODAlLCAjMDBhZWVmIDEwMCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zZWN0aW9uMDRfc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiA0MC41MzY5MTI3NTE3JTtcbiAgbWF4LXdpZHRoOiA2MDRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMzgsIDgzLCAxODUsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDM4LCA4MywgMTg1LCAwLjUpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLXNsaWRlIC5pbWcge1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMTU4cHg7XG4gIHdpZHRoOiAxNThweDtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLXNsaWRlIC5pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWN0aW9uMDRfc2xpZGUgLnN3aXBlci1zbGlkZSAudHh0LWFyZWEge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTU4cHgpO1xuICBwYWRkaW5nOiAyMHB4IDAgMCAyMHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWN0aW9uMDRfc2xpZGUgLnN3aXBlci1zbGlkZSAudHh0LWFyZWEgLnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1Mzg0NjE1Mzg7XG4gIGNvbG9yOiAjMDBhZWVmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uc2VjdGlvbjA0X3NsaWRlIC5zd2lwZXItc2xpZGUgLnR4dC1hcmVhIC50eHQge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzc3Nzc3Nzc3ODtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLXRvcDogLTI0cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDM4LCA4MywgMTg1LCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgzOCwgODMsIDE4NSwgMC41KTtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLFxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy8yMDI1MDEvc2xpZGUtYXJyb3cucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogMTAwcHg7XG59XG5cbi5zZWN0aW9uMDRfc2xpZGUgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uc2VjdGlvbjA0X3NsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICByaWdodDogMTAwcHg7XG59XG5cbi5zZWN0aW9uMDRfc2xpZGUgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5zZWN0aW9uMDRfc2xpZGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud3JhcF9iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICNmNGZiZTc7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0c2VjdGlvbjA1XG5cdOOBlOWvhOS7mOOBp+OBp+OBjeOCi+aUr+aPtOS+i1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNlY3Rpb24wNSB7XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xufVxuXG4uc2VjdGlvbjA1X2lubmVyIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uMDVfdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjN2FhOTJmO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAzcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTBweDtcbn1cblxuLnNlY3Rpb24wNV90ZXh0IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uMDVfZG9uYXRpb24ge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnNlY3Rpb24wNV9kb25hdGlvbl9pdGVtIHtcbiAgd2lkdGg6IDIyOXB4O1xufVxuXG4uc2VjdGlvbjA1X2RvbmF0aW9uX2l0ZW0gZHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWN0aW9uMDVfZG9uYXRpb25faXRlbSBkdCAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAtNnB4O1xufVxuXG4uc2VjdGlvbjA1X2RvbmF0aW9uX2l0ZW0gZGQge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1NTU1NTU1NTY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5zZWN0aW9uMDVfZG9uYXRpb25faXRlbSBkZCBzcGFuIHtcbiAgY29sb3I6ICM3YWE5MmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zZWN0aW9uMDVfbm90ZSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0c2VjdGlvbjA2XG5cdOWvhOS7mOmHkeaOp+mZpOOBruWvvuixoeOBp+OBmVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNlY3Rpb24wNiB7XG4gIHBhZGRpbmc6IDkxcHggMCA4MHB4O1xufVxuXG4uc2VjdGlvbjA2X2lubmVyIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uMDZfdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjN2FhOTJmO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAzcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTBweDtcbn1cblxuLnNlY3Rpb24wNl90ZXh0IHtcbiAgbWFyZ2luLXRvcDogMzhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uMDZfZGV0YWlsIHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLnNlY3Rpb24wNl9kZXRhaWxfaGVhZCB7XG4gIGhlaWdodDogOTBweDtcbiAgYmFja2dyb3VuZDogIzdhYTkyZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgxMjIsIDE2OSwgNDcsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDEyMiwgMTY5LCA0NywgMC41KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24wNl9kZXRhaWxfaGVhZDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAyMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nLzIwMjUwMS9hY2NvcmRpb24tYXJyb3cucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4uc2VjdGlvbjA2X2RldGFpbF9oZWFkLmFjdGl2ZTphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5zZWN0aW9uMDZfZGV0YWlsX3RleHQge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAyMXB4O1xuICBwYWRkaW5nOiAzM3B4IDkwcHggMzZweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDEyMiwgMTY5LCA0NywgMC41KTtcbiAgYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIyLCAxNjksIDQ3LCAwLjUpO1xufVxuXG4uc2VjdGlvbjA2X2RldGFpbF90ZXh0IC50ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xufVxuXG4uc2VjdGlvbjA2X2RldGFpbF90ZXh0IC5pbWcge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4uc2VjdGlvbjA2X2RldGFpbF90ZXh0IC5pbWcgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zZWN0aW9uMDZfZGV0YWlsX3RleHQgLm5vdGUge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjUzODQ2MTUzODU7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0c2VjdGlvbjA3XG5cdOODpuODi+OCu+ODleWLn+mHkeOBrua1geOCjOOAgeaXpeacrOODpuODi+OCu+ODleWNlOS8muOBruaUr+WHuuWGheios+OAgeOCiOOBj+OBguOCi+OBlOizquWVj1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNlY3Rpb24wNyB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbn1cblxuLnNlY3Rpb24wN19pbm5lciB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50cy5jb250ZW50czEgLnNlY3Rpb24wN19jb250ZW50c190ZXh0IC5pbm5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHMuY29udGVudHMxIC5zZWN0aW9uMDdfY29udGVudHNfdGV4dCAudGV4dCB7XG4gIHdpZHRoOiA0NTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzLmNvbnRlbnRzMSAuc2VjdGlvbjA3X2NvbnRlbnRzX3RleHQgLm1vdmllIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICB3aWR0aDogNDI1cHg7XG4gIGhlaWdodDogMjQwcHg7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHMuY29udGVudHMxIC5zZWN0aW9uMDdfY29udGVudHNfdGV4dCAubW92aWUgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50cy5jb250ZW50czIgLnNlY3Rpb24wN19jb250ZW50c190ZXh0IC5pbm5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHMuY29udGVudHMyIC5zZWN0aW9uMDdfY29udGVudHNfdGV4dCAuaW1nIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICB3aWR0aDogMzI4cHg7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHMuY29udGVudHMyIC5zZWN0aW9uMDdfY29udGVudHNfdGV4dCAudGV4dC1hcmVhIHtcbiAgd2lkdGg6IDU0OXB4O1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzLmNvbnRlbnRzMiAuc2VjdGlvbjA3X2NvbnRlbnRzX3RleHQgLnRleHQtYXJlYSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzc3Nzc3Nzc3ODtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50cy5jb250ZW50czIgLnNlY3Rpb24wN19jb250ZW50c190ZXh0IC50ZXh0LWFyZWEgLnRleHQgYSB7XG4gIGNvbG9yOiAjMDBhZWVmO1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzLmNvbnRlbnRzMiAuc2VjdGlvbjA3X2NvbnRlbnRzX3RleHQgLnRleHQtYXJlYSAubm90ZSB7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHMuY29udGVudHMyIC5zZWN0aW9uMDdfY29udGVudHNfdGV4dCAudGV4dC1hcmVhIC5ub3RlIGxpIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS41Mzg0NjE1Mzg1O1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzLmNvbnRlbnRzMiAuc2VjdGlvbjA3X2NvbnRlbnRzX3RleHQgLnRleHQtYXJlYSAubm90ZSBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHMuY29udGVudHMzIC5zZWN0aW9uMDdfY29udGVudHNfaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvMjAyNTAxL3NlY3Rpb24wN19mYXFfaWNvbi5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIG1hcmdpbi1yaWdodDogOXB4O1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzX2hlYWQge1xuICBoZWlnaHQ6IDkwcHg7XG4gIGJhY2tncm91bmQ6ICMwMGFlZWY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIzLCAxMjMsIDEyMywgMC41KTtcbiAgYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIzLCAxMjMsIDEyMywgMC41KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50c19oZWFkOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvMjAyNTAxL2FjY29yZGlvbi1hcnJvdy5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfaGVhZC5hY3RpdmU6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzX3RleHQge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAyMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDEyMywgMTIzLCAxMjMsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDEyMywgMTIzLCAxMjMsIDAuNSk7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfdGV4dCAuaW5uZXIge1xuICBwYWRkaW5nOiAzM3B4IDQwcHggMjhweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzX2ZhcSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfZmFxX2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDEyMywgMTIzLCAxMjMsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDEyMywgMTIzLCAxMjMsIDAuNSk7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfZmFxX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzX2ZhcV9pdGVtIGR0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwYWVlZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41NTU1NTU1NTU2O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBwYWRkaW5nOiAxN3B4IDI4cHggMjFweCA1NXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi8uLi8uLi9pbWcvY29tbW9uL2ljb25fZmFxX3Euc3ZnKSBuby1yZXBlYXQgdG9wIDIwcHggbGVmdCAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzX2ZhcV9pdGVtIGR0OmJlZm9yZSxcbi5zZWN0aW9uMDdfY29udGVudHNfZmFxX2l0ZW0gZHQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjMDBhZWVmO1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzX2ZhcV9pdGVtIGR0OmJlZm9yZSB7XG4gIHJpZ2h0OiAyN3B4O1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE5cHg7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfZmFxX2l0ZW0gZHQ6YWZ0ZXIge1xuICByaWdodDogMTlweDtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMnB4O1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzX2ZhcV9pdGVtIGR0LmFjdGl2ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzX2ZhcV9pdGVtIGRkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vLi4vLi4vaW1nL2NvbW1vbi9pY29uX2ZhcV9hLnN2Zykgbm8tcmVwZWF0IHRvcCAzcHggbGVmdCAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbiAgcGFkZGluZzogMCAyNHB4IDE2cHggNTJweDtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50c19mYXFfaXRlbSBkZCBhIHtcbiAgY29sb3I6ICMwMGFlZWY7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0c2VjdGlvbjA4XG5cdOOBiueUs+i+vOOBv+OBrua1geOCjFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNlY3Rpb24wOCB7XG4gIHBhZGRpbmc6IDc4cHggMCA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjMjY1M2I5O1xufVxuXG4uc2VjdGlvbjA4X2lubmVyIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uMDhfdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uMDhfdGl0bGUgLnN1YiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zZWN0aW9uMDhfdGl0bGUgLm1haW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgM3B4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEwcHg7XG59XG5cbi5zZWN0aW9uMDhfdGV4dCB7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzc3Nzc3Nzc3ODtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWwge1xuICBtYXJnaW4tdG9wOiA0NHB4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxMCwgMjEsIDQ3LCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgxMCwgMjEsIDQ3LCAwLjUpO1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9oZWFkIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICBwYWRkaW5nOiAwIDUzcHggMCA0MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjY1M2I5O1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1faGVhZDpiZWZvcmUsXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjMjY1M2I5O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDUycHg7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMjdweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9oZWFkOmFmdGVyIHtcbiAgcmlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDNweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9oZWFkLmFjdGl2ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbS5pdGVtMSAuc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogNTlweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbS5pdGVtMSAuc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQgc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzIwMjUwMS9zZWN0aW9uMDhfaXRlbTFfaWNvbi5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMzZweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbS5pdGVtMiAuc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbS5pdGVtMiAuc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQgc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzIwMjUwMS9zZWN0aW9uMDhfaXRlbTJfaWNvbi5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMzdweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbS5pdGVtMyAuc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbS5pdGVtMyAuc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQgc3BhbjpiZWZvcmUge1xuICBsZWZ0OiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMjAyNTAxL3NlY3Rpb24wOF9pdGVtM19pY29uLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2NvbnRlbnRzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMzBweCA0MHB4IDQwcHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9jb250ZW50cyAuc3RlcCBsaSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgxNjAsIDE2MCwgMTYwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgxNjAsIDE2MCwgMTYwLCAwLjUpO1xuICBwYWRkaW5nOiAzMHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1fY29udGVudHMgLnN0ZXAgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1fY29udGVudHMgLnN0ZXAgbGkgLmltZyB7XG4gIHdpZHRoOiAzNjhweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9jb250ZW50cyAuc3RlcCBsaSAuaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2NvbnRlbnRzIC5zdGVwIGxpIC50ZXh0LWFyZWEge1xuICB3aWR0aDogNDYycHg7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1fY29udGVudHMgLnN0ZXAgbGkgLnRleHQtYXJlYSAuaGVhZCAubnVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjMjY1M2I5O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1fY29udGVudHMgLnN0ZXAgbGkgLnRleHQtYXJlYSAuaGVhZCAubnVtIHNwYW4ge1xuICBmb250LXNpemU6IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9jb250ZW50cyAuc3RlcCBsaSAudGV4dC1hcmVhIC5oZWFkIC50aXRsZSB7XG4gIGNvbG9yOiAjMjY1M2I5O1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1fY29udGVudHMgLnN0ZXAgbGkgLnRleHQtYXJlYSAudHh0IHtcbiAgbWFyZ2luLXRvcDogMTlweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2NvbnRlbnRzIC5zdGVwIGxpIC50ZXh0LWFyZWEgLnR4dCBhIHtcbiAgY29sb3I6ICMwMGFlZWY7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1fY29udGVudHMgLnN0ZXAgbGkgLnRleHQtYXJlYSAudHh0IC5ub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2NvbnRlbnRzIC5idG4ge1xuICB3aWR0aDogMzg1cHg7XG4gIGhlaWdodDogNzZweDtcbiAgbWFyZ2luOiAzNXB4IGF1dG8gMDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9jb250ZW50cyAuYnRuIGEge1xuICBwYWRkaW5nLWxlZnQ6IDQ3cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDBhZWVmO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDB2aDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9jb250ZW50cyAuYnRuIGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAzMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy8yMDI1MDEvYWNjb3JkaW9uLWFycm93LnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRzZWN0aW9uMDlcblx05ZCE56iu5aSJ5pu05omL57aa44GNXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2VjdGlvbjA5IHtcbiAgcGFkZGluZzogNzhweCAwIDc2cHg7XG4gIGJhY2tncm91bmQ6ICMxNTJlNjY7XG59XG5cbi5zZWN0aW9uMDlfaW5uZXIge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnNlY3Rpb24wOV90aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uMDlfdGl0bGUgLnN1YiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zZWN0aW9uMDlfdGl0bGUgLm1haW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgM3B4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEwcHg7XG59XG5cbi5zZWN0aW9uMDlfbGluayB7XG4gIHdpZHRoOiA1MTFweDtcbn1cblxuLnNlY3Rpb24wOV9saW5rIGxpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uc2VjdGlvbjA5X2xpbmsgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4uc2VjdGlvbjA5X2xpbmsgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdHNlY3Rpb24xMFxuXHTjg57jg7Pjgrnjg6rjg7zjgrXjg53jg7zjgr/jg7zjgavjgarjgovjgahcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zZWN0aW9uMTAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKCNmN2Y5ZmMpLCB0bygjZTZlY2Y3KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmN2Y5ZmMgMCUsICNlNmVjZjcgMTAwJSk7XG59XG5cbi5zZWN0aW9uMTBfaW5uZXIge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNThweCAwIDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24xMF9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogY2FsYyg1MCUgKyAyODZweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zZWN0aW9uMTBfdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5zZWN0aW9uMTBfdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMGFlZWY7XG4gIHBhZGRpbmc6IDE4cHggOHB4IDhweCAxNXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWN0aW9uMTBfdGl0bGUgc3Bhbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5zZWN0aW9uMTBfY29udGVudHMge1xuICBtYXJnaW4tdG9wOiA1NXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyN3B4IDQwcHggMzBweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDIwMiwgMjA3LCAyMTgsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDIwMiwgMjA3LCAyMTgsIDAuNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLnNlY3Rpb24xMF9jb250ZW50c19pdGVtIHtcbiAgcGFkZGluZzogMzBweCAwIDI2cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWNlYztcbn1cblxuLnNlY3Rpb24xMF9jb250ZW50c19pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnNlY3Rpb24xMF9jb250ZW50c19pdGVtOm50aC1vZi10eXBlKDIpIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4uc2VjdGlvbjEwX2NvbnRlbnRzX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbi5zZWN0aW9uMTBfY29udGVudHNfaXRlbSAuaW1nIHtcbiAgd2lkdGg6IDM2N3B4O1xufVxuXG4uc2VjdGlvbjEwX2NvbnRlbnRzX2l0ZW0gLnRleHQtYXJlYSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzNjdweCk7XG4gIHBhZGRpbmc6IDE3cHggMCAwIDMycHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlY3Rpb24xMF9jb250ZW50c19pdGVtIC50ZXh0LWFyZWEgLnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnNlY3Rpb24xMF9jb250ZW50c19pdGVtIC50ZXh0LWFyZWEgLnRpdGxlIC5udW0ge1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi5zZWN0aW9uMTBfY29udGVudHNfaXRlbSAudGV4dC1hcmVhIC50aXRsZSAubWFpbiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDYxNTM4NDYxNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xufVxuXG4uc2VjdGlvbjEwX2NvbnRlbnRzX2l0ZW0gLnRleHQtYXJlYSAudHh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uc2VjdGlvbjEwX2NvbnRlbnRzX2l0ZW0gLnRleHQtYXJlYSAudHh0IGEge1xuICBjb2xvcjogIzAwYWVlZjtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRzZWN0aW9uMTFcblx044GZ44G544Gm44Gu5a2Q44Gp44KC44Gr5biM5pyb44KS6YGL44G844GG44CCXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2VjdGlvbjExIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNlY3Rpb24xMV9pbm5lciB7XG4gIHdpZHRoOiAxMzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjdGlvbjExX2hlYWQge1xuICB3aWR0aDogMTE2MHB4O1xuICBwYWRkaW5nLXRvcDogMTIycHg7XG4gIHBhZGRpbmctbGVmdDogNTQycHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbjExX2hlYWQgLmltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogNTQycHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNlY3Rpb24xMV9oZWFkIC5pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAudHh0LWFyZWEge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAudHh0LWFyZWEgLnRpdGxlIHtcbiAgd2lkdGg6IDc1OHB4O1xuICBtYXJnaW46IDAgMDtcbn1cblxuLnNlY3Rpb24xMV9oZWFkIC50eHQtYXJlYSAudHh0MSB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40NTQ1NDU0NTQ1O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAudHh0LWFyZWEgLnR4dDIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2VjdGlvbjExX2hlYWQgLnR4dC1hcmVhIC50eHQyIGEge1xuICBjb2xvcjogIzAwYWVlZjtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEycHg7XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAudHh0LWFyZWEgLm5vdGUge1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uc2VjdGlvbjExX2RldGFpbCB7XG4gIG1hcmdpbi10b3A6IC0xOHB4O1xufVxuXG4uc2VjdGlvbjExX2RldGFpbCAuaW1nIHtcbiAgLyogbWFyZ2luOiAwIDEwMXB4IDAgYXV0bzsgKi9cbiAgd2lkdGg6IDYzOHB4O1xuICBtYXJnaW46IDAgNzBweCAwIGF1dG87XG59XG5cbi5zZWN0aW9uMTFfZGV0YWlsIC5ub3RlLWFyZWEge1xuICB3aWR0aDogNzg1cHg7XG4gIG1hcmdpbjogMjJweCA4MHB4IDAgYXV0bztcbn1cblxuLnNlY3Rpb24xMV9kZXRhaWwgLm5vdGUtYXJlYSAudHh0IGxpIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG4uc2VjdGlvbjExX2RldGFpbCAubm90ZS1hcmVhIC50eHQgbGkgYSB7XG4gIGNvbG9yOiAjMDBhZWVmO1xufVxuXG4uc2VjdGlvbjExX290aGVyIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnNlY3Rpb24xMV9vdGhlciAuaW1nIHtcbiAgd2lkdGg6IDExNTFweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uMTFfb3RoZXIgLnR4dCB7XG4gIG1hcmdpbi10b3A6IDUzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2VjdGlvbjExX290aGVyIC5hY2NvcmRpb24tYXJlYSB7XG4gIG1hcmdpbi10b3A6IDQycHg7XG59XG5cbi5zZWN0aW9uMTFfb3RoZXIgLmFjY29yZGlvbi1hcmVhX2l0ZW0uaXRlbTEgLmJ0biB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uc2VjdGlvbjExX290aGVyIC5hY2NvcmRpb24tYXJlYV9pdGVtLml0ZW0xIC5idG4gLmljb24ge1xuICB3aWR0aDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjI0cHg7XG4gIHRvcDogLTI0cHg7XG59XG4uc2VjdGlvbjExX290aGVyIC5hY2NvcmRpb24tYXJlYV9pdGVtLml0ZW0xIC5jb250ZW50cyB7XG4gIHBhZGRpbmctdG9wOiAyOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbn1cbi5zZWN0aW9uMTFfb3RoZXIgLmFjY29yZGlvbi1hcmVhX2l0ZW0uaXRlbTEgLmNvbnRlbnRzIC5pbWdfY29udGVudCB7XG4gIHdpZHRoOiAzMDJweDtcbiAgbWFyZ2luLWxlZnQ6IDI2MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbjExX290aGVyIC5hY2NvcmRpb24tYXJlYV9pdGVtLml0ZW0xIC5jb250ZW50cyAuaW1nX2NvbnRlbnQgLnNlYzExX3NsaWRlMiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbjExX290aGVyIC5hY2NvcmRpb24tYXJlYV9pdGVtLml0ZW0xIC5jb250ZW50cyAuaW1nX2NvbnRlbnQgLm5vdGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2VjdGlvbjExX290aGVyIC5hY2NvcmRpb24tYXJlYV9pdGVtLml0ZW0yIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnNlY3Rpb24xMV9vdGhlciAuYWNjb3JkaW9uLWFyZWFfaXRlbS5pdGVtMiAuYnRuIC5pY29uIHtcbiAgd2lkdGg6IDU5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE3MXB4O1xuICB0b3A6IC0xMXB4O1xufVxuXG4uc2VjdGlvbjExX290aGVyIC5hY2NvcmRpb24tYXJlYV9pdGVtIC5idG4ge1xuICB3aWR0aDogODk2cHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICMwMGFlZWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5MjMwNzY5MjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlY3Rpb24xMV9vdGhlciAuYWNjb3JkaW9uLWFyZWFfaXRlbSAuYnRuOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDRweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uLy4uLy4uLy4uL2ltZy9jb21tb24vaWNvbl9hY2NvcmRpb25fb3Blbi5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbi5zZWN0aW9uMTFfb3RoZXIgLmFjY29yZGlvbi1hcmVhX2l0ZW0gLmJ0bi5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vLi4vLi4vaW1nL2NvbW1vbi9pY29uX2FjY29yZGlvbl9jbG9zZS5zdmcpO1xufVxuXG4uc2VjdGlvbjExX290aGVyIC5hY2NvcmRpb24tYXJlYV9pdGVtIC5jb250ZW50cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uMTFfZmFxIHtcbiAgd2lkdGg6IDg5NnB4O1xuICBtYXJnaW46IDMwcHggYXV0byAwO1xufVxuXG4uc2VjdGlvbjExX2ZhcSAuYnRuIHtcbiAgaGVpZ2h0OiA1NXB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjkyMzA3NjkyMztcbiAgbGluZS1oZWlnaHQ6IDEuNjkyMzA3NjkyMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5idG46YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICByaWdodDogNHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vLi4vLi4vaW1nL2NvbW1vbi9pY29uX2FjY29yZGlvbl9vcGVuLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmJ0bi5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vLi4vLi4vaW1nL2NvbW1vbi9pY29uX2FjY29yZGlvbl9jbG9zZS5zdmcpO1xufVxuXG4uc2VjdGlvbjExX2ZhcSAuY29udGVudHMge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNlY2VhZTk7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAuaW5uZXIge1xuICBwYWRkaW5nOiA1NnB4IDQ4cHggNjBweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VjdGlvbjExX2ZhcSAuY29udGVudHMgLnRhYi1hcmVhIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAudGFiLWFyZWEgbGkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAyNjBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMi4yO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAudGFiLWFyZWEgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICBwYWRkaW5nOiA1cHggMjJweCAzcHggMjJweDtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3QgKyAucGFuZWwtYXJlYV90aXRsZSB7XG4gIG1hcmdpbi10b3A6IDM5cHg7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYV9saXN0X2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc2VjdGlvbjExX2ZhcSAuY29udGVudHMgLnBhbmVsLWFyZWFfbGlzdF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkdCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIuNDQ0NDQ0NDQ0NDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogOXB4IDMycHggMTBweCA1NHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi8uLi8uLi9pbWcvY29tbW9uL2ljb25fZmFxX3FfYmxhY2suc3ZnKSBuby1yZXBlYXQgdG9wIDE4cHggbGVmdCAxOXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIzcHggYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYV9saXN0X2l0ZW0gZHQ6YmVmb3JlLFxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkdDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYV9saXN0X2l0ZW0gZHQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDIxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkdDphZnRlciB7XG4gIHJpZ2h0OiAzMHB4O1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYV9saXN0X2l0ZW0gZHQuYWN0aXZlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi8uLi8uLi9pbWcvY29tbW9uL2ljb25fZmFxX2Euc3ZnKSBuby1yZXBlYXQgdG9wIC0xcHggbGVmdCAxOXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIzcHggYXV0bztcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjg3NTtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkZCAuaW5uZXIge1xuICBwYWRkaW5nOiAxcHggNzBweCAyOHB4IDU0cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYV9saXN0X2l0ZW0gZGQgLmlubmVyIC5pbWdfZ3JhcGgge1xuICBtYXJnaW46IDIxcHggMCAxM3B4O1xufVxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkZCAuaW5uZXIgLmltZ19ncmFwaCAubm90ZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYV9saXN0X2l0ZW0gZGQgYSB7XG4gIGNvbG9yOiAjMDBhZWVmO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdDIwMjUvMDIvMTgg44Oi44O844OA44Or6L+95YqgXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2VjdGlvbjExX2RldGFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDVlbTtcbn1cblxuLnNlY3Rpb24xMV9kZXRhaWwgLm5vdGUtYXJlYSB7XG4gIHdpZHRoOiA2MzhweDtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xufVxuXG4uc2VjdGlvbjExX2hlYWQgLmltZ19jb250ZW50cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogNTQycHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNlY3Rpb24xMV9oZWFkIC5pbWdfY29udGVudHMgcGljdHVyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VjdGlvbjExX2hlYWQgLmltZ19jb250ZW50cyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAuaW1nX2NvbnRlbnRzIC5pbWdfY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgZ2FwOiAxMHB4OyAqL1xuICBtYXJnaW4tdG9wOiAzZW07XG4gIG1hcmdpbi1yaWdodDogMmVtO1xufVxuXG4uc2VjdGlvbjExIC5pbWdfY29udGVudHMgLmltZ19jb250ZW50IC5zZWMxMV9zbGlkZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAuaW1nX2NvbnRlbnRzIC5pbWdfY29udGVudCAuaXRlbSBhIHtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAuaW1nX2NvbnRlbnRzIC5pbWdfY29udGVudCAuaXRlbSBhLl95b3V0dWJlOjpiZWZvcmUsXG4uc2VjdGlvbjExX2hlYWQgLmltZ19jb250ZW50cyAuaW1nX2NvbnRlbnQgLml0ZW0gYS5feW91dHViZTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAuaW1nX2NvbnRlbnRzIC5pbWdfY29udGVudCAuaXRlbSBhLl95b3V0dWJlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmYwMDMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICB6LWluZGV4OiAyO1xufVxuXG4uc2VjdGlvbjExX2hlYWQgLmltZ19jb250ZW50cyAuaW1nX2NvbnRlbnQgLml0ZW0gYS5feW91dHViZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwJSAxMDAlLCAxMDAlIDU0JSk7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogOHB4O1xuICB6LWluZGV4OiAzO1xufVxuXG4uc2VjdGlvbjExX2hlYWQgLmltZ19jb250ZW50cyAuaW1nX2NvbnRlbnQgLml0ZW0gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IDFzIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbn1cblxuLnNlY3Rpb24xMV9oZWFkIC5pbWdfY29udGVudHMgLmltZ19jb250ZW50IC5pdGVtOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLnNlY3Rpb24xMSAuaW1nX2NvbnRlbnQgLm5vdGUge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5zZWN0aW9uMTEgLnNlYzExX3NsaWRlLWJ1dHRvbi1wcmV2LFxuLnNlY3Rpb24xMSAuc2VjMTFfc2xpZGUtYnV0dG9uLW5leHQsXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZTItYnV0dG9uLXByZXYsXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZTItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2xhdGU6IDAgLTUwJTtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIHdpZHRoOiAzNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlY3Rpb24xMSAuc2VjMTFfc2xpZGUtYnV0dG9uLXByZXYsXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZTItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAycHg7XG4gIHJvdGF0ZTogMTgwZGVnO1xufVxuXG4vKiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjE0MDBweCkge1xuLnNlY3Rpb24xMSAuc2VjMTFfc2xpZGUtYnV0dG9uLXByZXYge1xuXHRsZWZ0OiAxMHB4O1xufVxuXG59ICovXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZS1idXR0b24tbmV4dCxcbi5zZWN0aW9uMTEgLnNlYzExX3NsaWRlMi1idXR0b24tbmV4dCB7XG4gIHJpZ2h0OiAycHg7XG59XG5cbi5zZWN0aW9uMTEgLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZS1idXR0b24tcHJldjo6YmVmb3JlLFxuLnNlY3Rpb24xMSAuc2VjMTFfc2xpZGUtYnV0dG9uLW5leHQ6OmJlZm9yZSxcbi5zZWN0aW9uMTEgLnNlYzExX3NsaWRlMi1idXR0b24tcHJldjo6YmVmb3JlLFxuLnNlY3Rpb24xMSAuc2VjMTFfc2xpZGUyLWJ1dHRvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzIwMjUwMS9pY29fYXJyb3dfdy5wbmcpO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMSkgaW52ZXJ0KDIpO1xufVxuXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZS1idXR0b24tbmV4dDpob3ZlcjpiZWZvcmUsXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZTItYnV0dG9uLW5leHQ6aG92ZXI6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBhcnJvdyAwLjhzO1xufVxuXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZS1idXR0b24tcHJldjpob3ZlcjpiZWZvcmUsXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZTItYnV0dG9uLXByZXY6aG92ZXI6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBhcnJvdyAwLjhzO1xufVxuXG5Aa2V5ZnJhbWVzIGFycm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDI1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG4uc2VjdGlvbjExX290aGVyIHtcbiAgbWFyZ2luLXRvcDogM2VtO1xufVxuXG4ubW1Jbm5lciB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIHBhZGRpbmc6IDUwcHggNTBweCAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbUNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB0b3A6IDE1cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ubW1DbG9zZTpiZWZvcmUsXG4ubW1DbG9zZTphZnRlciB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4ubW1QcmV2LFxuLm1tTmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogNDRweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ubW1QcmV2IHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubW1OZXh0IHtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1tUHJldjpiZWZvcmUsXG4ubW1OZXh0OmJlZm9yZSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDJweCAhaW1wb3J0YW50O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdGFjdGl2aXR5XG5cdOS4lueVjOOBruWtkOOBqeOCguOBn+OBoeOBuOOAgTIwMjPlubTjgIHjg6bjg4vjgrvjg5Xjga/jgZPjgpPjgarmlK/mj7TjgpLlsYrjgZHjgb7jgZfjgZ9cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5hY3Rpdml0eV93cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy8yMDI1MDEvYWN0aXZpdHlfYmcuanBnKSBjZW50ZXIgMC9jb3ZlciBuby1yZXBlYXQ7XG59XG5cbi5hY3Rpdml0eSB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWN0aXZpdHlfbWFpbiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNTBweCAyNXB4IDQ4cHg7XG4gIHdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTc0LCAyMzksIDAuOCk7XG59XG5cbi5hY3Rpdml0eV9tYWluID4gLmhlYWQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWN0aXZpdHlfbWFpbiA+IC5ib2R5IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmO1xufVxuXG4uYWN0aXZpdHlfaXRlbTpudGgtb2YtdHlwZShuICsgMikge1xuICBtYXJnaW4tdG9wOiAzOXB4O1xufVxuXG4uYWN0aXZpdHlfaXRlbSA+IC5ib2R5IHtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBjb2xvcjogIzIyMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS42Nztcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRjbmNsZF9hcmVhXG5cdOW/g+OBjOWLleOBhOOBn+OBqOOBjeOBi+OCieOAgeaUr+aPtOOBr+OBr+OBmOOBvuOCi+OAglxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmNuY2xkX2FyZWEge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDUwcHggYXV0byAzMHB4O1xufSIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuJGNvbG9yLWtleTogIzAwYWVlZjtcbiRjb2xvci1saWdodGJsdWU6ICNlNGY1ZmY7XG4kY29sb3ItZGFya2JsdWU6ICMyNjUzYjk7XG4kY29sb3ItZ3JlZW46ICM3YWE5MmY7XG4kY29sb3Itd2hpdGU6ICNmZmY7XG4kZm9udC1taW46IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcblxuYm9keSB7XG5cdG1hcmdpbjogMHB4O1xuXHRwYWRkaW5nOiAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzZXJpZjtcbn1cblxudWwsXG5saSB7XG5cdG1hcmdpbjogMHB4O1xuXHRwYWRkaW5nOiAwcHg7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5pbWcsXG5wLFxuZGQsXG5kdCxcbnNwYW4sXG51bCxcbmxpIHtcblx0bWFyZ2luOiAwcHg7XG5cdHBhZGRpbmc6IDBweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiNhbGxcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ud3JhcHBlcl9sYW5kaW5nX21zIHtcblx0d2lkdGg6IDk2MHB4O1xuXHRtYXJnaW46IGF1dG87XG59XG5cbi5jbGVhciB7XG5cdGNsZWFyOiBib3RoO1xufVxuXG4ud3JhcHBlcl9sYW5kaW5nX2JvdHRvbSB7XG5cdHdpZHRoOiA5ODBweDtcblx0bWFyZ2luOiBhdXRvO1xufVxuXG4ud3JhcHBlcl9sYW5kaW5nX2JvdHRvbSAuY29udGVudHMge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLndyYXBwZXJfbGFuZGluZ19ib3R0b20gLnNpZGViYXIge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiAyOTBweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi5sYW5kaW5nX21zX2hlYWRlclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5sYW5kaW5nX21zX2hlYWRlciAubG9nbyB7XG5cdG1hcmdpbi10b3A6IDE3cHg7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG4ubGFuZGluZ19tc19oZWFkZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA4MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZWVmO1xufVxuXG4ubGFuZGluZ19tc19oZWFkZXIgLmhlYWRlcklubmVyIHtcblx0d2lkdGg6IDk2MHB4O1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZDogIzAwYWVlZjtcblx0aGVpZ2h0OiA4MHB4O1xufVxuXG4ubGFuZGluZ19tc19oZWFkZXIgLnRleHQge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAyMHB4IDAgMCAxMTFweDtcbn1cblxuLmxhbmRpbmdfbXNfaGVhZGVyIC5sb2dvMDIge1xuXHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5mb290ZXJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uY3JlZGl0X2FyZWEge1xuXHRjbGVhcjogYm90aDtcblx0d2lkdGg6IDk4MHB4O1xuXHRjb2xvcjogIzY2NjY2Njtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRwYWRkaW5nLXRvcDogNTBweDtcblx0bWFyZ2luOiBhdXRvO1xufVxuXG4uY3JlZGl0X2FyZWEgLnNlY3Rpb25TbnMge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNyZWRpdF9hcmVhIC5jcmVkaXQge1xuXHRwYWRkaW5nOiAwIDAgMjBweCAwO1xufVxuXG4uY3JlZGl0X3BhZ2V0b3Age1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAyMHB4IDA7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubGFuZGluZ19tc19mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiAjMDBhZWVmO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ubGFuZGluZ19tc19mb290ZXIgLmZvb3Rpbm5lciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdpZHRoOiA5NjBweDtcbn1cblxuLmxhbmRpbmdfbXNfZm9vdGVyIC5mb290ZXJUZXh0IHtcblx0bWFyZ2luOiAxNXB4IDAgMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuLmxhbmRpbmdfbXNfZm9vdGVyIC5mb290ZXJUZXh0IGxpLnRleHQwMyxcbi5sYW5kaW5nX21zX2Zvb3RlciAuZm9vdGVyVGV4dCBsaS50ZXh0MDQge1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogMCAxMHB4O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuXHRtYXJnaW46IDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi5sYW5kaW5nX21zX2Zvb3RlciAuZm9vdGVyVGV4dCBsaSBhIHtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG4ubGFuZGluZ19tc19mb290ZXIgLmZvb3Rlcl9yaWdodCB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmxhbmRpbmdfbXNfZm9vdGVyIC5jb3B5cmlnaHQge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxubWFpblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5pdGVtaW1hZ2Uge1xuXHRtYXJnaW46IDdweCAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXHRcdFx0XHTli5/ph5Hjgqjjg6rjgqJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubGFuZGluZ19tc19tc3BiYXIge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubGFuZGluZ21zX2FsZXJ0X3RleHRfYXJlYSB7XG5cdHdpZHRoOiA2NTBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcblx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYW5kaW5nbXNfYWxlcnRfdGV4dF9hcmVhIHAge1xuXHRtYXJnaW46IDEwcHggMTVweDtcblx0bGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuXG4uYm9raW5nYWt1X2FyZWEsXG4ub25saW5lX2FyZWEsXG4ub3Jhbmdld2FrdV9hcmVhIHtcblx0d2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tc290X3JhZGlvIHRkIHtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5sYW5kaW5nbXNfZGl2MDIgc2VsZWN0IHtcblx0d2lkdGg6IDE1NXB4O1xufVxuXG4ubGFuZGluZ21zX2RpdjAzIGlucHV0IHtcblx0d2lkdGg6IDExMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmxhbmRpbmdtc19kaXYwNCBpbnB1dCB7XG5cdHdpZHRoOiAxMDBweDtcbn1cblxuLmxhbmRpbmdtc19kaXYwNCBwIHtcblx0ZGlzcGxheTogaW5saW5lO1xufVxuXG4ubGFuZGluZ21zX2Jva2luZ2FrdV9saSB7XG5cdHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ua291emFfYXJlYSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNiMmUwZmY7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5rb3V6YV9hcmVhIGgzIHtcblx0YmFja2dyb3VuZDogI2IyZTBmZjtcblx0cGFkZGluZzogN3B4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5rb3V6YV9hcmVhIHAge1xuXHRtYXJnaW46IDIwcHggMCAyMHB4IDhweDtcbn1cblxuLmtvdXphX2FyZWEgdWwge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5rb3V6YV9hcmVhIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtaW4td2lkdGg6IDIxMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogMCAyMHB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXHRcdFx0XHRzaWRlYXJlYVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5xYSB7XG5cdGJhY2tncm91bmQ6IHVybCgvd2ViYXBwL3RlbXBsYXRlcy9sYW5kaW5nL21zL3BjL2ltZy9xYV9pbWdfMDIucG5nKSBuby1yZXBlYXQgbGVmdCBib3R0b20gI2Q0ZjJmZjtcblx0cGFkZGluZy1ib3R0b206IDI2MHB4O1xufVxuXG4ucWEgaDIsXG4ucWEgaDMge1xuXHRsaW5lLWhlaWdodDogMDtcbn1cblxuLnFhIGRsIHtcblx0d2lkdGg6IDI2MHB4O1xuXHRtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwMDk5ZmY7XG59XG5cbi5xYSBkbC5saW5lbm9uZSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5xYSBkdCB7XG5cdHdpZHRoOiAzMnB4O1xuXHRmbG9hdDogbGVmdDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucWEgZHQge1xuXHR3aWR0aDogMjBweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6ICMwMDk5ZmY7XG59XG5cbi5xYSBkZCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogIzAwOTlmZjtcbn1cblxuLnFhIGR0LmFucyB7XG5cdGNvbG9yOiAjZWI2MTAwO1xuXHRjbGVhcjogYm90aDtcblx0bWFyZ2luLXRvcDogNXB4O1xufVxuXG4ucWEgZGQucGF1c2Uge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAjNGI0ODQ3O1xuXHRtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5ub2JhY2tncm91bmQge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tc19zaWRlYmFyX2ltZzAxIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4ubGFuZGluZ19tc19zaWRlYXJlYSB7XG5cdGJhY2tncm91bmQ6ICNkNGYyZmY7XG59XG5cbi5sYW5kaW5nX21zX3NpZGVhcmVhIGRsIHtcblx0bWFyZ2luOiAwIDEwcHggMCAxMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwOWY7XG5cdHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbmluZm9Cb3hcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4jaW5mb0JveCB7XG5cdGNvbG9yOiAjNjA2MDYwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHBhZGRpbmc6IDIwcHggMjBweCA0MHB4IDIwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNiMGRmZmY7XG59XG5cbiNpbmZvQm94IC5zZmFfaW5wdXRfdGl0bGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjBkZmZmO1xuXHRwYWRkaW5nOiAxMHB4IDAgNXB4O1xufVxuXG4jaW5mb0JveCAuc2ZhX2lucHV0X3R4dCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbiNpbmZvQm94IC5idG5EbCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdG1hcmdpbi1sZWZ0OiA1MHB4O1xuXHRmbG9hdDogbGVmdDtcbn1cblxuI2luZm9Cb3ggLmJ0bkFjdCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdG1hcmdpbi1yaWdodDogNTBweDtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxu44Gd44Gu5LuWXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuI2lucV9hcmVhIHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzMxMjIwNDtcblx0cGFkZGluZzogMTVweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuXG4jaW5xX2FyZWEgcCB7XG5cdG1hcmdpbjogN3B4IDA7XG59XG5cbi5yZWQge1xuXHRjb2xvcjogI0YwMDtcbn1cblxuLmxvZ2luX3RiX3RkMSB7XG5cdHdpZHRoOiA3NXB4O1xufVxuXG4uc3R5bGUxOSB7XG5cdGNvbG9yOiAjNjA2MDYwO1xuXHRmb250LXNpemU6IDEycHg7XG59XG5cbi5sb2dpbl90Yl90ZDIge1xuXHR3aWR0aDogMjUwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5sb2dpbmJveCB0YWJsZSB7XG5cdHdpZHRoOiA0ODdweDtcbn1cblxuLnN0aXRsZTNfdGV4dCB7XG5cdG1hcmdpbi1sZWZ0OiA0NXB4O1xufVxuXG4uc3RpdGxlM190ZXh0X3N1YiB7XG5cdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogI2JlMWMxYztcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmtpa2tha2VfaW5wdXQge1xuXHR3aWR0aDogNDUwcHg7XG59XG5cbi5tc190eHQyIHtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4uZmNfYmx1ZSB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogIzAwOTlmZiAhaW1wb3J0YW50O1xufVxuXG4uZmNfcmVkIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGNvbG9yOiAjYjIyZTE1ICFpbXBvcnRhbnQ7XG59XG5cbi5mY19ncmVlbiB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogIzdhYTkzMCAhaW1wb3J0YW50O1xufVxuXG5hLmhvdmVyOmhvdmVyIGltZyB7XG5cdG9wYWNpdHk6IDAuNztcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTcwKTtcbn1cblxuLmJveDAzMDQwNUJnIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZmVkYztcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5ib3gwMzA0MDZCZyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZGZlZGM7XG5cdHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4uaGVhZGVyX25hdiB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5oZWFkZXJfbmF2OmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5oZWFkZXJfbmF2IGkge1xuXHRtYXJnaW4tbGVmdDogN3B4O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdHNpZGViYXJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zaWRlYmFyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2lkZWJhcl9saW5rYXJlYSB7XG5cdHBhZGRpbmc6IDE2cHggMTVweCAxNXB4O1xuXHRib3JkZXI6IDVweCBzb2xpZCAjMDA5OWZmO1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zaWRlYmFyX2xpbmthcmVhIGxpIHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMS40NjY2NjY2NjY3O1xufVxuXG4uc2lkZWJhcl9saW5rYXJlYSBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdGJvcmRlci10b3A6IDJweCBkYXNoZWQgI2IyZTBmZjtcblx0bWFyZ2luLXRvcDogMTlweDtcblx0cGFkZGluZy10b3A6IDE3cHg7XG59XG5cbi5zaWRlYmFyX2xpbmthcmVhIGxpIGEge1xuXHRjb2xvcjogIzAwOTlmZjtcbn1cblxuLnNpZGViYXJfcG9zdCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zaWRlYmFyX3Bvc3RfdGl0bGUge1xuXHRoZWlnaHQ6IDQ5cHg7XG5cdGJhY2tncm91bmQ6ICMwMDk5ZmY7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2lkZWJhcl9wb3N0X2RldGFpbCB7XG5cdGJhY2tncm91bmQ6ICNkNGYyZmY7XG5cdHBhZGRpbmc6IDE0cHggMjBweCAyNXB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zaWRlYmFyX3Bvc3RfZGV0YWlsIC50ZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjg2O1xuXHRjb2xvcjogIzRiNDg0Nztcbn1cblxuLnNpZGViYXJfcG9zdF9kZXRhaWwgLmJ0biB7XG5cdHdpZHRoOiAyMTBweDtcblx0bWFyZ2luOiAxNXB4IGF1dG8gMDtcbn1cblxuLnNpZGViYXJfcG9zdF9kZXRhaWwgLmJ0biBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5zaWRlYmFyX3Bvc3RfZGV0YWlsIC5idG4gLmJ0bnN0ZCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLnNpZGViYXJfY29udGFjdCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zaWRlYmFyX2NvbnRhY3RfdGl0bGUge1xuXHRoZWlnaHQ6IDQ5cHg7XG5cdGJhY2tncm91bmQ6ICMwMDk5ZmY7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCB7XG5cdGJhY2tncm91bmQ6ICNkNGYyZmY7XG5cdHBhZGRpbmc6IDEwcHggMCAxOXB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNpZGViYXJfY29udGFjdF9kZXRhaWwgLmNvbnRhY3QtdGV4dCB7XG5cdGNvbG9yOiAjNGI0ODQ3O1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCAuY29udGFjdC10ZXh0IC50eHQxIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCAuY29udGFjdC10ZXh0IC5udW0ge1xuXHRtYXJnaW4tdG9wOiAycHg7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi5zaWRlYmFyX2NvbnRhY3RfZGV0YWlsIC5jb250YWN0LXRleHQgLm51bSBhIHtcblx0Y29sb3I6ICM0YjQ4NDc7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpZGViYXJfY29udGFjdF9kZXRhaWwgLmNvbnRhY3QtdGV4dCAudHh0MiB7XG5cdG1hcmdpbi10b3A6IDZweDtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCAuY29udGFjdC10ZXh0IC5tYWlsIHtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi5zaWRlYmFyX2NvbnRhY3RfZGV0YWlsIC5jb250YWN0LXRleHQgLm1haWwgYSB7XG5cdGNvbG9yOiAjMDA3YWZmO1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCAubm90ZSxcbi5zaWRlYmFyX2NvbnRhY3RfZGV0YWlsIC5hZGRyZXNzIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjg2O1xufVxuXG4uc2lkZWJhcl9jb250YWN0X2RldGFpbCAubm90ZSB7XG5cdG1hcmdpbi10b3A6IDIzcHg7XG59XG5cbi5zaWRlYmFyX2NvbnRhY3RfZGV0YWlsIC5hZGRyZXNzIHtcblx0bWFyZ2luLXRvcDogN3B4O1xufVxuXG4uc2lkZWJhcl90b3BfYmxvYyB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMjVweCAxMHB4O1xuXHRib3JkZXI6IDVweCBzb2xpZCAjMDA5OWZmO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyX3RvcF9ibG9jIC5leF9tYXJrIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG59XG5cbi5zaWRlYmFyX3RvcF9ibG9jIGEge1xuXHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0Y29sb3I6ICMwMDk5ZmY7XG59XG5cbi5zaWRlYmFyX2xpbmtfMDEge1xuXHRsaW5lLWhlaWdodDogMzAwJSAhaW1wb3J0YW50O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdO+8oOS7peS4izIwMTkwOCDov73liqDliIZcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5sYW5kaW5nIHNlY3Rpb24ge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5sYW5kaW5nIGVtLFxuLmxhbmRpbmcgc3Ryb25nLFxuLmxhbmRpbmcgc21hbGwge1xuXHRmb250LXN0eWxlOiBpbmhlcml0O1xufVxuXG4ubGFuZGluZyBlbSxcbi5sYW5kaW5nIHN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubGFuZGluZyBmaWd1cmUge1xuXHRtYXJnaW46IDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx044Os44Kk44Ki44Km44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiDjg5njg7zjgrnluYUgKi9cbi5sYW5kaW5nIC5sLWNvbnRlbnQge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHR3aWR0aDogOTgwcHg7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx05rGO55SoKHV0aWxpdGllcyljbGFzc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmxhbmRpbmcgLnUtYWxfY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGFuZGluZyAudS1hbF9sZWZ0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmxhbmRpbmcgLnUtYWxfcmlnaHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmxhbmRpbmcgLnUtYmxvY2sge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHTjg6HjgqTjg7Pjg5Pjgrjjg6XjgqLjg6tcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIOWbuuWumkNUQSAqL1xuLmZsb2F0X2N0YSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogOTk7XG5cdHJpZ2h0OiAtMTAwJTtcblx0Ym90dG9tOiA4NHB4O1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cywgcmlnaHQgMC41cztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCByaWdodCAwLjVzO1xufVxuXG4uZmxvYXRfY3RhLmlzLWFjdGl2ZSB7XG5cdHJpZ2h0OiAwO1xufVxuXG4uZmxvYXRfY3RhLmlzLWhpZGUge1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI21haW5fd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDYyOHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kOiAjZGFkMmM3IHVybChcIi4uL2ltZy8yMDI1MDEvbWFpbl9tdi5qcGdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1haW5faW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IGNhbGMoNTAlIC0gODAwcHgpO1xufVxuXG4ubWFpbl9wcmVzZW50IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDE2cHg7XG5cdHJpZ2h0OiAyNDBweDtcbn1cblxuLm1haW5fcHJlc2VudF9pbWcge1xuXHR3aWR0aDogMzU5cHg7XG5cdGhlaWdodDogMjQwcHg7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1cHgpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTVweCk7XG59XG5cbi5tYWluX3ByZXNlbnRfaW1nIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy8yMDI1MDEvbWFpbl9wcmVzZW50X29mZi5wbmcpIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjI1cztcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjI1cztcbn1cblxuLm1haW5fcHJlc2VudF9pbWcgYTpob3ZlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMjAyNTAxL21haW5fcHJlc2VudF9vbi5wbmcpO1xufVxuXG4ubWFpbl9wcmVzZW50X3RleHQge1xuXHRtYXJnaW4tdG9wOiAtMThweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIOODl+ODrOOCvOODs+ODiOOCueODqeOCpOODiSAqL1xuLnByZXNlbnRfc2xpZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJlc2VudF9zbGlkZXJfaXRlbXMge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuXG4ucHJlc2VudF9zbGlkZXJfaXRlbS5zd2lwZXItc2xpZGUge1xuXHR3aWR0aDogMjUwcHg7XG59XG5cbi5wcmVzZW50X3NsaWRlcl90ZXh0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IC0yMHB4O1xuXHRtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSAxMjhweCk7XG5cdG1hcmdpbi1ib3R0b206IC00MHB4O1xuXHRoZWlnaHQ6IDM1cHg7XG5cdHotaW5kZXg6IDI7XG59XG5cbi8qIOacn+aXpei/veWKoGNzcyAqL1xuLyogLnByZXNlbnRfc2xpZGVyX3RleHQgc3Bhbntcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdC5wcmVzZW50X3NsaWRlcl90ZXh0IHNwYW46OmFmdGVye1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiA1Ljc3MSU7XG5cdFx0Ym90dG9tOiAzNXB4O1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy8yMDI0MDEvZnZfYnViYmxlLnBuZ1wiKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHR3aWR0aDogbWluKDEzdncsIDEzMXB4KTtcblx0XHRoZWlnaHQ6IG1pbigxMHZ3LCAxMDdweCk7XG5cdFx0ei1pbmRleDogNTtcblx0fSAqL1xuLyogLy7mnJ/ml6Xov73liqBjc3MgKi9cbi5wcmVzZW50X3NsaWRlciAuZnZfZGF0ZV9idWJibGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiBtaW4oMTN2dywgMTMxcHgpO1xuXHRyaWdodDogNS43NzElO1xuXHR0b3A6IG1heCgtMTN2dywgLTEyOHB4KTtcblx0ei1pbmRleDogNTtcbn1cblxuLnByZXNlbnRfc2xpZGVyIC5mdl9kYXRlX2J1YmJsZSBpbWcge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHByaW50LFxuc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDkxcHgpIHtcblx0LnByZXNlbnRfc2xpZGVyIC5mdl9kYXRlX2J1YmJsZSB7XG5cdFx0cmlnaHQ6IGF1dG87XG5cdFx0bGVmdDogY2FsYyg1MCUgKyA1MzBweCk7XG5cdH1cbn1cblxuQG1lZGlhIHByaW50LFxuc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDkwcHgpIHtcblx0LnByZXNlbnRfc2xpZGVyX3RleHQge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0LyogLnByZXNlbnRfc2xpZGVyIC5mdl9kYXRlX2J1YmJsZXtcblx0XHRyaWdodDogNDUlO1xuXHR9ICovXG59XG5cbi5wcmVzZW50X3NsaWRlcl90ZXh0IGltZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcbn1cblxuLnByZXNlbnRfc2xpZGVyX3RleHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDUwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgcHJpbnQsXG5zY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG5cdC5wcmVzZW50X3NsaWRlcl90ZXh0IHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQucHJlc2VudF9zbGlkZXJfdGV4dCBpbWcge1xuXHRcdHdpZHRoOiA5MCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0Zmlyc3RjdGFcblx0Q1RBXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uZmlyc3RjdGEge1xuXHRwYWRkaW5nOiA0OHB4IDAgODBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2U0ZjVmZjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yMDI1MDEvZmlyc3RjdGFfYmcxLmpwZyksIHVybCguLi9pbWcvMjAyNTAxL2ZpcnN0Y3RhX2JnMi5qcGcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdCwgYm90dG9tIHJpZ2h0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDMyLjM0ODk5MzI4ODYlIGF1dG8sIDI5Ljg2NTc3MTgxMjElIGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0OTFweCkge1xuXHQuZmlyc3RjdGEge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0IC01JSwgYm90dG9tIHJpZ2h0O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuXHQuZmlyc3RjdGEge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0IC01JSwgYm90dG9tIHJpZ2h0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMjglIGF1dG8sIDI3JSBhdXRvO1xuXHR9XG59XG5cbi5maXJzdGN0YV9pbm5lciB7XG5cdG1heC13aWR0aDogMTAwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmZpcnN0Y3RhX2J0biB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZpcnN0Y3RhX2J0biBhIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xufVxuXG4uZmlyc3RjdGFfYnRuIGE6aG92ZXIge1xuXHRvcGFjaXR5OiAwLjc7XG59XG5cbi5maXJzdGN0YV9wb2ludCB7XG5cdG1hcmdpbi10b3A6IDQ4cHg7XG59XG5cbi5maXJzdGN0YV9wb2ludF9pdGVtIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgzOCwgODMsIDE4NSwgMC41KTtcblx0Ym94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMzgsIDgzLCAxODUsIDAuNSk7XG59XG5cbi5maXJzdGN0YV9wb2ludF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmZpcnN0Y3RhX3BvaW50X2l0ZW0gZHQge1xuXHRiYWNrZ3JvdW5kOiAjMDBhZWVmO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRwYWRkaW5nOiAxNHB4IDMwcHggMTVweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpcnN0Y3RhX3BvaW50X2l0ZW0gZHQ6YmVmb3JlLFxuLmZpcnN0Y3RhX3BvaW50X2l0ZW0gZHQ6YWZ0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogMjFweDtcblx0cmlnaHQ6IDM4cHg7XG5cdHdpZHRoOiAycHg7XG5cdGhlaWdodDogMThweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZpcnN0Y3RhX3BvaW50X2l0ZW0gZHQ6YWZ0ZXIge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uZmlyc3RjdGFfcG9pbnRfaXRlbSBkdC5hY3RpdmU6YmVmb3JlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmZpcnN0Y3RhX3BvaW50X2l0ZW0gZGQge1xuXHRkaXNwbGF5OiBub25lO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5maXJzdGN0YV9wb2ludF9pdGVtIGRkIC5pbm5lciB7XG5cdHBhZGRpbmc6IDIzcHggMzBweCAzMXB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5maXJzdGN0YV9wb2ludF9pdGVtIGRkIGEge1xuXHRjb2xvcjogIzAwYWVlZjtcbn1cblxuLmZpcnN0Y3RhX3BvaW50X2l0ZW0gZGQgYS50ZWwge1xuXHRjb2xvcjogIzMzMztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdHBhZ2VsaW5rXG5cdGNvbnRlbnRzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ucGFnZWxpbmsge1xuXHR3aWR0aDogOTIwcHg7XG5cdG1hcmdpbjogNDVweCBhdXRvO1xuXHRwYWRkaW5nOiAzMnB4IDM1cHggMzFweDtcblx0Ym9yZGVyOiA1cHggc29saWQgI2U0ZjVmZjtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucGFnZWxpbmtfdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdlbGlua19saXN0IHtcblx0bWFyZ2luLXRvcDogMzFweDtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wYWdlbGlua19saXN0IGxpIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4ucGFnZWxpbmtfbGlzdCBsaTpudGgtY2hpbGQob2RkKSB7XG5cdHdpZHRoOiA0OTBweDtcbn1cblxuLnBhZ2VsaW5rX2xpc3QgbGk6bnRoLWNoaWxkKGV2ZW4pIHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDQ5MHB4KTtcbn1cblxuLnBhZ2VsaW5rX2xpc3QgbGk6bm90KDpudGgtY2hpbGQoLW4rMikpIHtcblx0bWFyZ2luLXRvcDogMTdweDtcbn1cblxuLnBhZ2VsaW5rX2xpc3QgbGkgYSB7XG5cdGNvbG9yOiAjMDBhZWVmO1xuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhZ2VsaW5rX2xpc3QgbGkgYTpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogNHB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMThweDtcblx0aGVpZ2h0OiAxOHB4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nLzIwMjUwMS9wYWdlbGlua19hcnJvdy5wbmcpIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0c2VjdGlvbjAxXG5cdOODpuODi+OCu+ODleODu+ODnuODs+OCueODquODvOOCteODneODvOODiOODl+ODreOCsOODqeODoOOBqOOBr++8n1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNlY3Rpb24wMSB7XG5cdHBhZGRpbmc6IDY5cHggMCA2OHB4O1xuXHRiYWNrZ3JvdW5kOiAjZjdmNmYxO1xufVxuXG4uc2VjdGlvbjAxX2lubmVyIHtcblx0d2lkdGg6IDEwMDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24wMV90aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICMwMGFlZWY7XG5cdGZvbnQtc2l6ZTogNDVweDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLnNlY3Rpb24wMV90aXRsZSBzcGFuIHtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg3MCUsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCgwJSwgI2ZmZikpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAjZmZmIDAlKTtcbn1cblxuLnNlY3Rpb24wMV90ZXh0IHtcblx0bWFyZ2luLXRvcDogMzVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjgxODE4MTgxODI7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5zZWN0aW9uMDFfaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc2VjdGlvbjAxX2ltZy5pbWcxIHtcblx0dG9wOiAtOTdweDtcblx0bGVmdDogLTEwNnB4O1xufVxuXG4uc2VjdGlvbjAxX2ltZy5pbWcyIHtcblx0Ym90dG9tOiAtMTI3cHg7XG5cdHJpZ2h0OiAtNjFweDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRzZWN0aW9uMDJcblx044GT44Gu44KI44GG44Gq5pa544Gr44GK44GZ44GZ44KB44Gu5Yuf6YeR44OX44Ot44Kw44Op44Og44Gn44GZXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2VjdGlvbjAyIHtcblx0cGFkZGluZzogNjRweCAwIDgwcHg7XG5cdGJhY2tncm91bmQ6ICNlNGY1ZmYgdXJsKC4uL2ltZy8yMDI1MDEvc2VjdGlvbjAyX2JnLmpwZykgbm8tcmVwZWF0IGJvdHRvbSBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4uc2VjdGlvbjAyX2lubmVyIHtcblx0d2lkdGg6IDg0MHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlY3Rpb24wMl90aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcblx0Y29sb3I6ICMwMGFlZWY7XG5cdGZvbnQtc2l6ZTogNDVweDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0LXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAzcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDNweDtcblx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxMHB4O1xufVxuXG4uc2VjdGlvbjAyX2xpc3Qge1xuXHRtYXJnaW4tdG9wOiA0NnB4O1xuXHRwYWRkaW5nOiAzNXB4IDQwcHggMzZweDtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uc2VjdGlvbjAyX2xpc3QgbGkge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ1NDU0NTQ1NDU7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbjAyX2xpc3QgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRtYXJnaW4tdG9wOiAyN3B4O1xufVxuXG4uc2VjdGlvbjAyX2xpc3QgbGk6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR0b3A6IDhweDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwcHg7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZDogIzAwYWVlZjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uc2VjdGlvbjAyX2xpc3QgbGkgc3BhbiB7XG5cdGNvbG9yOiAjMDBhZWVmO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdHNlY3Rpb24wM1xuXHTntpnntprnmoTjgarjgZTljZTlipvjgYzlpKfliIfjgarnkIbnlLFcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zZWN0aW9uMDMge1xuXHRwYWRkaW5nOiA2NHB4IDAgMTAwcHg7XG59XG5cbi5zZWN0aW9uMDNfaW5uZXIge1xuXHR3aWR0aDogMTAwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlY3Rpb24wM190aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcblx0Y29sb3I6ICMwMGFlZWY7XG5cdGZvbnQtc2l6ZTogNDVweDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0LXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAzcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDNweDtcblx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxMHB4O1xufVxuXG4uc2VjdGlvbjAzX3RleHQge1xuXHRtYXJnaW4tdG9wOiAzOXB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5zZWN0aW9uMDNfdGV4dCBzcGFuIHtcblx0Y29sb3I6ICMwMGFlZWY7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zZWN0aW9uMDNfZGV0YWlsIHtcblx0bWFyZ2luLXRvcDogODdweDtcbn1cblxuLnNlY3Rpb24wM19kZXRhaWxfaXRlbSB7XG5cdGJhY2tncm91bmQ6ICMwMGFlZWY7XG5cdHBhZGRpbmc6IDAgNDBweCA0MHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHQtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG5cdC1tcy1mbGV4LWFsaWduOiBzdGFydDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5zZWN0aW9uMDNfZGV0YWlsX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuXHRtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLnNlY3Rpb24wM19kZXRhaWxfaXRlbTpudGgtY2hpbGQoZXZlbikge1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG5cdC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcblx0LW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uc2VjdGlvbjAzX2RldGFpbF9pdGVtIC5pbWcge1xuXHRtYXJnaW4tdG9wOiAtNTBweDtcblx0d2lkdGg6IDQ2MHB4O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDM4LCA4MywgMTg1LCAwLjUpO1xuXHRib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgzOCwgODMsIDE4NSwgMC41KTtcbn1cblxuLnNlY3Rpb24wM19kZXRhaWxfaXRlbSAudGV4dC1hcmVhIHtcblx0d2lkdGg6IDQyMHB4O1xuXHRwYWRkaW5nLXRvcDogNjFweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbjAzX2RldGFpbF9pdGVtIC50ZXh0LWFyZWEgLm51bSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5zZWN0aW9uMDNfZGV0YWlsX2l0ZW0gLnRleHQtYXJlYSAudGl0bGUgc3BhbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAzNXB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0Y29sb3I6ICMwMGFlZWY7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG5cdHBhZGRpbmc6IDZweCA4cHggOHB4IDEwcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlY3Rpb24wM19kZXRhaWxfaXRlbSAudGV4dC1hcmVhIC50aXRsZSBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0bWFyZ2luLXRvcDogNXB4O1xufVxuXG4uc2VjdGlvbjAzX2RldGFpbF9pdGVtIC50ZXh0LWFyZWEgLnRleHQge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uc2VjdGlvbjAzX2RldGFpbF9pdGVtIC50ZXh0LWFyZWEgLnRleHQgc3BhbiB7XG5cdGNvbG9yOiAjZmZmMDAwO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdHNlY3Rpb24wNFxuXHTjg6bjg4vjgrvjg5Xjga/mnIDjgoLmlK/mj7Tjga7lsYrjgY3jgavjgY/jgYTlrZDjganjgoLjgZ/jgaHjgpLmnIDlhKrlhYjjgavjgIHkuJbnlYzntIQxOTDjga7lm73jgajlnLDln5/jgafmtLvli5XjgZfjgabjgYTjgb7jgZnjgIJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zZWN0aW9uMDQge1xuXHRwYWRkaW5nOiA3OHB4IDAgNjBweDtcblx0YmFja2dyb3VuZDogIzAwYWVlZiB1cmwoLi4vaW1nLzIwMjUwMS9zZWN0aW9uMDRfYmcuanBnKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnNlY3Rpb24wNF9pbm5lciB7XG5cdHdpZHRoOiAxMDAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjdGlvbjA0X3RpdGxlIHtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogNDVweDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLnNlY3Rpb24wNF90ZXh0IHtcblx0bWFyZ2luLXRvcDogNTBweDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDEuNzc3Nzc3Nzc3ODtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSB7XG5cdG1hcmdpbi10b3A6IDY2cHg7XG59XG5cbi5zZWN0aW9uMDRfc2xpZGUgLnN3aXBlci1jb250YWluZXI6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKCMwMGFlZWYpLCBjb2xvci1zdG9wKDIwJSwgcmdiYSgwLCAxNzQsIDIzOSwgMCkpLCBjb2xvci1zdG9wKDgwJSwgcmdiYSgwLCAxNzQsIDIzOSwgMCkpLCB0bygjMDBhZWVmKSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwYWVlZiAwJSwgcmdiYSgwLCAxNzQsIDIzOSwgMCkgMjAlLCByZ2JhKDAsIDE3NCwgMjM5LCAwKSA4MCUsICMwMGFlZWYgMTAwJSk7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR6LWluZGV4OiAxMDtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLXNsaWRlIHtcblx0d2lkdGg6IDQwLjUzNjkxMjc1MTclO1xuXHRtYXgtd2lkdGg6IDYwNHB4O1xuXHRoZWlnaHQ6IGF1dG87XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgzOCwgODMsIDE4NSwgMC41KTtcblx0Ym94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMzgsIDgzLCAxODUsIDAuNSk7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuXHQtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uc2VjdGlvbjA0X3NsaWRlIC5zd2lwZXItc2xpZGUgLmltZyB7XG5cdG1hcmdpbjogMDtcblx0bWluLXdpZHRoOiAxNThweDtcblx0d2lkdGg6IDE1OHB4O1xufVxuXG4uc2VjdGlvbjA0X3NsaWRlIC5zd2lwZXItc2xpZGUgLmltZyBpbWcge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLXNsaWRlIC50eHQtYXJlYSB7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAxNThweCk7XG5cdHBhZGRpbmc6IDIwcHggMCAwIDIwcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLXNsaWRlIC50eHQtYXJlYSAudGl0bGUge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0bGluZS1oZWlnaHQ6IDEuMTUzODQ2MTUzODtcblx0Y29sb3I6ICMwMGFlZWY7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5zZWN0aW9uMDRfc2xpZGUgLnN3aXBlci1zbGlkZSAudHh0LWFyZWEgLnR4dCB7XG5cdG1hcmdpbi10b3A6IDdweDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uc2VjdGlvbjA0X3NsaWRlIC5zd2lwZXItYnV0dG9uLXByZXYsXG4uc2VjdGlvbjA0X3NsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRtYXJnaW4tdG9wOiAtMjRweDtcblx0d2lkdGg6IDM2cHg7XG5cdGhlaWdodDogMTAwcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMzgsIDgzLCAxODUsIDAuNSk7XG5cdGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDM4LCA4MywgMTg1LCAwLjUpO1xufVxuXG4uc2VjdGlvbjA0X3NsaWRlIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uc2VjdGlvbjA0X3NsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nLzIwMjUwMS9zbGlkZS1hcnJvdy5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAyMHB4O1xufVxuXG4uc2VjdGlvbjA0X3NsaWRlIC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRsZWZ0OiAxMDBweDtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcblx0dHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi5zZWN0aW9uMDRfc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dCB7XG5cdHJpZ2h0OiAxMDBweDtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uc2VjdGlvbjA0X3NsaWRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRtYXJnaW46IDAgNXB4ICFpbXBvcnRhbnQ7XG5cdG9wYWNpdHk6IDAuNTtcblx0d2lkdGg6IDE0cHg7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnNlY3Rpb24wNF9zbGlkZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi53cmFwX2JnLWdyZWVuIHtcblx0YmFja2dyb3VuZDogI2Y0ZmJlNztcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRzZWN0aW9uMDVcblx044GU5a+E5LuY44Gn44Gn44GN44KL5pSv5o+05L6LXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2VjdGlvbjA1IHtcblx0cGFkZGluZy10b3A6IDY0cHg7XG59XG5cbi5zZWN0aW9uMDVfaW5uZXIge1xuXHR3aWR0aDogMTAwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlY3Rpb24wNV90aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcblx0Y29sb3I6ICM3YWE5MmY7XG5cdGZvbnQtc2l6ZTogNDVweDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0LXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAzcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDNweDtcblx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxMHB4O1xufVxuXG4uc2VjdGlvbjA1X3RleHQge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24wNV9kb25hdGlvbiB7XG5cdG1hcmdpbi10b3A6IDQ1cHg7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc2VjdGlvbjA1X2RvbmF0aW9uX2l0ZW0ge1xuXHR3aWR0aDogMjI5cHg7XG59XG5cbi5zZWN0aW9uMDVfZG9uYXRpb25faXRlbSBkdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24wNV9kb25hdGlvbl9pdGVtIGR0IC50ZXh0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDExcHg7XG5cdGxlZnQ6IC02cHg7XG59XG5cbi5zZWN0aW9uMDVfZG9uYXRpb25faXRlbSBkZCB7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDEuNTU1NTU1NTU1Njtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLnNlY3Rpb24wNV9kb25hdGlvbl9pdGVtIGRkIHNwYW4ge1xuXHRjb2xvcjogIzdhYTkyZjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNlY3Rpb24wNV9ub3RlIHtcblx0bWFyZ2luLXRvcDogMzJweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRzZWN0aW9uMDZcblx05a+E5LuY6YeR5o6n6Zmk44Gu5a++6LGh44Gn44GZXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2VjdGlvbjA2IHtcblx0cGFkZGluZzogOTFweCAwIDgwcHg7XG59XG5cbi5zZWN0aW9uMDZfaW5uZXIge1xuXHR3aWR0aDogMTAwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlY3Rpb24wNl90aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcblx0Y29sb3I6ICM3YWE5MmY7XG5cdGZvbnQtc2l6ZTogNDVweDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0LXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAzcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDNweDtcblx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxMHB4O1xufVxuXG4uc2VjdGlvbjA2X3RleHQge1xuXHRtYXJnaW4tdG9wOiAzOHB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24wNl9kZXRhaWwge1xuXHRtYXJnaW4tdG9wOiA0NXB4O1xufVxuXG4uc2VjdGlvbjA2X2RldGFpbF9oZWFkIHtcblx0aGVpZ2h0OiA5MHB4O1xuXHRiYWNrZ3JvdW5kOiAjN2FhOTJmO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDEyMiwgMTY5LCA0NywgMC41KTtcblx0Ym94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIyLCAxNjksIDQ3LCAwLjUpO1xuXHRjb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogN3B4O1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHBhZGRpbmctbGVmdDogNTVweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbjA2X2RldGFpbF9oZWFkOmFmdGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR0b3A6IDUwJTtcblx0cmlnaHQ6IDIwcHg7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvMjAyNTAxL2FjY29yZGlvbi1hcnJvdy5wbmcpIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbi5zZWN0aW9uMDZfZGV0YWlsX2hlYWQuYWN0aXZlOmFmdGVyIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnNlY3Rpb24wNl9kZXRhaWxfdGV4dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdG1hcmdpbi10b3A6IDIxcHg7XG5cdHBhZGRpbmc6IDMzcHggOTBweCAzNnB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIyLCAxNjksIDQ3LCAwLjUpO1xuXHRib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgxMjIsIDE2OSwgNDcsIDAuNSk7XG59XG5cbi5zZWN0aW9uMDZfZGV0YWlsX3RleHQgLnRleHQge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG59XG5cbi5zZWN0aW9uMDZfZGV0YWlsX3RleHQgLmltZyB7XG5cdG1hcmdpbi10b3A6IDE5cHg7XG59XG5cbi5zZWN0aW9uMDZfZGV0YWlsX3RleHQgLmltZyBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnNlY3Rpb24wNl9kZXRhaWxfdGV4dCAubm90ZSB7XG5cdG1hcmdpbi10b3A6IDIycHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDEuNTM4NDYxNTM4NTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRzZWN0aW9uMDdcblx044Om44OL44K744OV5Yuf6YeR44Gu5rWB44KM44CB5pel5pys44Om44OL44K744OV5Y2U5Lya44Gu5pSv5Ye65YaF6Kiz44CB44KI44GP44GC44KL44GU6LOq5ZWPXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2VjdGlvbjA3IHtcblx0cGFkZGluZzogODBweCAwO1xufVxuXG4uc2VjdGlvbjA3X2lubmVyIHtcblx0d2lkdGg6IDEwMDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHM6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzLmNvbnRlbnRzMSAuc2VjdGlvbjA3X2NvbnRlbnRzX3RleHQgLmlubmVyIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcblx0LW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50cy5jb250ZW50czEgLnNlY3Rpb24wN19jb250ZW50c190ZXh0IC50ZXh0IHtcblx0d2lkdGg6IDQ1NXB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHMuY29udGVudHMxIC5zZWN0aW9uMDdfY29udGVudHNfdGV4dCAubW92aWUge1xuXHRtYXJnaW4tdG9wOiA3cHg7XG5cdHdpZHRoOiA0MjVweDtcblx0aGVpZ2h0OiAyNDBweDtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50cy5jb250ZW50czEgLnNlY3Rpb24wN19jb250ZW50c190ZXh0IC5tb3ZpZSBpZnJhbWUge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzLmNvbnRlbnRzMiAuc2VjdGlvbjA3X2NvbnRlbnRzX3RleHQgLmlubmVyIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcblx0LW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50cy5jb250ZW50czIgLnNlY3Rpb24wN19jb250ZW50c190ZXh0IC5pbWcge1xuXHRtYXJnaW4tdG9wOiA3cHg7XG5cdHdpZHRoOiAzMjhweDtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50cy5jb250ZW50czIgLnNlY3Rpb24wN19jb250ZW50c190ZXh0IC50ZXh0LWFyZWEge1xuXHR3aWR0aDogNTQ5cHg7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHMuY29udGVudHMyIC5zZWN0aW9uMDdfY29udGVudHNfdGV4dCAudGV4dC1hcmVhIC50ZXh0IHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzLmNvbnRlbnRzMiAuc2VjdGlvbjA3X2NvbnRlbnRzX3RleHQgLnRleHQtYXJlYSAudGV4dCBhIHtcblx0Y29sb3I6ICMwMGFlZWY7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHMuY29udGVudHMyIC5zZWN0aW9uMDdfY29udGVudHNfdGV4dCAudGV4dC1hcmVhIC5ub3RlIHtcblx0bWFyZ2luLXRvcDogMjZweDtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50cy5jb250ZW50czIgLnNlY3Rpb24wN19jb250ZW50c190ZXh0IC50ZXh0LWFyZWEgLm5vdGUgbGkge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjUzODQ2MTUzODU7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHMuY29udGVudHMyIC5zZWN0aW9uMDdfY29udGVudHNfdGV4dCAudGV4dC1hcmVhIC5ub3RlIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0bWFyZ2luLXRvcDogMTlweDtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50cy5jb250ZW50czMgLnNlY3Rpb24wN19jb250ZW50c19oZWFkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMjdweDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy8yMDI1MDEvc2VjdGlvbjA3X2ZhcV9pY29uLnBuZykgbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0bWFyZ2luLXJpZ2h0OiA5cHg7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfaGVhZCB7XG5cdGhlaWdodDogOTBweDtcblx0YmFja2dyb3VuZDogIzAwYWVlZjtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgxMjMsIDEyMywgMTIzLCAwLjUpO1xuXHRib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgxMjMsIDEyMywgMTIzLCAwLjUpO1xuXHRjb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogN3B4O1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHBhZGRpbmctbGVmdDogNTVweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzX2hlYWQ6YWZ0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogMjBweDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy8yMDI1MDEvYWNjb3JkaW9uLWFycm93LnBuZykgbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuLnNlY3Rpb24wN19jb250ZW50c19oZWFkLmFjdGl2ZTphZnRlciB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfdGV4dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdG1hcmdpbi10b3A6IDIxcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIzLCAxMjMsIDEyMywgMC41KTtcblx0Ym94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIzLCAxMjMsIDEyMywgMC41KTtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50c190ZXh0IC5pbm5lciB7XG5cdHBhZGRpbmc6IDMzcHggNDBweCAyOHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfZmFxIHtcblx0ZGlzcGxheTogbm9uZTtcblx0bWFyZ2luLXRvcDogMjFweDtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50c19mYXFfaXRlbSB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIzLCAxMjMsIDEyMywgMC41KTtcblx0Ym94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMTIzLCAxMjMsIDEyMywgMC41KTtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50c19mYXFfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfZmFxX2l0ZW0gZHQge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiAjMDBhZWVmO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjU1NTU1NTU1NTY7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdHBhZGRpbmc6IDE3cHggMjhweCAyMXB4IDU1cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YmFja2dyb3VuZDogdXJsKC4uLy4uLy4uLy4uLy4uL2ltZy9jb21tb24vaWNvbl9mYXFfcS5zdmcpIG5vLXJlcGVhdCB0b3AgMjBweCBsZWZ0IDIwcHg7XG5cdGJhY2tncm91bmQtc2l6ZTogMTlweCBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfZmFxX2l0ZW0gZHQ6YmVmb3JlLFxuLnNlY3Rpb24wN19jb250ZW50c19mYXFfaXRlbSBkdDphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGJhY2tncm91bmQ6ICMwMGFlZWY7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfZmFxX2l0ZW0gZHQ6YmVmb3JlIHtcblx0cmlnaHQ6IDI3cHg7XG5cdHdpZHRoOiAycHg7XG5cdGhlaWdodDogMTlweDtcbn1cblxuLnNlY3Rpb24wN19jb250ZW50c19mYXFfaXRlbSBkdDphZnRlciB7XG5cdHJpZ2h0OiAxOXB4O1xuXHR3aWR0aDogMTlweDtcblx0aGVpZ2h0OiAycHg7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfZmFxX2l0ZW0gZHQuYWN0aXZlOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWN0aW9uMDdfY29udGVudHNfZmFxX2l0ZW0gZGQge1xuXHRkaXNwbGF5OiBub25lO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi8uLi8uLi9pbWcvY29tbW9uL2ljb25fZmFxX2Euc3ZnKSBuby1yZXBlYXQgdG9wIDNweCBsZWZ0IDIwcHg7XG5cdGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuXHRwYWRkaW5nOiAwIDI0cHggMTZweCA1MnB4O1xufVxuXG4uc2VjdGlvbjA3X2NvbnRlbnRzX2ZhcV9pdGVtIGRkIGEge1xuXHRjb2xvcjogIzAwYWVlZjtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRzZWN0aW9uMDhcblx044GK55Sz6L6844G/44Gu5rWB44KMXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2VjdGlvbjA4IHtcblx0cGFkZGluZzogNzhweCAwIDgwcHg7XG5cdGJhY2tncm91bmQ6ICMyNjUzYjk7XG59XG5cbi5zZWN0aW9uMDhfaW5uZXIge1xuXHR3aWR0aDogMTAwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlY3Rpb24wOF90aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24wOF90aXRsZSAuc3ViIHtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNlY3Rpb24wOF90aXRsZSAubWFpbiB7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuXHRmb250LXNpemU6IDQ1cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgM3B4O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAzcHg7XG5cdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTBweDtcbn1cblxuLnNlY3Rpb24wOF90ZXh0IHtcblx0bWFyZ2luLXRvcDogNDRweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbCB7XG5cdG1hcmdpbi10b3A6IDQ0cHg7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW0ge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDEwLCAyMSwgNDcsIDAuNSk7XG5cdGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDEwLCAyMSwgNDcsIDAuNSk7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQge1xuXHRoZWlnaHQ6IDkwcHg7XG5cdHBhZGRpbmc6IDAgNTNweCAwIDQwcHg7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y29sb3I6ICMyNjUzYjk7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcblx0LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9oZWFkOmJlZm9yZSxcbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1faGVhZDphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGJhY2tncm91bmQ6ICMyNjUzYjk7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1faGVhZDpiZWZvcmUge1xuXHRyaWdodDogNTJweDtcblx0d2lkdGg6IDNweDtcblx0aGVpZ2h0OiAyN3B4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQ6YWZ0ZXIge1xuXHRyaWdodDogNDBweDtcblx0d2lkdGg6IDI3cHg7XG5cdGhlaWdodDogM3B4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2hlYWQuYWN0aXZlOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1faGVhZCBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1faGVhZCBzcGFuOmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtLml0ZW0xIC5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1faGVhZCBzcGFuIHtcblx0cGFkZGluZy1sZWZ0OiA1OXB4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtLml0ZW0xIC5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1faGVhZCBzcGFuOmJlZm9yZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMjAyNTAxL3NlY3Rpb24wOF9pdGVtMV9pY29uLnBuZyk7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiAzNnB4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtLml0ZW0yIC5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1faGVhZCBzcGFuIHtcblx0cGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtLml0ZW0yIC5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1faGVhZCBzcGFuOmJlZm9yZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMjAyNTAxL3NlY3Rpb24wOF9pdGVtMl9pY29uLnBuZyk7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiAzN3B4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtLml0ZW0zIC5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1faGVhZCBzcGFuIHtcblx0cGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtLml0ZW0zIC5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1faGVhZCBzcGFuOmJlZm9yZSB7XG5cdGxlZnQ6IDhweDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yMDI1MDEvc2VjdGlvbjA4X2l0ZW0zX2ljb24ucG5nKTtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdHdpZHRoOiAzNHB4O1xuXHRoZWlnaHQ6IDQ1cHg7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1fY29udGVudHMge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwYWRkaW5nOiAzMHB4IDQwcHggNDBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2NvbnRlbnRzIC5zdGVwIGxpIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDE2MCwgMTYwLCAxNjAsIDAuNSk7XG5cdGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDE2MCwgMTYwLCAxNjAsIDAuNSk7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9jb250ZW50cyAuc3RlcCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9jb250ZW50cyAuc3RlcCBsaSAuaW1nIHtcblx0d2lkdGg6IDM2OHB4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2NvbnRlbnRzIC5zdGVwIGxpIC5pbWcgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1fY29udGVudHMgLnN0ZXAgbGkgLnRleHQtYXJlYSB7XG5cdHdpZHRoOiA0NjJweDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9jb250ZW50cyAuc3RlcCBsaSAudGV4dC1hcmVhIC5oZWFkIC5udW0ge1xuXHRkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG5cdGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDExMHB4O1xuXHRoZWlnaHQ6IDM2cHg7XG5cdGJhY2tncm91bmQ6ICMyNjUzYjk7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdG1hcmdpbi1ib3R0b206IDE3cHg7XG5cdHBhZGRpbmctdG9wOiA1cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9jb250ZW50cyAuc3RlcCBsaSAudGV4dC1hcmVhIC5oZWFkIC5udW0gc3BhbiB7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2NvbnRlbnRzIC5zdGVwIGxpIC50ZXh0LWFyZWEgLmhlYWQgLnRpdGxlIHtcblx0Y29sb3I6ICMyNjUzYjk7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9jb250ZW50cyAuc3RlcCBsaSAudGV4dC1hcmVhIC50eHQge1xuXHRtYXJnaW4tdG9wOiAxOXB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1fY29udGVudHMgLnN0ZXAgbGkgLnRleHQtYXJlYSAudHh0IGEge1xuXHRjb2xvcjogIzAwYWVlZjtcbn1cblxuLnNlY3Rpb24wOF9kZXRhaWxfaXRlbV9jb250ZW50cyAuc3RlcCBsaSAudGV4dC1hcmVhIC50eHQgLm5vdGUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogM3B4O1xuXHRmb250LXNpemU6IDE1cHg7XG59XG5cbi5zZWN0aW9uMDhfZGV0YWlsX2l0ZW1fY29udGVudHMgLmJ0biB7XG5cdHdpZHRoOiAzODVweDtcblx0aGVpZ2h0OiA3NnB4O1xuXHRtYXJnaW46IDM1cHggYXV0byAwO1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2NvbnRlbnRzIC5idG4gYSB7XG5cdHBhZGRpbmctbGVmdDogNDdweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICMwMGFlZWY7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDEwMHZoO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiAyMnB4O1xufVxuXG4uc2VjdGlvbjA4X2RldGFpbF9pdGVtX2NvbnRlbnRzIC5idG4gYTphZnRlciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR0b3A6IDUwJTtcblx0cmlnaHQ6IDMwcHg7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuXHR3aWR0aDogMjdweDtcblx0aGVpZ2h0OiAyN3B4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nLzIwMjUwMS9hY2NvcmRpb24tYXJyb3cucG5nKSBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdHNlY3Rpb24wOVxuXHTlkITnqK7lpInmm7TmiYvntprjgY1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zZWN0aW9uMDkge1xuXHRwYWRkaW5nOiA3OHB4IDAgNzZweDtcblx0YmFja2dyb3VuZDogIzE1MmU2Njtcbn1cblxuLnNlY3Rpb24wOV9pbm5lciB7XG5cdHdpZHRoOiAxMDAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG5cdC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0LXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuXHQtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uc2VjdGlvbjA5X3RpdGxlIHtcblx0cGFkZGluZy10b3A6IDEycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24wOV90aXRsZSAuc3ViIHtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNlY3Rpb24wOV90aXRsZSAubWFpbiB7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuXHRmb250LXNpemU6IDQ1cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgM3B4O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAzcHg7XG5cdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTBweDtcbn1cblxuLnNlY3Rpb24wOV9saW5rIHtcblx0d2lkdGg6IDUxMXB4O1xufVxuXG4uc2VjdGlvbjA5X2xpbmsgbGkge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5zZWN0aW9uMDlfbGluayBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdG1hcmdpbi10b3A6IDE5cHg7XG59XG5cbi5zZWN0aW9uMDlfbGluayBsaSBhIHtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0c2VjdGlvbjEwXG5cdOODnuODs+OCueODquODvOOCteODneODvOOCv+ODvOOBq+OBquOCi+OBqFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNlY3Rpb24xMCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oI2Y3ZjlmYyksIHRvKCNlNmVjZjcpKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2Y3ZjlmYyAwJSwgI2U2ZWNmNyAxMDAlKTtcbn1cblxuLnNlY3Rpb24xMF9pbm5lciB7XG5cdHdpZHRoOiAxMDAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiA1OHB4IDAgODBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbjEwX2ltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiBjYWxjKDUwJSArIDI4NnB4KTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0ei1pbmRleDogMTtcbn1cblxuLnNlY3Rpb24xMF90aXRsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcbn1cblxuLnNlY3Rpb24xMF90aXRsZSBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDQ1cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZDogIzAwYWVlZjtcblx0cGFkZGluZzogMThweCA4cHggOHB4IDE1cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlY3Rpb24xMF90aXRsZSBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnNlY3Rpb24xMF9jb250ZW50cyB7XG5cdG1hcmdpbi10b3A6IDU1cHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBhZGRpbmc6IDI3cHggNDBweCAzMHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMjAyLCAyMDcsIDIxOCwgMC41KTtcblx0Ym94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMjAyLCAyMDcsIDIxOCwgMC41KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xufVxuXG4uc2VjdGlvbjEwX2NvbnRlbnRzX2l0ZW0ge1xuXHRwYWRkaW5nOiAzMHB4IDAgMjZweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VjO1xufVxuXG4uc2VjdGlvbjEwX2NvbnRlbnRzX2l0ZW06Zmlyc3Qtb2YtdHlwZSB7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuXG4uc2VjdGlvbjEwX2NvbnRlbnRzX2l0ZW06bnRoLW9mLXR5cGUoMikge1xuXHRwYWRkaW5nLXRvcDogMzBweDtcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5zZWN0aW9uMTBfY29udGVudHNfaXRlbTpsYXN0LW9mLXR5cGUge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRwYWRkaW5nLXRvcDogMzBweDtcblx0cGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLnNlY3Rpb24xMF9jb250ZW50c19pdGVtIC5pbWcge1xuXHR3aWR0aDogMzY3cHg7XG59XG5cbi5zZWN0aW9uMTBfY29udGVudHNfaXRlbSAudGV4dC1hcmVhIHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDM2N3B4KTtcblx0cGFkZGluZzogMTdweCAwIDAgMzJweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VjdGlvbjEwX2NvbnRlbnRzX2l0ZW0gLnRleHQtYXJlYSAudGl0bGUge1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuXHQtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uc2VjdGlvbjEwX2NvbnRlbnRzX2l0ZW0gLnRleHQtYXJlYSAudGl0bGUgLm51bSB7XG5cdHBhZGRpbmctdG9wOiAycHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0d2lkdGg6IDM0cHg7XG5cdGhlaWdodDogMzRweDtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMjNweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0cGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLnNlY3Rpb24xMF9jb250ZW50c19pdGVtIC50ZXh0LWFyZWEgLnRpdGxlIC5tYWluIHtcblx0Zm9udC1zaXplOiAyNnB4O1xuXHRsaW5lLWhlaWdodDogMS40NjE1Mzg0NjE1O1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRwYWRkaW5nLWxlZnQ6IDEzcHg7XG59XG5cbi5zZWN0aW9uMTBfY29udGVudHNfaXRlbSAudGV4dC1hcmVhIC50eHQge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5zZWN0aW9uMTBfY29udGVudHNfaXRlbSAudGV4dC1hcmVhIC50eHQgYSB7XG5cdGNvbG9yOiAjMDBhZWVmO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdHNlY3Rpb24xMVxuXHTjgZnjgbnjgabjga7lrZDjganjgoLjgavluIzmnJvjgpLpgYvjgbzjgYbjgIJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zZWN0aW9uMTEge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2VjdGlvbjExX2lubmVyIHtcblx0d2lkdGg6IDEzMDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uMTFfaGVhZCB7XG5cdHdpZHRoOiAxMTYwcHg7XG5cdHBhZGRpbmctdG9wOiAxMjJweDtcblx0cGFkZGluZy1sZWZ0OiA1NDJweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAuaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiA1NDJweDtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2VjdGlvbjExX2hlYWQgLmltZyBpbWcge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnNlY3Rpb24xMV9oZWFkIC50eHQtYXJlYSB7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24xMV9oZWFkIC50eHQtYXJlYSAudGl0bGUge1xuXHR3aWR0aDogNzU4cHg7XG5cdG1hcmdpbjogMCAwO1xufVxuXG4uc2VjdGlvbjExX2hlYWQgLnR4dC1hcmVhIC50eHQxIHtcblx0cGFkZGluZy10b3A6IDI0cHg7XG5cdHBhZGRpbmctbGVmdDogNTBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDIycHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ1NDU0NTQ1NDU7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuXHRjb2xvcjogIzMzMztcbn1cblxuLnNlY3Rpb24xMV9oZWFkIC50eHQtYXJlYSAudHh0MiB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdHBhZGRpbmctbGVmdDogNTBweDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAudHh0LWFyZWEgLnR4dDIgYSB7XG5cdGNvbG9yOiAjMDBhZWVmO1xuXHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG5cdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTJweDtcbn1cblxuLnNlY3Rpb24xMV9oZWFkIC50eHQtYXJlYSAubm90ZSB7XG5cdG1hcmdpbi10b3A6IDlweDtcblx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICMzMzM7XG59XG5cbi5zZWN0aW9uMTFfZGV0YWlsIHtcblx0bWFyZ2luLXRvcDogLTE4cHg7XG59XG5cbi5zZWN0aW9uMTFfZGV0YWlsIC5pbWcge1xuXHQvKiBtYXJnaW46IDAgMTAxcHggMCBhdXRvOyAqL1xuXHR3aWR0aDogNjM4cHg7XG5cdG1hcmdpbjogMCA3MHB4IDAgYXV0bztcbn1cblxuLnNlY3Rpb24xMV9kZXRhaWwgLm5vdGUtYXJlYSB7XG5cdHdpZHRoOiA3ODVweDtcblx0bWFyZ2luOiAyMnB4IDgwcHggMCBhdXRvO1xufVxuXG4uc2VjdGlvbjExX2RldGFpbCAubm90ZS1hcmVhIC50eHQgbGkge1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2Njc7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdHBhZGRpbmctbGVmdDogMWVtO1xuXHR0ZXh0LWluZGVudDogLTFlbTtcblx0YSB7XG5cdFx0Y29sb3I6ICRjb2xvci1rZXk7XG5cdH1cbn1cblxuLnNlY3Rpb24xMV9vdGhlciB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5zZWN0aW9uMTFfb3RoZXIgLmltZyB7XG5cdHdpZHRoOiAxMTUxcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjdGlvbjExX290aGVyIC50eHQge1xuXHRtYXJnaW4tdG9wOiA1M3B4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNlY3Rpb24xMV9vdGhlciAuYWNjb3JkaW9uLWFyZWEge1xuXHRtYXJnaW4tdG9wOiA0MnB4O1xufVxuXG4uc2VjdGlvbjExX290aGVyIC5hY2NvcmRpb24tYXJlYV9pdGVtLml0ZW0xIHtcblx0LmJ0biB7XG5cdFx0Ly9wYWRkaW5nLWxlZnQ6IDk5cHg7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQuaWNvbiB7XG5cdFx0XHQvL3dpZHRoOiA3M3B4O1xuXHRcdFx0d2lkdGg6IDM2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdC8vbGVmdDogMjQ1cHg7XG5cdFx0XHQvL3RvcDogLTM5cHg7XG5cdFx0XHRsZWZ0OiAyMjRweDtcblx0XHRcdHRvcDogLTI0cHg7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRlbnRzIHtcblx0XHRwYWRkaW5nLXRvcDogMjlweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzZweDtcblx0XHQuaW1nX2NvbnRlbnQge1xuXHRcdFx0d2lkdGg6IDMwMnB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI2MnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0LnNlYzExX3NsaWRlMiB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0XHQubm90ZSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWN0aW9uMTFfb3RoZXIgLmFjY29yZGlvbi1hcmVhX2l0ZW0uaXRlbTIge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uc2VjdGlvbjExX290aGVyIC5hY2NvcmRpb24tYXJlYV9pdGVtLml0ZW0yIC5idG4gLmljb24ge1xuXHR3aWR0aDogNTlweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMTcxcHg7XG5cdHRvcDogLTExcHg7XG59XG5cbi5zZWN0aW9uMTFfb3RoZXIgLmFjY29yZGlvbi1hcmVhX2l0ZW0gLmJ0biB7XG5cdHdpZHRoOiA4OTZweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0YmFja2dyb3VuZDogIzAwYWVlZjtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0bGluZS1oZWlnaHQ6IDEuNjkyMzA3NjkyMztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VjdGlvbjExX290aGVyIC5hY2NvcmRpb24tYXJlYV9pdGVtIC5idG46YWZ0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogNHB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vLi4vLi4vaW1nL2NvbW1vbi9pY29uX2FjY29yZGlvbl9vcGVuLnN2Zykgbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuLnNlY3Rpb24xMV9vdGhlciAuYWNjb3JkaW9uLWFyZWFfaXRlbSAuYnRuLmFjdGl2ZTphZnRlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi8uLi8uLi9pbWcvY29tbW9uL2ljb25fYWNjb3JkaW9uX2Nsb3NlLnN2Zyk7XG59XG5cbi5zZWN0aW9uMTFfb3RoZXIgLmFjY29yZGlvbi1hcmVhX2l0ZW0gLmNvbnRlbnRzIHtcblx0ZGlzcGxheTogbm9uZTtcblx0ZmxvYXQ6IG5vbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24xMV9mYXEge1xuXHR3aWR0aDogODk2cHg7XG5cdG1hcmdpbjogMzBweCBhdXRvIDA7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5idG4ge1xuXHRoZWlnaHQ6IDU1cHg7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAyNnB4O1xuXHRsaW5lLWhlaWdodDogMS42OTIzMDc2OTIzO1xuXHRsaW5lLWhlaWdodDogMS42OTIzMDc2OTIzO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmJ0bjphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiA1MCU7XG5cdHJpZ2h0OiA0cHg7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi8uLi8uLi9pbWcvY29tbW9uL2ljb25fYWNjb3JkaW9uX29wZW4uc3ZnKSBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4uc2VjdGlvbjExX2ZhcSAuYnRuLmFjdGl2ZTphZnRlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi8uLi8uLi9pbWcvY29tbW9uL2ljb25fYWNjb3JkaW9uX2Nsb3NlLnN2Zyk7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGZsb2F0OiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogI2VjZWFlOTtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5pbm5lciB7XG5cdHBhZGRpbmc6IDU2cHggNDhweCA2MHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAudGFiLWFyZWEge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG5cdC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC50YWItYXJlYSBsaSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDI2MHB4O1xuXHRoZWlnaHQ6IDcwcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyLjI7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC50YWItYXJlYSBsaS5hY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhIHtcblx0ZGlzcGxheTogbm9uZTtcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhLmFjdGl2ZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VjdGlvbjExX2ZhcSAuY29udGVudHMgLnBhbmVsLWFyZWFfdGl0bGUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDEzcHg7XG5cdHBhZGRpbmc6IDVweCAyMnB4IDNweCAyMnB4O1xufVxuXG4uc2VjdGlvbjExX2ZhcSAuY29udGVudHMgLnBhbmVsLWFyZWFfbGlzdCsucGFuZWwtYXJlYV90aXRsZSB7XG5cdG1hcmdpbi10b3A6IDM5cHg7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYV9saXN0X2l0ZW0ge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc2VjdGlvbjExX2ZhcSAuY29udGVudHMgLnBhbmVsLWFyZWFfbGlzdF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0bWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkdCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDIuNDQ0NDQ0NDQ0NDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0cGFkZGluZzogOXB4IDMycHggMTBweCA1NHB4O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi8uLi8uLi9pbWcvY29tbW9uL2ljb25fZmFxX3FfYmxhY2suc3ZnKSBuby1yZXBlYXQgdG9wIDE4cHggbGVmdCAxOXB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDIzcHggYXV0bztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYV9saXN0X2l0ZW0gZHQ6YmVmb3JlLFxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkdDphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcIjtcblx0dG9wOiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYV9saXN0X2l0ZW0gZHQ6YmVmb3JlIHtcblx0cmlnaHQ6IDIxcHg7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDJweDtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkdDphZnRlciB7XG5cdHJpZ2h0OiAzMHB4O1xuXHR3aWR0aDogMnB4O1xuXHRoZWlnaHQ6IDIwcHg7XG59XG5cbi5zZWN0aW9uMTFfZmFxIC5jb250ZW50cyAucGFuZWwtYXJlYV9saXN0X2l0ZW0gZHQuYWN0aXZlOmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkZCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi8uLi8uLi9pbWcvY29tbW9uL2ljb25fZmFxX2Euc3ZnKSBuby1yZXBlYXQgdG9wIC0xcHggbGVmdCAxOXB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDIzcHggYXV0bztcblx0Y29sb3I6ICMzMzM7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEuNjg3NTtcbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkZCAuaW5uZXIge1xuXHRwYWRkaW5nOiAxcHggNzBweCAyOHB4IDU0cHg7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHQuaW1nX2dyYXBoIHtcblx0XHRtYXJnaW46IDIxcHggMCAxM3B4O1xuXHRcdC5ub3RlIHtcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0XHRcdHRleHQtaW5kZW50OiAtMWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDIxLjcsIDE0KTtcblx0XHR9XG5cdH1cbn1cblxuLnNlY3Rpb24xMV9mYXEgLmNvbnRlbnRzIC5wYW5lbC1hcmVhX2xpc3RfaXRlbSBkZCBhIHtcblx0Y29sb3I6ICMwMGFlZWY7XG59XG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHQyMDI1LzAyLzE4IOODouODvOODgOODq+i/veWKoFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNlY3Rpb24xMV9kZXRhaWwge1xuXHRtYXJnaW4tYm90dG9tOiA1ZW07XG59XG5cbi5zZWN0aW9uMTFfZGV0YWlsIC5ub3RlLWFyZWEge1xuXHR3aWR0aDogNjM4cHg7XG5cdG1hcmdpbi1yaWdodDogNzBweDtcbn1cblxuLnNlY3Rpb24xMV9oZWFkIC5pbWdfY29udGVudHMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDU0MnB4O1xuXHRtYXJnaW46IDA7XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAuaW1nX2NvbnRlbnRzIHBpY3R1cmUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlY3Rpb24xMV9oZWFkIC5pbWdfY29udGVudHMgaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc2VjdGlvbjExX2hlYWQgLmltZ19jb250ZW50cyAuaW1nX2NvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG5cdGdhcDogMTBweDsgKi9cblx0bWFyZ2luLXRvcDogM2VtO1xuXHRtYXJnaW4tcmlnaHQ6IDJlbTtcblxufVxuXG4uc2VjdGlvbjExIC5pbWdfY29udGVudHMgLmltZ19jb250ZW50IC5zZWMxMV9zbGlkZSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAuaW1nX2NvbnRlbnRzIC5pbWdfY29udGVudCAuaXRlbSBhIHtcblx0YXNwZWN0LXJhdGlvOiAxIC8gMTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5zZWN0aW9uMTFfaGVhZCAuaW1nX2NvbnRlbnRzIC5pbWdfY29udGVudCAuaXRlbSBhLl95b3V0dWJlOjpiZWZvcmUsXG4uc2VjdGlvbjExX2hlYWQgLmltZ19jb250ZW50cyAuaW1nX2NvbnRlbnQgLml0ZW0gYS5feW91dHViZTo6YWZ0ZXIgIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR0b3A6NTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdGFzcGVjdC1yYXRpbzogMSAvIDE7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNlY3Rpb24xMV9oZWFkIC5pbWdfY29udGVudHMgLmltZ19jb250ZW50IC5pdGVtIGEuX3lvdXR1YmU6OmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6ICNmZjAwMzM7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0d2lkdGg6IDIwcHg7XG5cdHotaW5kZXg6IDI7XG59XG4uc2VjdGlvbjExX2hlYWQgLmltZ19jb250ZW50cyAuaW1nX2NvbnRlbnQgLml0ZW0gYS5feW91dHViZTo6YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwJSAxMDAlLCAxMDAlIDU0JSk7XG5cdHdpZHRoOiA2cHg7XG5cdGhlaWdodDogOHB4O1xuXHR6LWluZGV4OiAzO1xufVxuLnNlY3Rpb24xMV9oZWFkIC5pbWdfY29udGVudHMgLmltZ19jb250ZW50IC5pdGVtIGltZyB7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHR0cmFuc2l0aW9uOiAxcyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG5cbi5zZWN0aW9uMTFfaGVhZCAuaW1nX2NvbnRlbnRzIC5pbWdfY29udGVudCAuaXRlbTpob3ZlciBpbWcge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cbn1cblxuLnNlY3Rpb24xMSAuaW1nX2NvbnRlbnQgLm5vdGUge1xuXHRtYXJnaW4tdG9wOiAwLjVlbTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5zZWN0aW9uMTEgLnNlYzExX3NsaWRlLWJ1dHRvbi1wcmV2LFxuLnNlY3Rpb24xMSAuc2VjMTFfc2xpZGUtYnV0dG9uLW5leHQsXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZTItYnV0dG9uLXByZXYsXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZTItYnV0dG9uLW5leHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDI7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2xhdGU6IDAgLTUwJTtcblx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdGFzcGVjdC1yYXRpbzogMSAvIDE7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0dHJhbnNpdGlvbjogMC41cztcblx0d2lkdGg6IDM2cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZS1idXR0b24tcHJldixcbi5zZWN0aW9uMTEgLnNlYzExX3NsaWRlMi1idXR0b24tcHJldiB7XG5cdGxlZnQ6IDJweDtcblx0cm90YXRlOiAxODBkZWc7XG59XG5cbi8qIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTQwMHB4KSB7XG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZS1idXR0b24tcHJldiB7XG5cdGxlZnQ6IDEwcHg7XG59XG5cbn0gKi9cbi5zZWN0aW9uMTEgLnNlYzExX3NsaWRlLWJ1dHRvbi1uZXh0LFxuLnNlY3Rpb24xMSAuc2VjMTFfc2xpZGUyLWJ1dHRvbi1uZXh0IHtcblx0cmlnaHQ6IDJweDtcbn1cblxuLnNlY3Rpb24xMSAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5zZWN0aW9uMTEgLnNlYzExX3NsaWRlLWJ1dHRvbi1wcmV2OjpiZWZvcmUsXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZS1idXR0b24tbmV4dDo6YmVmb3JlLFxuLnNlY3Rpb24xMSAuc2VjMTFfc2xpZGUyLWJ1dHRvbi1wcmV2OjpiZWZvcmUsXG4uc2VjdGlvbjExIC5zZWMxMV9zbGlkZTItYnV0dG9uLW5leHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0cmlnaHQ6IDEwcHg7XG5cdHRvcDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMjAyNTAxL2ljb19hcnJvd193LnBuZyk7XG5cdGZpbHRlcjogYnJpZ2h0bmVzcygxKSBpbnZlcnQoMik7XG59XG5cbi5zZWN0aW9uMTEgLnNlYzExX3NsaWRlLWJ1dHRvbi1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zZWN0aW9uMTEgLnNlYzExX3NsaWRlMi1idXR0b24tbmV4dDpob3ZlcjpiZWZvcmUge1xuXHRhbmltYXRpb246IGFycm93IDAuOHM7XG59XG5cbi5zZWN0aW9uMTEgLnNlYzExX3NsaWRlLWJ1dHRvbi1wcmV2OmhvdmVyOmJlZm9yZSxcbi5zZWN0aW9uMTEgLnNlYzExX3NsaWRlMi1idXR0b24tcHJldjpob3ZlcjpiZWZvcmUge1xuXHRhbmltYXRpb246IGFycm93IDAuOHM7XG59XG5cbkBrZXlmcmFtZXMgYXJyb3cge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdH1cblxuXHQyNSUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG5cdH1cblxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdH1cbn1cblxuXG4uc2VjdGlvbjExX290aGVyIHtcblx0bWFyZ2luLXRvcDogM2VtO1xufVxuXG4ubW1Jbm5lciB7XG5cdG1heC13aWR0aDogNjAwcHg7XG5cdHBhZGRpbmc6IDUwcHggNTBweCAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbUNsb3NlIHtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuXHR3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuXHR0b3A6IDE1cHggIWltcG9ydGFudDtcblx0cmlnaHQ6IDM1cHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ubW1DbG9zZTpiZWZvcmUsXG4ubW1DbG9zZTphZnRlciB7XG5cdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAycHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4ubW1QcmV2LFxuLm1tTmV4dCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogNDRweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDQ0cHggIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ubW1QcmV2IHtcblx0bGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubW1OZXh0IHtcblx0cmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1tUHJldjpiZWZvcmUsXG4ubW1OZXh0OmJlZm9yZSB7XG5cdHdpZHRoOiA3NSUgIWltcG9ydGFudDtcblx0Ym9yZGVyLXdpZHRoOiAycHggMCAwIDJweCAhaW1wb3J0YW50O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdGFjdGl2aXR5XG5cdOS4lueVjOOBruWtkOOBqeOCguOBn+OBoeOBuOOAgTIwMjPlubTjgIHjg6bjg4vjgrvjg5Xjga/jgZPjgpPjgarmlK/mj7TjgpLlsYrjgZHjgb7jgZfjgZ9cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5hY3Rpdml0eV93cmFwcGVyIHtcblx0bWFyZ2luLXRvcDogODBweDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy8yMDI1MDEvYWN0aXZpdHlfYmcuanBnKSBjZW50ZXIgMC9jb3ZlciBuby1yZXBlYXQ7XG59XG5cbi5hY3Rpdml0eSB7XG5cdHdpZHRoOiAxMDAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWN0aXZpdHlfbWFpbiB7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cGFkZGluZzogNTBweCAyNXB4IDQ4cHg7XG5cdHdpZHRoOiA1MDBweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTc0LCAyMzksIDAuOCk7XG59XG5cbi5hY3Rpdml0eV9tYWluPi5oZWFkIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjdGl2aXR5X21haW4+LmJvZHkge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRwYWRkaW5nLXRvcDogNTBweDtcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmY7XG59XG5cbi5hY3Rpdml0eV9pdGVtOm50aC1vZi10eXBlKG4gKyAyKSB7XG5cdG1hcmdpbi10b3A6IDM5cHg7XG59XG5cbi5hY3Rpdml0eV9pdGVtPi5ib2R5IHtcblx0bWFyZ2luLXRvcDogMXB4O1xuXHRjb2xvcjogIzIyMjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMS42Nztcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHRjbmNsZF9hcmVhXG5cdOW/g+OBjOWLleOBhOOBn+OBqOOBjeOBi+OCieOAgeaUr+aPtOOBr+OBr+OBmOOBvuOCi+OAglxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmNuY2xkX2FyZWEge1xuXHR3aWR0aDogMTAwMHB4O1xuXHRtYXJnaW46IDUwcHggYXV0byAzMHB4O1xufVxuIl19 */