/*
* レスポンシブの変数を定義
*/

/*
* レスポンシブ対応のクラスを生成する
* 呼び出し方
* @include responsive('.display-none') {
*   display: none;
* }
*/

/*
* メディアクエリを呼び出す
* 呼び出し方
* .foo {
*   color: blue;
*   @include quary() { // 引数を省略（初期値はsの520px）
*     color: yellow;
*   }
*   @include quary(m) { // 引数を個別に指定
*     color: red;
*   }
* }
* }
*/

/*
* remの自動計算
* 10px = 1rem
* 
* fontsize : pxrem(10);
* 
*/

/* 全体 */

/* メニュー及びフッター色 */

/* ヒーローヘッダー */

/* ヘッダー内スクロールダウン */

/* アニメーション線の色*/

/* メニュー文字色 */

/* モバイルメニュー */

/* モバイルメニュー展開時 */

/* トップの最新のお知らせ */

/* 下部お知らせ一覧 */

/* お知らせ用ラベル */

/* お知らせ */

/* 重要 */

/* プレス */

/* 見出し */

/* トップ会社情報 */

/* Table デフォルト*/

/* box */

/* box1 */

/* card */

/*$card-h2-underline-color:#ff0084;*/

/* バックグラウンドアニメーション */

/* 下線アニメーションカラー*/

/*
$main-color:	#333;
$sub-color1:	#FFFFFF;
$sub-color2:	#e4e4e4;
$accent-color1:	#9b9b9b;
$accent-color2:	#ff7f7f;
$accent-color3:	#000000;
*/

/*!
Theme Name: pt1
Theme URI: https://selfee.co.jp
Author: Selfee Team
Author URI: https://selfee.co.jp
カーポーツテンプレート
Version: 0.6
*/

/*
@import url("./destyle.min.css");
*/

@font-face {
	font-family: YuGothicMedium;
	src: local("Yu Gothic Medium");
}

@font-face {
	font-family: "Helvetica Neue";
	font-weight: 100;
	src: local("Helvetica Neue Regular");
}

@font-face {
	font-family: "Helvetica Neue";
	font-weight: 200;
	src: local("Helvetica Neue Regular");
}

html {
	line-height: 1.7;
}

body {
	background-color: #f8f8f8;
	color: #000;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "游ゴシック Medium", "Yu Gothic", YuGothic, YuGothicMedium, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
	line-height: 1.7;
}

/*
* 表示コントロール
*/

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: inherit;
	font-weight: bold;
	line-height: 1.4;
	margin-bottom: 0.625rem;
}

h1,
.h1 {
	font-size: 2.375rem;
}

h2,
.h2 {
	font-size: 1.875rem;
}

h3,
.h3 {
	font-size: 1.625rem;
}

h4,
.h4 {
	font-size: 1.375rem;
}

h5,
.h5 {
	font-size: 1.125rem;
}

h6,
.h6 {
	font-size: 0.875rem;
}

.lead {
	font-size: 1.125rem;
}

.lead-bold {
	font-size: 1.125rem;
	font-weight: bold;
}

.blockquote {
	font-size: 1.25rem;
}

p {
	margin-block-end: 1em;
	margin-block-start: 1em;
}

.text-shadow-nomal {
	text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
}

.width-100 {
	height: auto;
	width: 100% !important;
}

.obj-fit-cover {
	-o-object-fit: cover;
	object-fit: cover;
}

.text-center {
	text-align: center;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.position-relative {
	position: relative;
}

.block-center {
	display: flex;
	justify-content: center;
}

.block-left {
	display: flex;
	justify-content: start;
}

.block-right {
	display: flex;
	justify-content: flex-end;
}

img {
	width: 100%;
}

img.width-auto {
	width: auto;
}

/* レポンシブテーブル*/

table.responsive {
	width: 100%;
}

table.responsive th,
table.responsive td {
	display: block;
	width: 100%;
}

/* ドットリスト
-----------------------------------------------------*/

ul.dot li {
	line-height: 1.5; /*文の行高*/
	padding: 0.5rem 0 0.5rem 1rem; /*前後の文との余白*/
	position: relative;
}

ul.dot li:before {
	background: #1d1d1d;
	border-radius: 50%;
	content: "";
	counter-increment: list;
	display: block;
	height: 10px;
	left: 0px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 10px;
}

/* 箇条書きリスト
-----------------------------------------------------*/

ul.label {
	align-content: center;
	align-items: center;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
}

ul.label li {
	line-height: 1.5; /*文の行高*/
	padding: 0.5rem 0 0.5rem 1rem; /*前後の文との余白*/
}

.display-inline {
	display: inline;
}

.display-block {
	display: block;
}

.display-inline-block {
	display: inline-block;
}

.sf-display1 {
	font-size: calc(1.7325em + 0.9vw);
	font-weight: 300;
}

.sf-display2 {
	font-size: 9vw;
	font-weight: 300;
}

.sf-display3 {
	font-size: 8vw;
	font-weight: 300;
}

.sf-display4 {
	font-size: 7vw;
	font-weight: 300;
}

.sf-display5 {
	font-size: 6vw;
	font-weight: 300;
}

/* Google Mapを囲う要素 */

.ggmap {
	height: 0; /*padding-top: 75%; /* 比率を4:3に固定 */
	padding-top: 44%;
	position: relative;
	width: 100%;
}

/* Google Mapのiframe */

.ggmap iframe {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.row {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	list-style: none;
	margin: 0;
	padding: 0;
}

.row-center {
	justify-content: center;
}

.row.reverse {
	flex-wrap: wrap-reverse;
}

.row-1-1 {
	width: 100%;
}

.row-1-2 {
	width: 50%;
}

.row-1-3 {
	width: 33.3333333333%;
}

.row-1-4 {
	width: 25%;
}

.row-1-5 {
	width: 20%;
}

.row-1-6 {
	width: 16.6666666667%;
}

.row-1-7 {
	width: 14.2857142857%;
}

.row-1-8 {
	width: 12.5%;
}

.row-1-9 {
	width: 11.1111111111%;
}

.row-1-10 {
	width: 10%;
}

.row-1-11 {
	width: 9.0909090909%;
}

.row-1-12 {
	width: 8.3333333333%;
}

/* 2-12 */

.row-2-3 {
	width: 66.6666666667%;
}

.row-2-4 {
	width: 50%;
}

.row-2-5 {
	width: 40%;
}

.row-2-6 {
	width: 33.3333333333%;
}

.row-2-7 {
	width: 28.5714285714%;
}

.row-2-8 {
	width: 25%;
}

.row-2-9 {
	width: 22.2222222222%;
}

.row-2-10 {
	width: 20%;
}

.row-2-11 {
	width: 18.1818181818%;
}

.row-2-12 {
	width: 16.6666666667%;
}

/* 3-12 */

.row-3-4 {
	width: 75%;
}

.row-3-5 {
	width: 60%;
}

.row-3-6 {
	width: 50%;
}

.row-3-7 {
	width: 42.8571428571%;
}

.row-3-8 {
	width: 37.5%;
}

.row-3-9 {
	width: 33.3333333333%;
}

.row-3-10 {
	width: 30%;
}

.row-3-11 {
	width: 27.2727272727%;
}

.row-3-12 {
	width: 25%;
}

/* 4-12 */

.row-4-5 {
	width: 80%;
}

.row-4-6 {
	width: 66.6666666667%;
}

.row-4-7 {
	width: 57.1428571429%;
}

.row-4-8 {
	width: 50%;
}

.row-4-9 {
	width: 44.4444444444%;
}

.row-4-10 {
	width: 40%;
}

.row-4-11 {
	width: 36.3636363636%;
}

.row-4-12 {
	width: 33.3333333333%;
}

/* 5-12 */

.row-5-6 {
	width: 83.3333333333%;
}

.row-5-7 {
	width: 71.4285714286%;
}

.row-5-8 {
	width: 62.5%;
}

.row-5-9 {
	width: 55.5555555556%;
}

.row-5-10 {
	width: 50%;
}

.row-5-11 {
	width: 45.4545454545%;
}

.row-5-12 {
	width: 41.6666666667%;
}

/* 6-12 */

.row-6-6 {
	width: 100%;
}

.row-6-7 {
	width: 85.7142857143%;
}

.row-6-8 {
	width: 75%;
}

.row-6-9 {
	width: 66.6666666667%;
}

.row-6-10 {
	width: 60%;
}

.row-6-11 {
	width: 54.5454545455%;
}

.row-6-12 {
	width: 50%;
}

/* 7-12 */

.row-7-8 {
	width: 87.5%;
}

.row-7-9 {
	width: 77.7777777778%;
}

.row-7-10 {
	width: 70%;
}

.row-7-11 {
	width: 63.6363636364%;
}

.row-7-12 {
	width: 58.3333333333%;
}

/* 8-12 */

.row-8-9 {
	width: 88.8888888889%;
}

.row-8-10 {
	width: 80%;
}

.row-8-11 {
	width: 72.7272727273%;
}

.row-8-12 {
	width: 66.6666666667%;
}

/* 9-12 */

.row-9-10 {
	width: 90%;
}

.row-9-11 {
	width: 81.8181818182%;
}

.row-9-12 {
	width: 75%;
}

/* 10-12 */

.row-10-11 {
	width: 90.9090909091%;
}

.row-10-12 {
	width: 83.3333333333%;
}

/* 11-12 */

.row-11-12 {
	width: 91.6666666667%;
}

/*
* 表示コントロール
* $breakpoint-up: (
*   's': 'screen and (min-width: 520px)',
*   'm': 'screen and (min-width: 960px)',
* ) !default;
*/

.visible {
	display: initial !important;
}

.hidden {
	display: none !important;
}

/*
* 表示コントロール
* $breakpoint-up: (
*   's': 'screen and (min-width: 520px)',
*   'm': 'screen and (min-width: 960px)',
* ) !default;
*/

.margin-none {
	margin: 0 !important;
}

.margin-top-none {
	margin-top: 0;
}

.margin-top-xs {
	margin-top: 8px;
}

.margin-top-s {
	margin-top: 16px;
}

.margin-top-m {
	margin-top: 32px;
}

.margin-top-l {
	margin-top: 128px;
}

.margin-top-xl {
	margin-top: 128px;
}

.margin-right-none {
	margin-right: 0;
}

.margin-right-xs {
	margin-right: 8px;
}

.margin-right-s {
	margin-right: 16px;
}

.margin-right-m {
	margin-right: 32px;
}

.margin-right-l {
	margin-right: 128px;
}

.margin-right-xl {
	margin-right: 128px;
}

.margin-bottom-none {
	margin-bottom: 0;
}

.margin-bottom-xs {
	margin-bottom: 8px;
}

.margin-bottom-s {
	margin-bottom: 16px;
}

.margin-bottom-m {
	margin-bottom: 32px;
}

.margin-bottom-l {
	margin-bottom: 128px;
}

.margin-bottom-xl {
	margin-bottom: 128px;
}

.margin-left-none {
	margin-left: 0;
}

.margin-left-xs {
	margin-left: 8px;
}

.margin-left-s {
	margin-left: 16px;
}

.margin-left-m {
	margin-left: 32px;
}

.margin-left-l {
	margin-left: 128px;
}

.margin-left-xl {
	margin-left: 128px;
}

/*
* 表示コントロール
* $breakpoint-up: (
*   's': 'screen and (min-width: 520px)',
*   'm': 'screen and (min-width: 960px)',
* ) !default;
*/

.padding-none {
	margin: 0 !important;
}

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

.padding-top-xs {
	padding-top: 0.25rem !important;
}

.padding-top-s {
	padding-top: 0.5rem !important;
}

.padding-top-m {
	padding-top: 1rem !important;
}

.padding-top-l {
	padding-top: 1.25rem !important;
}

.padding-top-xl {
	padding-top: 1.5rem !important;
}

.padding-none {
	padding: 0 !important;
}

.padding-xs {
	padding: 0.25rem !important;
}

.padding-s {
	padding: 0.5rem !important;
}

.padding-m {
	padding: 1rem !important;
}

.padding-l {
	padding: 1.25rem !important;
}

.padding-xl {
	padding: 1.5rem !important;
}

.padding-right-none {
	padding-right: 0 !important;
}

.padding-right-xs {
	padding-right: 0.25rem !important;
}

.padding-right-s {
	padding-right: 0.5rem !important;
}

.padding-right-m {
	padding-right: 1rem !important;
}

.padding-right-l {
	padding-right: 1.25rem !important;
}

.padding-right-xl {
	padding-right: 1.5rem !important;
}

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

.padding-bottom-xs {
	padding-bottom: 0.25rem !important;
}

.padding-bottom-s {
	padding-bottom: 0.5rem !important;
}

.padding-bottom-m {
	padding-bottom: 1rem !important;
}

.padding-bottom-l {
	padding-bottom: 1.25rem !important;
}

.padding-bottom-xl {
	padding-bottom: 1.5rem !important;
}

.padding-left-none {
	padding-left: 0 !important;
}

.padding-left-xs {
	padding-left: 0.25rem !important;
}

.padding-left-s {
	padding-left: 0.5rem !important;
}

.padding-left-m {
	padding-left: 1rem !important;
}

.padding-left-l {
	padding-left: 1.25rem !important;
}

.padding-left-xl {
	padding-left: 1.5rem !important;
}

/*タイムライン全体の設定*/

.timeline {
	margin: 50px auto;
	max-width: 700px;
	padding: 0 30px;
	width: 100%;
}

.timeline > li {
	list-style: none;
	padding: 0 0 20px 0; /*タイムラインの見出し横の丸の位置と形状*/
	position: relative; /*線の起点とするためrelativeを設定*/
}

.timeline > li::after {
	background: #a0deff;
	border-radius: 50%;
	content: "";
	height: 20px;
	left: -5px;
	position: absolute;
	top: 10px;
	width: 20px;
}

.timeline dl {
	margin: 0 0 20px 3em;
}

.timeline dd strong {
	display: block;
	padding: 10px 0;
}

.timeline_icon {
	margin: 50px auto;
	max-width: 630px;
	padding: 0 30px;
	width: 80%;
}

.timeline_icon > li {
	font-size: clamp(1rem, 0.864rem + 0.68vw, 1.375rem); /*タイムラインの見出し横の丸の位置と形状*/
	list-style: none;
	padding: 0 0 20px 25px;
	position: relative; /*線の起点とするためrelativeを設定*/
}

.timeline_icon > li::before {
	background: url(./images/rental%20car/lental-car_icon3.png) left 0px top 3px no-repeat;
	content: "";
	height: 130px;
	left: -60px;
	line-height: 1.6em;
	padding: 90px;
	position: absolute;
	top: -10px;
	width: 130px;
}

.timeline_icon dl {
	margin: 0 0 20px 3em;
}

.timeline_icon dd strong {
	display: block;
	padding: 10px 0;
}

/*絶対配置で線を設定*/

.border-line {
	background: #ccc;
	height: 0; /*はじめは高さを0に*/
	left: 0.2em;
	position: absolute; /*線の位置*/
	top: 0;
	width: 2px; /*線の太さ*/
}

/*content:'';
position: absolute;
top:10px;
left:-5px;
width:20px;
height: 20px;
border-radius: 50%;*/

.table_icon {
	background: url(./images/rental%20car/lental-car_icon4.png) left 0px top 3px no-repeat;
	background-position: left 5px center;
	background-repeat: no-repeat;
	background-size: 35px;
	padding-left: 30px;
}

.table-secondary {
	overflow-x: auto;
	width: 100%;
}

.table-secondary ::before {
	content: "";
	height: 130px;
	left: -60px;
	line-height: 1.6em;
	padding: 90px;
	position: absolute;
	top: -10px;
	width: 130px;
}

.table-secondary-th {
	padding-left: clamp(1rem, -0.091rem + 5.45vw, 4rem);
}

.btn,
.web-btn,
a.web-btn,
a.btn,
button.btn {
	cursor: pointer;
	display: inline-block;
	font-weight: 700;
	line-height: 1.3;
	padding: 1rem 2rem;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	background-color: #5ab2ff;
	border-radius: 0.5rem;
	color: #fff;
	letter-spacing: 0.1rem;
	text-align: center;
	text-decoration: none;
	transition: all 0.3s;
	user-select: none;
	vertical-align: middle;
}

.btn:hover,
.web-btn:hover,
a.btn:hover,
button.btn:hover {
	background: #caf4ff;
	color: #fff;
}

.btn-image {
	height: 27px;
	left: clamp(0rem, -0.364rem + 1.82vw, 1rem);
	position: absolute;
	width: 45px;
}

.phone-image {
	height: 50px;
	left: clamp(0rem, -0.364rem + 1.82vw, 1rem);
	position: absolute;
	top: 40%;
	width: 85px;
}

/*
* 改行タイプ(左画像挿入)
**********************************/

.tel-btn,
a.tel-btn {
	background-color: #fff;
	color: #000;
	margin-bottom: 20px;
	margin-top: 20px;
}

.tel-btn:hover,
a.tel-btn:hover {
	background: #a9b5bd;
	color: #fff;
}

.fa-position-left {
	left: 0.5rem;
	position: absolute;
	top: calc(50% - 0.5em);
}

/*
* 改行タイプ2（右画像挿入）
**********************************/

.web-btn,
a.web-btn {
	background-color: #e64114;
	color: #fff;
	position: relative;
}

.web-btn:hover,
a.web-btn:hover {
	background: #f07756;
	color: #fff;
}

.fa-position-right {
	position: absolute;
	right: 0.5rem;
	top: calc(50% - 0.5em);
}

/*
* 改行タイプ3(左画像挿入)
**********************************/

.point-btn,
a.point-btn {
	background-color: #fff9d0;
	color: #000;
	margin-bottom: 20px;
	margin-top: 20px;
}

.point-btn:hover,
a.point-btn:hover {
	background: #a9b5bd;
	color: #fff;
}

.fa-position-left {
	left: 0.5rem;
	position: absolute;
	top: calc(50% - 0.5em);
}

/*スマホ表示の時のみ改行*/

.sp-only {
	display: none;
}

/*スマホ表示の時のみ改行*/

/* 通常のスタイル（PCなどで適用される） */

.mobile-large {
	font-size: 16px; /* 通常のサイズ */
}

/* スマホ（モバイル）の時のみ適用するスタイル */

.anime-bgextend {
	animation-duration: 1s;
	animation-fill-mode: forwards;
	animation-name: bgextendAnimeBase;
	opacity: 0;
	overflow: hidden;
	position: relative;
}

.anime-bgextend .anime-bgappear {
	animation-delay: 0.6s;
	animation-duration: 1s;
	animation-fill-mode: forwards;
	animation-name: bgextendAnimeSecond;
	opacity: 0;
}

/*
* 左から右
*
*/

.anime-bgLRextend::before {
	animation-duration: 1s;
	animation-fill-mode: forwards;
	animation-name: bgLRextendAnime;
	background-color: #ececec;
	content: "";
	height: 100%;
	position: absolute;
	width: 100%;
}

/*
* 右から左
*
*/

.anime-bgRLextend::before {
	animation-duration: 1s;
	animation-fill-mode: forwards;
	animation-name: bgRLextendAnime;
	background-color: #ececec;
	content: "";
	height: 100%;
	position: absolute;
	width: 100%;
}

/* お知らせ用 */

.anime-fadeUp-serial {
	animation-duration: 0.5s;
	animation-fill-mode: forwards;
	animation-name: fadeUpAnime;
	opacity: 0;
}

/* 下から */

.anime-fadeUp-trigger {
	opacity: 0;
}

.anime-fadeUp {
	animation-duration: 0.5s;
	animation-fill-mode: forwards;
	animation-name: fadeUpAnime;
	opacity: 0;
}

/* 上から */

.anime-fadeDown-trigger {
	opacity: 0;
}

.anime-fadeDown {
	animation-duration: 0.5s;
	animation-fill-mode: forwards;
	animation-name: fadeDownAnime;
	opacity: 0;
}

/* 左下から */

.anime-fadeLeftUp-trigger {
	opacity: 0;
}

.anime-fadeLeftUp {
	animation-duration: 0.5s;
	animation-fill-mode: forwards;
	animation-name: fadeLeftUpAnime;
	opacity: 0;
}

/* 右上から */

.anime-fadeRightDown-trigger {
	opacity: 0;
}

.anime-fadeRightDown {
	animation-duration: 0.5s;
	animation-fill-mode: forwards;
	animation-name: fadeRightDownAnime;
	opacity: 0;
}

#header {
	align-items: center;
	background: #fff; /*background:variables.$top-menubar-background-color;*/
	display: flex;
	min-height: 65px;
	text-align: center;
}

.anime-slide-in {
	display: inline-block;
	overflow: hidden;
}

.anime-slide-in_inner {
	display: inline-block;
}

/*左右のアニメーション*/

.anime-flowing-left {
	opacity: 0; /*事前に透過0にして消しておく*/
}

.anime-flowingLeftRight {
	animation-duration: 0.8s;
	animation-fill-mode: forwards;
	animation-name: slideTextX100;
	opacity: 0;
}

.anime-flowingRightLeft {
	animation-duration: 0.8s;
	animation-fill-mode: forwards;
	animation-name: slideTextX-100;
	opacity: 0;
}

/*アコーディオン全体*/

.accordion-area {
	list-style: none;
	margin: 0 auto;
	max-width: 900px;
	width: 96%;
}

.accordion-area li {
	margin: 10px 0;
}

.accordion-section {
	border: 1px solid #ccc;
}

/*アコーディオンタイトル*/

.accordion-title {
	cursor: pointer;
	font-size: 1rem;
	font-weight: normal;
	padding: 3% 3% 3% 50px;
	position: relative; /*+マークの位置基準とするためrelative指定*/
	transition: all 0.5s ease;
}

/*アイコンの＋と×*/

.accordion-title::before,
.accordion-title::after {
	background-color: #333;
	content: "";
	height: 2px;
	position: absolute;
	width: 15px;
}

.accordion-title::before {
	left: 15px;
	top: 48%;
	transform: rotate(0deg);
}

.accordion-title::after {
	left: 15px;
	top: 48%;
	transform: rotate(90deg);
}

/*　closeというクラスがついたら形状変化　*/

.accordion-title.accordion-close::before {
	transform: rotate(45deg);
}

.accordion-title.accordion-close::after {
	transform: rotate(-45deg);
}

/*アコーディオンで現れるエリア*/

.accordion-box {
	background: #f3f3f3;
	display: none; /*はじめは非表示*/
	margin: 0 3% 3% 3%;
	padding: 3%;
}

.global-nav {
	position: absolute;
	right: 0;
	top: 10px;
}

.global-nav li {
	display: inline-block;
	padding: 10px;
}

.global-nav a {
	color: #333333;
}

/* ハンバーガーメニューボタン
**********************************************/

.hamburger-outer {
	display: flex;
	display: -ms-flexbox;
	justify-content: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	flex-wrap: nowrap;
	height: 100%;
	-ms-flex-wrap: wrap;
	align-content: center;
	-ms-flex-line-pack: center;
}

.hamburger {
	cursor: pointer;
	display: block; /*position: fixed;*/
	height: 42px;
	padding: 20px;
	position: sticky;
	text-align: center;
	width: 42px;
	z-index: 3; /*
  right : 20px;
  top   : 20px;
  */
}

.hamburger span {
	background: #FFF;
	display: block;
	height: 2px;
	left: 6px;
	position: absolute;
	transition: 0.3s ease-in-out;
	width: 30px;
}

.hamburger span:nth-child(1) {
	top: 10px;
}

.hamburger span:nth-child(2) {
	top: 20px;
}

.hamburger span:nth-child(3) {
	top: 30px;
}

.hamburger.active { /* スマホメニューを開いてる時のボタン */
}

.hamburger.active span:nth-child(1) {
	background: #FFF;
	left: 6px;
	top: 16px;
	transform: rotate(-45deg);
}

.hamburger.active span:nth-child(2),
.hamburger.active span:nth-child(3) {
	background: #FFF;
	top: 16px;
	transform: rotate(45deg);
}

/* メニュー背景　*/

nav.global-nav-mobile {
	background: #a0deff; /*動き*/
	height: calc(100vh - 52px); /*ナビの高さ*/
	left: 0;
	position: fixed; /*position:fixed;にし、z-indexの数値を大きくして前面へ*/
	top: -120%;
	transition: all 0.6s;
	width: 100%;
	z-index: 99999; /*ナビのスタート位置と形状*/
}

/*アクティブクラスがついたら位置を0に*/

nav.global-nav-mobile.active {
	top: 0;
}

/*ナビゲーション*/

nav.global-nav-mobile ul {
	left: 50%;
	position: absolute; /*ナビゲーション天地中央揃え*/
	top: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
	z-index: 999;
}

/*リストのレイアウト設定*/

nav.global-nav-mobile li {
	list-style: none;
	text-align: center;
}

nav.global-nav-mobile li a {
	color: #fff;
	display: block;
	font-weight: bold;
	letter-spacing: 0.1em;
	padding: 10px;
	text-decoration: none;
	text-transform: uppercase;
}

/*
  nav.global-nav-mobile {
		position: fixed;
		z-index : 2;
		top  : 0;
		left : 0;
		color: variables.$global-nav-mobile-text-color;
		background: variables.$global-nav-mobile-background-color;
		text-align: center;
		width: 100%;
		transform: translateX(-100%);
		transition: all 0.6s;
		z-index: 99999;

		ul {
			margin: 0 auto;
			padding: 0;
			width: 100%;
			// height: calc(100vh - 49.98px - 73.191px);
			height: calc( calc( var(--vh, 1vh) * 100 ) - 52px - 80px - 12px );
			// height: 100vh;

			display: flex;
			flex-direction: column;
			justify-content: space-between;
			align-items: center;

			li {
				list-style-type: none;
				padding: 0;
				width: 100%;
				height: 100%;
				min-height: 50px;
				transition: .4s all;
				border-top: 0.05rem solid variables.$global-nav-mobile-boder-color;
    		margin: 0;

				display: flex;
				align-items: center;

				&::last-child {
					padding-bottom: 0;
				}

				&::hover{
					background :variables.$global-nav-mobile-link-hover-text-color;
					background:#FFF;
				}

				a {
					display: inline-block;
					color: variables.$global-nav-mobile-text-color;
					padding-left: 1rem;
					text-decoration :none;
					width: 100%;
					text-align: left;
				}
			}
		}
  }
*/

/* クリックでjQueryで追加・削除 */

nav.global-nav-mobile.active {
	display: block;
	opacity: 100;
	transform: translateX(0%);
}

.global-footer-nav li {
	display: inline-block;
	padding: 0.6rem;
}

.global-footer-nav-mobile {
	background-color: #0a0a0a;
	bottom: 0;
	height: 52px;
	position: fixed;
	width: 100%;
	z-index: 10;
}

.global-footer-nav-mobile li {
	align-items: center;
	border-right: 1px solid #FFF;
	font-size: 14px;
	justify-content: center;
	margin: 0;
	padding: 0;
}

.global-footer-nav-mobile li a {
	color: #FFF;
	display: block;
	padding: 0.6rem;
	text-align: center;
	width: 100%;
}

.global-footer-nav {
	text-align: right;
}

/*==================================================
　5-3-1 中心から外に線が伸びる（下部）
===================================*/

.global-nav li a,
.global-footer-nav li a {
	padding-bottom: 6px;
	position: relative; /*線の基点とするためrelativeを指定*/
}

.global-nav li.current a,
.global-nav li a:hover,
.global-footer-nav li.current a,
.global-footer-nav li a:hover {
	color: #a0deff;
}

.global-nav li a::after,
.global-footer-nav li a::after {
	background: #a0deff; /*アニメーションの指定*/
	bottom: 0;
	content: ""; /*絶対配置で線の位置を決める*/
	height: 2px;
	left: 10%; /*線の形状*/
	position: absolute;
	transform: scale(0, 1); /*X方向0、Y方向1*/
	transform-origin: center top; /*上部中央基点*/
	transition: all 0.3s;
	width: 90%;
}

/*現在地とhoverの設定*/

.global-nav li.current a::after,
.global-nav li a:hover::after,
.global-footer-nav li.current a::after,
.global-footer-nav li a:hover::after {
	transform: scale(1, 1); /*X方向にスケール拡大*/
}

.formlist dt {
	align-items: center;
	display: flex;
	font-weight: bold;
	line-height: 1.4;
	margin-bottom: 0.8rem;
	padding-top: 1.6rem;
}

.formlist dd {
	line-height: 1.4;
	padding-bottom: 1.6rem;
}

.formlist__icon {
	background: #B3B3B3;
	color: #fff;
	display: inline-block;
	font-size: 1.2rem;
	font-weight: normal;
	margin-right: 0.8rem;
	padding: 0.3em;
	text-align: center;
	width: 3em;
}

.formlist__icon.is-required {
	background: #e64114;
}

.formlist__checklist li:not(:last-child) {
	margin-bottom: 0.8rem;
}

.formlist__checklist label {
	border: 1px solid #CED1D2;
	border-radius: 6px;
	display: block;
	padding: 1rem;
}

.formlist__radiolist li:not(:last-child) {
	margin-bottom: 1.6rem;
}

input,
select,
textarea {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: #F9FAFA;
	border: 1px solid #CED1D2;
	border-radius: 6px;
	box-sizing: border-box;
	color: inherit;
	font-family: inherit;
	font-size: 1.6rem;
	line-height: 1.6;
	max-width: 100%;
	outline: none;
}

input[type=text],
input[type=number],
input[type=tel],
input[type=email],
input[type=password] {
	padding: 0.3rem 1.2rem;
	width: 14em;
}

textarea {
	height: 10em;
	padding: 0.3rem 1.2rem;
	width: 100%;
}

input[type=text].is-error,
input[type=number].is-error,
input[type=tel].is-error,
input[type=email].is-error,
input[type=password].is-error,
select.is-error,
textarea.is-error {
	background: #FEF2F0;
	border: 1px solid #F58271;
}

select {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2225.532%22%20height%3D%2214%22%20viewBox%3D%220%200%2025.532%2014%22%3E%3Cpath%20d%3D%22M82.249%2C82.431l.875.851%2C12.25-11.915h0l.875-.851-.875-.851h0L83.124%2C57.75l-.875.851L94.5%2C70.516Z%22%20transform%3D%22translate(83.282%20-82.249)%20rotate(90)%22%20fill%3D%22%23999%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
	background-position: calc(100% - 8px) center;
	background-repeat: no-repeat;
	background-size: 14px 8px;
	padding: 0.3rem 3.6rem 0.3rem 1.2rem;
}

select::-ms-expand {
	display: none;
}

input::-ms-clear {
	visibility: hidden;
}

:-ms-input-placeholder {
	color: #9EA3A5;
}

::-webkit-input-placeholder {
	color: #9EA3A5;
}

input[type=checkbox],
input[type=radio] {
	display: none;
}

label {
	cursor: pointer;
}

.c-checkbox {
	align-items: center;
	cursor: pointer;
	display: inline-flex;
	line-height: 1.2;
	text-align: left;
}

.c-checkbox:before {
	background: #F9FAFA;
	border: 1px solid #CED1D2;
	border-radius: 3px;
	content: "";
	display: block;
	flex: 1 0 auto;
	height: 22px;
	margin-right: 0.6rem;
	width: 22px;
}

:checked + .c-checkbox {
	position: relative;
}

:checked + .c-checkbox:before {
	background: #e64114;
	border: 1px solid #e64114;
}

:checked + .c-checkbox:after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20enable-background%3D%22new%200%200%2024%2016%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20clip-rule%3D%22evenodd%22%20d%3D%22m24%202.8-14.1%2013.2-9.9-9.3%202.6-2.8%207.2%206.8%2011.5-10.7z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
	background-position: center;
	background-repeat: no-repeat;
	bottom: 0;
	content: "";
	display: inline-block;
	height: 17px;
	left: 3px;
	margin: auto;
	position: absolute;
	top: 0;
	width: 17px;
}

.c-radio {
	align-items: center;
	cursor: pointer;
	display: inline-flex;
	line-height: 1.2;
	text-align: left;
}

.c-radio:before {
	background: #F9FAFA;
	border: 1px solid #CED1D2;
	border-radius: 50%;
	content: "";
	display: block;
	flex: 1 0 auto;
	height: 22px;
	margin-right: 0.6rem;
	width: 22px;
}

:checked + .c-radio {
	position: relative;
}

:checked + .c-radio:after {
	background: #e64114;
	border-radius: 50%;
	bottom: 0;
	content: "";
	display: block;
	height: 10px;
	left: 7px;
	margin: auto;
	position: absolute;
	top: 0;
	width: 10px;
}

/*========= ページトップのためのCSS ===============*/

/*リンクの形状*/

#page-top a {
	align-items: center;
	color: #a0deff; /*color: $scroll-color;*/
	display: flex;
	font-size: 2.8rem;
	height: 60px;
	justify-content: center;
	text-align: center;
	text-decoration: none;
	transition: all 0.3s;
	width: 60px;
}

#page-top a:hover { /*background: #777;*/
}

/*リンクを右下に固定*/

#page-top {
	bottom: 10px;
	opacity: 0;
	position: fixed;
	right: 10px;
	transform: translateY(100px);
	z-index: 2; /*はじめは非表示*/
}

/*　上に上がる動き　*/

#page-top.TopScrollUpMove {
	animation: TopScrollUpAnime 0.5s forwards;
}

/*　下に下がる動き　*/

#page-top.TopScrollDownMove {
	animation: TopScrollDownAnime 0.5s forwards;
}

.img-width-initial {
	width: initial !important;
}

.logo-image {
	max-height: 55px;
	width: 95%;
}

.top-header-image-inner .slick-track,
.top-header-image-inner .slick-list {
	height: 100vh !important;
}

.top-header-image-outer,
.top-header-image-inner {
	height: 100vh;
	position: relative;
	width: 99vw;
}

.top-header-image {
	height: 100vh;
	width: 100vw;
}

.top-hero-message {
	color: #FFF;
	left: 8%; /*color: variables.$top-hero-message-text-color;*/
	position: absolute; /*top: 24%;*/
	text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
	top: 50%;
}

.top-hero-message h2,
.top-hero-message h3 {
	font-size: 1.125rem;
}

.top-news-list {
	list-style: none outside;
	margin: 0 0 20px 0;
	padding: 0;
}

.top-news-list .top-news-list-item a {
	border-bottom: 1px solid #CCC;
	color: #333333;
	display: flex;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	padding: 20px 20px;
	text-decoration: none;
}

.top-news-list .top-news-list-item a:hover .top-news-list-title {
	color: #00F;
}

.top-news-list .top-news-list-item:first-child a {
	border-top: 1px solid #CCC;
}

.top-news-list .top-news-list-item .top-news-list-date {
	color: #999;
	font-size: 16px;
	margin: 0;
	min-width: 140px;
	padding: 0 20px 0 0;
}

.top-news-list .top-news-list-item .top-news-list-date:hover {
	color: #00F;
}

.top-news-list .top-news-list-item .top-news-list-category {
	margin: 0;
	min-width: 140px;
	padding: 0 20px 0 0;
}

.top-news-list .top-news-list-item .top-news-list-category span.info,
.top-news-list .top-news-list-item .top-news-list-category span.important,
.top-news-list .top-news-list-item .top-news-list-category span.press {
	display: inline-block;
	font-size: 12px;
	line-height: 1;
	padding: 5px 20px;
	text-align: center;
	width: 100%;
}

.top-news-list .top-news-list-item .top-news-list-category span.info {
	background: #bae2f8;
	color: #333333;
}

.top-news-list .top-news-list-item .top-news-list-category span.important {
	background: #ffd2e6;
	color: #333333;
}

.top-news-list .top-news-list-item .top-news-list-category span.press {
	background: #fff;
	color: #333333;
}

.top-news-list .top-news-list-item .top-news-list-title {
	margin: 0;
	width: 100%;
}

.top-news-list .top-news-list-item a {
	flex-wrap: wrap;
}

.top-news-list .top-news-list-item .top-news-list-date {
	min-width: 140px;
}

.top-news-list .top-news-list-item .top-news-list-title {
	margin-top: 10px;
}

.top-service-image {
	width: 100%; /*height: 360px;*/
	-o-object-fit: cover;
	object-fit: cover;
}

/*Facebook センタリング*/

.top-fb-plugin-responsive {
	display: flex;
}

.top-fb-plugin-responsive iframe {
	margin: 0 auto;
}

/* scrollDown Start  */

/*Scrollテキストの描写*/

.scrolldown1 {
	bottom: 36%;
	left: 50%;
	position: absolute;
	z-index: 9999;
}

.scrolldown1 span {
	color: #eee;
	font-size: 0.8rem;
	font-weight: bold;
	left: -15px;
	letter-spacing: 0.05em;
	position: absolute; /*描画位置*/
	top: -15px; /*テキストの形状*/
}

/* 線の描写 */

.scrolldown1::after {
	animation: pathmove 1.4s ease-in-out infinite;
	background: #eee; /*線の動き1.4秒かけて動く。永遠にループ*/
	content: ""; /*描画位置*/
	height: 30px;
	opacity: 0;
	position: absolute;
	top: 0; /*線の形状*/
	width: 2px;
}

/*高さ・位置・透過が変化して線が上から下に動く*/

/* scrollDown end  */

.title-h1 {
	color: #333;
	margin-bottom: 2rem;
	text-align: center;
}

.title-h1 span {
	align-items: center;
	color: #333;
	display: flex;
	font-size: 18px;
	justify-content: center;
	text-transform: uppercase;
}

.title-h1 span:before {
	background-color: #333;
	content: "";
	display: inline-block;
	height: 1px;
	margin-right: 10px;
	width: 15px;
}

.title-h1 span:after {
	background-color: #333;
	content: "";
	display: inline-block;
	height: 1px;
	margin-left: 10px;
	width: 15px;
}

.sub-header-image-outer,
.sub-header-image-inner {
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 20vh;
	width: 100vw;
}

.sub-header-image-outer h1,
.sub-header-image-inner h1 {
	color: #fff;
	text-align: center;
}

.sub-header-image-inner {
	align-items: center;
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: center;
}

.insp-step-img1 {
	left: 74%;
	max-width: 88px;
	position: absolute;
	transform: rotate(-12deg);
}

.insp-step-img2 {
	left: 64%;
	max-width: 118px;
	position: absolute;
	top: 48%;
}

.insp-step-img3 {
	left: 54%;
	max-width: 118px;
	position: absolute;
	top: 91%;
	transform: rotate(17deg);
}

.insp-step-img4 {
	left: 54%;
	max-width: 118px;
	position: absolute;
	top: 79%;
	transform: rotate(-14deg);
}

.insp-step-img5 {
	left: 54%;
	max-width: 118px;
	position: absolute;
	top: 91%;
	transform: rotate(17deg);
}

.insp-header-image-inner {
	background-image: url(./user_images/page1/page1.jpg);
}

.metal-header-image-inner {
	background-image: url(./user_images/page2/page2.jpg);
}

.insurance-header-image-inner {
	background-image: url(./user_images/page3/page3.jpg);
}

.company-header-image-inner {
	background-image: url(./user_images/company/comphead.jpg);
}

.page4-header-image-inner {
	background-image: url(./user_images/page4/page4.jpg);
}

.page5-header-image-inner {
	background-image: url(./user_images/page5/page5.jpg);
}

.contact-header-image-inner {
	background-image: url(./user_images/contact/contact.jpg);
}

/*	//一定サイズ以下で画像を消す場合
/* 画面幅が1000px以下になったら画像を表示しない */

/* 画面幅が1100px以下になったら画像を表示しない */

.attention {
	border: solid 1px #d30808;
	color: #d30808;
	font-size: 30px;
	margin: 0 auto 40px;
	max-width: 940px;
	text-align: center;
}

.trapezoid {
	border-bottom: 60px solid #000;
	border-right: 30px solid transparent;
	color: #fff;
	height: 0px;
	margin-top: 30px;
	width: 180px;
}

.trapezoid .trapezoid-inner {
	padding-top: 16px;
	text-align: center;
}

.title-outer {
	background-color: #a0deff;
	display: flex;
	justify-content: center;
	padding-bottom: 16px;
	padding-top: 32px;
}

.arrow_contents {
	margin: 0 auto;
	max-width: 1248px;
	padding: 3.5rem 0.8rem;
	position: relative;
}

.arrow_contents:before {
	background-color: #a0deff;
	border-bottom: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	content: "";
	height: 36px;
	left: 50%;
	margin-left: -18px;
	position: absolute;
	top: -18px;
	transform: scaleY(0.7) rotate(45deg);
	width: 36px;
}

.contents {
	margin: 0 auto;
	max-width: 1248px;
	padding: 20px 0.8rem;
	position: relative;
}

main {
	margin-top: pxrem(19.2);
}

main .article {
	padding-bottom: 20px;
	padding-top: 0;
}

footer {
	background-color: #fff9d0;
	color: #333333;
}

.card {
	background-color: #fff;
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
	color: #333;
	height: 94%;
	margin: 10px auto;
	max-width: 600px;
	min-height: 300px;
	padding: 15px;
	width: 94%;
	height: 94%;
}

.card h2 {
	margin-bottom: pxrem(16);
	position: relative;
}

.card h2:after {
	bottom: -5px;
	content: "";
	height: 5px; /*background-color: variables.$card-h2-underline-color;*/
	left: 50%;
	position: absolute;
	transform: translateX(-50%);
	width: 70px;
}

.card-type {
	background-color: #fff;
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
	color: #333;
	margin: 10px auto;
	padding: 15px;
}

.card-type h2 {
	margin-bottom: pxrem(16);
	position: relative;
}

table {
	width: 100%;
}

table tr,
table td,
table th {
	padding: 5px;
	text-align: left;
}

table th {
	background-color: #fff9d0;
	color: #333333;
	vertical-align: middle;
	white-space: nowrap;
	width: auto;
}

.table-line {
	border-left: solid 1px #333;
	border-top: solid 1px #333;
}

.table-line td,
.table-line th {
	border-bottom: solid 1px #333;
	border-right: solid 1px #333;
}

.table-text-center th,
.table-text-center td {
	text-align: center;
	vertical-align: middle;
}

.company-table {
	width: 100%;
}

.company-table tr,
.company-table td,
.company-table th {
	display: block;
	padding: 5px;
}

.company-table th {
	background-color: #333;
	color: #FFF;
	vertical-align: top;
	white-space: nowrap;
	width: auto;
}

/*
	線と背景色で染めるテーブル
	class="table table-background-line"
*/

.table-background-line {
	border-bottom: solid 16px #fadce4 !important;
	border-collapse: collapse;
	border-top: solid 16px #fadce4 !important;
}

.table-background-line th,
.table-background-line td {
	background-color: #FFF;
	border-left: solid 16px #fadce4;
	border-right: solid 16px #fadce4;
	color: #254451;
	text-align: left;
}

.table-background-line th {
	border-bottom: solid 5px #fadce4;
}

.table-background-line td {
	border-bottom: solid 16px #fadce4;
}

.table-background-line {
	padding: 10px;
}

.responsive {
	border: solid 1px #ddd;
	overflow: auto;
	white-space: nowrap;
}

.responsive table {
	margin: 0;
}

.responsive_company {
	overflow: auto;
}

.responsive_company table {
	margin: 0;
}

.responsive_company th,
.responsive_company td {
	padding: 12px 15px;
	text-align: left;
}

.responsive_company td {
	background-color: #fff;
}

.top-news-slider-outer {
	background: color #fff9d0; /*	background-color: variables.$top-news-slider-background-color;*/
	bottom: 10px;
	padding: 10px;
	right: 10px;
	width: 100%;
}

.top-news-slider-outer h2 {
	color: #333333;
	font-size: 1.375rem;
}

.top-news-slider-outer li:after {
	content: "\f054";
	font-family: "Font Awesome 5 Free";
}

.top-news-slider-outer a {
	color: #333333;
}

.marker-primary {
	display: inline;
	padding-bottom: 0.3rem;
	position: relative;
}

.marker-primary::after {
	animation: borderAnime 0.5s forwards;
	background: #333; /*アニメーションの指定*/
	bottom: 0;
	content: ""; /*絶対配置で線の位置を決める*/
	height: 4px;
	left: 0; /*線の形状*/
	position: absolute;
	transform: scale(0, 1); /*X方向0、Y方向1*/
	transform-origin: left top; /*左上基点*/
	transition: all 0.3s;
	width: 100%;
}

.text-red {
	color: #d30808;
}

.kome {
	color: #d30808;
	font-size: 0.9rem;
	line-height: 1.5;
	padding-left: 1.5rem;
}

.kome li::before {
	color: #d30808;
	content: "※";
	display: inline-block;
	margin-left: -1.5rem;
	width: 1.5rem;
}

/*
ページタイトルの写真斜め切り
*/

.slanting {
	display: none;
}

/*==================================================
レイアウト
===================================*/

.container {
	margin: 0 auto;
	max-width: 1248px;
	padding: 3.5rem 0.8rem;
	position: relative;
}

/*==================================================
タイトル
===================================*/

.title1 {
	background-color: #a9b5bd;
	border-radius: 5px;
	color: #333; /*background-color:variables.$title-outer-background-color;*/
	padding: 5px;
	text-align: center;
}

/*==================================================
文章と画像
===================================*/

.media-sentence ul {
	position: relative;
}

.media-sentence ul li {
	line-height: 1.5;
	list-style-type: none !important;
	padding: 0.5rem 0 0.5rem 3rem;
}

.media-sentence ul li:before {
	color: #1f88ff; /*アイコン色*/
	content: "\f00c"; /*アイコンの種類*/
	font-family: "FontAwesome"; /*疑似要素*/
	font-size: 1.3rem;
	left: 1rem; /*左端からのアイコンまでの距離*/
	position: absolute;
}

/*==================================================
ボックス
===================================*/

.box1 {
	background-color: #FAFAFA;
	padding: 3%;
}

.box1 .box1-inner {
	background-color: #fff;
	padding: 10px;
}

.box2 {
	background-color: #FFF; /*  background-color:variables.$box-background-color;*/
	border: solid 1.3px #93442A;
	border-radius: 5px; /*  border:solid 1.3px variables.$box-border-color;*/
	margin: 20px;
	padding: 30px;
}

/* タイトル付きボックス*/

.box3 {
	border: solid 3px #93442A;
	border-radius: 8px;
	margin: 2rem 0;
	padding: 1.5em 1.5em; /*border: solid 3px variables.$box-border-color;*/
	position: relative;
}

.box3 .box-title {
	background: #f8f8f8; /* color: variables.$box-border-color;*/
	color: #93442A;
	display: inline-block;
	font-size: 1.7rem;
	font-weight: bold;
	left: 10px;
	line-height: 1;
	padding: 0 9px;
	position: absolute;
	top: -13px;
}

.box3 p {
	margin: 0;
	padding: 0;
}

.box3 ul li {
	line-height: 1.5;
	list-style-type: none !important;
	padding: 0.5rem 0 0.5rem 1.5rem;
}

.box3 ul li:before {
	color: #1f88ff; /*アイコン色*/
	color: #93442A; /*アイコン色*/
	content: "\f00c"; /*アイコンの種類*/
	font-family: "FontAwesome"; /*疑似要素*/
	font-size: 1.3rem;
	left: 1rem; /*左端からのアイコンまでの距離*/
	position: absolute;
}

/* ポイントボックス*/

.box4 {
	border: solid 2px #1f88ff;
	margin-top: 3rem;
	padding: 1.5em 1.5em;
	position: relative;
}

.box4 p {
	margin: 0;
	padding: 0;
}

.box4 li {
	border-bottom: dashed 1px silver;
	line-height: 1.7;
	list-style-type: none !important;
	padding: 0.5rem 0 0.5rem 1.4rem;
}

.box4 li:last-of-type {
	border-bottom: none;
}

.box4 li:before {
	color: #1f88ff; /*アイコン色*/
	content: "\f138"; /*アイコン種類*/
	font-family: "FontAwesome"; /*リスト内のアイコン*/
	font-size: 1.3rem;
	left: 0.5rem; /*左端からのアイコンまで*/
	position: absolute;
}

.box4 li:after {
	background: #1f88ff;
	bottom: 100%;
	color: #fff;
	content: "POINT!!  \f0eb"; /*タブの文字*/
	font-family: "FontAwesome";
	font-size: 1.3rem; /*タイトルタブ*/
	font-weight: bold;
	left: -2px;
	letter-spacing: 0.2rem; /*字間*/
	padding: 1px 7px;
	position: absolute;
}

/*==================================================
ギャラリーのためのcss
===================================*/

.gallery {
	-moz-columns: 2;
	columns: 2; /*段組みの数*/
	-moz-column-fill: auto;
	column-fill: auto;
	margin: 0;
	padding: 0 15px; /*ギャラリー左右に余白をつける*/
}

.gallery div {
	margin-bottom: 20px; /*各画像下に余白をつける*/
}

/*ギャラリー内のイメージは横幅100%にする*/

.gallery img {
	height: auto;
	vertical-align: bottom; /*画像の下にできる余白を削除*/
	width: 100%;
}

/*　横幅900px以下の段組み設定　*/

/*　横幅900px以下の段組み設定　*/

/* 管理者画面用 */

.top-menu-slider {
	display: flex;
	list-style: none;
}

.box2 {
	background: fff; /* 背景色 */
	border: 1px solid #eaeaea; /*枠線*/
	box-shadow: 1px 1px 0 #ccc; /*囲み枠に影を付ける*/
	margin: 56px 16px 32px; /*外側の余白*/
	margin: 10px;
	max-width: 400px;
	padding: 30px 16px 16px; /*内側の余白*/
	position: relative; /*必須*/ /*【div】囲み枠部分*/
}

.box2 .box-title {
	background: #fff9d0; /*背景色*/
	border-radius: 40px; /*角丸*/
	font-size: 24px; /* 文字のサイズ */
	left: 16px; /*囲み枠の左を基準として内側（右）に16px移動*/
	line-height: 48px; /*行の高さ*/
	padding: 7px 50px;
	position: absolute; /*必須*/ /*【span】タイトル部分*/
	text-align: center; /*文字の配置*/
	top: -24px; /*囲み枠の上を基準として外側（上）に24px移動*/
}

.box2 p {
	margin: 0; /*【p】本文部分*/
	padding: 0;
}

.step-text {
	font-size: 20px;
}

.step-title {
	font-size: 16px;
}

.note-text {
	color: #FF0000;
	font-size: 16px;
}

.contact-image {
	width: 60%;
}

.comparison {
	align-items: stretch;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0 auto;
	max-width: 1248px;
}

.comparison__item {
	list-style: none;
	position: relative;
	width: 100%;
}

.comparison__item_outer {
	background-color: #fff;
	border: 1px solid #eaeaea;
	box-shadow: 2px 2px #CCCCCC;
	margin: 25px 10px;
	padding: 30px 16px 16px;
}

.comparison__item_title {
	background-color: #fff9d0;
	border-radius: 1rem;
	color: #292929;
	font-size: clamp(1.25rem, 1.068rem + 0.91vw, 1.75rem);
	left: 50%;
	padding: 0.5rem 0rem;
	position: absolute;
	text-align: center;
	top: -1rem;
	transform: translateX(-50%);
	width: 74%;
}

.comparison__item_detail {
	padding: 1rem;
}

/*@include mixin.quary(m) {
    .comparison{
    display:flex;
    justify-content: center;
    align-items:stretch;
    flex-wrap: wrap;
    max-width: 1248px;
    margin: 0 auto;

    &__item {
      position:relative;
      list-style:none;
      width:100%;

      &_outer{
        margin:0 5px;
        padding: 30px 16px 16px;
        box-shadow: 2px 2px #CCCCCC;
        border: 1px solid #eaeaea;
        background-color: #fff;
      }

      &_title {
        position:absolute;
        top:-1rem;
        left:50%;
        transform:translateX(-50%);
        width:74%;
        color:#292929;
        font-size:clamp(1.25rem, 1.068rem + 0.91vw, 1.75rem);
        text-align:center;
        background-color: #fff9d0;
        padding: 0.5rem 0rem;
        border-radius:1rem;
      }

      &_detail {
      padding:1rem;
      }
    }
  }
}*/

.carlease {
	padding: 1rem;
}

.carlease > h3 {
	align-items: center;
	background-color: #fff9d0;
	display: flex; /* アイコンとテキストを中央に揃えるために推奨 */
	font-size: clamp(1rem, 0.727rem + 1.36vw, 1.75rem);
	padding: 0.5rem 1rem;
}

.carlease > h3::before {
	display: none; /*content: url(./images/car%20lease/car-lease_icon_img1.png);
  display: inline-block;
  max-width: 100%;
  top: 0;
  left: 0;
  margin: 0 1rem;*/
	flex-shrink: 0;
}

.carlease__flex {
	display: grid;
	grid-template-columns: repeat(1, 1fr);
	justify-content: center;
	margin: 0 auto;
	width: 70%;
}

.carlease__img {
	width: 85%;
}

.carlease__flex_item {
	margin-bottom: 10px;
	max-height: 64px;
	text-align: center;
	width: 90%;
}

.carlease__flex_item_text {
	align-items: center;
	display: flex;
	margin: 0 auto;
	margin-bottom: 10px;
}

/*
@include mixin.quary(s) {

    .carlease__flex {
        width: 75%;

    }
}
*/

.c-feature-list {
	background-color: #fff;
	padding-bottom: 2rem;
}

.c-feature-list__title {
	align-items: center;
	background-color: rgb(255, 249, 208);
	display: flex;
	font-size: 40px;
	gap: 10px;
	margin: 0;
	padding: 1rem;
}

.c-feature-list__title img {
	display: none;
}

.c-feature-list__title span {
	font-size: clamp(1.25rem, 1.068rem + 0.91vw, 1.75rem);
	font-weight: bold;
}

.c-feature-list__lead {
	color: #f15a24;
	font-size: clamp(1.563rem, 1.335rem + 1.14vw, 3.188rem);
	margin: 1.5rem 1rem;
}

.c-feature-list__container {
	margin: 0 auto;
	max-width: 1050px;
}

.c-feature-list__items {
	list-style: none;
	margin: 0;
	padding: 0;
}

.c-feature-list__item {
	margin-bottom: 1.5rem;
}

.c-feature-list__item h4 {
	color: #f15a24;
	font-weight: bold;
	margin: 0 0 0.5rem 0;
}

.c-feature-list__item p {
	line-height: 1.6;
	margin: 0;
	padding: 0 40px;
}

.c-feature-list__footer {
	color: #0071bc;
	margin-top: 40px;
}

.c-feature-list__footer h5 {
	align-items: center;
	display: flex;
	gap: 10px;
	margin: 0;
}

.c-feature-list__footer h5 img {
	display: none;
}

.c-feature-list__footer h5 span {
	font-size: clamp(1.125rem, 1.034rem + 0.45vw, 1.375rem);
	font-weight: bold;
}

.target-text {
	display: inline;
}

.sp-only {
	display: inline;
}

@media all and (-ms-high-contrast: none) {

body {
	font-family: Verdana, Meiryo, sans-serif;
}

}

@media all and (-ms-high-contrast: active) {

body {
	font-family: Verdana, Meiryo, sans-serif;
}

}

@media screen and (min-width: 1px) {

.visible\@s {
	display: none;
}

.visible\@m {
	display: none;
}

}

@media screen and (min-width: 520px) {

.text-center\@s {
	text-align: center;
}

.text-left\@s {
	text-align: left;
}

.text-right\@s {
	text-align: right;
}

.block-right\@s {
	display: flex;
	justify-content: flex-end;
}

.block-center\@s {
	display: flex;
	justify-content: center;
}

.block-left\@s {
	display: flex;
	justify-content: start;
}

img.width-auto\@s {
	width: auto;
}

table.responsive th,
table.responsive td {
	display: blotable-cellck;
	width: initial;
}

.row.reverse-none\@s {
	flex-wrap: wrap;
}

.row-1-1\@s {
	width: 100%;
}

.row-1-2\@s {
	width: 50%;
}

.row-1-3\@s {
	width: 33.3333333333%;
}

.row-1-4\@s {
	width: 25%;
}

.row-1-5\@s {
	width: 20%;
}

.row-1-6\@s {
	width: 16.6666666667%;
}

.row-1-7\@s {
	width: 14.2857142857%;
}

.row-1-8\@s {
	width: 12.5%;
}

.row-1-9\@s {
	width: 11.1111111111%;
}

.row-1-10\@s {
	width: 10%;
}

.row-1-11\@s {
	width: 9.0909090909%;
}

.row-1-12\@s {
	width: 8.3333333333%;
}

.row-2-3\@s {
	width: 66.6666666667%;
}

.row-2-4\@s {
	width: 50%;
}

.row-2-5\@s {
	width: 40%;
}

.row-2-6\@s {
	width: 33.3333333333%;
}

.row-2-7\@s {
	width: 28.5714285714%;
}

.row-2-8\@s {
	width: 25%;
}

.row-2-9\@s {
	width: 22.2222222222%;
}

.row-2-10\@s {
	width: 20%;
}

.row-2-11\@s {
	width: 18.1818181818%;
}

.row-2-12\@s {
	width: 16.6666666667%;
}

.row-3-4\@s {
	width: 75%;
}

.row-3-5\@s {
	width: 60%;
}

.row-3-6\@s {
	width: 50%;
}

.row-3-7\@s {
	width: 42.8571428571%;
}

.row-3-8\@s {
	width: 37.5%;
}

.row-3-9\@s {
	width: 33.3333333333%;
}

.row-3-10\@s {
	width: 30%;
}

.row-3-11\@s {
	width: 27.2727272727%;
}

.row-3-12\@s {
	width: 25%;
}

.row-4-5\@s {
	width: 80%;
}

.row-4-6\@s {
	width: 66.6666666667%;
}

.row-4-7\@s {
	width: 57.1428571429%;
}

.row-4-8\@s {
	width: 50%;
}

.row-4-9\@s {
	width: 44.4444444444%;
}

.row-4-10\@s {
	width: 40%;
}

.row-4-11\@s {
	width: 36.3636363636%;
}

.row-4-12\@s {
	width: 33.3333333333%;
}

.row-5-6\@s {
	width: 83.3333333333%;
}

.row-5-7\@s {
	width: 71.4285714286%;
}

.row-5-8\@s {
	width: 62.5%;
}

.row-5-9\@s {
	width: 55.5555555556%;
}

.row-5-10\@s {
	width: 50%;
}

.row-5-11\@s {
	width: 45.4545454545%;
}

.row-5-12\@s {
	width: 41.6666666667%;
}

.row-6-7\@s {
	width: 85.7142857143%;
}

.row-6-8\@s {
	width: 75%;
}

.row-6-9\@s {
	width: 66.6666666667%;
}

.row-6-10\@s {
	width: 60%;
}

.row-6-11\@s {
	width: 54.5454545455%;
}

.row-6-12\@s {
	width: 50%;
}

.row-7-8\@s {
	width: 87.5%;
}

.row-7-9\@s {
	width: 77.7777777778%;
}

.row-7-10\@s {
	width: 70%;
}

.row-7-11\@s {
	width: 63.6363636364%;
}

.row-7-12\@s {
	width: 58.3333333333%;
}

.row-8-9\@s {
	width: 88.8888888889%;
}

.row-8-10\@s {
	width: 80%;
}

.row-8-11\@s {
	width: 72.7272727273%;
}

.row-8-12\@s {
	width: 66.6666666667%;
}

.row-9-10\@s {
	width: 90%;
}

.row-9-11\@s {
	width: 81.8181818182%;
}

.row-9-12\@s {
	width: 75%;
}

.row-10-11\@s {
	width: 90.9090909091%;
}

.row-10-12\@s {
	width: 83.3333333333%;
}

.row-11-12\@s {
	width: 91.6666666667%;
}

.visible\@s {
	display: initial !important;
}

.hidden\@s {
	display: none !important;
}

.margin-top-none\@s {
	margin-top: 0;
}

.margin-top-xs\@s {
	margin-top: 8px;
}

.margin-top-s\@s {
	margin-top: 16px;
}

.margin-top-m\@s {
	margin-top: 32px;
}

.margin-top-l\@s {
	margin-top: 128px;
}

.margin-top-xl\@s {
	margin-top: 128px;
}

.margin-right-none\@s {
	margin-right: 0;
}

.margin-right-xs\@s {
	margin-right: 8px;
}

.margin-right-s\@s {
	margin-right: 16px;
}

.margin-right-m\@s {
	margin-right: 32px;
}

.margin-right-l\@s {
	margin-right: 128px;
}

.margin-right-xl\@s {
	margin-right: 128px;
}

.margin-bottom-none\@s {
	margin-bottom: 0;
}

.margin-bottom-xs\@s {
	margin-bottom: 8px;
}

.margin-bottom-s\@s {
	margin-bottom: 16px;
}

.margin-bottom-m\@s {
	margin-bottom: 32px;
}

.margin-bottom-l\@s {
	margin-bottom: 128px;
}

.margin-bottom-xl\@s {
	margin-bottom: 128px;
}

.margin-left-none\@s {
	margin-left: 0;
}

.margin-left-xs\@s {
	margin-left: 8px;
}

.margin-left-s\@s {
	margin-left: 16px;
}

.margin-left-m\@s {
	margin-left: 32px;
}

.margin-left-l\@s {
	margin-left: 128px;
}

.margin-left-xl\@s {
	margin-left: 128px;
}

.padding-top-none\@s {
	padding-top: 0 !important;
}

.padding-top-xs\@s {
	padding-top: 0.25rem !important;
}

.padding-top-s\@s {
	padding-top: 0.5rem !important;
}

.padding-top-m\@s {
	padding-top: 1rem !important;
}

.padding-top-l\@s {
	padding-top: 1.25rem !important;
}

.padding-top-xl\@s {
	padding-top: 1.5rem !important;
}

.padding-none\@s {
	padding: 0 !important;
}

.padding-xs\@s {
	padding: 0.25rem !important;
}

.padding-s\@s {
	padding: 0.5rem !important;
}

.padding-m\@s {
	padding: 1rem !important;
}

.padding-l\@s {
	padding: 1.25rem !important;
}

.padding-xl\@s {
	padding: 1.5rem !important;
}

.padding-right-none\@s {
	padding-right: 0 !important;
}

.padding-right-xs\@s {
	padding-right: 0.25rem !important;
}

.padding-right-s\@s {
	padding-right: 0.5rem !important;
}

.padding-right-m\@s {
	padding-right: 1rem !important;
}

.padding-right-l\@s {
	padding-right: 1.25rem !important;
}

.padding-right-xl\@s {
	padding-right: 1.5rem !important;
}

.padding-bottom-none\@s {
	padding-bottom: 0 !important;
}

.padding-bottom-xs\@s {
	padding-bottom: 0.25rem !important;
}

.padding-bottom-s\@s {
	padding-bottom: 0.5rem !important;
}

.padding-bottom-m\@s {
	padding-bottom: 1rem !important;
}

.padding-bottom-l\@s {
	padding-bottom: 1.25rem !important;
}

.padding-bottom-xl\@s {
	padding-bottom: 1.5rem !important;
}

.padding-left-none\@s {
	padding-left: 0 !important;
}

.padding-left-xs\@s {
	padding-left: 0.25rem !important;
}

.padding-left-s\@s {
	padding-left: 0.5rem !important;
}

.padding-left-m\@s {
	padding-left: 1rem !important;
}

.padding-left-l\@s {
	padding-left: 1.25rem !important;
}

.padding-left-xl\@s {
	padding-left: 1.5rem !important;
}

.logo_image {
	margin: 1vw;
	width: auto;
}

.logo-image {
	width: auto;
}

.top-hero-message {
	left: 8%;
	top: 50%; /*top: 32%;*/
}

.top-hero-message h2,
.top-hero-message h3 {
	font-size: 1.625rem;
}

.top-news-list .top-news-list-item a {
	flex-wrap: unset;
}

.top-news-list .top-news-list-item .top-news-list-date {
	min-width: 100px;
}

.top-news-list .top-news-list-item .top-news-list-title {
	margin-top: 0;
}

.head_title_photo1 {
	display: initial;
	left: auto;
	position: absolute;
	right: 4rem;
	top: -19rem; /*width: 25%;*/
}

.head_title_photo2 {
	display: initial;
	position: absolute;
	right: -1rem; /*width: 25%;*/
	top: -21rem;
}

.gallery {
	-moz-columns: 2;
	columns: 2;
}

.comparison__item {
	width: 33.3333333333%;
}

}

@media screen and (min-width: 960px) {

.text-center\@m {
	text-align: center;
}

.text-left\@m {
	text-align: left;
}

.text-right\@m {
	text-align: right;
}

.block-right\@m {
	display: flex;
	justify-content: flex-end;
}

.block-center\@m {
	display: flex;
	justify-content: center;
}

.block-left\@m {
	display: flex;
	justify-content: start;
}

img.width-auto\@m {
	width: auto;
}

table.responsive th,
table.responsive td {
	display: table-cell;
	width: initial;
}

.row.reverse-none\@m {
	flex-wrap: wrap;
}

.row-1-1\@m {
	width: 100%;
}

.row-1-2\@m {
	width: 50%;
}

.row-1-3\@m {
	width: 33.3333333333%;
}

.row-1-4\@m {
	width: 25%;
}

.row-1-5\@m {
	width: 20%;
}

.row-1-6\@m {
	width: 16.6666666667%;
}

.row-1-7\@m {
	width: 14.2857142857%;
}

.row-1-8\@m {
	width: 12.5%;
}

.row-1-9\@m {
	width: 11.1111111111%;
}

.row-1-10\@m {
	width: 10%;
}

.row-1-11\@m {
	width: 9.0909090909%;
}

.row-1-12\@m {
	width: 8.3333333333%;
}

.row-2-3\@m {
	width: 66.6666666667%;
}

.row-2-4\@m {
	width: 50%;
}

.row-2-5\@m {
	width: 40%;
}

.row-2-6\@m {
	width: 33.3333333333%;
}

.row-2-7\@m {
	width: 28.5714285714%;
}

.row-2-8\@m {
	width: 25%;
}

.row-2-9\@m {
	width: 22.2222222222%;
}

.row-2-10\@m {
	width: 20%;
}

.row-2-11\@m {
	width: 18.1818181818%;
}

.row-2-12\@m {
	width: 16.6666666667%;
}

.row-3-4\@m {
	width: 75%;
}

.row-3-5\@m {
	width: 60%;
}

.row-3-6\@m {
	width: 50%;
}

.row-3-7\@m {
	width: 42.8571428571%;
}

.row-3-8\@m {
	width: 37.5%;
}

.row-3-9\@m {
	width: 33.3333333333%;
}

.row-3-10\@m {
	width: 30%;
}

.row-3-11\@m {
	width: 27.2727272727%;
}

.row-3-12\@m {
	width: 25%;
}

.row-4-5\@m {
	width: 80%;
}

.row-4-6\@m {
	width: 66.6666666667%;
}

.row-4-7\@m {
	width: 57.1428571429%;
}

.row-4-8\@m {
	width: 50%;
}

.row-4-9\@m {
	width: 44.4444444444%;
}

.row-4-10\@m {
	width: 40%;
}

.row-4-11\@m {
	width: 36.3636363636%;
}

.row-4-12\@m {
	width: 33.3333333333%;
}

.row-5-6\@m {
	width: 83.3333333333%;
}

.row-5-7\@m {
	width: 71.4285714286%;
}

.row-5-8\@m {
	width: 62.5%;
}

.row-5-9\@m {
	width: 55.5555555556%;
}

.row-5-10\@m {
	width: 50%;
}

.row-5-11\@m {
	width: 45.4545454545%;
}

.row-5-12\@m {
	width: 41.6666666667%;
}

.row-6-7\@m {
	width: 85.7142857143%;
}

.row-6-8\@m {
	width: 75%;
}

.row-6-9\@m {
	width: 66.6666666667%;
}

.row-6-10\@m {
	width: 60%;
}

.row-6-11\@m {
	width: 54.5454545455%;
}

.row-6-12\@m {
	width: 50%;
}

.row-7-8\@m {
	width: 87.5%;
}

.row-7-9\@m {
	width: 77.7777777778%;
}

.row-7-10\@m {
	width: 70%;
}

.row-7-11\@m {
	width: 63.6363636364%;
}

.row-7-12\@m {
	width: 58.3333333333%;
}

.row-8-9\@m {
	width: 88.8888888889%;
}

.row-8-10\@m {
	width: 80%;
}

.row-8-11\@m {
	width: 72.7272727273%;
}

.row-8-12\@m {
	width: 66.6666666667%;
}

.row-9-10\@m {
	width: 90%;
}

.row-9-11\@m {
	width: 81.8181818182%;
}

.row-9-12\@m {
	width: 75%;
}

.row-10-11\@m {
	width: 90.9090909091%;
}

.row-10-12\@m {
	width: 83.3333333333%;
}

.row-11-12\@m {
	width: 91.6666666667%;
}

.visible\@m {
	display: initial !important;
}

.hidden\@m {
	display: none !important;
}

.margin-top-none\@m {
	margin-top: 0;
}

.margin-top-xs\@m {
	margin-top: 8px;
}

.margin-top-s\@m {
	margin-top: 16px;
}

.margin-top-m\@m {
	margin-top: 32px;
}

.margin-top-l\@m {
	margin-top: 128px;
}

.margin-top-xl\@m {
	margin-top: 128px;
}

.margin-right-none\@m {
	margin-right: 0;
}

.margin-right-xs\@m {
	margin-right: 8px;
}

.margin-right-s\@m {
	margin-right: 16px;
}

.margin-right-m\@m {
	margin-right: 32px;
}

.margin-right-l\@m {
	margin-right: 128px;
}

.margin-right-xl\@m {
	margin-right: 128px;
}

.margin-bottom-none\@m {
	margin-bottom: 0;
}

.margin-bottom-xs\@m {
	margin-bottom: 8px;
}

.margin-bottom-s\@m {
	margin-bottom: 16px;
}

.margin-bottom-m\@m {
	margin-bottom: 32px;
}

.margin-bottom-l\@m {
	margin-bottom: 128px;
}

.margin-bottom-xl\@m {
	margin-bottom: 128px;
}

.margin-left-none\@m {
	margin-left: 0;
}

.margin-left-xs\@m {
	margin-left: 8px;
}

.margin-left-s\@m {
	margin-left: 16px;
}

.margin-left-m\@m {
	margin-left: 32px;
}

.margin-left-l\@m {
	margin-left: 128px;
}

.margin-left-xl\@m {
	margin-left: 128px;
}

.padding-top-none\@m {
	padding-top: 0 !important;
}

.padding-top-xs\@m {
	padding-top: 0.25rem !important;
}

.padding-top-s\@m {
	padding-top: 0.5rem !important;
}

.padding-top-m\@m {
	padding-top: 1rem !important;
}

.padding-top-l\@m {
	padding-top: 1.25rem !important;
}

.padding-top-xl\@m {
	padding-top: 1.5rem !important;
}

.padding-none\@m {
	padding: 0 !important;
}

.padding-xs\@m {
	padding: 0.25rem !important;
}

.padding-s\@m {
	padding: 0.5rem !important;
}

.padding-m\@m {
	padding: 1rem !important;
}

.padding-l\@m {
	padding: 1.25rem !important;
}

.padding-xl\@m {
	padding: 1.5rem !important;
}

.padding-right-none\@m {
	padding-right: 0 !important;
}

.padding-right-xs\@m {
	padding-right: 0.25rem !important;
}

.padding-right-s\@m {
	padding-right: 0.5rem !important;
}

.padding-right-m\@m {
	padding-right: 1rem !important;
}

.padding-right-l\@m {
	padding-right: 1.25rem !important;
}

.padding-right-xl\@m {
	padding-right: 1.5rem !important;
}

.padding-bottom-none\@m {
	padding-bottom: 0 !important;
}

.padding-bottom-xs\@m {
	padding-bottom: 0.25rem !important;
}

.padding-bottom-s\@m {
	padding-bottom: 0.5rem !important;
}

.padding-bottom-m\@m {
	padding-bottom: 1rem !important;
}

.padding-bottom-l\@m {
	padding-bottom: 1.25rem !important;
}

.padding-bottom-xl\@m {
	padding-bottom: 1.5rem !important;
}

.padding-left-none\@m {
	padding-left: 0 !important;
}

.padding-left-xs\@m {
	padding-left: 0.25rem !important;
}

.padding-left-s\@m {
	padding-left: 0.5rem !important;
}

.padding-left-m\@m {
	padding-left: 1rem !important;
}

.padding-left-l\@m {
	padding-left: 1.25rem !important;
}

.padding-left-xl\@m {
	padding-left: 1.5rem !important;
}

.timeline_icon {
	width: 100%;
}

.btn,
.web-btn,
a.web-btn,
a.btn,
button.btn {
	padding: 1rem 4rem;
}

.fa-position-left {
	left: 0.5rem;
}

.fa-position-right {
	right: 0.5rem;
}

.fa-position-left {
	left: 0.5rem;
}

#header {
	align-items: center;
	color: #333333;
	display: flex;
	height: 80px;
	justify-content: space-between;
	position: fixed; /*fixedで上部固定*/
	text-align: center; /*padding: 20px;*/
	width: 100%;
	z-index: 999; /*以下はレイアウトのためのCSS*/ /*最前面へ*/
}

/*　上に上がる動き　*/

#header.UpMove {
	animation: UpAnime 0.5s forwards;
}

/*　下に下がる動き　*/

#header.DownMove {
	animation: DownAnime 0.5s forwards;
}

.top-header {
	min-height: 80px;
	position: relative;
}

.img-640 {
	max-width: 640px;
}

.top-hero-message {
	left: 160px;
	top: 100px;
}

.top-hero-message h2,
.top-hero-message h3 {
	font-size: 2.375rem;
}

.top-hero-message div:nth-child(1) br {
	display: none;
}

.top-hero-message div:nth-child(2) br {
	display: none;
}

.top-hero-message div:nth-child(3) br {
	display: none;
}

.top_about {
	min-height: 500px;
	position: relative !important;
}

.top_about_image {
	display: flex;
	left: 15%;
	position: absolute;
}

.top_about_image img {
	height: 400px;
}

.top_about_text {
	background-color: #FFF;
	left: 40%;
	padding: 20px;
	position: absolute;
	top: 150px;
	width: 40%;
}

.scrolldown1 {
	bottom: 20%;
}

.insp-step-img1 {
	left: -5%;
	max-width: 250px;
	top: 13%;
	transform: rotate(-12deg);
}

.insp-step-img2 {
	left: 75%;
	max-width: 278px;
	top: 31%;
	transform: rotate(30deg);
}

.insp-step-img3 {
	left: -5%;
	max-width: 250px;
	top: 53%;
	transform: rotate(17deg);
}

.insp-step-img4 {
	left: 80%;
	max-width: 300px;
	top: 80%;
	transform: rotate(-14deg);
}

.insp-step-img5 {
	left: -5%;
	max-width: 250px;
	position: absolute;
	top: 33%;
	transform: rotate(17deg);
}

.table-background-line th {
	border-bottom: solid 16px #fadce4;
}

.company-table {
	margin: 0 auto;
	width: 100%;
}

.company-table tr {
	display: table-row;
}

.company-table th,
.company-table td {
	border: 1px solid #ccc;
	display: table-cell;
	padding: 20px;
}

.company-table th {
	background-color: #333;
	color: #FFF;
	font-weight: bold;
}

.top-news-slider-outer {
	background-color: #fff9d0;
	bottom: 10px;
	padding: 10px;
	position: absolute; /*background-color: variables.$top-news-slider-background-color;*/
	right: 10px;
	width: 40%;
}

.slanting {
	display: initial;
	display: inline-block; /*background:#FDAB75;*/
	height: 411px;
	margin: 0 2%;
	overflow: hidden;
	transform: skewX(-20deg);
	width: 204px;
	-o-object-fit: cover;
	object-fit: cover;
}

.slanting .item {
	transform: skewX(20deg) scale(1) translateX(-111px); /* height: 411px;*/ /*width: 204px;*/ /*object-fit: cover;*/ /*width:auto;*/
}

/*
   ページ上部の写真2枚
  */

.head_title_photo1 {
	display: none;
	left: auto;
	position: absolute;
	right: 2rem;
	top: -7rem; /*width: 25%;*/
	z-index: 98;
}

.head_title_photo2 {
	display: none;
	position: absolute;
	right: -1rem; /*width: 25%;*/
	top: -11rem;
	z-index: 99;
}

.head_title_photo1 {
	display: initial;
	left: 82px;
	position: absolute;
	top: -174px; /*width: 50%;*/
}

.head_title_photo2 {
	display: initial;
	position: absolute;
	right: 0;
	top: -374px;
	width: 50%;
}

.gallery {
	-moz-columns: 3;
	columns: 3;
}

.carlease > h3 {
	gap: 5px;
	padding: 0.5rem 1rem 0.5rem 18%;
}

.carlease > h3::before {
	background-image: url(./images/car%20lease/car-lease_icon_img1.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	content: ""; /*width: 50%;
    aspect-ratio: 1 / 1; // 正方形を維持（画像のアスペクト比に合わせて調整してください）
    margin: 0 0 1rem 0;*/
	display: inline-block;
	height: 53px;
	width: 90px;
}

.carlease__flex {
	display: grid;
	gap: 15px;
	grid-template-columns: repeat(2, 1fr);
	justify-content: center;
	margin: 0;
	margin: 0 auto;
	width: 915px;
}

.carlease__flex_item_text {
	align-items: center;
	display: flex;
	margin: 0 auto 0 0;
	margin-bottom: 10px;
	width: 100%;
}

.c-feature-list__title {
	gap: 5px;
	padding: 1rem 1rem 1rem 18%;
}

.c-feature-list__title img {
	display: block;
	height: 53px;
	width: 90px;
}

.c-feature-list__footer h5 img {
	display: block;
	height: auto;
	width: 80px;
}

}

@media only screen and (min-width:1080px) {

.formlist__checklist {
	display: flex;
	flex-wrap: wrap;
}

.formlist__checklist li {
	width: 50%;
}

.formlist__checklist li:not(:nth-last-of-type(-n+2)) {
	margin-bottom: 1.6rem;
}

.formlist__checklist label {
	border: none;
	display: inline-block;
	padding: 0;
}

.formlist__radiolist {
	display: flex;
	flex-wrap: wrap;
}

.formlist__radiolist li {
	margin-right: 3.2rem;
}

.formlist__radiolist li:not(:last-child) {
	margin-bottom: 0;
}

}

@media (max-width: 1100px) {

.insp-step-img1 {
	display: none;
}

.insp-step-img3 {
	display: none;
}

}

@media (max-width: 1000px) {

.insp-step-img2 {
	display: none;
}

.insp-step-img4 {
	display: none;
}

.insp-step-img5 {
	display: none;
}

}

@media screen and (max-width: 768px) {

.btn-image {
	display: none;
}

.phone-image {
	display: none;
}

}

@media only screen and (max-width: 768px) {

.mobile-large {
	font-size: 20px; /* スマホで大きく表示するサイズ */
}

}

@media (max-width: 768px) {

.target-text::after {
	display: block;
}

.sp-only {
	display: block;
	margin: 0;
	padding: 0;
}

}

@media (max-width: 600px) {

.box2 {
	margin-bottom: 30px;
	width: 100%;
}

}

@media screen and (max-width: 575px) {

.sp-only {
	display: block;
}

}

@keyframes bgextendAnimeBase {

from {
	opacity: 0;
}

to {
	opacity: 1;
}

}

@keyframes bgextendAnimeSecond {

0% {
	opacity: 0;
}

100% {
	opacity: 1;
}

}

@keyframes bgLRextendAnime {

0% {
	transform: scaleX(0);
	transform-origin: left;
}

50% {
	transform: scaleX(1);
	transform-origin: left;
}

50.001% {
	transform-origin: right;
}

100% {
	transform: scaleX(0);
	transform-origin: right;
}

}

@keyframes bgRLextendAnime {

0% {
	transform: scaleX(0);
	transform-origin: right;
}

50% {
	transform: scaleX(1);
	transform-origin: right;
}

50.001% {
	transform-origin: left;
}

100% {
	transform: scaleX(0);
	transform-origin: left;
}

}

@keyframes fadeUpAnime {

from {
	opacity: 0;
	transform: translateY(100px);
}

to {
	opacity: 1;
	transform: translateY(0);
}

}

@keyframes fadeUpAnime {

from {
	opacity: 0;
	transform: translateY(100px);
}

to {
	opacity: 1;
	transform: translateY(0);
}

}

@keyframes fadeDownAnime {

from {
	opacity: 0;
	transform: translateY(-100px);
}

to {
	opacity: 1;
	transform: translateY(0);
}

}

@keyframes fadeLeftUpAnime {

from {
	opacity: 0;
	transform: translate(-100px, 200px);
}

to {
	opacity: 1;
	transform: translate(0, 0);
}

}

@keyframes fadeRightDownAnime {

from {
	opacity: 0;
	transform: translate(100px, -200px);
}

to {
	opacity: 1;
	transform: translate(0, 0);
}

}

@keyframes UpAnime {

from {
	opacity: 1;
	transform: translateY(0);
}

to {
	opacity: 0;
	transform: translateY(-100px);
}

}

@keyframes DownAnime {

from {
	opacity: 0;
	transform: translateY(-100px);
}

to {
	opacity: 1;
	transform: translateY(0);
}

}

@keyframes slideTextX100 {

from {
	opacity: 0;
	transform: translateX(-100%); /*要素を左の枠外に移動*/
}

to {
	opacity: 1;
	transform: translateX(0); /*要素を元の位置に移動*/
}

}

@keyframes slideTextX-100 {

from {
	opacity: 0;
	transform: translateX(100%); /*要素を右の枠外に移動*/
}

to {
	opacity: 1;
	transform: translateX(0); /*要素を元の位置に移動*/
}

}

@keyframes TopScrollUpAnime {

from {
	opacity: 0;
	transform: translateY(100px);
}

to {
	opacity: 1;
	transform: translateY(0);
}

}

@keyframes TopScrollDownAnime {

from {
	opacity: 1;
	transform: translateY(0);
}

to {
	opacity: 1;
	transform: translateY(100px);
}

}

@keyframes pathmove {

0% {
	height: 0;
	opacity: 0;
	top: 0;
}

30% {
	height: 30px;
	opacity: 1;
}

100% {
	height: 0;
	opacity: 0;
	top: 50px;
}

}

@keyframes borderAnime {

from {
	opacity: 0;
	transform: scale(0, 1);
}

to {
	opacity: 1;
	transform: scale(1, 1); /*X方向にスケール拡大*/
}

}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QTtDQUNDLHFCQUFxQjtBQUN0Qjs7QUFFQTtDQUNDLFVBQVU7QUFDWDs7QUFFQTtDQUNDLHFCQUFxQjtBQUN0Qjs7QUFFQTtDQUNDLFVBQVU7QUFDWDs7QUFFQTtDQUNDLHFCQUFxQjtBQUN0Qjs7QUFFQTtDQUNDLHFCQUFxQjtBQUN0Qjs7QUFFQSxTQUFTOztBQUVUO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsWUFBWTtBQUNiOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBLFNBQVM7O0FBRVQ7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUEsU0FBUzs7QUFFVDtDQUNDLHFCQUFxQjtBQUN0Qjs7QUFFQTtDQUNDLHFCQUFxQjtBQUN0Qjs7QUFFQTtDQUNDLFlBQVk7QUFDYjs7QUFFQTtDQUNDLHFCQUFxQjtBQUN0Qjs7QUFFQTtDQUNDLFVBQVU7QUFDWDs7QUFFQTtDQUNDLHFCQUFxQjtBQUN0Qjs7QUFFQTtDQUNDLHFCQUFxQjtBQUN0Qjs7QUFFQSxTQUFTOztBQUVUO0NBQ0MsV0FBVztBQUNaOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBLFNBQVM7O0FBRVQ7Q0FDQyxZ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Q3hCLGNBQWM7QUFDZjs7QUFFQTtDQUNDLGVBQWU7QUFDaEI7O0FBRUE7Q0FDQyxXQUFXO0FBQ1o7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxZQUFZO0FBQ2I7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxvQkFBb0I7QUFDckI7O0FBRUE7Q0FDQyxvQkFBb0I7QUFDckI7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxZQUFZO0FBQ2I7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FD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QXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsWUFBWTtBQUNiOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0Msb0JBQW9CO0FBQ3JCOztBQUVBO0NBQ0Msb0JBQW9CO0FBQ3JCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsWUFBWTtBQUNiOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsWUFBWTtBQUNiOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsWUFBWTtBQUNiOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsMkJBQTJCO0FBQzVCOztBQUVBO0NBQ0Msd0JBQXdCO0FBQ3pCOztBQUVBO0NBQ0MsYUFBYTtBQUNkOztBQUVBO0NBQ0MsZUFBZTtBQUNoQjs7QUFFQTtDQUNDLGdCQUFnQjtBQUNqQjs7QUFFQTtDQUNDLGdCQUFnQjtBQUNqQjs7QUFFQTtDQUNDLGlCQUFpQjtBQUNsQjs7QUFFQTtDQUNDLGlCQUFpQjtBQUNsQjs7QUFFQTtDQUNDLGVBQWU7QUFDaEI7O0FBRUE7Q0FDQyxpQkFBaUI7QUFDbEI7O0FBRUE7Q0FDQyxrQkFBa0I7QUFDbkI7O0FBRUE7Q0FDQyxrQkFBa0I7QUFDbkI7O0FBRUE7Q0FDQyxtQkFBbUI7QUFDcEI7O0FBRUE7Q0FDQyxtQkFBbUI7QUFDcEI7O0FBRUE7Q0FDQyxnQkFBZ0I7QUFDakI7O0FBRUE7Q0FDQyxrQkFBa0I7QUFDbkI7O0FBRUE7Q0FDQyxtQkFBbUI7QUFDcEI7O0FBRUE7Q0FDQyxtQkFBbUI7QUFDcEI7O0FBRUE7Q0FDQyxvQkFBb0I7QUFDckI7O0FBRUE7Q0FDQyxvQkFBb0I7QUFDckI7O0FBRUE7Q0FDQyxjQUFjO0FBQ2Y7O0FBRUE7Q0FDQyxnQkFBZ0I7QUFDakI7O0FBRUE7Q0FDQyxpQkFBaUI7QUFDbEI7O0FBRUE7Q0FDQyxpQkFBaUI7QUFDbEI7O0FBRUE7Q0FDQyxrQkFBa0I7QUFDbkI7O0FBRUE7Q0FDQyxrQkFBa0I7QUFDbkI7O0FBRUE7Q0FDQyx5QkFBeUI7QUFDMUI7O0FBRUE7Q0FDQywrQkFBK0I7QUFDaEM7O0FBRUE7Q0FDQyw4QkFBOEI7QUFDL0I7O0FBRUE7Q0FDQyw0QkFBNEI7QUFDN0I7O0FBRUE7Q0FDQywrQkFBK0I7QUFDaEM7O0FBRUE7Q0FDQyw4QkFBOEI7QUFDL0I7O0FBRUE7Q0FDQyxxQkFBcUI7QUFDdEI7O0FBRUE7Q0FDQywyQkFBMkI7QUFDNUI7O0FBRUE7Q0FDQywwQkFBMEI7QUFDM0I7O0FBRUE7Q0FDQyx3QkFBd0I7QUFDekI7O0FBRUE7Q0FDQywyQkFBMkI7QUFDNUI7O0FBRUE7Q0FDQywwQkFBMEI7QUFDM0I7O0FBRUE7Q0FDQywyQkFBMkI7QUFDNUI7O0FBRUE7Q0FDQyxpQ0FBaUM7QUFDbEM7O0FBRUE7Q0FDQyxnQ0FBZ0M7QUFDakM7O0FBRUE7Q0FDQyw4QkFBOEI7QUFDL0I7O0FBRUE7Q0FDQyxpQ0FBaUM7QUFDbEM7O0FBRUE7Q0FDQyxnQ0FBZ0M7QUFDakM7O0FBRUE7Q0FDQyw0QkFBNEI7QUFDN0I7O0FBRUE7Q0FDQyxrQ0FBa0M7QUFDbkM7O0FBRUE7Q0FDQyxpQ0FBaUM7QUFDbEM7O0FBRUE7Q0FDQywrQkFBK0I7QUFDaEM7O0FBRUE7Q0FDQyxrQ0FBa0M7QUFDbkM7O0FBRUE7Q0FDQyxpQ0FBaUM7QUFDbEM7O0FBRUE7Q0FDQywwQkFBMEI7QUFDM0I7O0FBRUE7Q0FDQyxnQ0FBZ0M7QUFD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LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4qIOODrOOCueODneODs+OCt+ODluOBruWkieaVsOOCkuWumue+qVxuKi9cblxuLypcbiog44Os44K544Od44Oz44K344OW5a++5b+c44Gu44Kv44Op44K544KS55Sf5oiQ44GZ44KLXG4qIOWRvOOBs+WHuuOBl+aWuVxuKiBAaW5jbHVkZSByZXNwb25zaXZlKCcuZGlzcGxheS1ub25lJykge1xuKiAgIGRpc3BsYXk6IG5vbmU7XG4qIH1cbiovXG5cbi8qXG4qIOODoeODh+OCo+OCouOCr+OCqOODquOCkuWRvOOBs+WHuuOBmVxuKiDlkbzjgbPlh7rjgZfmlrlcbiogLmZvbyB7XG4qICAgY29sb3I6IGJsdWU7XG4qICAgQGluY2x1ZGUgcXVhcnkoKSB7IC8vIOW8leaVsOOCkuecgeeVpe+8iOWIneacn+WApOOBr3Pjga41MjBweO+8iVxuKiAgICAgY29sb3I6IHllbGxvdztcbiogICB9XG4qICAgQGluY2x1ZGUgcXVhcnkobSkgeyAvLyDlvJXmlbDjgpLlgIvliKXjgavmjIflrppcbiogICAgIGNvbG9yOiByZWQ7XG4qICAgfVxuKiB9XG4qIH1cbiovXG5cbi8qXG4qIHJlbeOBruiHquWLleioiOeul1xuKiAxMHB4ID0gMXJlbVxuKiBcbiogZm9udHNpemUgOiBweHJlbSgxMCk7XG4qIFxuKi9cblxuLyog5YWo5L2TICovXG5cbi8qIOODoeODi+ODpeODvOWPiuOBs+ODleODg+OCv+ODvOiJsiAqL1xuXG4vKiDjg5Ljg7zjg63jg7zjg5jjg4Pjg4Djg7wgKi9cblxuLyog44OY44OD44OA44O85YaF44K544Kv44Ot44O844Or44OA44Km44OzICovXG5cbi8qIOOCouODi+ODoeODvOOCt+ODp+ODs+e3muOBruiJsiovXG5cbi8qIOODoeODi+ODpeODvOaWh+Wtl+iJsiAqL1xuXG4vKiDjg6Ljg5DjgqTjg6vjg6Hjg4vjg6Xjg7wgKi9cblxuLyog44Oi44OQ44Kk44Or44Oh44OL44Ol44O85bGV6ZaL5pmCICovXG5cbi8qIOODiOODg+ODl+OBruacgOaWsOOBruOBiuefpeOCieOBmyAqL1xuXG4vKiDkuIvpg6jjgYrnn6XjgonjgZvkuIDopqcgKi9cblxuLyog44GK55+l44KJ44Gb55So44Op44OZ44OrICovXG5cbi8qIOOBiuefpeOCieOBmyAqL1xuXG4vKiDph43opoEgKi9cblxuLyog44OX44Os44K5ICovXG5cbi8qIOimi+WHuuOBlyAqL1xuXG4vKiDjg4jjg4Pjg5fkvJrnpL7mg4XloLEgKi9cblxuLyogVGFibGUg44OH44OV44Kp44Or44OIKi9cblxuLyogYm94ICovXG5cbi8qIGJveDEgKi9cblxuLyogY2FyZCAqL1xuXG4vKiRjYXJkLWgyLXVuZGVybGluZS1jb2xvcjojZmYwMDg0OyovXG5cbi8qIOODkOODg+OCr+OCsOODqeOCpuODs+ODieOCouODi+ODoeODvOOCt+ODp+ODsyAqL1xuXG4vKiDkuIvnt5rjgqLjg4vjg6Hjg7zjgrfjg6fjg7Pjgqvjg6njg7wqL1xuXG4vKlxuJG1haW4tY29sb3I6XHQjMzMzO1xuJHN1Yi1jb2xvcjE6XHQjRkZGRkZGO1xuJHN1Yi1jb2xvcjI6XHQjZTRlNGU0O1xuJGFjY2VudC1jb2xvcjE6XHQjOWI5YjliO1xuJGFjY2VudC1jb2xvcjI6XHQjZmY3ZjdmO1xuJGFjY2VudC1jb2xvcjM6XHQjMDAwMDAwO1xuKi9cblxuLyohXG5UaGVtZSBOYW1lOiBwdDFcblRoZW1lIFVSSTogaHR0cHM6Ly9zZWxmZWUuY28uanBcbkF1dGhvcjogU2VsZmVlIFRlYW1cbkF1dGhvciBVUkk6IGh0dHBzOi8vc2VsZmVlLmNvLmpwXG7jgqvjg7zjg53jg7zjg4Tjg4bjg7Pjg5fjg6zjg7zjg4hcblZlcnNpb246IDAuNlxuKi9cblxuLypcbkBpbXBvcnQgdXJsKFwiLi9kZXN0eWxlLm1pbi5jc3NcIik7XG4qL1xuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFl1R290aGljTWVkaXVtO1xuXHRzcmM6IGxvY2FsKFwiWXUgR290aGljIE1lZGl1bVwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCI7XG5cdHNyYzogbG9jYWwoXCJIZWx2ZXRpY2EgTmV1ZSBSZWd1bGFyXCIpO1xuXHRmb250LXdlaWdodDogMTAwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIjtcblx0c3JjOiBsb2NhbChcIkhlbHZldGljYSBOZXVlIFJlZ3VsYXJcIik7XG5cdGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbmh0bWwge1xuXHRsaW5lLWhlaWdodDogMS43O1xufVxuXG5ib2R5IHtcblx0Zm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCLmuLjjgrTjgrfjg4Pjgq8gTWVkaXVtXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBZdUdvdGhpY01lZGl1bSwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcblx0bGluZS1oZWlnaHQ6IDEuNztcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcblx0Y29sb3I6ICMwMDA7XG59XG5cbi8qXG4qIOihqOekuuOCs+ODs+ODiOODreODvOODq1xuKi9cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcblx0bWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuaDEsXG4uaDEge1xuXHRmb250LXNpemU6IDIuMzc1cmVtO1xufVxuXG5oMixcbi5oMiB7XG5cdGZvbnQtc2l6ZTogMS44NzVyZW07XG59XG5cbmgzLFxuLmgzIHtcblx0Zm9udC1zaXplOiAxLjYyNXJlbTtcbn1cblxuaDQsXG4uaDQge1xuXHRmb250LXNpemU6IDEuMzc1cmVtO1xufVxuXG5oNSxcbi5oNSB7XG5cdGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbmg2LFxuLmg2IHtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmxlYWQge1xuXHRmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4ubGVhZC1ib2xkIHtcblx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5ibG9ja3F1b3RlIHtcblx0Zm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5wIHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAxZW07XG5cdG1hcmdpbi1ibG9jay1lbmQ6IDFlbTtcbn1cblxuLnRleHQtc2hhZG93LW5vbWFsIHtcblx0dGV4dC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi53aWR0aC0xMDAge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5vYmotZml0LWNvdmVyIHtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi50ZXh0LWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtbGVmdCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJsb2NrLWNlbnRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYmxvY2stbGVmdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG5cbi5ibG9jay1yaWdodCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbmltZyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5pbWcud2lkdGgtYXV0byB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4vKiDjg6zjg53jg7Pjgrfjg5bjg4bjg7zjg5bjg6sqL1xuXG50YWJsZS5yZXNwb25zaXZlIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbnRhYmxlLnJlc3BvbnNpdmUgdGgsXG50YWJsZS5yZXNwb25zaXZlIHRkIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4vKiDjg4njg4Pjg4jjg6rjgrnjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxudWwuZG90IGxpIHtcblx0bGluZS1oZWlnaHQ6IDEuNTsgLyrmlofjga7ooYzpq5gqL1xuXHRwYWRkaW5nOiAwLjVyZW0gMCAwLjVyZW0gMXJlbTsgLyrliY3lvozjga7mlofjgajjga7kvZnnmb0qL1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnVsLmRvdCBsaTpiZWZvcmUge1xuXHRjb3VudGVyLWluY3JlbWVudDogbGlzdDtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMHB4O1xuXHRoZWlnaHQ6IDEwcHg7XG5cdHdpZHRoOiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQ6ICMxZDFkMWQ7XG5cdHRvcDogNTAlO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4vKiDnrofmnaHmm7jjgY3jg6rjgrnjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxudWwubGFiZWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG51bC5sYWJlbCBsaSB7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7IC8q5paH44Gu6KGM6auYKi9cblx0cGFkZGluZzogMC41cmVtIDAgMC41cmVtIDFyZW07IC8q5YmN5b6M44Gu5paH44Go44Gu5L2Z55m9Ki9cbn1cblxuLmRpc3BsYXktaW5saW5lIHtcblx0ZGlzcGxheTogaW5saW5lO1xufVxuXG4uZGlzcGxheS1ibG9jayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGlzcGxheS1pbmxpbmUtYmxvY2sge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zZi1kaXNwbGF5MSB7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc2l6ZTogY2FsYygxLjczMjVlbSArIDAuOXZ3KTtcbn1cblxuLnNmLWRpc3BsYXkyIHtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zaXplOiA5dnc7XG59XG5cbi5zZi1kaXNwbGF5MyB7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc2l6ZTogOHZ3O1xufVxuXG4uc2YtZGlzcGxheTQge1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDd2dztcbn1cblxuLnNmLWRpc3BsYXk1IHtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zaXplOiA2dnc7XG59XG5cbi8qIEdvb2dsZSBNYXDjgpLlm7LjgYbopoHntKAgKi9cblxuLmdnbWFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAwOyAvKnBhZGRpbmctdG9wOiA3NSU7IC8qIOavlOeOh+OCkjQ6M+OBq+WbuuWumiAqL1xuXHRwYWRkaW5nLXRvcDogNDQlO1xufVxuXG4vKiBHb29nbGUgTWFw44GuaWZyYW1lICovXG5cbi5nZ21hcCBpZnJhbWUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5yb3ctY2VudGVyIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5yb3cucmV2ZXJzZSB7XG5cdGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xufVxuXG4ucm93LTEtMSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ucm93LTEtMiB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctMS0zIHtcblx0d2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LTEtNCB7XG5cdHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctMS01IHtcblx0d2lkdGg6IDIwJTtcbn1cblxuLnJvdy0xLTYge1xuXHR3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5yb3ctMS03IHtcblx0d2lkdGg6IDE0LjI4NTcxNDI4NTclO1xufVxuXG4ucm93LTEtOCB7XG5cdHdpZHRoOiAxMi41JTtcbn1cblxuLnJvdy0xLTkge1xuXHR3aWR0aDogMTEuMTExMTExMTExMSU7XG59XG5cbi5yb3ctMS0xMCB7XG5cdHdpZHRoOiAxMCU7XG59XG5cbi5yb3ctMS0xMSB7XG5cdHdpZHRoOiA5LjA5MDkwOTA5MDklO1xufVxuXG4ucm93LTEtMTIge1xuXHR3aWR0aDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLyogMi0xMiAqL1xuXG4ucm93LTItMyB7XG5cdHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLnJvdy0yLTQge1xuXHR3aWR0aDogNTAlO1xufVxuXG4ucm93LTItNSB7XG5cdHdpZHRoOiA0MCU7XG59XG5cbi5yb3ctMi02IHtcblx0d2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LTItNyB7XG5cdHdpZHRoOiAyOC41NzE0Mjg1NzE0JTtcbn1cblxuLnJvdy0yLTgge1xuXHR3aWR0aDogMjUlO1xufVxuXG4ucm93LTItOSB7XG5cdHdpZHRoOiAyMi4yMjIyMjIyMjIyJTtcbn1cblxuLnJvdy0yLTEwIHtcblx0d2lkdGg6IDIwJTtcbn1cblxuLnJvdy0yLTExIHtcblx0d2lkdGg6IDE4LjE4MTgxODE4MTglO1xufVxuXG4ucm93LTItMTIge1xuXHR3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi8qIDMtMTIgKi9cblxuLnJvdy0zLTQge1xuXHR3aWR0aDogNzUlO1xufVxuXG4ucm93LTMtNSB7XG5cdHdpZHRoOiA2MCU7XG59XG5cbi5yb3ctMy02IHtcblx0d2lkdGg6IDUwJTtcbn1cblxuLnJvdy0zLTcge1xuXHR3aWR0aDogNDIuODU3MTQyODU3MSU7XG59XG5cbi5yb3ctMy04IHtcblx0d2lkdGg6IDM3LjUlO1xufVxuXG4ucm93LTMtOSB7XG5cdHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy0zLTEwIHtcblx0d2lkdGg6IDMwJTtcbn1cblxuLnJvdy0zLTExIHtcblx0d2lkdGg6IDI3LjI3MjcyNzI3MjclO1xufVxuXG4ucm93LTMtMTIge1xuXHR3aWR0aDogMjUlO1xufVxuXG4vKiA0LTEyICovXG5cbi5yb3ctNC01IHtcblx0d2lkdGg6IDgwJTtcbn1cblxuLnJvdy00LTYge1xuXHR3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5yb3ctNC03IHtcblx0d2lkdGg6IDU3LjE0Mjg1NzE0MjklO1xufVxuXG4ucm93LTQtOCB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctNC05IHtcblx0d2lkdGg6IDQ0LjQ0NDQ0NDQ0NDQlO1xufVxuXG4ucm93LTQtMTAge1xuXHR3aWR0aDogNDAlO1xufVxuXG4ucm93LTQtMTEge1xuXHR3aWR0aDogMzYuMzYzNjM2MzYzNiU7XG59XG5cbi5yb3ctNC0xMiB7XG5cdHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLyogNS0xMiAqL1xuXG4ucm93LTUtNiB7XG5cdHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy01LTcge1xuXHR3aWR0aDogNzEuNDI4NTcxNDI4NiU7XG59XG5cbi5yb3ctNS04IHtcblx0d2lkdGg6IDYyLjUlO1xufVxuXG4ucm93LTUtOSB7XG5cdHdpZHRoOiA1NS41NTU1NTU1NTU2JTtcbn1cblxuLnJvdy01LTEwIHtcblx0d2lkdGg6IDUwJTtcbn1cblxuLnJvdy01LTExIHtcblx0d2lkdGg6IDQ1LjQ1NDU0NTQ1NDUlO1xufVxuXG4ucm93LTUtMTIge1xuXHR3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi8qIDYtMTIgKi9cblxuLnJvdy02LTYge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnJvdy02LTcge1xuXHR3aWR0aDogODUuNzE0Mjg1NzE0MyU7XG59XG5cbi5yb3ctNi04IHtcblx0d2lkdGg6IDc1JTtcbn1cblxuLnJvdy02LTkge1xuXHR3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5yb3ctNi0xMCB7XG5cdHdpZHRoOiA2MCU7XG59XG5cbi5yb3ctNi0xMSB7XG5cdHdpZHRoOiA1NC41NDU0NTQ1NDU1JTtcbn1cblxuLnJvdy02LTEyIHtcblx0d2lkdGg6IDUwJTtcbn1cblxuLyogNy0xMiAqL1xuXG4ucm93LTctOCB7XG5cdHdpZHRoOiA4Ny41JTtcbn1cblxuLnJvdy03LTkge1xuXHR3aWR0aDogNzcuNzc3Nzc3Nzc3OCU7XG59XG5cbi5yb3ctNy0xMCB7XG5cdHdpZHRoOiA3MCU7XG59XG5cbi5yb3ctNy0xMSB7XG5cdHdpZHRoOiA2My42MzYzNjM2MzY0JTtcbn1cblxuLnJvdy03LTEyIHtcblx0d2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4vKiA4LTEyICovXG5cbi5yb3ctOC05IHtcblx0d2lkdGg6IDg4Ljg4ODg4ODg4ODklO1xufVxuXG4ucm93LTgtMTAge1xuXHR3aWR0aDogODAlO1xufVxuXG4ucm93LTgtMTEge1xuXHR3aWR0aDogNzIuNzI3MjcyNzI3MyU7XG59XG5cbi5yb3ctOC0xMiB7XG5cdHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLyogOS0xMiAqL1xuXG4ucm93LTktMTAge1xuXHR3aWR0aDogOTAlO1xufVxuXG4ucm93LTktMTEge1xuXHR3aWR0aDogODEuODE4MTgxODE4MiU7XG59XG5cbi5yb3ctOS0xMiB7XG5cdHdpZHRoOiA3NSU7XG59XG5cbi8qIDEwLTEyICovXG5cbi5yb3ctMTAtMTEge1xuXHR3aWR0aDogOTAuOTA5MDkwOTA5MSU7XG59XG5cbi5yb3ctMTAtMTIge1xuXHR3aWR0aDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi8qIDExLTEyICovXG5cbi5yb3ctMTEtMTIge1xuXHR3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi8qXG4qIOihqOekuuOCs+ODs+ODiOODreODvOODq1xuKiAkYnJlYWtwb2ludC11cDogKFxuKiAgICdzJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNTIwcHgpJyxcbiogICAnbSc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KScsXG4qICkgIWRlZmF1bHQ7XG4qL1xuXG4udmlzaWJsZSB7XG5cdGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cblxuLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLypcbiog6KGo56S644Kz44Oz44OI44Ot44O844OrXG4qICRicmVha3BvaW50LXVwOiAoXG4qICAgJ3MnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MjBweCknLFxuKiAgICdtJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpJyxcbiogKSAhZGVmYXVsdDtcbiovXG5cbi5tYXJnaW4tbm9uZSB7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXRvcC1ub25lIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLm1hcmdpbi10b3AteHMge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5tYXJnaW4tdG9wLXMge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ubWFyZ2luLXRvcC1tIHtcblx0bWFyZ2luLXRvcDogMzJweDtcbn1cblxuLm1hcmdpbi10b3AtbCB7XG5cdG1hcmdpbi10b3A6IDEyOHB4O1xufVxuXG4ubWFyZ2luLXRvcC14bCB7XG5cdG1hcmdpbi10b3A6IDEyOHB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LW5vbmUge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5tYXJnaW4tcmlnaHQteHMge1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLm1hcmdpbi1yaWdodC1zIHtcblx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LW0ge1xuXHRtYXJnaW4tcmlnaHQ6IDMycHg7XG59XG5cbi5tYXJnaW4tcmlnaHQtbCB7XG5cdG1hcmdpbi1yaWdodDogMTI4cHg7XG59XG5cbi5tYXJnaW4tcmlnaHQteGwge1xuXHRtYXJnaW4tcmlnaHQ6IDEyOHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS1ub25lIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1hcmdpbi1ib3R0b20teHMge1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLXMge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS1tIHtcblx0bWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLm1hcmdpbi1ib3R0b20tbCB7XG5cdG1hcmdpbi1ib3R0b206IDEyOHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS14bCB7XG5cdG1hcmdpbi1ib3R0b206IDEyOHB4O1xufVxuXG4ubWFyZ2luLWxlZnQtbm9uZSB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubWFyZ2luLWxlZnQteHMge1xuXHRtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ubWFyZ2luLWxlZnQtcyB7XG5cdG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4ubWFyZ2luLWxlZnQtbSB7XG5cdG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuXG4ubWFyZ2luLWxlZnQtbCB7XG5cdG1hcmdpbi1sZWZ0OiAxMjhweDtcbn1cblxuLm1hcmdpbi1sZWZ0LXhsIHtcblx0bWFyZ2luLWxlZnQ6IDEyOHB4O1xufVxuXG4vKlxuKiDooajnpLrjgrPjg7Pjg4jjg63jg7zjg6tcbiogJGJyZWFrcG9pbnQtdXA6IChcbiogICAncyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUyMHB4KScsXG4qICAgJ20nOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCknLFxuKiApICFkZWZhdWx0O1xuKi9cblxuLnBhZGRpbmctbm9uZSB7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy10b3Atbm9uZSB7XG5cdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXRvcC14cyB7XG5cdHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXRvcC1zIHtcblx0cGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy10b3AtbSB7XG5cdHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXRvcC1sIHtcblx0cGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdG9wLXhsIHtcblx0cGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ub25lIHtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy14cyB7XG5cdHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctcyB7XG5cdHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1tIHtcblx0cGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1sIHtcblx0cGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy14bCB7XG5cdHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1yaWdodC1ub25lIHtcblx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1yaWdodC14cyB7XG5cdHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctcmlnaHQtcyB7XG5cdHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1yaWdodC1tIHtcblx0cGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1yaWdodC1sIHtcblx0cGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1yaWdodC14bCB7XG5cdHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ib3R0b20tbm9uZSB7XG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWJvdHRvbS14cyB7XG5cdHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWJvdHRvbS1zIHtcblx0cGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ib3R0b20tbSB7XG5cdHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWJvdHRvbS1sIHtcblx0cGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctYm90dG9tLXhsIHtcblx0cGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1sZWZ0LW5vbmUge1xuXHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctbGVmdC14cyB7XG5cdHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1sZWZ0LXMge1xuXHRwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1sZWZ0LW0ge1xuXHRwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctbGVmdC1sIHtcblx0cGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWxlZnQteGwge1xuXHRwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4vKuOCv+OCpOODoOODqeOCpOODs+WFqOS9k+OBruioreWumiovXG5cbi50aW1lbGluZSB7XG5cdG1heC13aWR0aDogNzAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDUwcHggYXV0bztcblx0cGFkZGluZzogMCAzMHB4O1xufVxuXG4udGltZWxpbmUgPiBsaSB7IC8q57ea44Gu6LW354K544Go44GZ44KL44Gf44KBcmVsYXRpdmXjgpLoqK3lrpoqL1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDAgMCAyMHB4IDA7IC8q44K/44Kk44Og44Op44Kk44Oz44Gu6KaL5Ye644GX5qiq44Gu5Li444Gu5L2N572u44Go5b2i54q2Ki9cbn1cblxuLnRpbWVsaW5lID4gbGk6OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwcHg7XG5cdGxlZnQ6IC01cHg7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGJhY2tncm91bmQ6ICNhMGRlZmY7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnRpbWVsaW5lIGRsIHtcblx0bWFyZ2luOiAwIDAgMjBweCAzZW07XG59XG5cbi50aW1lbGluZSBkZCBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMTBweCAwO1xufVxuXG4udGltZWxpbmVfaWNvbiB7XG5cdG1heC13aWR0aDogNjMwcHg7XG5cdHdpZHRoOiA4MCU7XG5cdG1hcmdpbjogNTBweCBhdXRvO1xuXHRwYWRkaW5nOiAwIDMwcHg7XG59XG5cbi50aW1lbGluZV9pY29uID4gbGkgeyAvKue3muOBrui1t+eCueOBqOOBmeOCi+OBn+OCgXJlbGF0aXZl44KS6Kit5a6aKi9cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwIDAgMjBweCAyNXB4O1xuXHRmb250LXNpemU6IGNsYW1wKDFyZW0sIDAuODY0cmVtICsgMC42OHZ3LCAxLjM3NXJlbSk7IC8q44K/44Kk44Og44Op44Kk44Oz44Gu6KaL5Ye644GX5qiq44Gu5Li444Gu5L2N572u44Go5b2i54q2Ki9cbn1cblxuLnRpbWVsaW5lX2ljb24gPiBsaTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0aGVpZ2h0OiAxMzBweDtcblx0bGluZS1oZWlnaHQ6IDEuNmVtO1xuXHR3aWR0aDogMTMwcHg7XG5cdHBhZGRpbmc6IDkwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLTYwcHg7XG5cdHRvcDogLTEwcHg7XG5cdGJhY2tncm91bmQ6IHVybCguL2ltYWdlcy9yZW50YWwlMjBjYXIvbGVudGFsLWNhcl9pY29uMy5wbmcpIGxlZnQgMHB4IHRvcCAzcHggbm8tcmVwZWF0O1xufVxuXG4udGltZWxpbmVfaWNvbiBkbCB7XG5cdG1hcmdpbjogMCAwIDIwcHggM2VtO1xufVxuXG4udGltZWxpbmVfaWNvbiBkZCBzdHJvbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMTBweCAwO1xufVxuXG4vKue1tuWvvumFjee9ruOBp+e3muOCkuioreWumiovXG5cbi5ib3JkZXItbGluZSB7IC8q57ea44Gu5L2N572uKi9cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwLjJlbTtcblx0dG9wOiAwO1xuXHR3aWR0aDogMnB4OyAvKue3muOBruWkquOBlSovXG5cdGhlaWdodDogMDsgLyrjga/jgZjjgoHjga/pq5jjgZXjgpIw44GrKi9cblx0YmFja2dyb3VuZDogI2NjYztcbn1cblxuLypjb250ZW50OicnO1xucG9zaXRpb246IGFic29sdXRlO1xudG9wOjEwcHg7XG5sZWZ0Oi01cHg7XG53aWR0aDoyMHB4O1xuaGVpZ2h0OiAyMHB4O1xuYm9yZGVyLXJhZGl1czogNTAlOyovXG5cbi50YWJsZV9pY29uIHtcblx0YmFja2dyb3VuZC1zaXplOiAzNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDVweCBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdHBhZGRpbmctbGVmdDogMzBweDtcblx0YmFja2dyb3VuZDogdXJsKC4vaW1hZ2VzL3JlbnRhbCUyMGNhci9sZW50YWwtY2FyX2ljb240LnBuZykgbGVmdCAwcHggdG9wIDNweCBuby1yZXBlYXQ7XG59XG5cbi50YWJsZS1zZWNvbmRhcnkge1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3cteDogYXV0bztcbn1cblxuLnRhYmxlLXNlY29uZGFyeSA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGhlaWdodDogMTMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjZlbTtcblx0d2lkdGg6IDEzMHB4O1xuXHRwYWRkaW5nOiA5MHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IC02MHB4O1xuXHR0b3A6IC0xMHB4O1xufVxuXG4udGFibGUtc2Vjb25kYXJ5LXRoIHtcblx0cGFkZGluZy1sZWZ0OiBjbGFtcCgxcmVtLCAtMC4wOTFyZW0gKyA1LjQ1dncsIDRyZW0pO1xufVxuXG4uYnRuLFxuLndlYi1idG4sXG5hLndlYi1idG4sXG5hLmJ0bixcbmJ1dHRvbi5idG4ge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogMXJlbSAycmVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzVhYjJmZjtcbn1cblxuLmJ0bjpob3Zlcixcbi53ZWItYnRuOmhvdmVyLFxuYS5idG46aG92ZXIsXG5idXR0b24uYnRuOmhvdmVyIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICNjYWY0ZmY7XG59XG5cbi5idG4taW1hZ2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IGNsYW1wKDByZW0sIC0wLjM2NHJlbSArIDEuODJ2dywgMXJlbSk7XG5cdHdpZHRoOiA0NXB4O1xuXHRoZWlnaHQ6IDI3cHg7XG59XG5cbi5waG9uZS1pbWFnZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogY2xhbXAoMHJlbSwgLTAuMzY0cmVtICsgMS44MnZ3LCAxcmVtKTtcblx0d2lkdGg6IDg1cHg7XG5cdGhlaWdodDogNTBweDtcblx0dG9wOiA0MCU7XG59XG5cbi8qXG4qIOaUueihjOOCv+OCpOODlyjlt6bnlLvlg4/mjL/lhaUpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4udGVsLWJ0bixcbmEudGVsLWJ0biB7XG5cdGNvbG9yOiAjMDAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udGVsLWJ0bjpob3ZlcixcbmEudGVsLWJ0bjpob3ZlciB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiAjYTliNWJkO1xufVxuXG4uZmEtcG9zaXRpb24tbGVmdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBjYWxjKDUwJSAtIDAuNWVtKTtcblx0bGVmdDogMC41cmVtO1xufVxuXG4vKlxuKiDmlLnooYzjgr/jgqTjg5cy77yI5Y+z55S75YOP5oy/5YWl77yJXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ud2ViLWJ0bixcbmEud2ViLWJ0biB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTY0MTE0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53ZWItYnRuOmhvdmVyLFxuYS53ZWItYnRuOmhvdmVyIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICNmMDc3NTY7XG59XG5cbi5mYS1wb3NpdGlvbi1yaWdodCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiBjYWxjKDUwJSAtIDAuNWVtKTtcblx0cmlnaHQ6IDAuNXJlbTtcbn1cblxuLypcbiog5pS56KGM44K/44Kk44OXMyjlt6bnlLvlg4/mjL/lhaUpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucG9pbnQtYnRuLFxuYS5wb2ludC1idG4ge1xuXHRjb2xvcjogIzAwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjlkMDtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBvaW50LWJ0bjpob3ZlcixcbmEucG9pbnQtYnRuOmhvdmVyIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICNhOWI1YmQ7XG59XG5cbi5mYS1wb3NpdGlvbi1sZWZ0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IGNhbGMoNTAlIC0gMC41ZW0pO1xuXHRsZWZ0OiAwLjVyZW07XG59XG5cbi8q44K544Oe44Ob6KGo56S644Gu5pmC44Gu44G/5pS56KGMKi9cblxuLnNwLW9ubHkge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKuOCueODnuODm+ihqOekuuOBruaZguOBruOBv+aUueihjCovXG5cbi8qIOmAmuW4uOOBruOCueOCv+OCpOODq++8iFBD44Gq44Gp44Gn6YGp55So44GV44KM44KL77yJICovXG5cbi5tb2JpbGUtbGFyZ2Uge1xuXHRmb250LXNpemU6IDE2cHg7IC8qIOmAmuW4uOOBruOCteOCpOOCuiAqL1xufVxuXG4vKiDjgrnjg57jg5vvvIjjg6Ljg5DjgqTjg6vvvInjga7mmYLjga7jgb/pgannlKjjgZnjgovjgrnjgr/jgqTjg6sgKi9cblxuLmFuaW1lLWJnZXh0ZW5kIHtcblx0YW5pbWF0aW9uLW5hbWU6IGJnZXh0ZW5kQW5pbWVCYXNlO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uYW5pbWUtYmdleHRlbmQgLmFuaW1lLWJnYXBwZWFyIHtcblx0YW5pbWF0aW9uLW5hbWU6IGJnZXh0ZW5kQW5pbWVTZWNvbmQ7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC42cztcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi8qXG4qIOW3puOBi+OCieWPs1xuKlxuKi9cblxuLmFuaW1lLWJnTFJleHRlbmQ6OmJlZm9yZSB7XG5cdGFuaW1hdGlvbi1uYW1lOiBiZ0xSZXh0ZW5kQW5pbWU7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG5cbi8qXG4qIOWPs+OBi+OCieW3plxuKlxuKi9cblxuLmFuaW1lLWJnUkxleHRlbmQ6OmJlZm9yZSB7XG5cdGFuaW1hdGlvbi1uYW1lOiBiZ1JMZXh0ZW5kQW5pbWU7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG5cbi8qIOOBiuefpeOCieOBm+eUqCAqL1xuXG4uYW5pbWUtZmFkZVVwLXNlcmlhbCB7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlVXBBbmltZTtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblx0b3BhY2l0eTogMDtcbn1cblxuLyog5LiL44GL44KJICovXG5cbi5hbmltZS1mYWRlVXAtdHJpZ2dlciB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5hbmltZS1mYWRlVXAge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZVVwQW5pbWU7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi8qIOS4iuOBi+OCiSAqL1xuXG4uYW5pbWUtZmFkZURvd24tdHJpZ2dlciB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5hbmltZS1mYWRlRG93biB7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlRG93bkFuaW1lO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4vKiDlt6bkuIvjgYvjgokgKi9cblxuLmFuaW1lLWZhZGVMZWZ0VXAtdHJpZ2dlciB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5hbmltZS1mYWRlTGVmdFVwIHtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVMZWZ0VXBBbmltZTtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblx0b3BhY2l0eTogMDtcbn1cblxuLyog5Y+z5LiK44GL44KJICovXG5cbi5hbmltZS1mYWRlUmlnaHREb3duLXRyaWdnZXIge1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uYW5pbWUtZmFkZVJpZ2h0RG93biB7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlUmlnaHREb3duQW5pbWU7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdG9wYWNpdHk6IDA7XG59XG5cbiNoZWFkZXIgeyAvKmJhY2tncm91bmQ6dmFyaWFibGVzLiR0b3AtbWVudWJhci1iYWNrZ3JvdW5kLWNvbG9yOyovXG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG1pbi1oZWlnaHQ6IDY1cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFuaW1lLXNsaWRlLWluIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYW5pbWUtc2xpZGUtaW5faW5uZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8q5bem5Y+z44Gu44Ki44OL44Oh44O844K344On44OzKi9cblxuLmFuaW1lLWZsb3dpbmctbGVmdCB7XG5cdG9wYWNpdHk6IDA7IC8q5LqL5YmN44Gr6YCP6YGOMOOBq+OBl+OBpua2iOOBl+OBpuOBiuOBjyovXG59XG5cbi5hbmltZS1mbG93aW5nTGVmdFJpZ2h0IHtcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlVGV4dFgxMDA7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC44cztcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5hbmltZS1mbG93aW5nUmlnaHRMZWZ0IHtcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlVGV4dFgtMTAwO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDAuOHM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4vKuOCouOCs+ODvOODh+OCo+OCquODs+WFqOS9kyovXG5cbi5hY2NvcmRpb24tYXJlYSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHdpZHRoOiA5NiU7XG5cdG1heC13aWR0aDogOTAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWNjb3JkaW9uLWFyZWEgbGkge1xuXHRtYXJnaW46IDEwcHggMDtcbn1cblxuLmFjY29yZGlvbi1zZWN0aW9uIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cblxuLyrjgqLjgrPjg7zjg4fjgqPjgqrjg7Pjgr/jgqTjg4jjg6sqL1xuXG4uYWNjb3JkaW9uLXRpdGxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyAvKivjg57jg7zjgq/jga7kvY3nva7ln7rmupbjgajjgZnjgovjgZ/jgoFyZWxhdGl2ZeaMh+WumiovXG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nOiAzJSAzJSAzJSA1MHB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuXG4vKuOCouOCpOOCs+ODs+OBru+8i+OBqMOXKi9cblxuLmFjY29yZGlvbi10aXRsZTo6YmVmb3JlLFxuLmFjY29yZGlvbi10aXRsZTo6YWZ0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cblxuLmFjY29yZGlvbi10aXRsZTo6YmVmb3JlIHtcblx0dG9wOiA0OCU7XG5cdGxlZnQ6IDE1cHg7XG5cdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uYWNjb3JkaW9uLXRpdGxlOjphZnRlciB7XG5cdHRvcDogNDglO1xuXHRsZWZ0OiAxNXB4O1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi8q44CAY2xvc2XjgajjgYTjgYbjgq/jg6njgrnjgYzjgaTjgYTjgZ/jgonlvaLnirblpInljJbjgIAqL1xuXG4uYWNjb3JkaW9uLXRpdGxlLmFjY29yZGlvbi1jbG9zZTo6YmVmb3JlIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uYWNjb3JkaW9uLXRpdGxlLmFjY29yZGlvbi1jbG9zZTo6YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKuOCouOCs+ODvOODh+OCo+OCquODs+OBp+ePvuOCjOOCi+OCqOODquOCoiovXG5cbi5hY2NvcmRpb24tYm94IHtcblx0ZGlzcGxheTogbm9uZTsgLyrjga/jgZjjgoHjga/pnZ7ooajnpLoqL1xuXHRiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuXHRtYXJnaW46IDAgMyUgMyUgMyU7XG5cdHBhZGRpbmc6IDMlO1xufVxuXG4uZ2xvYmFsLW5hdiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMHB4O1xuXHRyaWdodDogMDtcbn1cblxuLmdsb2JhbC1uYXYgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDEwcHg7XG59XG5cbi5nbG9iYWwtbmF2IGEge1xuXHRjb2xvcjogIzMzMzMzMztcbn1cblxuLyog44OP44Oz44OQ44O844Ks44O844Oh44OL44Ol44O844Oc44K/44OzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uaGFtYnVyZ2VyLW91dGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGhlaWdodDogMTAwJTtcblx0ZmxleC13cmFwOiBub3dyYXA7XG5cdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0LW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG59XG5cbi5oYW1idXJnZXIge1xuXHRkaXNwbGF5OiBibG9jazsgLypwb3NpdGlvbjogZml4ZWQ7Ki9cblx0cG9zaXRpb246IHN0aWNreTtcblx0ei1pbmRleDogMzsgLypcbiAgcmlnaHQgOiAyMHB4O1xuICB0b3AgICA6IDIwcHg7XG4gICovXG5cdHdpZHRoOiA0MnB4O1xuXHRoZWlnaHQ6IDQycHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiAyMHB4O1xufVxuXG4uaGFtYnVyZ2VyIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAycHg7XG5cdGxlZnQ6IDZweDtcblx0YmFja2dyb3VuZDogI0ZGRjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5oYW1idXJnZXIgc3BhbjpudGgtY2hpbGQoMSkge1xuXHR0b3A6IDEwcHg7XG59XG5cbi5oYW1idXJnZXIgc3BhbjpudGgtY2hpbGQoMikge1xuXHR0b3A6IDIwcHg7XG59XG5cbi5oYW1idXJnZXIgc3BhbjpudGgtY2hpbGQoMykge1xuXHR0b3A6IDMwcHg7XG59XG5cbi5oYW1idXJnZXIuYWN0aXZlIHsgLyog44K544Oe44Ob44Oh44OL44Ol44O844KS6ZaL44GE44Gm44KL5pmC44Gu44Oc44K/44OzICovXG59XG5cbi5oYW1idXJnZXIuYWN0aXZlIHNwYW46bnRoLWNoaWxkKDEpIHtcblx0dG9wOiAxNnB4O1xuXHRsZWZ0OiA2cHg7XG5cdGJhY2tncm91bmQ6ICNGRkY7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSxcbi5oYW1idXJnZXIuYWN0aXZlIHNwYW46bnRoLWNoaWxkKDMpIHtcblx0dG9wOiAxNnB4O1xuXHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLyog44Oh44OL44Ol44O86IOM5pmv44CAKi9cblxubmF2Lmdsb2JhbC1uYXYtbW9iaWxlIHsgLypwb3NpdGlvbjpmaXhlZDvjgavjgZfjgIF6LWluZGV444Gu5pWw5YCk44KS5aSn44GN44GP44GX44Gm5YmN6Z2i44G4Ki9cblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiA5OTk5OTsgLyrjg4rjg5Pjga7jgrnjgr/jg7zjg4jkvY3nva7jgajlvaLnirYqL1xuXHR0b3A6IC0xMjAlO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTJweCk7IC8q44OK44OT44Gu6auY44GVKi9cblx0YmFja2dyb3VuZDogI2EwZGVmZjsgLyrli5XjgY0qL1xuXHR0cmFuc2l0aW9uOiBhbGwgMC42cztcbn1cblxuLyrjgqLjgq/jg4bjgqPjg5bjgq/jg6njgrnjgYzjgaTjgYTjgZ/jgonkvY3nva7jgpIw44GrKi9cblxubmF2Lmdsb2JhbC1uYXYtbW9iaWxlLmFjdGl2ZSB7XG5cdHRvcDogMDtcbn1cblxuLyrjg4rjg5PjgrLjg7zjgrfjg6fjg7MqL1xuXG5uYXYuZ2xvYmFsLW5hdi1tb2JpbGUgdWwgeyAvKuODiuODk+OCsuODvOOCt+ODp+ODs+WkqeWcsOS4reWkruaPg+OBiCovXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5O1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR3aWR0aDogMTAwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi8q44Oq44K544OI44Gu44Os44Kk44Ki44Km44OI6Kit5a6aKi9cblxubmF2Lmdsb2JhbC1uYXYtbW9iaWxlIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5uYXYuZ2xvYmFsLW5hdi1tb2JpbGUgbGkgYSB7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKlxuICBuYXYuZ2xvYmFsLW5hdi1tb2JpbGUge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR6LWluZGV4IDogMjtcblx0XHR0b3AgIDogMDtcblx0XHRsZWZ0IDogMDtcblx0XHRjb2xvcjogdmFyaWFibGVzLiRnbG9iYWwtbmF2LW1vYmlsZS10ZXh0LWNvbG9yO1xuXHRcdGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kZ2xvYmFsLW5hdi1tb2JpbGUtYmFja2dyb3VuZC1jb2xvcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC42cztcblx0XHR6LWluZGV4OiA5OTk5OTtcblxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ly8gaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDkuOThweCAtIDczLjE5MXB4KTtcblx0XHRcdGhlaWdodDogY2FsYyggY2FsYyggdmFyKC0tdmgsIDF2aCkgKiAxMDAgKSAtIDUycHggLSA4MHB4IC0gMTJweCApO1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMDB2aDtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjRzIGFsbDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMC4wNXJlbSBzb2xpZCB2YXJpYWJsZXMuJGdsb2JhbC1uYXYtbW9iaWxlLWJvZGVyLWNvbG9yO1xuICAgIFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHQmOjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQgOnZhcmlhYmxlcy4kZ2xvYmFsLW5hdi1tb2JpbGUtbGluay1ob3Zlci10ZXh0LWNvbG9yO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6I0ZGRjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRjb2xvcjogdmFyaWFibGVzLiRnbG9iYWwtbmF2LW1vYmlsZS10ZXh0LWNvbG9yO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24gOm5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cbiAgfVxuKi9cblxuLyog44Kv44Oq44OD44Kv44GnalF1ZXJ544Gn6L+95Yqg44O75YmK6ZmkICovXG5cbm5hdi5nbG9iYWwtbmF2LW1vYmlsZS5hY3RpdmUge1xuXHRvcGFjaXR5OiAxMDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4uZ2xvYmFsLWZvb3Rlci1uYXYgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDAuNnJlbTtcbn1cblxuLmdsb2JhbC1mb290ZXItbmF2LW1vYmlsZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTA7XG5cdGhlaWdodDogNTJweDtcbn1cblxuLmdsb2JhbC1mb290ZXItbmF2LW1vYmlsZSBsaSB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRjtcbn1cblxuLmdsb2JhbC1mb290ZXItbmF2LW1vYmlsZSBsaSBhIHtcblx0Y29sb3I6ICNGRkY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwLjZyZW07XG59XG5cbi5nbG9iYWwtZm9vdGVyLW5hdiB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jgIA1LTMtMSDkuK3lv4PjgYvjgonlpJbjgavnt5rjgYzkvLjjgbPjgovvvIjkuIvpg6jvvIlcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLmdsb2JhbC1uYXYgbGkgYSxcbi5nbG9iYWwtZm9vdGVyLW5hdiBsaSBhIHsgLyrnt5rjga7ln7rngrnjgajjgZnjgovjgZ/jgoFyZWxhdGl2ZeOCkuaMh+WumiovXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDZweDtcbn1cblxuLmdsb2JhbC1uYXYgbGkuY3VycmVudCBhLFxuLmdsb2JhbC1uYXYgbGkgYTpob3Zlcixcbi5nbG9iYWwtZm9vdGVyLW5hdiBsaS5jdXJyZW50IGEsXG4uZ2xvYmFsLWZvb3Rlci1uYXYgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiAjYTBkZWZmO1xufVxuXG4uZ2xvYmFsLW5hdiBsaSBhOjphZnRlcixcbi5nbG9iYWwtZm9vdGVyLW5hdiBsaSBhOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7IC8q57W25a++6YWN572u44Gn57ea44Gu5L2N572u44KS5rG644KB44KLKi9cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDEwJTsgLyrnt5rjga7lvaLnirYqL1xuXHR3aWR0aDogOTAlO1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZDogI2EwZGVmZjsgLyrjgqLjg4vjg6Hjg7zjgrfjg6fjg7Pjga7mjIflrpoqL1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0dHJhbnNmb3JtOiBzY2FsZSgwLCAxKTsgLypY5pa55ZCRMOOAgVnmlrnlkJExKi9cblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDsgLyrkuIrpg6jkuK3lpK7ln7rngrkqL1xufVxuXG4vKuePvuWcqOWcsOOBqGhvdmVy44Gu6Kit5a6aKi9cblxuLmdsb2JhbC1uYXYgbGkuY3VycmVudCBhOjphZnRlcixcbi5nbG9iYWwtbmF2IGxpIGE6aG92ZXI6OmFmdGVyLFxuLmdsb2JhbC1mb290ZXItbmF2IGxpLmN1cnJlbnQgYTo6YWZ0ZXIsXG4uZ2xvYmFsLWZvb3Rlci1uYXYgbGkgYTpob3Zlcjo6YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEsIDEpOyAvKljmlrnlkJHjgavjgrnjgrHjg7zjg6vmi6HlpKcqL1xufVxuXG4uZm9ybWxpc3QgZHQge1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0cGFkZGluZy10b3A6IDEuNnJlbTtcblx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xuXHRsaW5lLWhlaWdodDogMS40O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZm9ybWxpc3QgZGQge1xuXHRwYWRkaW5nLWJvdHRvbTogMS42cmVtO1xuXHRsaW5lLWhlaWdodDogMS40O1xufVxuXG4uZm9ybWxpc3RfX2ljb24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHR3aWR0aDogM2VtO1xuXHRwYWRkaW5nOiAwLjNlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiAjQjNCM0IzO1xuXHRjb2xvcjogI2ZmZjtcblx0bWFyZ2luLXJpZ2h0OiAwLjhyZW07XG59XG5cbi5mb3JtbGlzdF9faWNvbi5pcy1yZXF1aXJlZCB7XG5cdGJhY2tncm91bmQ6ICNlNjQxMTQ7XG59XG5cbi5mb3JtbGlzdF9fY2hlY2tsaXN0IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG5cbi5mb3JtbGlzdF9fY2hlY2tsaXN0IGxhYmVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNDRUQxRDI7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0cGFkZGluZzogMXJlbTtcbn1cblxuLmZvcm1saXN0X19yYWRpb2xpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG5cdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cblxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHQtbXMtYXBwZWFyYW5jZTogbm9uZTtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRsaW5lLWhlaWdodDogMS42O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNDRUQxRDI7XG5cdGJhY2tncm91bmQ6ICNGOUZBRkE7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPW51bWJlcl0sXG5pbnB1dFt0eXBlPXRlbF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdIHtcblx0cGFkZGluZzogMC4zcmVtIDEuMnJlbTtcblx0d2lkdGg6IDE0ZW07XG59XG5cbnRleHRhcmVhIHtcblx0cGFkZGluZzogMC4zcmVtIDEuMnJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTBlbTtcbn1cblxuaW5wdXRbdHlwZT10ZXh0XS5pcy1lcnJvcixcbmlucHV0W3R5cGU9bnVtYmVyXS5pcy1lcnJvcixcbmlucHV0W3R5cGU9dGVsXS5pcy1lcnJvcixcbmlucHV0W3R5cGU9ZW1haWxdLmlzLWVycm9yLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0uaXMtZXJyb3IsXG5zZWxlY3QuaXMtZXJyb3IsXG50ZXh0YXJlYS5pcy1lcnJvciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNGNTgyNzE7XG5cdGJhY2tncm91bmQ6ICNGRUYyRjA7XG59XG5cbnNlbGVjdCB7XG5cdHBhZGRpbmc6IDAuM3JlbSAzLjZyZW0gMC4zcmVtIDEuMnJlbTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMjUuNTMyJTIyJTIwaGVpZ2h0JTNEJTIyMTQlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyNS41MzIlMjAxNCUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTgyLjI0OSUyQzgyLjQzMWwuODc1Ljg1MSUyQzEyLjI1LTExLjkxNWgwbC44NzUtLjg1MS0uODc1LS44NTFoMEw4My4xMjQlMkM1Ny43NWwtLjg3NS44NTFMOTQuNSUyQzcwLjUxNlolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoODMuMjgyJTIwLTgyLjI0OSklMjByb3RhdGUoOTApJTIyJTIwZmlsbCUzRCUyMiUyMzk5OSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDhweCkgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDE0cHggOHB4O1xufVxuXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICM5RUEzQTU7XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjOUVBM0E1O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSxcbmlucHV0W3R5cGU9cmFkaW9dIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxubGFiZWwge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jLWNoZWNrYm94IHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmMtY2hlY2tib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogMC42cmVtO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjQ0VEMUQyO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGJhY2tncm91bmQ6ICNGOUZBRkE7XG5cdHdpZHRoOiAyMnB4O1xuXHRoZWlnaHQ6IDIycHg7XG5cdGZsZXg6IDEgMCBhdXRvO1xufVxuXG46Y2hlY2tlZCArIC5jLWNoZWNrYm94IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG46Y2hlY2tlZCArIC5jLWNoZWNrYm94OmJlZm9yZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlNjQxMTQ7XG5cdGJhY2tncm91bmQ6ICNlNjQxMTQ7XG59XG5cbjpjaGVja2VkICsgLmMtY2hlY2tib3g6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxN3B4O1xuXHRoZWlnaHQ6IDE3cHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwZW5hYmxlLWJhY2tncm91bmQlM0QlMjJuZXclMjAwJTIwMCUyMDI0JTIwMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyNCUyMDE2JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwY2xpcC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGQlM0QlMjJtMjQlMjAyLjgtMTQuMSUyMDEzLjItOS45LTkuMyUyMDIuNi0yLjglMjA3LjIlMjA2LjglMjAxMS41LTEwLjd6JTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAzcHg7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRtYXJnaW46IGF1dG87XG59XG5cbi5jLXJhZGlvIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmMtcmFkaW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogMC42cmVtO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjQ0VEMUQyO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQ6ICNGOUZBRkE7XG5cdHdpZHRoOiAyMnB4O1xuXHRoZWlnaHQ6IDIycHg7XG5cdGZsZXg6IDEgMCBhdXRvO1xufVxuXG46Y2hlY2tlZCArIC5jLXJhZGlvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG46Y2hlY2tlZCArIC5jLXJhZGlvOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMHB4O1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZDogI2U2NDExNDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA3cHg7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRtYXJnaW46IGF1dG87XG59XG5cbi8qPT09PT09PT09IOODmuODvOOCuOODiOODg+ODl+OBruOBn+OCgeOBrkNTUyA9PT09PT09PT09PT09PT0qL1xuXG4vKuODquODs+OCr+OBruW9oueKtiovXG5cbiNwYWdlLXRvcCBhIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGNvbG9yOiAjYTBkZWZmOyAvKmNvbG9yOiAkc2Nyb2xsLWNvbG9yOyovXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmb250LXNpemU6IDIuOHJlbTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbiNwYWdlLXRvcCBhOmhvdmVyIHsgLypiYWNrZ3JvdW5kOiAjNzc3OyovXG59XG5cbi8q44Oq44Oz44Kv44KS5Y+z5LiL44Gr5Zu65a6aKi9cblxuI3BhZ2UtdG9wIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMTBweDtcblx0Ym90dG9tOiAxMHB4O1xuXHR6LWluZGV4OiAyOyAvKuOBr+OBmOOCgeOBr+mdnuihqOekuiovXG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG59XG5cbi8q44CA5LiK44Gr5LiK44GM44KL5YuV44GN44CAKi9cblxuI3BhZ2UtdG9wLlRvcFNjcm9sbFVwTW92ZSB7XG5cdGFuaW1hdGlvbjogVG9wU2Nyb2xsVXBBbmltZSAwLjVzIGZvcndhcmRzO1xufVxuXG4vKuOAgOS4i+OBq+S4i+OBjOOCi+WLleOBjeOAgCovXG5cbiNwYWdlLXRvcC5Ub3BTY3JvbGxEb3duTW92ZSB7XG5cdGFuaW1hdGlvbjogVG9wU2Nyb2xsRG93bkFuaW1lIDAuNXMgZm9yd2FyZHM7XG59XG5cbi5pbWctd2lkdGgtaW5pdGlhbCB7XG5cdHdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5sb2dvLWltYWdlIHtcblx0d2lkdGg6IDk1JTtcblx0bWF4LWhlaWdodDogNTVweDtcbn1cblxuLnRvcC1oZWFkZXItaW1hZ2UtaW5uZXIgLnNsaWNrLXRyYWNrLFxuLnRvcC1oZWFkZXItaW1hZ2UtaW5uZXIgLnNsaWNrLWxpc3Qge1xuXHRoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtaGVhZGVyLWltYWdlLW91dGVyLFxuLnRvcC1oZWFkZXItaW1hZ2UtaW5uZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiA5OXZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xufVxuXG4udG9wLWhlYWRlci1pbWFnZSB7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcbn1cblxuLnRvcC1oZXJvLW1lc3NhZ2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7IC8qdG9wOiAyNCU7Ki9cblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDglOyAvKmNvbG9yOiB2YXJpYWJsZXMuJHRvcC1oZXJvLW1lc3NhZ2UtdGV4dC1jb2xvcjsqL1xuXHRjb2xvcjogI0ZGRjtcblx0dGV4dC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi50b3AtaGVyby1tZXNzYWdlIGgyLFxuLnRvcC1oZXJvLW1lc3NhZ2UgaDMge1xuXHRmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4udG9wLW5ld3MtbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmUgb3V0c2lkZTtcblx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4udG9wLW5ld3MtbGlzdCAudG9wLW5ld3MtbGlzdC1pdGVtIGEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAjMzMzMzMzO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcblx0cGFkZGluZzogMjBweCAyMHB4O1xufVxuXG4udG9wLW5ld3MtbGlzdCAudG9wLW5ld3MtbGlzdC1pdGVtIGE6aG92ZXIgLnRvcC1uZXdzLWxpc3QtdGl0bGUge1xuXHRjb2xvcjogIzAwRjtcbn1cblxuLnRvcC1uZXdzLWxpc3QgLnRvcC1uZXdzLWxpc3QtaXRlbTpmaXJzdC1jaGlsZCBhIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0M7XG59XG5cbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gLnRvcC1uZXdzLWxpc3QtZGF0ZSB7XG5cdG1hcmdpbjogMDtcblx0bWluLXdpZHRoOiAxNDBweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogIzk5OTtcblx0cGFkZGluZzogMCAyMHB4IDAgMDtcbn1cblxuLnRvcC1uZXdzLWxpc3QgLnRvcC1uZXdzLWxpc3QtaXRlbSAudG9wLW5ld3MtbGlzdC1kYXRlOmhvdmVyIHtcblx0Y29sb3I6ICMwMEY7XG59XG5cbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gLnRvcC1uZXdzLWxpc3QtY2F0ZWdvcnkge1xuXHRtYXJnaW46IDA7XG5cdG1pbi13aWR0aDogMTQwcHg7XG5cdHBhZGRpbmc6IDAgMjBweCAwIDA7XG59XG5cbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gLnRvcC1uZXdzLWxpc3QtY2F0ZWdvcnkgc3Bhbi5pbmZvLFxuLnRvcC1uZXdzLWxpc3QgLnRvcC1uZXdzLWxpc3QtaXRlbSAudG9wLW5ld3MtbGlzdC1jYXRlZ29yeSBzcGFuLmltcG9ydGFudCxcbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gLnRvcC1uZXdzLWxpc3QtY2F0ZWdvcnkgc3Bhbi5wcmVzcyB7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogNXB4IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gLnRvcC1uZXdzLWxpc3QtY2F0ZWdvcnkgc3Bhbi5pbmZvIHtcblx0YmFja2dyb3VuZDogI2JhZTJmODtcblx0Y29sb3I6ICMzMzMzMzM7XG59XG5cbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gLnRvcC1uZXdzLWxpc3QtY2F0ZWdvcnkgc3Bhbi5pbXBvcnRhbnQge1xuXHRiYWNrZ3JvdW5kOiAjZmZkMmU2O1xuXHRjb2xvcjogIzMzMzMzMztcbn1cblxuLnRvcC1uZXdzLWxpc3QgLnRvcC1uZXdzLWxpc3QtaXRlbSAudG9wLW5ld3MtbGlzdC1jYXRlZ29yeSBzcGFuLnByZXNzIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Y29sb3I6ICMzMzMzMzM7XG59XG5cbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gLnRvcC1uZXdzLWxpc3QtdGl0bGUge1xuXHRtYXJnaW46IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4udG9wLW5ld3MtbGlzdCAudG9wLW5ld3MtbGlzdC1pdGVtIGEge1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gLnRvcC1uZXdzLWxpc3QtZGF0ZSB7XG5cdG1pbi13aWR0aDogMTQwcHg7XG59XG5cbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gLnRvcC1uZXdzLWxpc3QtdGl0bGUge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4udG9wLXNlcnZpY2UtaW1hZ2Uge1xuXHR3aWR0aDogMTAwJTsgLypoZWlnaHQ6IDM2MHB4OyovXG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4vKkZhY2Vib29rIOOCu+ODs+OCv+ODquODs+OCsCovXG5cbi50b3AtZmItcGx1Z2luLXJlc3BvbnNpdmUge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4udG9wLWZiLXBsdWdpbi1yZXNwb25zaXZlIGlmcmFtZSB7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiBzY3JvbGxEb3duIFN0YXJ0ICAqL1xuXG4vKlNjcm9sbOODhuOCreOCueODiOOBruaPj+WGmSovXG5cbi5zY3JvbGxkb3duMSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAzNiU7XG5cdGxlZnQ6IDUwJTtcblx0ei1pbmRleDogOTk5OTtcbn1cblxuLnNjcm9sbGRvd24xIHNwYW4geyAvKuaPj+eUu+S9jee9riovXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLTE1cHg7XG5cdHRvcDogLTE1cHg7IC8q44OG44Kt44K544OI44Gu5b2i54q2Ki9cblx0Y29sb3I6ICNlZWU7XG5cdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLyog57ea44Gu5o+P5YaZICovXG5cbi5zY3JvbGxkb3duMTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiOyAvKuaPj+eUu+S9jee9riovXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwOyAvKue3muOBruW9oueKtiovXG5cdHdpZHRoOiAycHg7XG5cdGhlaWdodDogMzBweDtcblx0YmFja2dyb3VuZDogI2VlZTsgLyrnt5rjga7li5XjgY0xLjTnp5LjgYvjgZHjgabli5XjgY/jgILmsLjpgaDjgavjg6vjg7zjg5cqL1xuXHRhbmltYXRpb246IHBhdGhtb3ZlIDEuNHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi8q6auY44GV44O75L2N572u44O76YCP6YGO44GM5aSJ5YyW44GX44Gm57ea44GM5LiK44GL44KJ5LiL44Gr5YuV44GPKi9cblxuLyogc2Nyb2xsRG93biBlbmQgICovXG5cbi50aXRsZS1oMSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0Y29sb3I6ICMzMzM7XG59XG5cbi50aXRsZS1oMSBzcGFuIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGNvbG9yOiAjMzMzO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50aXRsZS1oMSBzcGFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR3aWR0aDogMTVweDtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG5cbi50aXRsZS1oMSBzcGFuOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tbGVmdDogMTBweDtcblx0d2lkdGg6IDE1cHg7XG5cdGhlaWdodDogMXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuXG4uc3ViLWhlYWRlci1pbWFnZS1vdXRlcixcbi5zdWItaGVhZGVyLWltYWdlLWlubmVyIHtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDIwdmg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnN1Yi1oZWFkZXItaW1hZ2Utb3V0ZXIgaDEsXG4uc3ViLWhlYWRlci1pbWFnZS1pbm5lciBoMSB7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdWItaGVhZGVyLWltYWdlLWlubmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLmluc3Atc3RlcC1pbWcxIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXgtd2lkdGg6IDg4cHg7XG5cdGxlZnQ6IDc0JTtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTtcbn1cblxuLmluc3Atc3RlcC1pbWcyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDQ4JTtcblx0bGVmdDogNjQlO1xuXHRtYXgtd2lkdGg6IDExOHB4O1xufVxuXG4uaW5zcC1zdGVwLWltZzMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogOTElO1xuXHRsZWZ0OiA1NCU7XG5cdHRyYW5zZm9ybTogcm90YXRlKDE3ZGVnKTtcblx0bWF4LXdpZHRoOiAxMThweDtcbn1cblxuLmluc3Atc3RlcC1pbWc0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDc5JTtcblx0bGVmdDogNTQlO1xuXHRtYXgtd2lkdGg6IDExOHB4O1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTRkZWcpO1xufVxuXG4uaW5zcC1zdGVwLWltZzUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogOTElO1xuXHRsZWZ0OiA1NCU7XG5cdHRyYW5zZm9ybTogcm90YXRlKDE3ZGVnKTtcblx0bWF4LXdpZHRoOiAxMThweDtcbn1cblxuLmluc3AtaGVhZGVyLWltYWdlLWlubmVyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vdXNlcl9pbWFnZXMvcGFnZTEvcGFnZTEuanBnKTtcbn1cblxuLm1ldGFsLWhlYWRlci1pbWFnZS1pbm5lciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL3VzZXJfaW1hZ2VzL3BhZ2UyL3BhZ2UyLmpwZyk7XG59XG5cbi5pbnN1cmFuY2UtaGVhZGVyLWltYWdlLWlubmVyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vdXNlcl9pbWFnZXMvcGFnZTMvcGFnZTMuanBnKTtcbn1cblxuLmNvbXBhbnktaGVhZGVyLWltYWdlLWlubmVyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vdXNlcl9pbWFnZXMvY29tcGFueS9jb21waGVhZC5qcGcpO1xufVxuXG4ucGFnZTQtaGVhZGVyLWltYWdlLWlubmVyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vdXNlcl9pbWFnZXMvcGFnZTQvcGFnZTQuanBnKTtcbn1cblxuLnBhZ2U1LWhlYWRlci1pbWFnZS1pbm5lciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL3VzZXJfaW1hZ2VzL3BhZ2U1L3BhZ2U1LmpwZyk7XG59XG5cbi5jb250YWN0LWhlYWRlci1pbWFnZS1pbm5lciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL3VzZXJfaW1hZ2VzL2NvbnRhY3QvY29udGFjdC5qcGcpO1xufVxuXG4vKlx0Ly/kuIDlrprjgrXjgqTjgrrku6XkuIvjgafnlLvlg4/jgpLmtojjgZnloLTlkIhcbi8qIOeUu+mdouW5heOBjDEwMDBweOS7peS4i+OBq+OBquOBo+OBn+OCieeUu+WDj+OCkuihqOekuuOBl+OBquOBhCAqL1xuXG4vKiDnlLvpnaLluYXjgYwxMTAwcHjku6XkuIvjgavjgarjgaPjgZ/jgonnlLvlg4/jgpLooajnpLrjgZfjgarjgYQgKi9cblxuLmF0dGVudGlvbiB7XG5cdG1heC13aWR0aDogOTQwcHg7XG5cdGJvcmRlcjogc29saWQgMXB4ICNkMzA4MDg7XG5cdG1hcmdpbjogMCBhdXRvIDQwcHg7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogI2QzMDgwODtcbn1cblxuLnRyYXBlem9pZCB7XG5cdHdpZHRoOiAxODBweDtcblx0aGVpZ2h0OiAwcHg7XG5cdGJvcmRlci1ib3R0b206IDYwcHggc29saWQgIzAwMDtcblx0Ym9yZGVyLXJpZ2h0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRjb2xvcjogI2ZmZjtcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnRyYXBlem9pZCAudHJhcGV6b2lkLWlubmVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuLnRpdGxlLW91dGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhMGRlZmY7XG5cdHBhZGRpbmctdG9wOiAzMnB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cblxuLmFycm93X2NvbnRlbnRzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXgtd2lkdGg6IDEyNDhweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDMuNXJlbSAwLjhyZW07XG59XG5cbi5hcnJvd19jb250ZW50czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiAtMThweDtcblx0d2lkdGg6IDM2cHg7XG5cdGhlaWdodDogMzZweDtcblx0bWFyZ2luLWxlZnQ6IC0xOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTBkZWZmO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U4ZThlODtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwLjcpIHJvdGF0ZSg0NWRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwLjcpIHJvdGF0ZSg0NWRlZyk7XG5cdC1vLXRyYW5zZm9ybTogc2NhbGVZKDAuNykgcm90YXRlKDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiBzY2FsZVkoMC43KSByb3RhdGUoNDVkZWcpO1xufVxuXG4uY29udGVudHMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1heC13aWR0aDogMTI0OHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMjBweCAwLjhyZW07XG59XG5cbm1haW4ge1xuXHRtYXJnaW4tdG9wOiBweHJlbSgxOS4yKTtcbn1cblxubWFpbiAuYXJ0aWNsZSB7XG5cdHBhZGRpbmctdG9wOiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjlkMDtcblx0Y29sb3I6ICMzMzMzMzM7XG59XG5cbi5jYXJkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Y29sb3I6ICMzMzM7XG5cdGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0d2lkdGg6IDk0JTtcblx0bWF4LXdpZHRoOiA2MDBweDtcblx0cGFkZGluZzogMTVweDtcblx0bWFyZ2luOiAxMHB4IGF1dG87XG5cdG1pbi1oZWlnaHQ6IDMwMHB4O1xuXHRoZWlnaHQ6IDk0JTtcbn1cblxuLmNhcmQgaDIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IHB4cmVtKDE2KTtcbn1cblxuLmNhcmQgaDI6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogLTVweDtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdHdpZHRoOiA3MHB4O1xuXHRoZWlnaHQ6IDVweDsgLypiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNhcmQtaDItdW5kZXJsaW5lLWNvbG9yOyovXG59XG5cbi5jYXJkLXR5cGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRjb2xvcjogIzMzMztcblx0Ym94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRtYXJnaW46IDEwcHggYXV0bztcbn1cblxuLmNhcmQtdHlwZSBoMiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogcHhyZW0oMTYpO1xufVxuXG50YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG50YWJsZSB0cixcbnRhYmxlIHRkLFxudGFibGUgdGgge1xuXHRwYWRkaW5nOiA1cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRhYmxlIHRoIHtcblx0d2lkdGg6IGF1dG87XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY5ZDA7XG5cdGNvbG9yOiAjMzMzMzMzO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udGFibGUtbGluZSB7XG5cdGJvcmRlci10b3A6IHNvbGlkIDFweCAjMzMzO1xuXHRib3JkZXItbGVmdDogc29saWQgMXB4ICMzMzM7XG59XG5cbi50YWJsZS1saW5lIHRkLFxuLnRhYmxlLWxpbmUgdGgge1xuXHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzMzMztcblx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggIzMzMztcbn1cblxuLnRhYmxlLXRleHQtY2VudGVyIHRoLFxuLnRhYmxlLXRleHQtY2VudGVyIHRkIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uY29tcGFueS10YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uY29tcGFueS10YWJsZSB0cixcbi5jb21wYW55LXRhYmxlIHRkLFxuLmNvbXBhbnktdGFibGUgdGgge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogNXB4O1xufVxuXG4uY29tcGFueS10YWJsZSB0aCB7XG5cdHdpZHRoOiBhdXRvO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHRjb2xvcjogI0ZGRjtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLypcblx057ea44Go6IOM5pmv6Imy44Gn5p+T44KB44KL44OG44O844OW44OrXG5cdGNsYXNzPVwidGFibGUgdGFibGUtYmFja2dyb3VuZC1saW5lXCJcbiovXG5cbi50YWJsZS1iYWNrZ3JvdW5kLWxpbmUge1xuXHRib3JkZXItdG9wOiBzb2xpZCAxNnB4ICNmYWRjZTQgIWltcG9ydGFudDtcblx0Ym9yZGVyLWJvdHRvbTogc29saWQgMTZweCAjZmFkY2U0ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi50YWJsZS1iYWNrZ3JvdW5kLWxpbmUgdGgsXG4udGFibGUtYmFja2dyb3VuZC1saW5lIHRkIHtcblx0Y29sb3I6ICMyNTQ0NTE7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdGJvcmRlci1sZWZ0OiBzb2xpZCAxNnB4ICNmYWRjZTQ7XG5cdGJvcmRlci1yaWdodDogc29saWQgMTZweCAjZmFkY2U0O1xufVxuXG4udGFibGUtYmFja2dyb3VuZC1saW5lIHRoIHtcblx0Ym9yZGVyLWJvdHRvbTogc29saWQgNXB4ICNmYWRjZTQ7XG59XG5cbi50YWJsZS1iYWNrZ3JvdW5kLWxpbmUgdGQge1xuXHRib3JkZXItYm90dG9tOiBzb2xpZCAxNnB4ICNmYWRjZTQ7XG59XG5cbi50YWJsZS1iYWNrZ3JvdW5kLWxpbmUge1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuXG4ucmVzcG9uc2l2ZSB7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRib3JkZXI6IHNvbGlkIDFweCAjZGRkO1xufVxuXG4ucmVzcG9uc2l2ZSB0YWJsZSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLnJlc3BvbnNpdmVfY29tcGFueSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4ucmVzcG9uc2l2ZV9jb21wYW55IHRhYmxlIHtcblx0bWFyZ2luOiAwO1xufVxuXG4ucmVzcG9uc2l2ZV9jb21wYW55IHRoLFxuLnJlc3BvbnNpdmVfY29tcGFueSB0ZCB7XG5cdHBhZGRpbmc6IDEycHggMTVweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnJlc3BvbnNpdmVfY29tcGFueSB0ZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi50b3AtbmV3cy1zbGlkZXItb3V0ZXIge1xuXHRiYWNrZ3JvdW5kOiBjb2xvciAjZmZmOWQwOyAvKlx0YmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiR0b3AtbmV3cy1zbGlkZXItYmFja2dyb3VuZC1jb2xvcjsqL1xuXHRyaWdodDogMTBweDtcblx0Ym90dG9tOiAxMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTBweDtcbn1cblxuLnRvcC1uZXdzLXNsaWRlci1vdXRlciBoMiB7XG5cdGZvbnQtc2l6ZTogMS4zNzVyZW07XG5cdGNvbG9yOiAjMzMzMzMzO1xufVxuXG4udG9wLW5ld3Mtc2xpZGVyLW91dGVyIGxpOmFmdGVyIHtcblx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuXHRjb250ZW50OiBcIlxcZjA1NFwiO1xufVxuXG4udG9wLW5ld3Mtc2xpZGVyLW91dGVyIGEge1xuXHRjb2xvcjogIzMzMzMzMztcbn1cblxuLm1hcmtlci1wcmltYXJ5IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdHBhZGRpbmctYm90dG9tOiAwLjNyZW07XG59XG5cbi5tYXJrZXItcHJpbWFyeTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiOyAvKue1tuWvvumFjee9ruOBp+e3muOBruS9jee9ruOCkuaxuuOCgeOCiyovXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwOyAvKue3muOBruW9oueKtiovXG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDRweDtcblx0YmFja2dyb3VuZDogIzMzMzsgLyrjgqLjg4vjg6Hjg7zjgrfjg6fjg7Pjga7mjIflrpoqL1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0dHJhbnNmb3JtOiBzY2FsZSgwLCAxKTsgLypY5pa55ZCRMOOAgVnmlrnlkJExKi9cblx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7IC8q5bem5LiK5Z+654K5Ki9cblx0YW5pbWF0aW9uOiBib3JkZXJBbmltZSAwLjVzIGZvcndhcmRzO1xufVxuXG4udGV4dC1yZWQge1xuXHRjb2xvcjogI2QzMDgwODtcbn1cblxuLmtvbWUge1xuXHRmb250LXNpemU6IDAuOXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0cGFkZGluZy1sZWZ0OiAxLjVyZW07XG5cdGNvbG9yOiAjZDMwODA4O1xufVxuXG4ua29tZSBsaTo6YmVmb3JlIHtcblx0Y29udGVudDogXCLigLtcIjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMS41cmVtO1xuXHRtYXJnaW4tbGVmdDogLTEuNXJlbTtcblx0Y29sb3I6ICNkMzA4MDg7XG59XG5cbi8qXG7jg5rjg7zjgrjjgr/jgqTjg4jjg6vjga7lhpnnnJ/mlpzjgoHliIfjgopcbiovXG5cbi5zbGFudGluZyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuODrOOCpOOCouOCpuODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4uY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXgtd2lkdGg6IDEyNDhweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDMuNXJlbSAwLjhyZW07XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuOCv+OCpOODiOODq1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4udGl0bGUxIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogIzMzMzsgLypiYWNrZ3JvdW5kLWNvbG9yOnZhcmlhYmxlcy4kdGl0bGUtb3V0ZXItYmFja2dyb3VuZC1jb2xvcjsqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTliNWJkO1xuXHRwYWRkaW5nOiA1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu5paH56ug44Go55S75YOPXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5tZWRpYS1zZW50ZW5jZSB1bCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1lZGlhLXNlbnRlbmNlIHVsIGxpIHtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0cGFkZGluZzogMC41cmVtIDAgMC41cmVtIDNyZW07XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWVkaWEtc2VudGVuY2UgdWwgbGk6YmVmb3JlIHsgLyrnlpHkvLzopoHntKAqL1xuXHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRjb250ZW50OiBcIlxcZjAwY1wiOyAvKuOCouOCpOOCs+ODs+OBrueorumhniovXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAxLjNyZW07XG5cdGxlZnQ6IDFyZW07IC8q5bem56uv44GL44KJ44Gu44Ki44Kk44Kz44Oz44G+44Gn44Gu6Led6ZuiKi9cblx0Y29sb3I6ICMxZjg4ZmY7IC8q44Ki44Kk44Kz44Oz6ImyKi9cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu44Oc44OD44Kv44K5XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5ib3gxIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcblx0cGFkZGluZzogMyU7XG59XG5cbi5ib3gxIC5ib3gxLWlubmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMTBweDtcbn1cblxuLmJveDIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyAvKiAgYmFja2dyb3VuZC1jb2xvcjp2YXJpYWJsZXMuJGJveC1iYWNrZ3JvdW5kLWNvbG9yOyovXG5cdHBhZGRpbmc6IDMwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweDsgLyogIGJvcmRlcjpzb2xpZCAxLjNweCB2YXJpYWJsZXMuJGJveC1ib3JkZXItY29sb3I7Ki9cblx0Ym9yZGVyOiBzb2xpZCAxLjNweCAjOTM0NDJBO1xuXHRtYXJnaW46IDIwcHg7XG59XG5cbi8qIOOCv+OCpOODiOODq+S7mOOBjeODnOODg+OCr+OCuSovXG5cbi5ib3gzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDJyZW0gMDtcblx0cGFkZGluZzogMS41ZW0gMS41ZW07IC8qYm9yZGVyOiBzb2xpZCAzcHggdmFyaWFibGVzLiRib3gtYm9yZGVyLWNvbG9yOyovXG5cdGJvcmRlcjogc29saWQgM3B4ICM5MzQ0MkE7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmJveDMgLmJveC10aXRsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0b3A6IC0xM3B4O1xuXHRsZWZ0OiAxMHB4O1xuXHRwYWRkaW5nOiAwIDlweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRiYWNrZ3JvdW5kOiAjZjhmOGY4OyAvKiBjb2xvcjogdmFyaWFibGVzLiRib3gtYm9yZGVyLWNvbG9yOyovXG5cdGNvbG9yOiAjOTM0NDJBO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmJveDMgcCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuLmJveDMgdWwgbGkge1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRwYWRkaW5nOiAwLjVyZW0gMCAwLjVyZW0gMS41cmVtO1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJveDMgdWwgbGk6YmVmb3JlIHsgLyrnlpHkvLzopoHntKAqL1xuXHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRjb250ZW50OiBcIlxcZjAwY1wiOyAvKuOCouOCpOOCs+ODs+OBrueorumhniovXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAxLjNyZW07XG5cdGxlZnQ6IDFyZW07IC8q5bem56uv44GL44KJ44Gu44Ki44Kk44Kz44Oz44G+44Gn44Gu6Led6ZuiKi9cblx0Y29sb3I6ICMxZjg4ZmY7IC8q44Ki44Kk44Kz44Oz6ImyKi9cblx0Y29sb3I6ICM5MzQ0MkE7IC8q44Ki44Kk44Kz44Oz6ImyKi9cbn1cblxuLyog44Od44Kk44Oz44OI44Oc44OD44Kv44K5Ki9cblxuLmJveDQge1xuXHRib3JkZXI6IHNvbGlkIDJweCAjMWY4OGZmO1xuXHRwYWRkaW5nOiAxLjVlbSAxLjVlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4uYm94NCBwIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uYm94NCBsaSB7XG5cdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdHBhZGRpbmc6IDAuNXJlbSAwIDAuNXJlbSAxLjRyZW07XG5cdGJvcmRlci1ib3R0b206IGRhc2hlZCAxcHggc2lsdmVyO1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJveDQgbGk6bGFzdC1vZi10eXBlIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmJveDQgbGk6YmVmb3JlIHsgLyrjg6rjgrnjg4jlhoXjga7jgqLjgqTjgrPjg7MqL1xuXHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRjb250ZW50OiBcIlxcZjEzOFwiOyAvKuOCouOCpOOCs+ODs+eorumhniovXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMC41cmVtOyAvKuW3puerr+OBi+OCieOBruOCouOCpOOCs+ODs+OBvuOBpyovXG5cdGNvbG9yOiAjMWY4OGZmOyAvKuOCouOCpOOCs+ODs+iJsiovXG5cdGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuXG4uYm94NCBsaTphZnRlciB7IC8q44K/44Kk44OI44Or44K/44OWKi9cblx0Zm9udC1zaXplOiAxLjNyZW07XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdGJhY2tncm91bmQ6ICMxZjg4ZmY7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAtMnB4O1xuXHRib3R0b206IDEwMCU7XG5cdHBhZGRpbmc6IDFweCA3cHg7XG5cdGNvbnRlbnQ6IFwiUE9JTlQhISAgXFxmMGViXCI7IC8q44K/44OW44Gu5paH5a2XKi9cblx0bGV0dGVyLXNwYWNpbmc6IDAuMnJlbTsgLyrlrZfplpMqL1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jgq7jg6Pjg6njg6rjg7zjga7jgZ/jgoHjga5jc3Ncbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLmdhbGxlcnkge1xuXHRjb2x1bW5zOiAyOyAvKuautee1hOOBv+OBruaVsCovXG5cdGNvbHVtbi1maWxsOiBhdXRvO1xuXHRwYWRkaW5nOiAwIDE1cHg7IC8q44Ku44Oj44Op44Oq44O85bem5Y+z44Gr5L2Z55m944KS44Gk44GR44KLKi9cblx0bWFyZ2luOiAwO1xufVxuXG4uZ2FsbGVyeSBkaXYge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4OyAvKuWQhOeUu+WDj+S4i+OBq+S9meeZveOCkuOBpOOBkeOCiyovXG59XG5cbi8q44Ku44Oj44Op44Oq44O85YaF44Gu44Kk44Oh44O844K444Gv5qiq5bmFMTAwJeOBq+OBmeOCiyovXG5cbi5nYWxsZXJ5IGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207IC8q55S75YOP44Gu5LiL44Gr44Gn44GN44KL5L2Z55m944KS5YmK6ZmkKi9cbn1cblxuLyrjgIDmqKrluYU5MDBweOS7peS4i+OBruautee1hOOBv+ioreWumuOAgCovXG5cbi8q44CA5qiq5bmFOTAwcHjku6XkuIvjga7mrrXntYTjgb/oqK3lrprjgIAqL1xuXG4vKiDnrqHnkIbogIXnlLvpnaLnlKggKi9cblxuLnRvcC1tZW51LXNsaWRlciB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5ib3gyIHsgLyrjgJBkaXbjgJHlm7Ljgb/mnqDpg6jliIYqL1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7IC8q5b+F6aCIKi9cblx0bWFyZ2luOiA1NnB4IDE2cHggMzJweDsgLyrlpJblgbTjga7kvZnnmb0qL1xuXHRwYWRkaW5nOiAzMHB4IDE2cHggMTZweDsgLyrlhoXlgbTjga7kvZnnmb0qL1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhOyAvKuaeoOe3miovXG5cdGJhY2tncm91bmQ6IGZmZjsgLyog6IOM5pmv6ImyICovXG5cdGJveC1zaGFkb3c6IDFweCAxcHggMCAjY2NjOyAvKuWbsuOBv+aeoOOBq+W9seOCkuS7mOOBkeOCiyovXG5cdG1hcmdpbjogMTBweDtcblx0bWF4LXdpZHRoOiA0MDBweDtcbn1cblxuLmJveDIgLmJveC10aXRsZSB7IC8q44CQc3BhbuOAkeOCv+OCpOODiOODq+mDqOWIhiovXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTsgLyrlv4XpoIgqL1xuXHR0b3A6IC0yNHB4OyAvKuWbsuOBv+aeoOOBruS4iuOCkuWfuua6luOBqOOBl+OBpuWkluWBtO+8iOS4iu+8ieOBqzI0cHjnp7vli5UqL1xuXHRsZWZ0OiAxNnB4OyAvKuWbsuOBv+aeoOOBruW3puOCkuWfuua6luOBqOOBl+OBpuWGheWBtO+8iOWPs++8ieOBqzE2cHjnp7vli5UqL1xuXHRsaW5lLWhlaWdodDogNDhweDsgLyrooYzjga7pq5jjgZUqL1xuXHRiYWNrZ3JvdW5kOiAjZmZmOWQwOyAvKuiDjOaZr+iJsiovXG5cdGJvcmRlci1yYWRpdXM6IDQwcHg7IC8q6KeS5Li4Ki9cblx0dGV4dC1hbGlnbjogY2VudGVyOyAvKuaWh+Wtl+OBrumFjee9riovXG5cdGZvbnQtc2l6ZTogMjRweDsgLyog5paH5a2X44Gu44K144Kk44K6ICovXG5cdHBhZGRpbmc6IDdweCA1MHB4O1xufVxuXG4uYm94MiBwIHsgLyrjgJBw44CR5pys5paH6YOo5YiGKi9cblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uc3RlcC10ZXh0IHtcblx0Zm9udC1zaXplOiAyMHB4O1xufVxuXG4uc3RlcC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm5vdGUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICNGRjAwMDA7XG59XG5cbi5jb250YWN0LWltYWdlIHtcblx0d2lkdGg6IDYwJTtcbn1cblxuLmNvbXBhcmlzb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWF4LXdpZHRoOiAxMjQ4cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29tcGFyaXNvbl9faXRlbSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jb21wYXJpc29uX19pdGVtX291dGVyIHtcblx0bWFyZ2luOiAyNXB4IDEwcHg7XG5cdHBhZGRpbmc6IDMwcHggMTZweCAxNnB4O1xuXHRib3gtc2hhZG93OiAycHggMnB4ICNDQ0NDQ0M7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jb21wYXJpc29uX19pdGVtX3RpdGxlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xcmVtO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0d2lkdGg6IDc0JTtcblx0Y29sb3I6ICMyOTI5Mjk7XG5cdGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMS4wNjhyZW0gKyAwLjkxdncsIDEuNzVyZW0pO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY5ZDA7XG5cdHBhZGRpbmc6IDAuNXJlbSAwcmVtO1xuXHRib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uY29tcGFyaXNvbl9faXRlbV9kZXRhaWwge1xuXHRwYWRkaW5nOiAxcmVtO1xufVxuXG4vKkBpbmNsdWRlIG1peGluLnF1YXJ5KG0pIHtcbiAgICAuY29tcGFyaXNvbntcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6c3RyZXRjaDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWF4LXdpZHRoOiAxMjQ4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgbGlzdC1zdHlsZTpub25lO1xuICAgICAgd2lkdGg6MTAwJTtcblxuICAgICAgJl9vdXRlcntcbiAgICAgICAgbWFyZ2luOjAgNXB4O1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDE2cHggMTZweDtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAjQ0NDQ0NDO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAmX3RpdGxlIHtcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDotMXJlbTtcbiAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB3aWR0aDo3NCU7XG4gICAgICAgIGNvbG9yOiMyOTI5Mjk7XG4gICAgICAgIGZvbnQtc2l6ZTpjbGFtcCgxLjI1cmVtLCAxLjA2OHJlbSArIDAuOTF2dywgMS43NXJlbSk7XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOWQwO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMHJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czoxcmVtO1xuICAgICAgfVxuXG4gICAgICAmX2RldGFpbCB7XG4gICAgICBwYWRkaW5nOjFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59Ki9cblxuLmNhcmxlYXNlIHtcblx0cGFkZGluZzogMXJlbTtcbn1cblxuLmNhcmxlYXNlID4gaDMge1xuXHRmb250LXNpemU6IGNsYW1wKDFyZW0sIDAuNzI3cmVtICsgMS4zNnZ3LCAxLjc1cmVtKTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjlkMDtcblx0ZGlzcGxheTogZmxleDsgLyog44Ki44Kk44Kz44Oz44Go44OG44Kt44K544OI44KS5Lit5aSu44Gr5o+D44GI44KL44Gf44KB44Gr5o6o5aWoICovXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuXG4uY2FybGVhc2UgPiBoMzo6YmVmb3JlIHsgLypjb250ZW50OiB1cmwoLi9pbWFnZXMvY2FyJTIwbGVhc2UvY2FyLWxlYXNlX2ljb25faW1nMS5wbmcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgMXJlbTsqL1xuXHRkaXNwbGF5OiBub25lO1xuXHRmbGV4LXNocmluazogMDtcbn1cblxuLmNhcmxlYXNlX19mbGV4IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiA3MCU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xufVxuXG4uY2FybGVhc2VfX2ltZyB7XG5cdHdpZHRoOiA4NSU7XG59XG5cbi5jYXJsZWFzZV9fZmxleF9pdGVtIHtcblx0bWF4LWhlaWdodDogNjRweDtcblx0d2lkdGg6IDkwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY2FybGVhc2VfX2ZsZXhfaXRlbV90ZXh0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qXG5AaW5jbHVkZSBtaXhpbi5xdWFyeShzKSB7XG5cbiAgICAuY2FybGVhc2VfX2ZsZXgge1xuICAgICAgICB3aWR0aDogNzUlO1xuXG4gICAgfVxufVxuKi9cblxuLmMtZmVhdHVyZS1saXN0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi5jLWZlYXR1cmUtbGlzdF9fdGl0bGUge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjQ5LCAyMDgpO1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG59XG5cbi5jLWZlYXR1cmUtbGlzdF9fdGl0bGUgaW1nIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmMtZmVhdHVyZS1saXN0X190aXRsZSBzcGFuIHtcblx0Zm9udC1zaXplOiBjbGFtcCgxLjI1cmVtLCAxLjA2OHJlbSArIDAuOTF2dywgMS43NXJlbSk7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uYy1mZWF0dXJlLWxpc3RfX2xlYWQge1xuXHRjb2xvcjogI2YxNWEyNDtcblx0Zm9udC1zaXplOiBjbGFtcCgxLjU2M3JlbSwgMS4zMzVyZW0gKyAxLjE0dncsIDMuMTg4cmVtKTtcblx0bWFyZ2luOiAxLjVyZW0gMXJlbTtcbn1cblxuLmMtZmVhdHVyZS1saXN0X19jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IDEwNTBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5jLWZlYXR1cmUtbGlzdF9faXRlbXMge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5jLWZlYXR1cmUtbGlzdF9faXRlbSB7XG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLmMtZmVhdHVyZS1saXN0X19pdGVtIGg0IHtcblx0Y29sb3I6ICNmMTVhMjQ7XG5cdG1hcmdpbjogMCAwIDAuNXJlbSAwO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmMtZmVhdHVyZS1saXN0X19pdGVtIHAge1xuXHRwYWRkaW5nOiAwIDQwcHg7XG5cdG1hcmdpbjogMDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmMtZmVhdHVyZS1saXN0X19mb290ZXIge1xuXHRjb2xvcjogIzAwNzFiYztcblx0bWFyZ2luLXRvcDogNDBweDtcbn1cblxuLmMtZmVhdHVyZS1saXN0X19mb290ZXIgaDUge1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTBweDtcbn1cblxuLmMtZmVhdHVyZS1saXN0X19mb290ZXIgaDUgaW1nIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmMtZmVhdHVyZS1saXN0X19mb290ZXIgaDUgc3BhbiB7XG5cdGZvbnQtc2l6ZTogY2xhbXAoMS4xMjVyZW0sIDEuMDM0cmVtICsgMC40NXZ3LCAxLjM3NXJlbSk7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGFyZ2V0LXRleHQge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5zcC1vbmx5IHtcblx0ZGlzcGxheTogaW5saW5lO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcblxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG59XG5cbn1cblxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcblxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG59XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSB7XG5cbi52aXNpYmxlXFxAcyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aXNpYmxlXFxAbSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTIwcHgpIHtcblxuLnRleHQtY2VudGVyXFxAcyB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtbGVmdFxcQHMge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodFxcQHMge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmJsb2NrLXJpZ2h0XFxAcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5ibG9jay1jZW50ZXJcXEBzIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5ibG9jay1sZWZ0XFxAcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG5cbmltZy53aWR0aC1hdXRvXFxAcyB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG50YWJsZS5yZXNwb25zaXZlIHRoLFxudGFibGUucmVzcG9uc2l2ZSB0ZCB7XG5cdGRpc3BsYXk6IGJsb3RhYmxlLWNlbGxjaztcblx0d2lkdGg6IGluaXRpYWw7XG59XG5cbi5yb3cucmV2ZXJzZS1ub25lXFxAcyB7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnJvdy0xLTFcXEBzIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctMS0yXFxAcyB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctMS0zXFxAcyB7XG5cdHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy0xLTRcXEBzIHtcblx0d2lkdGg6IDI1JTtcbn1cblxuLnJvdy0xLTVcXEBzIHtcblx0d2lkdGg6IDIwJTtcbn1cblxuLnJvdy0xLTZcXEBzIHtcblx0d2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4ucm93LTEtN1xcQHMge1xuXHR3aWR0aDogMTQuMjg1NzE0Mjg1NyU7XG59XG5cbi5yb3ctMS04XFxAcyB7XG5cdHdpZHRoOiAxMi41JTtcbn1cblxuLnJvdy0xLTlcXEBzIHtcblx0d2lkdGg6IDExLjExMTExMTExMTElO1xufVxuXG4ucm93LTEtMTBcXEBzIHtcblx0d2lkdGg6IDEwJTtcbn1cblxuLnJvdy0xLTExXFxAcyB7XG5cdHdpZHRoOiA5LjA5MDkwOTA5MDklO1xufVxuXG4ucm93LTEtMTJcXEBzIHtcblx0d2lkdGg6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctMi0zXFxAcyB7XG5cdHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLnJvdy0yLTRcXEBzIHtcblx0d2lkdGg6IDUwJTtcbn1cblxuLnJvdy0yLTVcXEBzIHtcblx0d2lkdGg6IDQwJTtcbn1cblxuLnJvdy0yLTZcXEBzIHtcblx0d2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LTItN1xcQHMge1xuXHR3aWR0aDogMjguNTcxNDI4NTcxNCU7XG59XG5cbi5yb3ctMi04XFxAcyB7XG5cdHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctMi05XFxAcyB7XG5cdHdpZHRoOiAyMi4yMjIyMjIyMjIyJTtcbn1cblxuLnJvdy0yLTEwXFxAcyB7XG5cdHdpZHRoOiAyMCU7XG59XG5cbi5yb3ctMi0xMVxcQHMge1xuXHR3aWR0aDogMTguMTgxODE4MTgxOCU7XG59XG5cbi5yb3ctMi0xMlxcQHMge1xuXHR3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5yb3ctMy00XFxAcyB7XG5cdHdpZHRoOiA3NSU7XG59XG5cbi5yb3ctMy01XFxAcyB7XG5cdHdpZHRoOiA2MCU7XG59XG5cbi5yb3ctMy02XFxAcyB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctMy03XFxAcyB7XG5cdHdpZHRoOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLnJvdy0zLThcXEBzIHtcblx0d2lkdGg6IDM3LjUlO1xufVxuXG4ucm93LTMtOVxcQHMge1xuXHR3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctMy0xMFxcQHMge1xuXHR3aWR0aDogMzAlO1xufVxuXG4ucm93LTMtMTFcXEBzIHtcblx0d2lkdGg6IDI3LjI3MjcyNzI3MjclO1xufVxuXG4ucm93LTMtMTJcXEBzIHtcblx0d2lkdGg6IDI1JTtcbn1cblxuLnJvdy00LTVcXEBzIHtcblx0d2lkdGg6IDgwJTtcbn1cblxuLnJvdy00LTZcXEBzIHtcblx0d2lkdGg6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4ucm93LTQtN1xcQHMge1xuXHR3aWR0aDogNTcuMTQyODU3MTQyOSU7XG59XG5cbi5yb3ctNC04XFxAcyB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctNC05XFxAcyB7XG5cdHdpZHRoOiA0NC40NDQ0NDQ0NDQ0JTtcbn1cblxuLnJvdy00LTEwXFxAcyB7XG5cdHdpZHRoOiA0MCU7XG59XG5cbi5yb3ctNC0xMVxcQHMge1xuXHR3aWR0aDogMzYuMzYzNjM2MzYzNiU7XG59XG5cbi5yb3ctNC0xMlxcQHMge1xuXHR3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctNS02XFxAcyB7XG5cdHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy01LTdcXEBzIHtcblx0d2lkdGg6IDcxLjQyODU3MTQyODYlO1xufVxuXG4ucm93LTUtOFxcQHMge1xuXHR3aWR0aDogNjIuNSU7XG59XG5cbi5yb3ctNS05XFxAcyB7XG5cdHdpZHRoOiA1NS41NTU1NTU1NTU2JTtcbn1cblxuLnJvdy01LTEwXFxAcyB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctNS0xMVxcQHMge1xuXHR3aWR0aDogNDUuNDU0NTQ1NDU0NSU7XG59XG5cbi5yb3ctNS0xMlxcQHMge1xuXHR3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5yb3ctNi03XFxAcyB7XG5cdHdpZHRoOiA4NS43MTQyODU3MTQzJTtcbn1cblxuLnJvdy02LThcXEBzIHtcblx0d2lkdGg6IDc1JTtcbn1cblxuLnJvdy02LTlcXEBzIHtcblx0d2lkdGg6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4ucm93LTYtMTBcXEBzIHtcblx0d2lkdGg6IDYwJTtcbn1cblxuLnJvdy02LTExXFxAcyB7XG5cdHdpZHRoOiA1NC41NDU0NTQ1NDU1JTtcbn1cblxuLnJvdy02LTEyXFxAcyB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctNy04XFxAcyB7XG5cdHdpZHRoOiA4Ny41JTtcbn1cblxuLnJvdy03LTlcXEBzIHtcblx0d2lkdGg6IDc3Ljc3Nzc3Nzc3NzglO1xufVxuXG4ucm93LTctMTBcXEBzIHtcblx0d2lkdGg6IDcwJTtcbn1cblxuLnJvdy03LTExXFxAcyB7XG5cdHdpZHRoOiA2My42MzYzNjM2MzY0JTtcbn1cblxuLnJvdy03LTEyXFxAcyB7XG5cdHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy04LTlcXEBzIHtcblx0d2lkdGg6IDg4Ljg4ODg4ODg4ODklO1xufVxuXG4ucm93LTgtMTBcXEBzIHtcblx0d2lkdGg6IDgwJTtcbn1cblxuLnJvdy04LTExXFxAcyB7XG5cdHdpZHRoOiA3Mi43MjcyNzI3MjczJTtcbn1cblxuLnJvdy04LTEyXFxAcyB7XG5cdHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLnJvdy05LTEwXFxAcyB7XG5cdHdpZHRoOiA5MCU7XG59XG5cbi5yb3ctOS0xMVxcQHMge1xuXHR3aWR0aDogODEuODE4MTgxODE4MiU7XG59XG5cbi5yb3ctOS0xMlxcQHMge1xuXHR3aWR0aDogNzUlO1xufVxuXG4ucm93LTEwLTExXFxAcyB7XG5cdHdpZHRoOiA5MC45MDkwOTA5MDkxJTtcbn1cblxuLnJvdy0xMC0xMlxcQHMge1xuXHR3aWR0aDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctMTEtMTJcXEBzIHtcblx0d2lkdGg6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4udmlzaWJsZVxcQHMge1xuXHRkaXNwbGF5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5oaWRkZW5cXEBzIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXRvcC1ub25lXFxAcyB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5tYXJnaW4tdG9wLXhzXFxAcyB7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cblxuLm1hcmdpbi10b3Atc1xcQHMge1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ubWFyZ2luLXRvcC1tXFxAcyB7XG5cdG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5tYXJnaW4tdG9wLWxcXEBzIHtcblx0bWFyZ2luLXRvcDogMTI4cHg7XG59XG5cbi5tYXJnaW4tdG9wLXhsXFxAcyB7XG5cdG1hcmdpbi10b3A6IDEyOHB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LW5vbmVcXEBzIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubWFyZ2luLXJpZ2h0LXhzXFxAcyB7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LXNcXEBzIHtcblx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LW1cXEBzIHtcblx0bWFyZ2luLXJpZ2h0OiAzMnB4O1xufVxuXG4ubWFyZ2luLXJpZ2h0LWxcXEBzIHtcblx0bWFyZ2luLXJpZ2h0OiAxMjhweDtcbn1cblxuLm1hcmdpbi1yaWdodC14bFxcQHMge1xuXHRtYXJnaW4tcmlnaHQ6IDEyOHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS1ub25lXFxAcyB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tYXJnaW4tYm90dG9tLXhzXFxAcyB7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLm1hcmdpbi1ib3R0b20tc1xcQHMge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS1tXFxAcyB7XG5cdG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLWxcXEBzIHtcblx0bWFyZ2luLWJvdHRvbTogMTI4cHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLXhsXFxAcyB7XG5cdG1hcmdpbi1ib3R0b206IDEyOHB4O1xufVxuXG4ubWFyZ2luLWxlZnQtbm9uZVxcQHMge1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuLm1hcmdpbi1sZWZ0LXhzXFxAcyB7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5tYXJnaW4tbGVmdC1zXFxAcyB7XG5cdG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4ubWFyZ2luLWxlZnQtbVxcQHMge1xuXHRtYXJnaW4tbGVmdDogMzJweDtcbn1cblxuLm1hcmdpbi1sZWZ0LWxcXEBzIHtcblx0bWFyZ2luLWxlZnQ6IDEyOHB4O1xufVxuXG4ubWFyZ2luLWxlZnQteGxcXEBzIHtcblx0bWFyZ2luLWxlZnQ6IDEyOHB4O1xufVxuXG4ucGFkZGluZy10b3Atbm9uZVxcQHMge1xuXHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy10b3AteHNcXEBzIHtcblx0cGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdG9wLXNcXEBzIHtcblx0cGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy10b3AtbVxcQHMge1xuXHRwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy10b3AtbFxcQHMge1xuXHRwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy10b3AteGxcXEBzIHtcblx0cGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ub25lXFxAcyB7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmcteHNcXEBzIHtcblx0cGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1zXFxAcyB7XG5cdHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1tXFxAcyB7XG5cdHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctbFxcQHMge1xuXHRwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXhsXFxAcyB7XG5cdHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1yaWdodC1ub25lXFxAcyB7XG5cdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctcmlnaHQteHNcXEBzIHtcblx0cGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1yaWdodC1zXFxAcyB7XG5cdHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1yaWdodC1tXFxAcyB7XG5cdHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctcmlnaHQtbFxcQHMge1xuXHRwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXJpZ2h0LXhsXFxAcyB7XG5cdHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ib3R0b20tbm9uZVxcQHMge1xuXHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ib3R0b20teHNcXEBzIHtcblx0cGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctYm90dG9tLXNcXEBzIHtcblx0cGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ib3R0b20tbVxcQHMge1xuXHRwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ib3R0b20tbFxcQHMge1xuXHRwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1ib3R0b20teGxcXEBzIHtcblx0cGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1sZWZ0LW5vbmVcXEBzIHtcblx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWxlZnQteHNcXEBzIHtcblx0cGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWxlZnQtc1xcQHMge1xuXHRwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1sZWZ0LW1cXEBzIHtcblx0cGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWxlZnQtbFxcQHMge1xuXHRwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctbGVmdC14bFxcQHMge1xuXHRwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubG9nb19pbWFnZSB7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXJnaW46IDF2dztcbn1cblxuLmxvZ28taW1hZ2Uge1xuXHR3aWR0aDogYXV0bztcbn1cblxuLnRvcC1oZXJvLW1lc3NhZ2UgeyAvKnRvcDogMzIlOyovXG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA4JTtcbn1cblxuLnRvcC1oZXJvLW1lc3NhZ2UgaDIsXG4udG9wLWhlcm8tbWVzc2FnZSBoMyB7XG5cdGZvbnQtc2l6ZTogMS42MjVyZW07XG59XG5cbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gYSB7XG5cdGZsZXgtd3JhcDogdW5zZXQ7XG59XG5cbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gLnRvcC1uZXdzLWxpc3QtZGF0ZSB7XG5cdG1pbi13aWR0aDogMTAwcHg7XG59XG5cbi50b3AtbmV3cy1saXN0IC50b3AtbmV3cy1saXN0LWl0ZW0gLnRvcC1uZXdzLWxpc3QtdGl0bGUge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uaGVhZF90aXRsZV9waG90bzEge1xuXHRkaXNwbGF5OiBpbml0aWFsO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiA0cmVtO1xuXHR0b3A6IC0xOXJlbTsgLyp3aWR0aDogMjUlOyovXG59XG5cbi5oZWFkX3RpdGxlX3Bob3RvMiB7XG5cdGRpc3BsYXk6IGluaXRpYWw7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtMjFyZW07XG5cdHJpZ2h0OiAtMXJlbTsgLyp3aWR0aDogMjUlOyovXG59XG5cbi5nYWxsZXJ5IHtcblx0Y29sdW1uczogMjtcbn1cblxuLmNvbXBhcmlzb25fX2l0ZW0ge1xuXHR3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcblxuLnRleHQtY2VudGVyXFxAbSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtbGVmdFxcQG0ge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodFxcQG0ge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmJsb2NrLXJpZ2h0XFxAbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5ibG9jay1jZW50ZXJcXEBtIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5ibG9jay1sZWZ0XFxAbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG5cbmltZy53aWR0aC1hdXRvXFxAbSB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG50YWJsZS5yZXNwb25zaXZlIHRoLFxudGFibGUucmVzcG9uc2l2ZSB0ZCB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHdpZHRoOiBpbml0aWFsO1xufVxuXG4ucm93LnJldmVyc2Utbm9uZVxcQG0ge1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5yb3ctMS0xXFxAbSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ucm93LTEtMlxcQG0ge1xuXHR3aWR0aDogNTAlO1xufVxuXG4ucm93LTEtM1xcQG0ge1xuXHR3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctMS00XFxAbSB7XG5cdHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctMS01XFxAbSB7XG5cdHdpZHRoOiAyMCU7XG59XG5cbi5yb3ctMS02XFxAbSB7XG5cdHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLnJvdy0xLTdcXEBtIHtcblx0d2lkdGg6IDE0LjI4NTcxNDI4NTclO1xufVxuXG4ucm93LTEtOFxcQG0ge1xuXHR3aWR0aDogMTIuNSU7XG59XG5cbi5yb3ctMS05XFxAbSB7XG5cdHdpZHRoOiAxMS4xMTExMTExMTExJTtcbn1cblxuLnJvdy0xLTEwXFxAbSB7XG5cdHdpZHRoOiAxMCU7XG59XG5cbi5yb3ctMS0xMVxcQG0ge1xuXHR3aWR0aDogOS4wOTA5MDkwOTA5JTtcbn1cblxuLnJvdy0xLTEyXFxAbSB7XG5cdHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LTItM1xcQG0ge1xuXHR3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5yb3ctMi00XFxAbSB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctMi01XFxAbSB7XG5cdHdpZHRoOiA0MCU7XG59XG5cbi5yb3ctMi02XFxAbSB7XG5cdHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy0yLTdcXEBtIHtcblx0d2lkdGg6IDI4LjU3MTQyODU3MTQlO1xufVxuXG4ucm93LTItOFxcQG0ge1xuXHR3aWR0aDogMjUlO1xufVxuXG4ucm93LTItOVxcQG0ge1xuXHR3aWR0aDogMjIuMjIyMjIyMjIyMiU7XG59XG5cbi5yb3ctMi0xMFxcQG0ge1xuXHR3aWR0aDogMjAlO1xufVxuXG4ucm93LTItMTFcXEBtIHtcblx0d2lkdGg6IDE4LjE4MTgxODE4MTglO1xufVxuXG4ucm93LTItMTJcXEBtIHtcblx0d2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4ucm93LTMtNFxcQG0ge1xuXHR3aWR0aDogNzUlO1xufVxuXG4ucm93LTMtNVxcQG0ge1xuXHR3aWR0aDogNjAlO1xufVxuXG4ucm93LTMtNlxcQG0ge1xuXHR3aWR0aDogNTAlO1xufVxuXG4ucm93LTMtN1xcQG0ge1xuXHR3aWR0aDogNDIuODU3MTQyODU3MSU7XG59XG5cbi5yb3ctMy04XFxAbSB7XG5cdHdpZHRoOiAzNy41JTtcbn1cblxuLnJvdy0zLTlcXEBtIHtcblx0d2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LTMtMTBcXEBtIHtcblx0d2lkdGg6IDMwJTtcbn1cblxuLnJvdy0zLTExXFxAbSB7XG5cdHdpZHRoOiAyNy4yNzI3MjcyNzI3JTtcbn1cblxuLnJvdy0zLTEyXFxAbSB7XG5cdHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctNC01XFxAbSB7XG5cdHdpZHRoOiA4MCU7XG59XG5cbi5yb3ctNC02XFxAbSB7XG5cdHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLnJvdy00LTdcXEBtIHtcblx0d2lkdGg6IDU3LjE0Mjg1NzE0MjklO1xufVxuXG4ucm93LTQtOFxcQG0ge1xuXHR3aWR0aDogNTAlO1xufVxuXG4ucm93LTQtOVxcQG0ge1xuXHR3aWR0aDogNDQuNDQ0NDQ0NDQ0NCU7XG59XG5cbi5yb3ctNC0xMFxcQG0ge1xuXHR3aWR0aDogNDAlO1xufVxuXG4ucm93LTQtMTFcXEBtIHtcblx0d2lkdGg6IDM2LjM2MzYzNjM2MzYlO1xufVxuXG4ucm93LTQtMTJcXEBtIHtcblx0d2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LTUtNlxcQG0ge1xuXHR3aWR0aDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctNS03XFxAbSB7XG5cdHdpZHRoOiA3MS40Mjg1NzE0Mjg2JTtcbn1cblxuLnJvdy01LThcXEBtIHtcblx0d2lkdGg6IDYyLjUlO1xufVxuXG4ucm93LTUtOVxcQG0ge1xuXHR3aWR0aDogNTUuNTU1NTU1NTU1NiU7XG59XG5cbi5yb3ctNS0xMFxcQG0ge1xuXHR3aWR0aDogNTAlO1xufVxuXG4ucm93LTUtMTFcXEBtIHtcblx0d2lkdGg6IDQ1LjQ1NDU0NTQ1NDUlO1xufVxuXG4ucm93LTUtMTJcXEBtIHtcblx0d2lkdGg6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4ucm93LTYtN1xcQG0ge1xuXHR3aWR0aDogODUuNzE0Mjg1NzE0MyU7XG59XG5cbi5yb3ctNi04XFxAbSB7XG5cdHdpZHRoOiA3NSU7XG59XG5cbi5yb3ctNi05XFxAbSB7XG5cdHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLnJvdy02LTEwXFxAbSB7XG5cdHdpZHRoOiA2MCU7XG59XG5cbi5yb3ctNi0xMVxcQG0ge1xuXHR3aWR0aDogNTQuNTQ1NDU0NTQ1NSU7XG59XG5cbi5yb3ctNi0xMlxcQG0ge1xuXHR3aWR0aDogNTAlO1xufVxuXG4ucm93LTctOFxcQG0ge1xuXHR3aWR0aDogODcuNSU7XG59XG5cbi5yb3ctNy05XFxAbSB7XG5cdHdpZHRoOiA3Ny43Nzc3Nzc3Nzc4JTtcbn1cblxuLnJvdy03LTEwXFxAbSB7XG5cdHdpZHRoOiA3MCU7XG59XG5cbi5yb3ctNy0xMVxcQG0ge1xuXHR3aWR0aDogNjMuNjM2MzYzNjM2NCU7XG59XG5cbi5yb3ctNy0xMlxcQG0ge1xuXHR3aWR0aDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctOC05XFxAbSB7XG5cdHdpZHRoOiA4OC44ODg4ODg4ODg5JTtcbn1cblxuLnJvdy04LTEwXFxAbSB7XG5cdHdpZHRoOiA4MCU7XG59XG5cbi5yb3ctOC0xMVxcQG0ge1xuXHR3aWR0aDogNzIuNzI3MjcyNzI3MyU7XG59XG5cbi5yb3ctOC0xMlxcQG0ge1xuXHR3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5yb3ctOS0xMFxcQG0ge1xuXHR3aWR0aDogOTAlO1xufVxuXG4ucm93LTktMTFcXEBtIHtcblx0d2lkdGg6IDgxLjgxODE4MTgxODIlO1xufVxuXG4ucm93LTktMTJcXEBtIHtcblx0d2lkdGg6IDc1JTtcbn1cblxuLnJvdy0xMC0xMVxcQG0ge1xuXHR3aWR0aDogOTAuOTA5MDkwOTA5MSU7XG59XG5cbi5yb3ctMTAtMTJcXEBtIHtcblx0d2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LTExLTEyXFxAbSB7XG5cdHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLnZpc2libGVcXEBtIHtcblx0ZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG4uaGlkZGVuXFxAbSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi10b3Atbm9uZVxcQG0ge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4ubWFyZ2luLXRvcC14c1xcQG0ge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5tYXJnaW4tdG9wLXNcXEBtIHtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLm1hcmdpbi10b3AtbVxcQG0ge1xuXHRtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4ubWFyZ2luLXRvcC1sXFxAbSB7XG5cdG1hcmdpbi10b3A6IDEyOHB4O1xufVxuXG4ubWFyZ2luLXRvcC14bFxcQG0ge1xuXHRtYXJnaW4tdG9wOiAxMjhweDtcbn1cblxuLm1hcmdpbi1yaWdodC1ub25lXFxAbSB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm1hcmdpbi1yaWdodC14c1xcQG0ge1xuXHRtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLm1hcmdpbi1yaWdodC1zXFxAbSB7XG5cdG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLm1hcmdpbi1yaWdodC1tXFxAbSB7XG5cdG1hcmdpbi1yaWdodDogMzJweDtcbn1cblxuLm1hcmdpbi1yaWdodC1sXFxAbSB7XG5cdG1hcmdpbi1yaWdodDogMTI4cHg7XG59XG5cbi5tYXJnaW4tcmlnaHQteGxcXEBtIHtcblx0bWFyZ2luLXJpZ2h0OiAxMjhweDtcbn1cblxuLm1hcmdpbi1ib3R0b20tbm9uZVxcQG0ge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubWFyZ2luLWJvdHRvbS14c1xcQG0ge1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5tYXJnaW4tYm90dG9tLXNcXEBtIHtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLm1hcmdpbi1ib3R0b20tbVxcQG0ge1xuXHRtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS1sXFxAbSB7XG5cdG1hcmdpbi1ib3R0b206IDEyOHB4O1xufVxuXG4ubWFyZ2luLWJvdHRvbS14bFxcQG0ge1xuXHRtYXJnaW4tYm90dG9tOiAxMjhweDtcbn1cblxuLm1hcmdpbi1sZWZ0LW5vbmVcXEBtIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5tYXJnaW4tbGVmdC14c1xcQG0ge1xuXHRtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ubWFyZ2luLWxlZnQtc1xcQG0ge1xuXHRtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLm1hcmdpbi1sZWZ0LW1cXEBtIHtcblx0bWFyZ2luLWxlZnQ6IDMycHg7XG59XG5cbi5tYXJnaW4tbGVmdC1sXFxAbSB7XG5cdG1hcmdpbi1sZWZ0OiAxMjhweDtcbn1cblxuLm1hcmdpbi1sZWZ0LXhsXFxAbSB7XG5cdG1hcmdpbi1sZWZ0OiAxMjhweDtcbn1cblxuLnBhZGRpbmctdG9wLW5vbmVcXEBtIHtcblx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdG9wLXhzXFxAbSB7XG5cdHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXRvcC1zXFxAbSB7XG5cdHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdG9wLW1cXEBtIHtcblx0cGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdG9wLWxcXEBtIHtcblx0cGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdG9wLXhsXFxAbSB7XG5cdHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctbm9uZVxcQG0ge1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXhzXFxAbSB7XG5cdHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctc1xcQG0ge1xuXHRwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctbVxcQG0ge1xuXHRwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWxcXEBtIHtcblx0cGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy14bFxcQG0ge1xuXHRwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctcmlnaHQtbm9uZVxcQG0ge1xuXHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXJpZ2h0LXhzXFxAbSB7XG5cdHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctcmlnaHQtc1xcQG0ge1xuXHRwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctcmlnaHQtbVxcQG0ge1xuXHRwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXJpZ2h0LWxcXEBtIHtcblx0cGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1yaWdodC14bFxcQG0ge1xuXHRwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctYm90dG9tLW5vbmVcXEBtIHtcblx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctYm90dG9tLXhzXFxAbSB7XG5cdHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWJvdHRvbS1zXFxAbSB7XG5cdHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctYm90dG9tLW1cXEBtIHtcblx0cGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctYm90dG9tLWxcXEBtIHtcblx0cGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctYm90dG9tLXhsXFxAbSB7XG5cdHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctbGVmdC1ub25lXFxAbSB7XG5cdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1sZWZ0LXhzXFxAbSB7XG5cdHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1sZWZ0LXNcXEBtIHtcblx0cGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctbGVmdC1tXFxAbSB7XG5cdHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGFkZGluZy1sZWZ0LWxcXEBtIHtcblx0cGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWxlZnQteGxcXEBtIHtcblx0cGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRpbWVsaW5lX2ljb24ge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmJ0bixcbi53ZWItYnRuLFxuYS53ZWItYnRuLFxuYS5idG4sXG5idXR0b24uYnRuIHtcblx0cGFkZGluZzogMXJlbSA0cmVtO1xufVxuXG4uZmEtcG9zaXRpb24tbGVmdCB7XG5cdGxlZnQ6IDAuNXJlbTtcbn1cblxuLmZhLXBvc2l0aW9uLXJpZ2h0IHtcblx0cmlnaHQ6IDAuNXJlbTtcbn1cblxuLmZhLXBvc2l0aW9uLWxlZnQge1xuXHRsZWZ0OiAwLjVyZW07XG59XG5cbiNoZWFkZXIgeyAvKmZpeGVk44Gn5LiK6YOo5Zu65a6aKi9cblx0cG9zaXRpb246IGZpeGVkO1xuXHRoZWlnaHQ6IDgwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA5OTk7IC8q5pyA5YmN6Z2i44G4Ki8gLyrku6XkuIvjga/jg6zjgqTjgqLjgqbjg4jjga7jgZ/jgoHjga5DU1MqL1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGNvbG9yOiAjMzMzMzMzO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7IC8qcGFkZGluZzogMjBweDsqL1xufVxuXG4vKuOAgOS4iuOBq+S4iuOBjOOCi+WLleOBjeOAgCovXG5cbiNoZWFkZXIuVXBNb3ZlIHtcblx0YW5pbWF0aW9uOiBVcEFuaW1lIDAuNXMgZm9yd2FyZHM7XG59XG5cbi8q44CA5LiL44Gr5LiL44GM44KL5YuV44GN44CAKi9cblxuI2hlYWRlci5Eb3duTW92ZSB7XG5cdGFuaW1hdGlvbjogRG93bkFuaW1lIDAuNXMgZm9yd2FyZHM7XG59XG5cbi50b3AtaGVhZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiA4MHB4O1xufVxuXG4uaW1nLTY0MCB7XG5cdG1heC13aWR0aDogNjQwcHg7XG59XG5cbi50b3AtaGVyby1tZXNzYWdlIHtcblx0dG9wOiAxMDBweDtcblx0bGVmdDogMTYwcHg7XG59XG5cbi50b3AtaGVyby1tZXNzYWdlIGgyLFxuLnRvcC1oZXJvLW1lc3NhZ2UgaDMge1xuXHRmb250LXNpemU6IDIuMzc1cmVtO1xufVxuXG4udG9wLWhlcm8tbWVzc2FnZSBkaXY6bnRoLWNoaWxkKDEpIGJyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnRvcC1oZXJvLW1lc3NhZ2UgZGl2Om50aC1jaGlsZCgyKSBiciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b3AtaGVyby1tZXNzYWdlIGRpdjpudGgtY2hpbGQoMykgYnIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4udG9wX2Fib3V0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdG1pbi1oZWlnaHQ6IDUwMHB4O1xufVxuXG4udG9wX2Fib3V0X2ltYWdlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAxNSU7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi50b3BfYWJvdXRfaW1hZ2UgaW1nIHtcblx0aGVpZ2h0OiA0MDBweDtcbn1cblxuLnRvcF9hYm91dF90ZXh0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE1MHB4O1xuXHRsZWZ0OiA0MCU7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdHdpZHRoOiA0MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi5zY3JvbGxkb3duMSB7XG5cdGJvdHRvbTogMjAlO1xufVxuXG4uaW5zcC1zdGVwLWltZzEge1xuXHR0b3A6IDEzJTtcblx0bGVmdDogLTUlO1xuXHRtYXgtd2lkdGg6IDI1MHB4O1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpO1xufVxuXG4uaW5zcC1zdGVwLWltZzIge1xuXHR0b3A6IDMxJTtcblx0bGVmdDogNzUlO1xuXHRtYXgtd2lkdGg6IDI3OHB4O1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZyk7XG59XG5cbi5pbnNwLXN0ZXAtaW1nMyB7XG5cdHRvcDogNTMlO1xuXHRsZWZ0OiAtNSU7XG5cdG1heC13aWR0aDogMjUwcHg7XG5cdHRyYW5zZm9ybTogcm90YXRlKDE3ZGVnKTtcbn1cblxuLmluc3Atc3RlcC1pbWc0IHtcblx0dG9wOiA4MCU7XG5cdGxlZnQ6IDgwJTtcblx0bWF4LXdpZHRoOiAzMDBweDtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTE0ZGVnKTtcbn1cblxuLmluc3Atc3RlcC1pbWc1IHtcblx0dG9wOiAzMyU7XG5cdGxlZnQ6IC01JTtcblx0bWF4LXdpZHRoOiAyNTBweDtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTdkZWcpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi50YWJsZS1iYWNrZ3JvdW5kLWxpbmUgdGgge1xuXHRib3JkZXItYm90dG9tOiBzb2xpZCAxNnB4ICNmYWRjZTQ7XG59XG5cbi5jb21wYW55LXRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29tcGFueS10YWJsZSB0ciB7XG5cdGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxuLmNvbXBhbnktdGFibGUgdGgsXG4uY29tcGFueS10YWJsZSB0ZCB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdHBhZGRpbmc6IDIwcHg7XG59XG5cbi5jb21wYW55LXRhYmxlIHRoIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG5cdGNvbG9yOiAjRkZGO1xufVxuXG4udG9wLW5ld3Mtc2xpZGVyLW91dGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlOyAvKmJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kdG9wLW5ld3Mtc2xpZGVyLWJhY2tncm91bmQtY29sb3I7Ki9cblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjlkMDtcblx0cmlnaHQ6IDEwcHg7XG5cdGJvdHRvbTogMTBweDtcblx0d2lkdGg6IDQwJTtcblx0cGFkZGluZzogMTBweDtcbn1cblxuLnNsYW50aW5nIHtcblx0ZGlzcGxheTogaW5pdGlhbDtcblx0d2lkdGg6IDIwNHB4O1xuXHRoZWlnaHQ6IDQxMXB4O1xuXHRtYXJnaW46IDAgMiU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jazsgLypiYWNrZ3JvdW5kOiNGREFCNzU7Ki9cblx0dHJhbnNmb3JtOiBza2V3WCgtMjBkZWcpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnNsYW50aW5nIC5pdGVtIHsgLyp3aWR0aDphdXRvOyovXG5cdHRyYW5zZm9ybTogc2tld1goMjBkZWcpIHNjYWxlKDEpIHRyYW5zbGF0ZVgoLTExMXB4KTsgLypvYmplY3QtZml0OiBjb3ZlcjsqLyAvKndpZHRoOiAyMDRweDsqLyAvKiBoZWlnaHQ6IDQxMXB4OyovXG59XG5cbi8qXG4gICDjg5rjg7zjgrjkuIrpg6jjga7lhpnnnJ8y5p6aXG4gICovXG5cbi5oZWFkX3RpdGxlX3Bob3RvMSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDJyZW07XG5cdHRvcDogLTdyZW07IC8qd2lkdGg6IDI1JTsqL1xuXHR6LWluZGV4OiA5ODtcbn1cblxuLmhlYWRfdGl0bGVfcGhvdG8yIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xMXJlbTtcblx0cmlnaHQ6IC0xcmVtOyAvKndpZHRoOiAyNSU7Ki9cblx0ei1pbmRleDogOTk7XG59XG5cbi5oZWFkX3RpdGxlX3Bob3RvMSB7XG5cdGRpc3BsYXk6IGluaXRpYWw7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogODJweDtcblx0dG9wOiAtMTc0cHg7IC8qd2lkdGg6IDUwJTsqL1xufVxuXG4uaGVhZF90aXRsZV9waG90bzIge1xuXHRkaXNwbGF5OiBpbml0aWFsO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTM3NHB4O1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDUwJTtcbn1cblxuLmdhbGxlcnkge1xuXHRjb2x1bW5zOiAzO1xufVxuXG4uY2FybGVhc2UgPiBoMyB7XG5cdGdhcDogNXB4O1xuXHRwYWRkaW5nOiAwLjVyZW0gMXJlbSAwLjVyZW0gMTglO1xufVxuXG4uY2FybGVhc2UgPiBoMzo6YmVmb3JlIHsgLyp3aWR0aDogNTAlO1xuICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7IC8vIOato+aWueW9ouOCkue2reaMge+8iOeUu+WDj+OBruOCouOCueODmuOCr+ODiOavlOOBq+WQiOOCj+OBm+OBpuiqv+aVtOOBl+OBpuOBj+OBoOOBleOBhO+8iVxuICAgIG1hcmdpbjogMCAwIDFyZW0gMDsqL1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltYWdlcy9jYXIlMjBsZWFzZS9jYXItbGVhc2VfaWNvbl9pbWcxLnBuZyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHR3aWR0aDogOTBweDtcblx0aGVpZ2h0OiA1M3B4O1xufVxuXG4uY2FybGVhc2VfX2ZsZXgge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IDkxNXB4O1xuXHRtYXJnaW46IDA7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRnYXA6IDE1cHg7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG59XG5cbi5jYXJsZWFzZV9fZmxleF9pdGVtX3RleHQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW46IDAgYXV0byAwIDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYy1mZWF0dXJlLWxpc3RfX3RpdGxlIHtcblx0Z2FwOiA1cHg7XG5cdHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDE4JTtcbn1cblxuLmMtZmVhdHVyZS1saXN0X190aXRsZSBpbWcge1xuXHR3aWR0aDogOTBweDtcblx0aGVpZ2h0OiA1M3B4O1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtZmVhdHVyZS1saXN0X19mb290ZXIgaDUgaW1nIHtcblx0d2lkdGg6IDgwcHg7XG5cdGhlaWdodDogYXV0bztcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwODBweCkge1xuXG4uZm9ybWxpc3RfX2NoZWNrbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZvcm1saXN0X19jaGVja2xpc3QgbGkge1xuXHR3aWR0aDogNTAlO1xufVxuXG4uZm9ybWxpc3RfX2NoZWNrbGlzdCBsaTpub3QoOm50aC1sYXN0LW9mLXR5cGUoLW4rMikpIHtcblx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuXG4uZm9ybWxpc3RfX2NoZWNrbGlzdCBsYWJlbCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uZm9ybWxpc3RfX3JhZGlvbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZvcm1saXN0X19yYWRpb2xpc3QgbGkge1xuXHRtYXJnaW4tcmlnaHQ6IDMuMnJlbTtcbn1cblxuLmZvcm1saXN0X19yYWRpb2xpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuXG4uaW5zcC1zdGVwLWltZzEge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uaW5zcC1zdGVwLWltZzMge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcblxuLmluc3Atc3RlcC1pbWcyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmluc3Atc3RlcC1pbWc0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmluc3Atc3RlcC1pbWc1IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXG4uYnRuLWltYWdlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnBob25lLWltYWdlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cbi5tb2JpbGUtbGFyZ2Uge1xuXHRmb250LXNpemU6IDIwcHg7IC8qIOOCueODnuODm+OBp+Wkp+OBjeOBj+ihqOekuuOBmeOCi+OCteOCpOOCuiAqL1xufVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXG4udGFyZ2V0LXRleHQ6OmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zcC1vbmx5IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblxuLmJveDIge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuXG4uc3Atb25seSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG59XG5cbkBrZXlmcmFtZXMgYmdleHRlbmRBbmltZUJhc2Uge1xuXG5mcm9tIHtcblx0b3BhY2l0eTogMDtcbn1cblxudG8ge1xuXHRvcGFjaXR5OiAxO1xufVxuXG59XG5cbkBrZXlmcmFtZXMgYmdleHRlbmRBbmltZVNlY29uZCB7XG5cbjAlIHtcblx0b3BhY2l0eTogMDtcbn1cblxuMTAwJSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbn1cblxuQGtleWZyYW1lcyBiZ0xSZXh0ZW5kQW5pbWUge1xuXG4wJSB7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG5cdHRyYW5zZm9ybTogc2NhbGVYKDApO1xufVxuXG41MCUge1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuXHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cblxuNTAuMDAxJSB7XG5cdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xufVxuXG4xMDAlIHtcblx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG5cdHRyYW5zZm9ybTogc2NhbGVYKDApO1xufVxuXG59XG5cbkBrZXlmcmFtZXMgYmdSTGV4dGVuZEFuaW1lIHtcblxuMCUge1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcblx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbjUwJSB7XG5cdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuXHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cblxuNTAuMDAxJSB7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG59XG5cbjEwMCUge1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuXHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVVcEFuaW1lIHtcblxuZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG59XG5cbnRvIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG59XG5cbkBrZXlmcmFtZXMgZmFkZVVwQW5pbWUge1xuXG5mcm9tIHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbn1cblxudG8ge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbn1cblxuQGtleWZyYW1lcyBmYWRlRG93bkFuaW1lIHtcblxuZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xufVxuXG50byB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVMZWZ0VXBBbmltZSB7XG5cbmZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwcHgsIDIwMHB4KTtcbn1cblxudG8ge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVSaWdodERvd25BbmltZSB7XG5cbmZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDBweCwgLTIwMHB4KTtcbn1cblxudG8ge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxufVxuXG5Aa2V5ZnJhbWVzIFVwQW5pbWUge1xuXG5mcm9tIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG50byB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xufVxuXG59XG5cbkBrZXlmcmFtZXMgRG93bkFuaW1lIHtcblxuZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xufVxuXG50byB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVGV4dFgxMDAge1xuXG5mcm9tIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsgLyropoHntKDjgpLlt6bjga7mnqDlpJbjgavnp7vli5UqL1xuXHRvcGFjaXR5OiAwO1xufVxuXG50byB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgLyropoHntKDjgpLlhYPjga7kvY3nva7jgavnp7vli5UqL1xuXHRvcGFjaXR5OiAxO1xufVxuXG59XG5cbkBrZXlmcmFtZXMgc2xpZGVUZXh0WC0xMDAge1xuXG5mcm9tIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpOyAvKuimgee0oOOCkuWPs+OBruaeoOWkluOBq+enu+WLlSovXG5cdG9wYWNpdHk6IDA7XG59XG5cbnRvIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyAvKuimgee0oOOCkuWFg+OBruS9jee9ruOBq+enu+WLlSovXG5cdG9wYWNpdHk6IDE7XG59XG5cbn1cblxuQGtleWZyYW1lcyBUb3BTY3JvbGxVcEFuaW1lIHtcblxuZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG59XG5cbnRvIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG59XG5cbkBrZXlmcmFtZXMgVG9wU2Nyb2xsRG93bkFuaW1lIHtcblxuZnJvbSB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxudG8ge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xufVxuXG59XG5cbkBrZXlmcmFtZXMgcGF0aG1vdmUge1xuXG4wJSB7XG5cdGhlaWdodDogMDtcblx0dG9wOiAwO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4zMCUge1xuXHRoZWlnaHQ6IDMwcHg7XG5cdG9wYWNpdHk6IDE7XG59XG5cbjEwMCUge1xuXHRoZWlnaHQ6IDA7XG5cdHRvcDogNTBweDtcblx0b3BhY2l0eTogMDtcbn1cblxufVxuXG5Aa2V5ZnJhbWVzIGJvcmRlckFuaW1lIHtcblxuZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG59XG5cbnRvIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKTsgLypY5pa55ZCR44Gr44K544Kx44O844Or5ouh5aSnKi9cbn1cblxufVxuXG4iXX0= */
