@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Roboto:400,700");
/*! normalize.css v9.0.1 | MIT License | github.com/csstools/normalize.css */
/* Document
 * ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}
/* Sections
 * ========================================================================== */
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* Grouping content
 * ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}
/**
 * Add the correct display in IE.
 */
main {
  display: block;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
/* Text-level semantics
 * ========================================================================== */
/**
 * Add the correct text decoration in Edge, IE, Opera, and Safari.
 */
abbr[title] {
  text-decoration: underline;
  text-decoration: underline dotted;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/* Embedded content
 * ========================================================================== */
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
 * ========================================================================== */
/**
 * Remove the margin in Safari.
 */
button,
input,
select {
  margin: 0;
}
/**
 * 1. Show the overflow in IE.
 * 2. Remove the inheritance of text transform in Edge, Firefox, and IE.
 */
button {
  overflow: visible; /* 1 */
  text-transform: none; /* 2 */
}
/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
/**
 * Show the overflow in Edge and IE.
 */
input {
  overflow: visible;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  white-space: normal; /* 1 */
}
/**
 * 1. Add the correct display in Edge and IE.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}
/**
 * Remove the inheritance of text transform in Firefox.
 */
select {
  text-transform: none;
}
/**
 * 1. Remove the margin in Firefox and Safari.
 * 2. Remove the default vertical scrollbar in IE.
 */
textarea {
  margin: 0; /* 1 */
  overflow: auto; /* 2 */
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Safari.
 */
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */
::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54;
}
/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/**
 * Remove the inner border and padding of focus outlines in Firefox.
 */
::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus outline styles unset by the previous rule in Firefox.
 */
:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/* Interactive
 * ========================================================================== */
/*
 * Add the correct display in Edge and IE.
 */
details {
  display: block;
}
/*
 * Add the correct styles in Edge, IE, and Safari.
 */
dialog {
  background-color: white;
  border: solid;
  color: black;
  display: block;
  height: -moz-fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  left: 0;
  margin: auto;
  padding: 1em;
  position: absolute;
  right: 0;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
}
dialog:not([open]) {
  display: none;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
 * ========================================================================== */
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* User interaction
 * ========================================================================== */
body {
	min-width: 1020px;
}

/*
========================================================
	- common setting
========================================================
*/
/*
-------------------------------
	-- font
-------------------------------
*/
/*
-------------------------------
	-- color
-------------------------------
*/
/*
-------------------------------
	-- color（本体側配色）
-------------------------------
*/
/*
========================================================
	- base
========================================================
*/
/*
-------------------------------
	-- html
-------------------------------
*/
.st1-site-header,
.st1-site-footer--wrapper,
.st1-site-menu-global-nav,
.st1-site-menu-search-tour,
.st1-site-menu-mypage,
.st1-site-float-menu {
	color: #000;
	font: 10px/1.72 Roboto, "Hiragino Sans", "メイリオ", Meiryo, sans-serif;
}

.st1-site-header.ie,
.st1-site-footer--wrapper.ie,
.st1-site-menu-global-nav.ie,
.st1-site-menu-search-tour.ie,
.st1-site-menu-mypage.ie,
.st1-site-float-menu.ie {
	font: 10px/1.72 Roboto, "メイリオ", Meiryo, sans-serif;
}

@media print {
	.st1-site-header,
	.st1-site-footer--wrapper,
	.st1-site-menu-global-nav,
	.st1-site-menu-search-tour,
	.st1-site-menu-mypage,
	.st1-site-float-menu {
		font: 10px/1.72 Roboto, "Hiragino Sans", "メイリオ", Meiryo, sans-serif;
	}
	.st1-site-header.ie,
	.st1-site-footer--wrapper.ie,
	.st1-site-menu-global-nav.ie,
	.st1-site-menu-search-tour.ie,
	.st1-site-menu-mypage.ie,
	.st1-site-float-menu.ie {
		font: 10px/1.72 Roboto, "メイリオ", Meiryo, sans-serif;
	}
}

/*
-------------------------------
	-- body
-------------------------------
*/
body {
	margin: 0;
	-webkit-text-size-adjust: 100%;
	/* stylelint-disable */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

@media print {
	body {
		width: 960px;
	}
}

/*
-------------------------------
	-- img
-------------------------------
*/
.st1-site-header img,
.st1-site-footer--wrapper img,
.st1-site-menu-global-nav img,
.st1-site-menu-search-tour img,
.st1-site-menu-mypage img,
.st1-site-float-menu img {
	vertical-align: bottom;
	max-width: 100%;
	height: auto;
}

/*
-------------------------------
	-- button
-------------------------------
*/
.st1-site-header button,
.st1-site-footer--wrapper button,
.st1-site-menu-global-nav button,
.st1-site-menu-search-tour button,
.st1-site-menu-mypage button,
.st1-site-float-menu button {
	outline: none;
}

.st1-site-header button:hover,
.st1-site-footer--wrapper button:hover,
.st1-site-menu-global-nav button:hover,
.st1-site-menu-search-tour button:hover,
.st1-site-menu-mypage button:hover,
.st1-site-float-menu button:hover {
	cursor: pointer;
}

/*
-------------------------------
	-- em
-------------------------------
*/
.st1-site-header em,
.st1-site-footer--wrapper em,
.st1-site-menu-global-nav em,
.st1-site-menu-search-tour em,
.st1-site-menu-mypage em,
.st1-site-float-menu em {
	margin: 0 0.3rem;
	font-style: normal;
	color: #cc0000;
	font-weight: 600;
}

.st1-site-header em[data-size="larger"],
.st1-site-footer--wrapper em[data-size="larger"],
.st1-site-menu-global-nav em[data-size="larger"],
.st1-site-menu-search-tour em[data-size="larger"],
.st1-site-menu-mypage em[data-size="larger"],
.st1-site-float-menu em[data-size="larger"] {
	font-size: 1.5em;
}

/*
-------------------------------
	-- a
-------------------------------
*/
.st1-site-header a,
.st1-site-footer--wrapper a,
.st1-site-menu-global-nav a,
.st1-site-menu-search-tour a,
.st1-site-menu-mypage a,
.st1-site-float-menu a {
	color: #0b499d;
	text-decoration: none;
	outline: none;
}

.st1-site-header a .icn-icon-newwin,
.st1-site-header a .icn-icon-pdf,
.st1-site-footer--wrapper a .icn-icon-newwin,
.st1-site-footer--wrapper a .icn-icon-pdf,
.st1-site-menu-global-nav a .icn-icon-newwin,
.st1-site-menu-global-nav a .icn-icon-pdf,
.st1-site-menu-search-tour a .icn-icon-newwin,
.st1-site-menu-search-tour a .icn-icon-pdf,
.st1-site-menu-mypage a .icn-icon-newwin,
.st1-site-menu-mypage a .icn-icon-pdf,
.st1-site-float-menu a .icn-icon-newwin,
.st1-site-float-menu a .icn-icon-pdf {
	margin-left: 3px;
	display: inline-block;
	vertical-align: middle;
	width: 1em;
	height: 1em;
	fill: #0b499d;
}

.st1-site-header a:hover,
.st1-site-footer--wrapper a:hover,
.st1-site-menu-global-nav a:hover,
.st1-site-menu-search-tour a:hover,
.st1-site-menu-mypage a:hover,
.st1-site-float-menu a:hover {
	text-decoration: underline;
}

.st1-site-header a:hover img,
.st1-site-footer--wrapper a:hover img,
.st1-site-menu-global-nav a:hover img,
.st1-site-menu-search-tour a:hover img,
.st1-site-menu-mypage a:hover img,
.st1-site-float-menu a:hover img {
	opacity: .8;
}

.st1-site-header a img,
.st1-site-footer--wrapper a img,
.st1-site-menu-global-nav a img,
.st1-site-menu-search-tour a img,
.st1-site-menu-mypage a img,
.st1-site-float-menu a img {
	transition: opacity 0.5s cubic-bezier(0.25, 0.8, 0.25, 1);
}

/*
-------------------------------
	-- outline
-------------------------------
*/
.st1-site-header input[type="text"],
.st1-site-header input[type="password"],
.st1-site-header textarea,
.st1-site-header select,
.st1-site-footer--wrapper input[type="text"],
.st1-site-footer--wrapper input[type="password"],
.st1-site-footer--wrapper textarea,
.st1-site-footer--wrapper select,
.st1-site-menu-global-nav input[type="text"],
.st1-site-menu-global-nav input[type="password"],
.st1-site-menu-global-nav textarea,
.st1-site-menu-global-nav select,
.st1-site-menu-search-tour input[type="text"],
.st1-site-menu-search-tour input[type="password"],
.st1-site-menu-search-tour textarea,
.st1-site-menu-search-tour select,
.st1-site-menu-mypage input[type="text"],
.st1-site-menu-mypage input[type="password"],
.st1-site-menu-mypage textarea,
.st1-site-menu-mypage select,
.st1-site-float-menu input[type="text"],
.st1-site-float-menu input[type="password"],
.st1-site-float-menu textarea,
.st1-site-float-menu select {
	outline: 0;
	border-radius: 0;
}

.st1-site-header button:focus,
.st1-site-footer--wrapper button:focus,
.st1-site-menu-global-nav button:focus,
.st1-site-menu-search-tour button:focus,
.st1-site-menu-mypage button:focus,
.st1-site-float-menu button:focus {
	outline: 0;
}

/*
-------------------------------
	-- i
-------------------------------
*/
.st1-site-header i,
.st1-site-footer--wrapper i,
.st1-site-menu-global-nav i,
.st1-site-menu-search-tour i,
.st1-site-menu-mypage i,
.st1-site-float-menu i {
	background: none !important;
}

/*
-------------------------------
	-- .this-inactive--img
-------------------------------
*/
.st1-site-header .this-inactive--img,
.st1-site-footer--wrapper .this-inactive--img,
.st1-site-menu-global-nav .this-inactive--img,
.st1-site-menu-search-tour .this-inactive--img,
.st1-site-menu-mypage .this-inactive--img,
.st1-site-float-menu .this-inactive--img {
	position: relative;
	display: block;
	background: #eee;
	width: 100%;
	padding-top: 66.667%;
	overflow: hidden;
}

.st1-site-header .this-inactive--img img,
.st1-site-footer--wrapper .this-inactive--img img,
.st1-site-menu-global-nav .this-inactive--img img,
.st1-site-menu-search-tour .this-inactive--img img,
.st1-site-menu-mypage .this-inactive--img img,
.st1-site-float-menu .this-inactive--img img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

/*
-------------------------------
	-- .underline
-------------------------------
*/
.st1-site-header .underline,
.st1-site-footer--wrapper .underline,
.st1-site-menu-global-nav .underline,
.st1-site-menu-search-tour .underline,
.st1-site-menu-mypage .underline,
.st1-site-float-menu .underline {
	text-decoration: underline;
}

/*
-------------------------------
	-- .print-only
-------------------------------
*/
.st1-site-header .print-only,
.st1-site-footer--wrapper .print-only,
.st1-site-menu-global-nav .print-only,
.st1-site-menu-search-tour .print-only,
.st1-site-menu-mypage .print-only,
.st1-site-float-menu .print-only {
	display: none;
}

/*
-------------------------------
	-- .hide
-------------------------------
*/
.st1-site-header .hide,
.st1-site-footer--wrapper .hide,
.st1-site-menu-global-nav .hide,
.st1-site-menu-search-tour .hide,
.st1-site-menu-mypage .hide,
.st1-site-float-menu .hide {
	display: none !important;
}

/*
-------------------------------
	-- [data-size="larger"]
-------------------------------
*/
.st1-site-header [data-size="larger"],
.st1-site-footer--wrapper [data-size="larger"],
.st1-site-menu-global-nav [data-size="larger"],
.st1-site-menu-search-tour [data-size="larger"],
.st1-site-menu-mypage [data-size="larger"],
.st1-site-float-menu [data-size="larger"] {
	font-size: 1.8em !important;
	line-height: 1;
}

/*
-------------------------------
	-- [data-size="smaller"]
-------------------------------
*/
.st1-site-header [data-size="smaller"],
.st1-site-footer--wrapper [data-size="smaller"],
.st1-site-menu-global-nav [data-size="smaller"],
.st1-site-menu-search-tour [data-size="smaller"],
.st1-site-menu-mypage [data-size="smaller"],
.st1-site-float-menu [data-size="smaller"] {
	font-size: .8em !important;
}

/*
-------------------------------
	-- [data-align="center"]
-------------------------------
*/
.st1-site-header [data-align="center"],
.st1-site-footer--wrapper [data-align="center"],
.st1-site-menu-global-nav [data-align="center"],
.st1-site-menu-search-tour [data-align="center"],
.st1-site-menu-mypage [data-align="center"],
.st1-site-float-menu [data-align="center"] {
	text-align: center;
}

/*
-------------------------------
	-- [data-align="right"]
-------------------------------
*/
.st1-site-header [data-align="right"],
.st1-site-footer--wrapper [data-align="right"],
.st1-site-menu-global-nav [data-align="right"],
.st1-site-menu-search-tour [data-align="right"],
.st1-site-menu-mypage [data-align="right"],
.st1-site-float-menu [data-align="right"] {
	text-align: right;
}

/*
========================================================
	- components
========================================================
*/
/*
========================================================
	- _site-header.scss
========================================================
*/
/*
-------------------------------
	-- .st1-site-header
-------------------------------
*/
.st1-site-header > div {
	position: relative;
	background: #fff;
	z-index: 10300;
	box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25);
}

.st1-site-header > div > div > div {
	position: relative;
}

/*
-------------------------------
	-- .header-block
-------------------------------
*/
.header-block > div {
	max-width: 1020px;
	margin: 0 auto;
	padding: 12px 0;
}

.header-block > div > div {
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	        align-items: center;
	margin: 0 30px;
}

.header-block .header-box:nth-child(1) {
	min-width: 110px;
}

.header-block .header-box:nth-child(2) {
	width: 100%;
}

.header-block .header-box:nth-child(2) > div {
	min-height: 37px;
}

.header-block .header-box > div {
	position: relative;
}

.header-block .header-box .header-logo img {
	width: auto;
	height: 60px;
}

.header-block .header-box .header-menu {
	text-align: right;
	padding-right: 50px;
}

.header-block .header-box .header-menu ul {
	margin: 0;
	padding: 0;
}

.header-block .header-box .header-menu ul > li {
	display: inline-block;
	vertical-align: top;
	list-style: none;
	padding-left: 20px;
}

.header-block .header-box .header-menu ul > li:first-child {
	padding-left: 0;
}

.header-block .header-box .header-menu ul > li .menu-btn {
	display: inline-block;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #707070;
	background: #fff;
	border-radius: 5px;
	line-height: 1;
	text-decoration: none;
	min-width: 145px;
	padding: 10px 15px;
}

.header-block .header-box .header-menu ul > li .menu-btn:hover {
	text-decoration: none;
}

.header-block .header-box .header-menu ul > li .menu-btn > span {
	position: relative;
}

.header-block .header-box .header-menu ul > li .menu-btn .icn i .st1-icon-mypage {
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translate(0, -50%);
	        transform: translate(0, -50%);
	margin-top: -3px;
	width: 20px;
	height: 20px;
}

.header-block .header-box .header-menu ul > li .menu-btn .icn i .st1-icon-search {
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translate(0, -50%);
	        transform: translate(0, -50%);
	margin-top: -3px;
	width: 20px;
	height: 20px;
}

.header-block .header-box .header-menu ul > li .menu-btn .txt {
	color: #999;
	white-space: nowrap;
	padding-left: 28px;
	font-size: 15px;
}

.header-block .header-box .header-menu ul > li .menu-btn.active {
	background: #707070;
}

.header-block .header-box .header-menu ul > li .menu-btn.active .icn i svg {
	fill: #fff;
}

.header-block .header-box .header-menu ul > li .menu-btn.active .txt {
	color: #fff;
}

/*
-------------------------------
	-- .header-area-select
-------------------------------
*/
.header-area-select {
	border-top: 1px solid #ddd;
	padding-top: 10px;
	padding-bottom: 10px;
}

.header-area-select > div {
	max-width: 1020px;
	margin: 0 auto;
}

.header-area-select > div > div {
	margin: 0 30px;
}

.header-area-select .header-area-select__holder {
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	        align-items: center;
	-webkit-justify-content: flex-end;
	        justify-content: flex-end;
}

.header-area-select .header-area-select__holder .header-area-select__head p {
	margin: 0;
	font-weight: 700;
	line-height: 1;
	font-size: 16px;
}

.header-area-select .header-area-select__holder .header-area-select__body {
	padding-left: 20px;
}

.header-area-select .header-area-select__holder .header-area-select__body .header-area-select__container {
	position: relative;
	background: #fff;
	z-index: 1;
}

.header-area-select .header-area-select__holder .header-area-select__body .header-area-select__container select {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	border: 1px solid #333;
	border-radius: 2px;
	box-sizing: border-box;
	color: #333;
	background: transparent;
	font-family: Roboto, "Hiragino Sans", "メイリオ", Meiryo, sans-serif;
	font-weight: 700;
	line-height: 1;
	font-size: 14px;
	height: 30px;
	padding: 3px 30px 2px 10px;
	transition: box-shadow 0.25s ease;
}

html:not(.ipad):not(.iphone) .header-area-select .header-area-select__holder .header-area-select__body .header-area-select__container select:hover {
	box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
	transition: box-shadow 0.25s ease;
}

.header-area-select .header-area-select__holder .header-area-select__body .header-area-select__container select:focus {
	border-color: #4285f4;
	outline: none;
}

.header-area-select .header-area-select__holder .header-area-select__body .header-area-select__container select:invalid {
	box-shadow: none;
}

.header-area-select .header-area-select__holder .header-area-select__body .header-area-select__container select option {
	color: #333;
}

.header-area-select .header-area-select__holder .header-area-select__body .header-area-select__container .st1-icon-bottom-arrow {
	position: absolute;
	top: 50%;
	right: 10px;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
	width: 10px;
	height: 10px;
	z-index: -1;
}

.header-area-select .header-area-select__holder .header-area-select__body .header-area-select__container select::-ms-expand {
	display: none;
}

/*
-------------------------------
	-- .header-global-nav
-------------------------------
*/
.header-global-nav {
	position: absolute;
	top: 2px;
	right: 0;
	z-index: 10300;
	cursor: pointer;
	width: 20px;
	height: 20px;
}

.header-global-nav .icn {
	display: block;
	background: url(/common-club-t/search/images/menu-open.svg) 50% 50% no-repeat;
	width: 20px;
	height: 20px;
	background-size: 20px 20px;
}

.header-global-nav .icn > span {
	position: relative;
	display: block;
	width: 20px;
	height: 20px;
}

.header-global-nav .icn > span > span {
	position: absolute;
	right: 50%;
	-webkit-transform: translate(50%, 0);
	        transform: translate(50%, 0);
	bottom: -20px;
	font-size: 12px;
}

.header-global-nav.active .icn {
	background: url(/common-club-t/search/images/menu-close.svg) 50% 50% no-repeat;
	background-size: 20px 20px;
}

/*
========================================================
	- _site-footer.scss
========================================================
*/
/*
-------------------------------
	-- .st1-site-footer--wrapper
-------------------------------
*/
.st1-site-footer--wrapper {
	box-shadow: 0 -3px 8px 0 rgba(0, 0, 0, 0.15);
}

/*
-------------------------------
	-- #st1-site-footer--support-navi
-------------------------------
*/
#st1-site-footer--support-navi {
	margin: 0 30px;
}

#st1-site-footer--support-navi > div {
	max-width: 960px;
	padding-top: 30px;
	margin: 0 auto;
}

#st1-site-footer--support-navi > div > div {
	margin-top: -10px;
	margin-left: -20px;
	letter-spacing: -0.4em;
}

#st1-site-footer--support-navi dl.support-navi__holder {
	margin: 0;
	display: inline-block;
	vertical-align: top;
	width: 25%;
	padding-top: 10px;
	padding-left: 20px;
	box-sizing: border-box;
	letter-spacing: normal;
}

#st1-site-footer--support-navi dl.support-navi__holder[data-column-pc="2"] {
	width: 50%;
}

#st1-site-footer--support-navi dl.support-navi__holder > dt {
	line-height: 1.3;
	padding-bottom: 10px;
	font-size: 16px;
}

#st1-site-footer--support-navi dl.support-navi__holder > dt > span {
	font-weight: 700 !important;
}

#st1-site-footer--support-navi dl.support-navi__holder > dt > span i {
	display: none;
}

#st1-site-footer--support-navi dl.support-navi__holder > dd {
	line-height: 1.3;
	margin: 0;
}

#st1-site-footer--support-navi dl.support-navi__holder > dd .support-navi__item {
	padding-bottom: 20px;
}

#st1-site-footer--support-navi dl.support-navi__holder > dd .support-navi__item > p {
	margin: 0;
	font-size: 14px;
	padding-bottom: 10px;
}

#st1-site-footer--support-navi dl.support-navi__holder > dd .support-navi__item > ul {
	margin: 0;
	padding: 0;
	margin-top: -5px;
}

#st1-site-footer--support-navi dl.support-navi__holder > dd .support-navi__item > ul > li {
	list-style: none;
	padding-top: 5px;
	font-size: 14px;
}

#st1-site-footer--support-navi dl.support-navi__holder > dd .support-navi__item > ul > li a > span i {
	display: none;
}

#st1-site-footer--support-navi dl.support-navi__holder > dd.column2 {
	margin-left: -15px;
	letter-spacing: -0.4em;
}

#st1-site-footer--support-navi dl.support-navi__holder > dd.column2 .support-navi__item {
	display: inline-block;
	vertical-align: top;
	width: 50%;
	padding-left: 15px;
	box-sizing: border-box;
	letter-spacing: normal;
}

/*
-------------------------------
	-- #st1-site-footer--category-navi
-------------------------------
*/
#st1-site-footer--category-navi {
	margin: 0 30px;
}

#st1-site-footer--category-navi > div {
	max-width: 960px;
	padding-top: 30px;
	margin: 0 auto;
}

#st1-site-footer--category-navi > div > div {
	display: table;
	width: 100%;
	margin-top: -10px;
}

#st1-site-footer--category-navi dl.category-navi__holder {
	margin: 0;
	display: table-row;
}

#st1-site-footer--category-navi dl.category-navi__holder > dt {
	line-height: 1.3;
	display: table-cell;
	vertical-align: top;
	padding-right: 20px;
	padding-bottom: 20px;
	font-size: 14px;
	font-weight: 700;
	white-space: nowrap;
}

#st1-site-footer--category-navi dl.category-navi__holder > dt > span i {
	display: none;
}

#st1-site-footer--category-navi dl.category-navi__holder > dd {
	line-height: 1.3;
	margin: 0;
	display: table-cell;
	vertical-align: top;
	padding-bottom: 20px;
}

#st1-site-footer--category-navi dl.category-navi__holder > dd .category-navi__item > ul {
	margin: 0;
	padding: 0;
	margin: -5px 0 0 -21px;
	letter-spacing: -0.4em;
}

#st1-site-footer--category-navi dl.category-navi__holder > dd .category-navi__item > ul > li {
	list-style: none;
	position: relative;
	display: inline-block;
	vertical-align: top;
	padding: 5px 0 0 21px;
	font-size: 14px;
	letter-spacing: normal;
}

#st1-site-footer--category-navi dl.category-navi__holder > dd .category-navi__item > ul > li:after {
	position: absolute;
	top: 50%;
	right: -11px;
	-webkit-transform: translate(0, -50%);
	        transform: translate(0, -50%);
	display: block;
	content: "";
	background: #0b499d;
	width: 1px;
	height: 14px;
}

#st1-site-footer--category-navi dl.category-navi__holder > dd .category-navi__item > ul > li:last-child:after {
	display: none;
}

#st1-site-footer--category-navi dl.category-navi__holder > dd .category-navi__item > ul > li a > span i {
	display: none;
}

/*
-------------------------------
	-- .st1-site-footer
-------------------------------
*/
.st1-site-footer > div {
	border-top: 1px solid #ddd;
}

.st1-site-footer > div > div {
	padding: 20px 30px 0;
}

/*
-------------------------------
	-- #footer-pagetop
-------------------------------
*/
#footer-pagetop {
	position: fixed;
	transition: all 0.25s ease-in-out;
	z-index: 10101;
	width: 100%;
	right: 20px;
	bottom: -90px;
}

#footer-pagetop > div {
	position: relative;
	height: 0;
	padding-bottom: 0 !important;
}

#footer-pagetop ul {
	padding: 0;
	margin: 0;
	position: absolute;
	right: 0;
}

#footer-pagetop ul > li {
	list-style: none;
}

#footer-pagetop ul > li.footer-pagetop a {
	position: relative;
	display: block;
	border-radius: 50%;
	opacity: 1;
	background: #5a5550;
	transition: opacity 0.25s ease-in-out;
	width: 70px;
	height: 70px;
}

#footer-pagetop ul > li.footer-pagetop a:after {
	position: absolute;
	top: 50%;
	left: 50%;
	content: " ";
	border: 0;
	margin-left: -7.5px;
	margin-top: -4px;
	border-top: solid 2px #fff;
	border-right: solid 2px #fff;
	-webkit-transform: rotate(-45deg);
	        transform: rotate(-45deg);
	width: 15px;
	height: 15px;
}

#footer-pagetop ul > li.footer-pagetop a span > span {
	display: none;
}

#footer-pagetop.active,
html.ie11 #footer-pagetop {
	transition: all 0.25s ease-in-out;
	bottom: 90px !important;
}

#footer-pagetop.stop {
	position: absolute;
	bottom: auto;
	opacity: 1 !important;
	transition: all 0.25s ease-in-out;
	top: -90px;
}

/*
-------------------------------
	-- .footer-block
-------------------------------
*/
/*
-------------------------------
	-- .footer-nav
-------------------------------
*/
.footer-nav {
	padding-bottom: 20px;
}

.footer-nav ul {
	padding: 0;
	margin: -10px -10px 0;
	text-align: center;
	line-height: 1;
}

.footer-nav ul > li {
	display: inline-block;
	vertical-align: top;
	padding: 10px 10px 0;
	list-style: none;
}

.footer-nav ul > li p {
	margin: 0;
	font-size: 14px;
}

.footer-nav ul > li p a {
	color: #333;
}

/*
-------------------------------
	-- .footer-bnr
-------------------------------
*/
.footer-bnr {
	padding-bottom: 20px;
}

.footer-bnr ul {
	padding: 0;
	text-align: center;
}

.footer-bnr ul > li {
	display: inline-block;
	vertical-align: top;
	list-style: none;
	padding: 0 10px;
}

/*
-------------------------------
	-- #copyright
-------------------------------
*/
#copyright {
	text-align: center;
	padding-bottom: 20px;
}

#copyright > div {
	line-height: 1.3;
}

#copyright small {
	font-size: 14px;
}

/*
========================================================
	- _site-menu.scss
========================================================
*/
/*
-------------------------------
	-- html
-------------------------------
*/
/*
-------------------------------
	-- .st1-site-float-menu
-------------------------------
*/
.st1-site-float-menu {
	display: none;
}

.st1-site-float-menu > div {
	position: relative;
}

.st1-site-float-menu ul {
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	        justify-content: center;
	margin: 0 0 0 -1px;
	padding: 0;
	line-height: 1;
}

.st1-site-float-menu ul > li {
	-webkit-flex: 1;
	        flex: 1 1;
	border: 1px solid #333;
	padding-left: 1px;
	list-style: none;
	text-align: center;
}

.st1-site-float-menu ul > li a {
	display: block;
	height: 100%;
	background: #fff;
	border-bottom: none;
	font-size: 16px;
	font-weight: 700;
	color: #333;
	padding: 22.5px 2.5px;
	box-sizing: border-box;
}

.st1-site-float-menu ul > li a:hover {
	text-decoration: none;
}

.st1-site-float-menu ul > li a > span {
	display: table;
	height: 100%;
	width: 100%;
}

.st1-site-float-menu ul > li a > span > span {
	display: table-cell;
	vertical-align: middle;
}

.st1-site-float-menu ul > li a .open {
	display: block;
	letter-spacing: -.4em;
}

.st1-site-float-menu ul > li a .close {
	display: none;
	letter-spacing: -.4em;
}

.st1-site-float-menu ul > li a.active .open {
	display: none;
}

.st1-site-float-menu ul > li a.active .close {
	display: block;
}

.st1-site-float-menu ul > li a i {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	letter-spacing: normal;
}

.st1-site-float-menu ul > li a i svg {
	position: absolute;
	top: 2px;
	left: 0;
	width: 16px;
	height: 16px;
}

.st1-site-float-menu ul > li a .txt {
	display: inline-block;
	padding-left: 2px;
	letter-spacing: normal;
}

.st1-site-float-menu ul > li a .close .txt {
	padding-left: 6px;
}

.st1-site-float-menu.active-float > div,
html.ie11 .st1-site-float-menu > div {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 10500;
	transition: all .25s ease-in-out;
}

.st1-site-float-menu.stop-float > div {
	position: relative;
	bottom: auto;
	opacity: 1 !important;
	transition: all .25s ease-in-out;
}

.st1-site-float-menu.active-open-menu > div {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 10500;
	transition: all .25s ease-in-out;
}

/*
-------------------------------
	-- .st1-global-nav-divide
-------------------------------
*/
.st1-global-nav-divide {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
}

.st1-global-nav-divide__holder {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
	width: 100%;
	margin-left: -25px;
}

.st1-global-nav-divide__holder:nth-child(1) {
	-webkit-order: 2;
	        order: 2;
}

.st1-global-nav-divide__holder:nth-child(2) {
	-webkit-order: 3;
	        order: 3;
}

.st1-global-nav-divide__holder:nth-child(3) {
	-webkit-order: 4;
	        order: 4;
}

.st1-global-nav-divide__holder:nth-child(4) {
	-webkit-order: 1;
	        order: 1;
}

.st1-global-nav-divide__item {
	float: 1 0 auto;
	width: 33.33%;
	padding-left: 25px;
	box-sizing: border-box;
}

.st1-global-nav-divide__item[data-column="1"] {
	width: 100%;
}

/*
-------------------------------
	-- .st1-site-menu-global-nav
-------------------------------
*/
.st1-site-menu-global-nav {
	margin: 0 auto;
	position: relative;
}

.st1-site-menu-global-nav > div {
	visibility: hidden;
	opacity: 0;
	height: 0;
	z-index: 10200;
	position: absolute;
	right: 0;
	width: 100%;
	background: #fff;
	box-shadow: 3px 3px 6px 3px rgba(0, 0, 0, 0.25);
}

html:not(.ie11) .st1-site-menu-global-nav > div {
	transition: opacity .25s ease;
}

.st1-site-menu-global-nav > div > div > div {
	max-width: 960px;
	margin: 0 auto;
	padding: 30px 30px 20px;
}

html.ios .st1-site-menu-global-nav > div > div > div {
	padding-bottom: calc(100px + 54px);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 100px + 54px);
	padding-bottom: calc(env(safe-area-inset-bottom) + 100px + 54px);
}

.st1-site-menu-global-nav.active-header-menu > div {
	visibility: visible;
	opacity: 1;
	height: auto;
}

html:not(.ie11) .st1-site-menu-global-nav.active-header-menu > div {
	transition: opacity .25s ease;
}

.st1-site-menu-global-nav.active-float-menu > div {
	visibility: visible;
	opacity: 1;
	height: auto;
	z-index: 10400;
}

html:not(.ie11) .st1-site-menu-global-nav.active-float-menu > div {
	transition: opacity .25s ease;
}

.st1-site-menu-global-nav .st1-global-nav-list {
	padding-bottom: 15px;
}

.st1-site-menu-global-nav .st1-global-nav-list .list-head {
	border-bottom: 2px solid #bbb;
}

.st1-site-menu-global-nav .st1-global-nav-list .list-head p {
	margin: 0;
	font-weight: 700;
	color: #333;
	padding: 5px 10px;
	font-size: 19px;
}

.st1-site-menu-global-nav .st1-global-nav-list .list-body {
	background: #fff;
	padding-top: 5px;
}

.st1-site-menu-global-nav .st1-global-nav-list .list-body ul {
	margin: 0;
	padding: 0;
}

.st1-site-menu-global-nav .st1-global-nav-list .list-body ul > li {
	width: 100%;
	list-style: none;
	box-sizing: border-box;
}

.st1-site-menu-global-nav .st1-global-nav-list .list-body ul > li > a,
.st1-site-menu-global-nav .st1-global-nav-list .list-body ul > li > span {
	display: block;
	color: #333;
	text-decoration: none;
	padding: 5px 10px;
}

.st1-site-menu-global-nav .st1-global-nav-list .list-body ul > li > a:hover,
.st1-site-menu-global-nav .st1-global-nav-list .list-body ul > li > span:hover {
	text-decoration: none;
}

.st1-site-menu-global-nav .st1-global-nav-list .list-body ul > li > a > span,
.st1-site-menu-global-nav .st1-global-nav-list .list-body ul > li > span > span {
	display: block;
	position: relative;
}

.st1-site-menu-global-nav .st1-global-nav-list .list-body ul > li .icn svg {
	position: absolute;
	top: 50%;
	right: 0;
	-webkit-transform: translate(0, -50%);
	        transform: translate(0, -50%);
	width: 10px;
	height: 10px;
}

.st1-site-menu-global-nav .st1-global-nav-list .list-body ul > li .txt {
	font-size: 16px;
	display: block;
	padding-right: 20px;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-pc-column="3"] .list-body ul {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
	margin-left: -10px;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-pc-column="3"] .list-body ul > li {
	width: 33.33%;
	padding-left: 10px;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-pc-column="3"] .list-body ul > li .txt {
	font-size: 15px;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="1"] .list-head {
	border-color: #333;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="1"] .list-head p {
	color: #333;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="2"] .list-head {
	border-color: #138cb4;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="2"] .list-head p {
	color: #138cb4;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="3"] .list-head {
	border-color: #e96c12;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="3"] .list-head p {
	color: #e96c12;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="4"] .list-head {
	border-color: #091d3e;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="4"] .list-head p {
	color: #091d3e;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="5"] .list-head {
	border-color: #25a881;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="5"] .list-head p {
	color: #25a881;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="6"] .list-head {
	border-color: #5787d4;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="6"] .list-head p {
	color: #5787d4;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="7"] .list-head {
	border-color: #ef5350;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="7"] .list-head p {
	color: #ef5350;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="8"] .list-head {
	border-color: #66bb6a;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="8"] .list-head p {
	color: #66bb6a;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="9"] .list-head {
	border-color: #0093c4;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="9"] .list-head p {
	color: #0093c4;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="10"] .list-head {
	border-color: #7986cb;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="10"] .list-head p {
	color: #7986cb;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="11"] .list-head {
	border-color: #ff8f00;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="11"] .list-head p {
	color: #ff8f00;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="12"] .list-head {
	border-color: #78909c;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="12"] .list-head p {
	color: #78909c;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="13"] .list-head {
	border-color: #00acc1;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="13"] .list-head p {
	color: #00acc1;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="14"] .list-head {
	border-color: #9ab800;
}

.st1-site-menu-global-nav .st1-global-nav-list[data-color="14"] .list-head p {
	color: #9ab800;
}

.st1-site-menu-global-nav .st1-global-search {
	padding-bottom: 15px;
}

.st1-site-menu-global-nav .st1-global-search > div {
	padding-top: 5px;
	padding-bottom: 15px;
}

.st1-site-menu-global-nav .st1-global-search > div > div {
	position: relative;
}

.st1-site-menu-global-nav .st1-global-search input {
	width: 100%;
	height: 40px;
	padding: 5px 60px 5px 10px;
	border: 1px solid #333;
	box-sizing: border-box;
	font-size: 16px;
	font-family: Roboto, "Hiragino Sans", "メイリオ", Meiryo, sans-serif;
}

.st1-site-menu-global-nav .st1-global-search button {
	position: absolute;
	top: 50%;
	right: 1px;
	-webkit-transform: translate(0, -50%);
	        transform: translate(0, -50%);
	display: block;
	width: 38px;
	height: 38px;
	padding: 0;
	margin: 0;
	border: none;
	background: #ff8f00;
	overflow: visible;
	cursor: pointer;
}

.st1-site-menu-global-nav .st1-global-search button > span {
	position: relative;
	display: block;
}

.st1-site-menu-global-nav .st1-global-search button i {
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%, -50%);
	        transform: translate(50%, -50%);
	display: block;
	width: 20px;
	height: 20px;
}

.st1-site-menu-global-nav .st1-global-search button i svg {
	display: block;
	width: 20px;
	height: 20px;
	fill: #fff;
}

.st1-menu-separate > div {
	border-top: 1px solid #9a9a9a;
	padding-top: 20px;
}

.st1-menu-separate hr {
	display: none;
}

/*
-------------------------------
	-- .st1-site-menu-search-tour
-------------------------------
*/
.st1-site-menu-search-tour {
	position: relative;
}

.st1-site-menu-search-tour > div {
	position: relative;
	visibility: hidden;
	width: 100%;
	height: 0;
	box-sizing: border-box;
	opacity: 0;
	background: #f1f9ff;
	transition: opacity .25s ease;
	position: absolute;
}

.st1-site-menu-search-tour > div > div > div {
	width: 100%;
	box-sizing: border-box;
	background: #f1f9ff;
	max-width: 1020px;
	padding: 30px 30px 20px;
	margin: auto;
}

html.ios .st1-site-menu-search-tour > div > div > div {
	padding-bottom: calc(100px + 54px);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 100px + 54px);
	padding-bottom: calc(env(safe-area-inset-bottom) + 100px + 54px);
}

.st1-site-menu-search-tour.active-header-menu > div {
	visibility: visible;
	height: auto;
	opacity: 1;
	transition: opacity .25s ease;
	z-index: 10200;
}

.st1-site-menu-search-tour.active-float-menu > div {
	visibility: visible;
	height: auto;
	opacity: 1;
	transition: opacity .25s ease;
	z-index: 10400;
}

/*
-------------------------------
	-- .st1-site-menu-mypage
-------------------------------
*/
.st1-site-menu-mypage {
	position: relative;
}

.st1-site-menu-mypage > div {
	position: relative;
	visibility: hidden;
	width: 100%;
	height: 0;
	box-sizing: border-box;
	opacity: 0;
	background: #fff;
	position: absolute;
}

html:not(.ie11) .st1-site-menu-mypage > div {
	transition: opacity .25s ease;
}

.st1-site-menu-mypage > div > div > div {
	width: 100%;
	box-sizing: border-box;
	background: #fff;
	max-width: 1020px;
	padding: 30px 30px 20px;
	margin: auto;
}

html.ios .st1-site-menu-mypage > div > div > div {
	padding-bottom: calc(100px + 54px);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 100px + 54px);
	padding-bottom: calc(env(safe-area-inset-bottom) + 100px + 54px);
}

.st1-site-menu-mypage.active-header-menu > div {
	visibility: visible;
	height: auto;
	opacity: 1;
	z-index: 10200;
}

html:not(.ie11) .st1-site-menu-mypage.active-header-menu > div {
	transition: opacity .25s ease;
}

.st1-site-menu-mypage.active-float-menu > div {
	visibility: visible;
	height: auto;
	opacity: 1;
	z-index: 10400;
}

html:not(.ie11) .st1-site-menu-mypage.active-float-menu > div {
	transition: opacity .25s ease;
}

.st1-site-menu-mypage .st1-mypage-divide-layout > div {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
}

.st1-site-menu-mypage .st1-mypage-divide-layout[data-column="2"] {
	margin-left: -2.083%;
}

.st1-site-menu-mypage .st1-mypage-divide-layout[data-column="2"] .st1-mypage-divide-layout__item {
	width: 50%;
	padding-left: 2.083%;
	box-sizing: border-box;
}

.st1-site-menu-mypage .st1-mypage-divide-layout[data-column="3"] {
	margin-left: -3.646%;
}

.st1-site-menu-mypage .st1-mypage-divide-layout[data-column="3"] .st1-mypage-divide-layout__item {
	width: 33.33%;
	padding-left: 3.646%;
	box-sizing: border-box;
}

.st1-site-menu-mypage .st1-mypage-heading {
	padding-bottom: 5px;
}

.st1-site-menu-mypage .st1-mypage-heading p {
	margin: 0;
	line-height: 1.4;
	font-size: 16px;
}

.st1-site-menu-mypage .st1-mypage-btn {
	padding-bottom: 20px;
}

.st1-site-menu-mypage .st1-mypage-btn .st1-mypage-btn__container {
	position: relative;
	display: block;
	text-align: center;
	background: #fff;
	border: 1px solid #333;
	color: #333;
	font-weight: 700;
	box-sizing: border-box;
	border-radius: 5px;
	line-height: 1.4;
	transition: all .25s ease;
	padding: 10px;
	font-size: 16px;
}

.st1-site-menu-mypage .st1-mypage-btn .st1-mypage-btn__container:hover {
	text-decoration: none;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="1"] .st1-mypage-btn__container {
	border: 1px solid #333;
	background: #333;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="1"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #333;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="2"] .st1-mypage-btn__container {
	border: 1px solid #138cb4;
	background: #138cb4;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="2"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #138cb4;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="3"] .st1-mypage-btn__container {
	border: 1px solid #e96c12;
	background: #e96c12;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="3"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #e96c12;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="4"] .st1-mypage-btn__container {
	border: 1px solid #091d3e;
	background: #091d3e;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="4"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #091d3e;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="5"] .st1-mypage-btn__container {
	border: 1px solid #25a881;
	background: #25a881;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="5"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #25a881;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="6"] .st1-mypage-btn__container {
	border: 1px solid #5787d4;
	background: #5787d4;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="6"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #5787d4;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="7"] .st1-mypage-btn__container {
	border: 1px solid #ef5350;
	background: #ef5350;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="7"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #ef5350;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="8"] .st1-mypage-btn__container {
	border: 1px solid #66bb6a;
	background: #66bb6a;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="8"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #66bb6a;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="9"] .st1-mypage-btn__container {
	border: 1px solid #0093c4;
	background: #0093c4;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="9"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #0093c4;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="10"] .st1-mypage-btn__container {
	border: 1px solid #7986cb;
	background: #7986cb;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="10"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #7986cb;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="11"] .st1-mypage-btn__container {
	border: 1px solid #ff8f00;
	background: #ff8f00;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="11"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #ff8f00;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="12"] .st1-mypage-btn__container {
	border: 1px solid #78909c;
	background: #78909c;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="12"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #78909c;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="13"] .st1-mypage-btn__container {
	border: 1px solid #00acc1;
	background: #00acc1;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="13"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #00acc1;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="14"] .st1-mypage-btn__container {
	border: 1px solid #9ab800;
	background: #9ab800;
	color: #fff;
}

.st1-site-menu-mypage .st1-mypage-btn[data-color="14"] .st1-mypage-btn__container:hover {
	background: #fff;
	color: #9ab800;
}

.st1-site-menu-mypage .st1-mypage-separate > div {
	border-top: 1px solid #ddd;
	padding-top: 21px;
}

.st1-site-menu-mypage .st1-mypage-separate hr {
	display: none;
}

.st1-site-menu-mypage .st1-mypage-list {
	padding-bottom: 20px;
}

.st1-site-menu-mypage .st1-mypage-list > div {
	margin-top: -5px;
}

.st1-site-menu-mypage .st1-mypage-list .st1-mypage-list__holder {
	margin: 0;
	padding: 0;
	line-height: 1;
}

.st1-site-menu-mypage .st1-mypage-list .st1-mypage-list__holder > li {
	margin: 0;
	list-style: none;
	padding-top: 5px;
}

.st1-site-menu-mypage .st1-mypage-list .st1-mypage-list__holder > li .st1-mypage-list__container {
	position: relative;
	display: block;
	color: #333;
	line-height: 1.4;
	padding: 2.5px 15px 2.5px 0;
}

.st1-site-menu-mypage .st1-mypage-list .st1-mypage-list__holder > li .st1-mypage-list__container:hover {
	text-decoration: none;
}

.st1-site-menu-mypage .st1-mypage-list .st1-mypage-list__holder > li .st1-mypage-list__container .st1-mypage-list__txt {
	font-size: 14px;
}

.st1-site-menu-mypage .st1-mypage-list .st1-mypage-list__holder > li .st1-mypage-list__container i {
	position: absolute;
	top: 50%;
	display: block;
	width: 10px;
	height: 10px;
	-webkit-transform: translate(0, -50%);
	        transform: translate(0, -50%);
	right: 0;
}

.st1-site-menu-mypage .st1-mypage-list .st1-mypage-list__holder > li .st1-mypage-list__container i svg {
	display: block;
	width: 10px;
	height: 10px;
}

/*
-------------------------------
	-- #st1-site-menu-overlay
-------------------------------
*/
#st1-site-menu-overlay {
	visibility: hidden;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	cursor: pointer;
	opacity: 0;
	-webkit-backdrop-filter: blur(3px);
}

html:not(.ie11) #st1-site-menu-overlay {
	transition: opacity .25s ease-in-out;
}

#st1-site-menu-overlay.active-header-menu {
	visibility: visible;
	opacity: 1;
	z-index: 10199;
}

html:not(.ie11) #st1-site-menu-overlay.active-header-menu {
	transition: opacity .25s ease-in-out;
}

#st1-site-menu-overlay.active-float-menu {
	visibility: visible;
	opacity: 1;
	z-index: 10399;
}

html:not(.ie11) #st1-site-menu-overlay.active-float-menu {
	transition: opacity .25s ease-in-out;
}

/*
========================================================
	- _site-menu-search-tour.scss
========================================================
*/
/*
-------------------------------
	-- .st1-search-tour-area
-------------------------------
*/
.st1-search-tour-area {
	padding-bottom: 20px;
}

.st1-search-tour-area + .st1-form-area {
	margin-top: -5px;
}

.st1-search-tour-area > div {
	max-width: 960px;
	margin: 0 auto;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher {
	margin-left: -10px;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul {
	margin: 0;
	padding: 0;
	display: -webkit-flex;
	display: flex;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li {
	-webkit-flex: 1;
	        flex: 1 1;
	list-style: none;
	padding-left: 10px;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li a {
	display: block;
	text-align: center;
	background: #707070;
	color: #fff;
	font-weight: 700;
	padding: 7.5px 0 12.5px;
	font-size: 18px;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li a:hover {
	text-decoration: none;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[aria-selected="true"] a {
	background: #fff;
	color: #5f5f5f;
	box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
	cursor: default;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="1"] a {
	background: #333;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="2"] a {
	background: #138cb4;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="3"] a {
	background: #e96c12;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="4"] a {
	background: #091d3e;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="5"] a {
	background: #25a881;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="6"] a {
	background: #5787d4;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="7"] a {
	background: #ef5350;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="8"] a {
	background: #66bb6a;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="9"] a {
	background: #0093c4;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="10"] a {
	background: #7986cb;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="11"] a {
	background: #ff8f00;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="12"] a {
	background: #78909c;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="13"] a {
	background: #00acc1;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__head .st1-search-tour-area__switcher ul li[data-color="14"] a {
	background: #9ab800;
	color: #fff;
}

.st1-search-tour-area .st1-search-tour-area__body {
	position: relative;
	margin-top: -5px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder[aria-hidden="false"] {
	display: block;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder[aria-hidden="true"] {
	display: none;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container > div {
	background: #fff;
	box-shadow: 0 5px 6px 0 rgba(32, 33, 36, 0.28);
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container > div > div {
	background: #fff;
	box-sizing: border-box;
	padding: 20px 20px 5px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="1"] > div {
	background: #333;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="2"] > div {
	background: #138cb4;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="3"] > div {
	background: #e96c12;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="4"] > div {
	background: #091d3e;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="5"] > div {
	background: #25a881;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="6"] > div {
	background: #5787d4;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="7"] > div {
	background: #ef5350;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="8"] > div {
	background: #66bb6a;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="9"] > div {
	background: #0093c4;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="10"] > div {
	background: #7986cb;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="11"] > div {
	background: #ff8f00;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="12"] > div {
	background: #78909c;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="13"] > div {
	background: #00acc1;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-color="14"] > div {
	background: #9ab800;
	padding: 10px;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container[data-style="course-number"] > div {
	padding-top: 0;
	padding-bottom: 0;
}

.st1-search-tour-area .st1-search-tour-area__body .st1-search-tour-area__holder .st1-search-tour-area__container .st1-search-tour {
	padding-bottom: 5px;
}

/*
-------------------------------
	-- .st1-search-tour-area-heading
-------------------------------
*/
.st1-search-tour-area-heading {
	padding-bottom: 7.5px;
}

.st1-search-tour-area-heading > div {
	max-width: 960px;
	margin: 0 auto;
}

.st1-search-tour-area-heading p {
	margin: 0;
	line-height: 1.4;
	font-size: 24px;
}

.st1-search-tour-area-heading p b {
	font-weight: 700;
}

/*
-------------------------------
	-- .st1-search-tour-area-foot
-------------------------------
*/
.st1-search-tour-area-foot {
	padding-top: 10px;
	padding-bottom: 10px;
}

.st1-search-tour-area-foot .st1-search-tour-area-foot__holder > div {
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	        align-items: center;
	-webkit-justify-content: right;
	        justify-content: right;
}

.st1-search-tour-area-foot .st1-search-tour-area-foot__holder .st1-search-tour-area-result + .st1-search-tour-area-submit {
	padding-top: 0;
	padding-left: 15px;
}

.st1-search-tour-area-foot .st1-search-tour-area-foot__holder .st1-search-tour-area-result + .st1-search-tour-area-submit button {
	width: 150px;
}

.st1-search-tour-area-foot .st1-search-tour-area-foot__holder .st1-search-tour-area-more {
	margin-right: auto;
}

/*
-------------------------------
	-- .st1-search-tour-contents-changer
-------------------------------
*/
.st1-search-tour-contents-changer .st1-search-tour-contents-changer__holder[aria-hidden="true"] {
	display: none;
}

/*
-------------------------------
	-- .st1-search-tour-area-more-wrapper
-------------------------------
*/
.st1-search-tour-area-more-wrapper .st1-search-tour-area-more-holder {
	overflow: hidden;
}

.st1-search-tour-area-more-wrapper .st1-search-tour-area-more-holder[aria-hidden="false"] {
	transition: max-height .2s ease-out;
	max-height: 100%;
}

.st1-search-tour-area-more-wrapper .st1-search-tour-area-more-holder[aria-hidden="true"] {
	transition: max-height .1s ease-out;
	max-height: 0;
}

/*
-------------------------------
	-- .st1-search-tour-area-more
-------------------------------
*/
.st1-search-tour-area-more p {
	display: block;
	margin: 0;
	cursor: pointer;
	line-height: 1;
	letter-spacing: -0.4em;
	color: #333;
	font-size: 14px;
}

.st1-search-tour-area-more p .st1-search-tour-area-more__open {
	display: none;
}

.st1-search-tour-area-more p .st1-search-tour-area-more__close {
	display: block;
}

.st1-search-tour-area-more p .st1-search-tour-area-more__txt {
	letter-spacing: normal;
	text-decoration: underline;
}

.st1-search-tour-area-more p:hover .st1-search-tour-area-more__txt {
	text-decoration: none;
}

.st1-search-tour-area-more p i {
	position: relative;
	display: inline-block;
	letter-spacing: normal;
	width: 13px;
	height: 13px;
	padding-left: 7.5px;
}

.st1-search-tour-area-more p i .st1-icon-plus,
.st1-search-tour-area-more p i .st1-icon-minus {
	display: block;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
	width: 13px;
	height: 13px;
	fill: #138cb4;
}

.st1-search-tour-area-more p[aria-active="false"] .st1-search-tour-area-more__open {
	display: block;
}

.st1-search-tour-area-more p[aria-active="false"] .st1-search-tour-area-more__close {
	display: none;
}

/*
-------------------------------
	-- .st1-search-tour-area-result
-------------------------------
*/
.st1-search-tour-area-result p {
	margin: 0;
	line-height: 1;
	font-size: 16px;
}

.st1-search-tour-area-result p .st1-search-tour-area-result__txt {
	font-weight: 700;
}

.st1-search-tour-area-result p .st1-search-tour-area-result__number {
	color: #cc0000;
	padding-left: 15px;
}

.st1-search-tour-area-result p .st1-search-tour-area-result__number .st1-search-tour-area-result__count {
	font-weight: 700;
	font-size: 24px;
}

/*
-------------------------------
	-- .st1-search-tour-area-submit
-------------------------------
*/
.st1-search-tour-area-submit[data-align="center"] {
	text-align: center;
}

.st1-search-tour-area-submit > div {
	max-width: 960px;
	margin: 0 auto;
}

.st1-search-tour-area-submit button {
	display: block;
	width: 100%;
	max-width: 320px;
	margin: 0 auto;
	border: none;
	background: #138cb4;
	border-radius: 5px;
	font-family: Roboto, "Hiragino Sans", "メイリオ", Meiryo, sans-serif;
	font-weight: 700;
	text-align: center;
	overflow: visible;
	cursor: pointer;
	color: #fff;
	box-sizing: border-box;
	width: 150px;
	padding: 7.5px 10px;
	font-size: 18px;
}

.st1-search-tour-area-submit button::-moz-focus-inner {
	padding: 0;
	border: none;
}

/*
-------------------------------
	-- .st1-search-tour-area-separete
-------------------------------
*/
.st1-search-tour-area-separete .st1-search-tour-area-separete__holder .st1-search-tour-area-submit {
	padding-top: 0;
}

.st1-search-tour-area-separete[data-pc-column="liner"] .st1-search-tour-area-separete__holder > div {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
	-webkit-justify-content: right;
	        justify-content: right;
	-webkit-align-items: center;
	        align-items: center;
}

.st1-search-tour-area-separete[data-pc-column="liner"] .st1-search-tour-area-separete__holder > div .st1-search-tour-set {
	margin: 0 auto 0 0;
}

.st1-search-tour-area-separete[data-pc-column="liner"] .st1-search-tour-area-separete__holder > div .st1-search-tour-area-submit {
	padding-left: 15px;
}

.st1-search-tour-area-separete[data-pc-column="liner"] .st1-search-tour-area-separete__holder > div .st1-search-tour-area-submit button {
	width: 150px;
}

/*
-------------------------------
	-- .st1-search-tour-set
-------------------------------
*/
.st1-search-tour-set {
	max-width: 960px;
	margin: 0 auto;
	padding-bottom: 10px;
}

.st1-search-tour-set[data-pc-direction="horizontal"] > div > .st1-search-tour-set__holder > div {
	display: -webkit-flex;
	display: flex;
}

.st1-search-tour-set[data-pc-direction="horizontal"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__head {
	white-space: nowrap;
}

.st1-search-tour-set[data-pc-direction="horizontal"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__head .st1-search-tour-heading {
	padding-top: 10px;
}

.st1-search-tour-set[data-pc-direction="horizontal"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__body {
	-webkit-flex: 1 0 auto;
	        flex: 1 0 auto;
}

.st1-search-tour-set[data-pc-direction="horizontal"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__body > div {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
}

.st1-search-tour-set[data-pc-direction="horizontal"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__body > div > .st1-search-tour {
	-webkit-flex: 1 0 auto;
	        flex: 1 0 auto;
}

.st1-search-tour-set[data-pc-direction="horizontal"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__body > div > .st1-search-tour + .st1-search-tour {
	padding-left: 5px;
}

.st1-search-tour-set[data-pc-direction="horizontal"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__body > div > .st1-search-tour[data-search-tour-type="radio"],
.st1-search-tour-set[data-pc-direction="horizontal"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__body > div > .st1-search-tour[data-search-tour-type="checkbox"] {
	padding-top: 9px;
}

.st1-search-tour-set[data-pc-direction="horizontal"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__head + .st1-search-tour-set__body {
	padding-left: 10px;
}

.st1-search-tour-set[data-pc-column="liner"] > div {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
	margin-top: -10px;
	margin-left: -20px;
}

.st1-search-tour-set[data-pc-column="liner"] > div .st1-search-tour-set__holder {
	padding-top: 10px;
	padding-left: 20px;
}

.st1-search-tour-set[data-column="departure-date"] > div {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
	margin-top: -10px;
	margin-left: -20px;
}

.st1-search-tour-set[data-column="departure-date"] > div > .st1-search-tour-set__holder {
	padding-top: 10px;
	padding-left: 20px;
}

.st1-search-tour-set[data-column="departure-date"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__body > div {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
}

.st1-search-tour-set[data-column="departure-date"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__body > div > .st1-search-tour[data-search-tour-type="select"] > div {
	margin-top: -5px;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
	padding-right: 15px;
}

.st1-search-tour-set[data-column="departure-date"] > div > .st1-search-tour-set__holder > div > .st1-search-tour-set__body > div > .st1-search-tour[data-search-tour-type="select"] > div > .st1-search-tour__holder {
	padding-top: 5px;
}

/*
-------------------------------
	-- .st1-search-tour-heading
-------------------------------
*/
.st1-search-tour-heading {
	padding-bottom: 7.5px;
}

.st1-search-tour-heading > div {
	max-width: 960px;
	margin: 0 auto;
}

.st1-search-tour-heading p {
	margin: 0;
	line-height: 1.4;
	font-size: 15px;
}

.st1-search-tour-heading p b {
	font-weight: 700;
}

/*
-------------------------------
	-- .st1-search-tour-note
-------------------------------
*/
.st1-search-tour-note {
	padding-bottom: 10px;
}

.st1-search-tour-note > div {
	max-width: 960px;
	margin: 0 auto;
}

.st1-search-tour-note p {
	margin: 0;
	line-height: 1.4;
	font-size: 14px;
}

/*
-------------------------------
	-- .st1-search-tour
-------------------------------
*/
.st1-search-tour {
	padding-bottom: 10px;
}

.st1-search-tour > div {
	max-width: 960px;
	margin: 0 auto;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__head {
	padding-bottom: 5px;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__head p {
	margin: 0;
	line-height: 1.4;
	font-size: 18px;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__body {
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	        align-items: center;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__body > .st1-search-tour__container + .st1-search-tour__container {
	padding-left: 5px;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__body > .st1-search-tour__separetor {
	padding: 0 5px;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__body > .st1-search-tour__separetor p {
	margin: 0;
	font-size: 16px;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__body > .st1-search-tour__prefix {
	padding-right: 5px;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__body > .st1-search-tour__prefix p {
	margin: 0;
	font-size: 16px;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__body > .st1-search-tour__suffix {
	padding-left: 5px;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__body > .st1-search-tour__suffix p {
	margin: 0;
	font-size: 16px;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__body > .st1-search-tour__note {
	padding-left: 15px;
}

.st1-search-tour .st1-search-tour__holder .st1-search-tour__body > .st1-search-tour__note p {
	margin: 0;
	font-size: 16px;
}

.st1-search-tour[data-search-tour-size="1"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > input,
.st1-search-tour[data-search-tour-size="1"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > select,
.st1-search-tour[data-search-tour-size="1"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > textarea {
	width: 120px;
}

.st1-search-tour[data-search-tour-size="2"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > input,
.st1-search-tour[data-search-tour-size="2"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > select,
.st1-search-tour[data-search-tour-size="2"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > textarea {
	width: 180px;
}

.st1-search-tour[data-search-tour-size="3"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > input,
.st1-search-tour[data-search-tour-size="3"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > select,
.st1-search-tour[data-search-tour-size="3"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > textarea {
	width: 250px;
}

.st1-search-tour[data-search-tour-size="4"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > input,
.st1-search-tour[data-search-tour-size="4"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > select,
.st1-search-tour[data-search-tour-size="4"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > textarea {
	width: 320px;
}

.st1-search-tour[data-search-tour-size="full"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container {
	-webkit-flex-grow: 1;
	        flex-grow: 1;
}

.st1-search-tour[data-search-tour-size="full"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > input,
.st1-search-tour[data-search-tour-size="full"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > select,
.st1-search-tour[data-search-tour-size="full"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container > textarea {
	width: 100%;
}

/*
-------------------------------
	-- .st1-search-tour[data-search-tour-type="text"]
-------------------------------
*/
.st1-search-tour[data-search-tour-type="text"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container input {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: #fff;
	border: 1px solid #aaa;
	border-radius: 2px;
	box-sizing: border-box;
	color: #333;
	font-family: Roboto, "Hiragino Sans", "メイリオ", Meiryo, sans-serif;
	line-height: 1.4;
	height: 40px;
	padding: 6px 10px 4px;
	font-size: 14px;
	transition: box-shadow 0.25s ease;
}

html:not(.ipad):not(.iphone) .st1-search-tour[data-search-tour-type="text"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container input:hover {
	box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
	transition: box-shadow 0.25s ease;
}

.st1-search-tour[data-search-tour-type="text"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container input:focus {
	border-color: #4285f4;
	outline: none;
}

.st1-search-tour[data-search-tour-type="text"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container input:invalid {
	box-shadow: none;
}

.st1-search-tour[data-search-tour-type="text"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container input[type="number"]::-webkit-outer-spin-button,
.st1-search-tour[data-search-tour-type="text"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container input[type="number"]::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

.st1-search-tour[data-search-tour-type="text"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container input[type="number"] {
	-moz-appearance: textfield;
}

.st1-search-tour[data-search-tour-type="text"][data-column="liner"] > div {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
}

.st1-search-tour[data-search-tour-type="text"][data-column="course-number"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container:nth-child(1) > input {
	width: 180px;
}

.st1-search-tour[data-search-tour-type="text"][data-column="course-number"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container:nth-child(2) > input {
	width: 100px;
}

.st1-search-tour[data-search-tour-type="text"][data-style="calendar"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container {
	position: relative;
}

.st1-search-tour[data-search-tour-type="text"][data-style="calendar"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container i {
	position: absolute;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
	display: block;
	right: 10px;
	width: 20px;
	height: 20px;
}

.st1-search-tour[data-search-tour-type="text"][data-style="calendar"] > div > .st1-search-tour__holder > div > .st1-search-tour__body > .st1-search-tour__container i svg {
	width: 20px;
	height: 20px;
}

/*
-------------------------------
	-- .st1-search-tour[data-search-tour-type="textarea"]
-------------------------------
*/
.st1-search-tour[data-search-tour-type="textarea"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container textarea {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 100%;
	background: #fff;
	border: 1px solid #aaa;
	border-radius: 2px;
	box-sizing: border-box;
	color: #333;
	font-family: Roboto, "Hiragino Sans", "メイリオ", Meiryo, sans-serif;
	line-height: 1.4;
	padding: 6px 10px 4px;
	font-size: 14px;
	resize: vertical;
	transition: box-shadow 0.25s ease;
}

html:not(.ipad):not(.iphone) .st1-search-tour[data-search-tour-type="textarea"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container textarea:hover {
	box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
	transition: box-shadow 0.25s ease;
}

.st1-search-tour[data-search-tour-type="textarea"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container textarea:focus {
	border-color: #4285f4;
	outline: none;
}

.st1-search-tour[data-search-tour-type="textarea"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container textarea:invalid {
	box-shadow: none;
}

/*
-------------------------------
	-- .st1-search-tour[data-search-tour-type="select"]
-------------------------------
*/
.st1-search-tour[data-search-tour-type="select"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container {
	position: relative;
	background: #fff;
	z-index: 1;
}

.st1-search-tour[data-search-tour-type="select"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container select {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	border: 1px solid #aaa;
	border-radius: 2px;
	box-sizing: border-box;
	color: #333;
	background: transparent;
	font-family: Roboto, "Hiragino Sans", "メイリオ", Meiryo, sans-serif;
	line-height: 1.4;
	height: 40px;
	padding: 6px 30px 4px 10px;
	font-size: 14px;
	transition: box-shadow 0.25s ease;
}

html:not(.ipad):not(.iphone) .st1-search-tour[data-search-tour-type="select"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container select:hover {
	box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
	transition: box-shadow 0.25s ease;
}

.st1-search-tour[data-search-tour-type="select"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container select:focus {
	border-color: #4285f4;
	outline: none;
}

.st1-search-tour[data-search-tour-type="select"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container select:invalid {
	box-shadow: none;
}

.st1-search-tour[data-search-tour-type="select"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container .st1-icon-bottom-arrow {
	position: absolute;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
	z-index: -1;
	right: 10px;
	width: 12px;
	height: 12px;
}

.st1-search-tour[data-search-tour-type="select"] .st1-search-tour__holder .st1-search-tour__body .st1-search-tour__container select::-ms-expand {
	display: none;
}

.st1-search-tour[data-search-tour-type="select"][data-column="liner"] > div {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	        flex-wrap: wrap;
}

/*
-------------------------------
	-- .st1-search-tour[data-search-tour-type="radio"]
-------------------------------
*/
.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul {
	margin: 0;
	padding: 0;
	margin-top: -5px;
}

.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul > li {
	list-style: none;
	padding-top: 5px;
}

.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container {
	display: inline-block;
	vertical-align: top;
}

.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label {
	position: relative;
	display: inline-block;
	cursor: pointer;
}

.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label input {
	display: none;
}

.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label .icn {
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}

.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label .icn i {
	position: relative;
	display: block;
	border: 1px solid #091d3e;
	border-radius: 50%;
	line-height: 1.5;
	white-space: normal;
	margin-top: 1.5px;
	width: 14px;
	height: 14px;
}

.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label .icn i svg {
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%, -50%);
	        transform: translate(50%, -50%);
	fill: #fff;
	width: 10px;
	height: 10px;
}

.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label .txt {
	display: block;
	line-height: 1.4;
	cursor: pointer;
	padding-left: 22px;
	font-size: 14px;
}

.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label input:checked + .icn i svg {
	fill: #091d3e;
}

.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label input:disabled + .icn i {
	border: 1px solid #999;
	background: #f5f5f5;
	cursor: default;
}

.st1-search-tour[data-search-tour-type="radio"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label input:disabled + .icn + .txt {
	color: #999;
	cursor: default;
}

.st1-search-tour[data-search-tour-type="radio"][data-column="liner"] .st1-search-tour__holder .st1-search-tour__body > ul {
	margin-left: -15px;
}

.st1-search-tour[data-search-tour-type="radio"][data-column="liner"] .st1-search-tour__holder .st1-search-tour__body > ul > li {
	display: inline-block;
	vertical-align: top;
	padding-left: 15px;
}

.st1-search-tour[data-search-tour-type="radio"][data-column="2"] .st1-search-tour__holder .st1-search-tour__body > ul {
	margin-left: -15px;
}

.st1-search-tour[data-search-tour-type="radio"][data-column="2"] .st1-search-tour__holder .st1-search-tour__body > ul > li {
	display: inline-block;
	vertical-align: top;
	width: 50%;
	box-sizing: border-box;
	padding-left: 15px;
}

.st1-search-tour[data-search-tour-type="radio"][data-column="3"] .st1-search-tour__holder .st1-search-tour__body > ul {
	margin-left: -15px;
}

.st1-search-tour[data-search-tour-type="radio"][data-column="3"] .st1-search-tour__holder .st1-search-tour__body > ul > li {
	display: inline-block;
	vertical-align: top;
	width: 33.33%;
	box-sizing: border-box;
	padding-left: 15px;
}

/*
-------------------------------
	-- .st1-search-tour[data-search-tour-type="checkbox"]
-------------------------------
*/
.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul {
	margin: 0;
	padding: 0;
	margin-top: -5px;
}

.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul > li {
	list-style: none;
	padding-top: 5px;
}

.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container {
	display: inline-block;
	vertical-align: top;
}

.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label {
	position: relative;
	display: inline-block;
}

.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label input {
	display: none;
}

.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label .icn {
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}

.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label .icn i {
	position: relative;
	display: block;
	border: 1px solid #091d3e;
	line-height: 1.4;
	margin-top: 1.5px;
	width: 14px;
	height: 14px;
}

.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label .icn i svg {
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%, -50%);
	        transform: translate(50%, -50%);
	fill: #fff;
	width: 10px;
	height: 10px;
}

.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label .txt {
	display: block;
	line-height: 1.5;
	cursor: pointer;
	padding-left: 22px;
	font-size: 14px;
}

.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label input:checked + .icn i svg {
	fill: #091d3e;
}

.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label input:disabled + .icn i {
	border: 1px solid #999;
	background: #f5f5f5;
	cursor: default;
}

.st1-search-tour[data-search-tour-type="checkbox"] .st1-search-tour__holder .st1-search-tour__body > ul > li > .st1-search-tour__container > label input:disabled + .icn + .txt {
	color: #999;
	cursor: default;
}

.st1-search-tour[data-search-tour-type="checkbox"][data-column="liner"] .st1-search-tour__holder .st1-search-tour__body > ul {
	margin-left: -15px;
}

.st1-search-tour[data-search-tour-type="checkbox"][data-column="liner"] .st1-search-tour__holder .st1-search-tour__body > ul > li {
	display: inline-block;
	vertical-align: top;
	padding-left: 15px;
}

.st1-search-tour[data-search-tour-type="checkbox"][data-column="2"] .st1-search-tour__holder .st1-search-tour__body > ul {
	margin-left: -15px;
}

.st1-search-tour[data-search-tour-type="checkbox"][data-column="2"] .st1-search-tour__holder .st1-search-tour__body > ul > li {
	display: inline-block;
	vertical-align: top;
	width: 50%;
	box-sizing: border-box;
	padding-left: 15px;
}

.st1-search-tour[data-search-tour-type="checkbox"][data-column="3"] .st1-search-tour__holder .st1-search-tour__body > ul {
	margin-left: -15px;
}

.st1-search-tour[data-search-tour-type="checkbox"][data-column="3"] .st1-search-tour__holder .st1-search-tour__body > ul > li {
	display: inline-block;
	vertical-align: top;
	width: 33.33%;
	box-sizing: border-box;
	padding-left: 15px;
}

.st1-search-tour[data-search-tour-type="checkbox"][data-column="weekday"] .st1-search-tour__holder .st1-search-tour__body > ul {
	margin-left: -15px;
}

.st1-search-tour[data-search-tour-type="checkbox"][data-column="weekday"] .st1-search-tour__holder .st1-search-tour__body > ul > li {
	display: inline-block;
	vertical-align: top;
	padding-left: 15px;
}

/*
========================================================
	- DATEPICKER(LIBRARY)
========================================================
*/
/*
----------------------------------------
	-- library
----------------------------------------
*/
/* CSS Document */
/*
 * jQuery UI CSS Framework 1.8.9
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
/* Layout helpers
----------------------------------*/
#datepicker-search-plan-calendar-block {
	/* required comment for clearfix to work in Opera \*/
	/* end clearfix */
}

#datepicker-search-plan-calendar-block .ui-helper-hidden {
	display: none;
}

#datepicker-search-plan-calendar-block .ui-helper-hidden-accessible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px, 1px, 1px, 1px);
}

#datepicker-search-plan-calendar-block .ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	list-style: none;
}

#datepicker-search-plan-calendar-block .ui-helper-clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#datepicker-search-plan-calendar-block .ui-helper-clearfix {
	display: inline-block;
}

#datepicker-search-plan-calendar-block * html .ui-helper-clearfix {
	height: 1%;
}

#datepicker-search-plan-calendar-block .ui-helper-clearfix {
	display: block;
}

#datepicker-search-plan-calendar-block .ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: Alpha(Opacity=0);
}

/* Interaction Cues
----------------------------------*/
#datepicker-search-plan-calendar-block .ui-state-disabled {
	cursor: default !important;
}

/* Icons
----------------------------------*/
/* states and images */
#datepicker-search-plan-calendar-block .ui-icon {
	display: block;
	background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
#datepicker-search-plan-calendar-block .ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/*
 * jQuery UI CSS Framework 1.8.9
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?tr=ffDefault=Helvetica,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cb842e&bgTextureHeader=02_glass.png&bgImgOpacityHeader=25&borderColorHeader=d49768&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=f4f0ec&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=100&borderColorContent=e0cfc2&fcContent=1e1b1d&iconColorContent=c47a23&bgColorDefault=ede4d4&bgTextureDefault=02_glass.png&bgImgOpacityDefault=70&borderColorDefault=cdc3b7&fcDefault=3f3731&iconColorDefault=f08000&bgColorHover=f5f0e5&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=f5ad66&fcHover=a46313&iconColorHover=f08000&bgColorActive=f4f0ec&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=100&borderColorActive=e0cfc2&fcActive=b85700&iconColorActive=f35f07&bgColorHighlight=f5f5b5&bgTextureHighlight=04_highlight_hard.png&bgImgOpacityHighlight=75&borderColorHighlight=d9bb73&fcHighlight=060200&iconColorHighlight=cb672b&bgColorError=fee4bd&bgTextureError=04_highlight_hard.png&bgImgOpacityError=65&borderColorError=f8893f&fcError=592003&iconColorError=ff7519&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=75&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */
/* Component containers
----------------------------------*/
#datepicker-search-plan-calendar-block .ui-widget {
	font-family: Roboto, "Hiragino Sans", "メイリオ", Meiryo, sans-serif;
}

#datepicker-search-plan-calendar-block .ui-widget-content {
	border: 1px solid #e0cfc2;
	background: #fff;
	color: #1e1b1d;
}

#datepicker-search-plan-calendar-block .ui-widget-content a {
	color: #333;
}

#datepicker-search-plan-calendar-block .ui-widget-header {
	background: #f5f3f0;
	color: #fff;
	font-weight: bold;
}

/* Interaction states
----------------------------------*/
#datepicker-search-plan-calendar-block .ui-state-default, #datepicker-search-plan-calendar-block .ui-widget-content .ui-state-default, #datepicker-search-plan-calendar-block .ui-widget-header .ui-state-default {
	border: none;
	background: #eee5d8;
	font-weight: bold;
	color: #333;
	text-align: center;
}

#datepicker-search-plan-calendar-block .ui-state-default a, #datepicker-search-plan-calendar-block .ui-state-default a:link, #datepicker-search-plan-calendar-block .ui-state-default a:visited {
	color: #3f3731;
	text-decoration: none;
}

#datepicker-search-plan-calendar-block td.ui-datepicker-other-month .ui-state-default {
	border: none;
	background: #f5f2e7;
	font-weight: bold;
	color: #f5f2e7;
	text-align: center;
}

#datepicker-search-plan-calendar-block .ui-state-default a, #datepicker-search-plan-calendar-block .ui-state-default a:link, #datepicker-search-plan-calendar-block .ui-state-default a:visited {
	color: #3f3731;
	text-decoration: none;
}

#datepicker-search-plan-calendar-block td.ui-datepicker-sunday a {
	background: #F35D5D !important;
}

#datepicker-search-plan-calendar-block td.ui-datepicker-saturday a {
	background: #66AACC !important;
}

#datepicker-search-plan-calendar-block .ui-state-hover,
#datepicker-search-plan-calendar-block .ui-widget-content .ui-state-hover,
#datepicker-search-plan-calendar-block .ui-widget-header .ui-state-hover,
#datepicker-search-plan-calendar-block .ui-state-focus,
#datepicker-search-plan-calendar-block .ui-widget-content .ui-state-focus,
#datepicker-search-plan-calendar-block .ui-widget-header .ui-state-focus {
	background: #f69017 !important;
	font-weight: bold;
}

#datepicker-search-plan-calendar-block .ui-widget-header .ui-state-hover {
	background: #f5f3f0 !important;
	color: #404040;
}

#datepicker-search-plan-calendar-block .ui-state-hover a, #datepicker-search-plan-calendar-block .ui-state-hover a:hover {
	color: #552000;
	text-decoration: underline;
}

#datepicker-search-plan-calendar-block .ui-state-active, #datepicker-search-plan-calendar-block .ui-widget-content .ui-state-active, #datepicker-search-plan-calendar-block .ui-widget-header .ui-state-active {
	background: #f69017 !important;
	font-weight: bold;
}

#datepicker-search-plan-calendar-block .ui-state-active a, #datepicker-search-plan-calendar-block .ui-state-active a:link, #datepicker-search-plan-calendar-block .ui-state-active a:visited {
	color: #b85700 !important;
	text-decoration: none;
}

#datepicker-search-plan-calendar-block .ui-widget :active {
	outline: none;
}

/* Interaction Cues
----------------------------------*/
#datepicker-search-plan-calendar-block .ui-state-highlight, #datepicker-search-plan-calendar-block .ui-widget-content .ui-state-highlight, #datepicker-search-plan-calendar-block .ui-widget-header .ui-state-highlight {
	border: none;
}

#datepicker-search-plan-calendar-block .ui-state-error, #datepicker-search-plan-calendar-block .ui-widget-content .ui-state-error, #datepicker-search-plan-calendar-block .ui-widget-header .ui-state-error {
	border: 1px solid #f8893f;
	color: #592003;
}

#datepicker-search-plan-calendar-block .ui-state-error a, #datepicker-search-plan-calendar-block .ui-widget-content .ui-state-error a, #datepicker-search-plan-calendar-block .ui-widget-header .ui-state-error a {
	color: #592003;
}

#datepicker-search-plan-calendar-block .ui-state-error-text, #datepicker-search-plan-calendar-block .ui-widget-content .ui-state-error-text, #datepicker-search-plan-calendar-block .ui-widget-header .ui-state-error-text {
	color: #592003;
}

#datepicker-search-plan-calendar-block .ui-priority-primary, #datepicker-search-plan-calendar-block .ui-widget-content .ui-priority-primary, #datepicker-search-plan-calendar-block .ui-widget-header .ui-priority-primary {
	font-weight: bold;
}

#datepicker-search-plan-calendar-block .ui-priority-secondary, #datepicker-search-plan-calendar-block .ui-widget-content .ui-priority-secondary, #datepicker-search-plan-calendar-block .ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter: Alpha(Opacity=70);
	font-weight: normal;
}

#datepicker-search-plan-calendar-block .ui-state-disabled, #datepicker-search-plan-calendar-block .ui-widget-content .ui-state-disabled, #datepicker-search-plan-calendar-block .ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter: Alpha(Opacity=35);
	background-image: none;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
#datepicker-search-plan-calendar-block {
	/* Overlays */
}

#datepicker-search-plan-calendar-block .ui-widget-overlay {
	opacity: .30;
	filter: Alpha(Opacity=30);
}

#datepicker-search-plan-calendar-block .ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	opacity: .30;
	filter: Alpha(Opacity=30);
	border-radius: 8px;
}

/*
 * jQuery UI Datepicker 1.8.9
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
#datepicker-search-plan-calendar-block {
	/* with multiple calendars */
	/* RTL support */
	/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
	/* first Login Message Dialog */
}

#datepicker-search-plan-calendar-block .ui-datepicker {
	padding: 0 9px 10px;
	display: none;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-header {
	position: relative;
	margin: 0 -9px;
	padding: 8px 0;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-prev {
	line-height: 1.2;
	position: absolute;
	margin-top: -0.6em;
	top: 50%;
	left: 5px;
	width: 40px;
	height: 1.8em;
	padding-left: 10px;
	cursor: pointer;
	text-decoration: none;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-next {
	line-height: 1.2;
	position: absolute;
	margin-top: -0.6em;
	top: 50%;
	right: 5px;
	width: 40px;
	height: 1.8em;
	text-align: right;
	padding-right: 10px;
	cursor: pointer;
	text-decoration: none;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-prev span, #datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-next span {
	display: block;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-title {
	margin: 0 45px;
	line-height: 1.5em;
	text-align: center;
	color: #333333 !important;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-title select {
	margin: 1px 0;
}

#datepicker-search-plan-calendar-block .ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}

#datepicker-search-plan-calendar-block .ui-datepicker select.ui-datepicker-month, #datepicker-search-plan-calendar-block .ui-datepicker select.ui-datepicker-year {
	width: 49%;
}

#datepicker-search-plan-calendar-block .ui-datepicker table {
	width: 100%;
	border-collapse: collapse;
	margin: 0 0 .4em;
}

#datepicker-search-plan-calendar-block .ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}

#datepicker-search-plan-calendar-block .ui-datepicker td {
	border: 0;
	padding: 0 3px 3px 0;
}

#datepicker-search-plan-calendar-block .ui-datepicker td span, #datepicker-search-plan-calendar-block .ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

#datepicker-search-plan-calendar-block .ui-datepicker.ui-datepicker-multi {
	width: auto;
}

#datepicker-search-plan-calendar-block .ui-datepicker-multi .ui-datepicker-group {
	float: left;
}

#datepicker-search-plan-calendar-block .ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}

#datepicker-search-plan-calendar-block .ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}

#datepicker-search-plan-calendar-block .ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}

#datepicker-search-plan-calendar-block .ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}

#datepicker-search-plan-calendar-block .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width: 0;
}

#datepicker-search-plan-calendar-block .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}

#datepicker-search-plan-calendar-block .ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}

#datepicker-search-plan-calendar-block .ui-datepicker-row-break {
	clear: both;
	width: 100%;
}

#datepicker-search-plan-calendar-block .ui-datepicker-rtl {
	direction: rtl;
}

#datepicker-search-plan-calendar-block .ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}

#datepicker-search-plan-calendar-block .ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}

#datepicker-search-plan-calendar-block .ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}

#datepicker-search-plan-calendar-block .ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}

#datepicker-search-plan-calendar-block .ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}

#datepicker-search-plan-calendar-block .ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}

#datepicker-search-plan-calendar-block .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: right;
}

#datepicker-search-plan-calendar-block .ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}

#datepicker-search-plan-calendar-block .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

#datepicker-search-plan-calendar-block .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

#datepicker-search-plan-calendar-block .ui-datepicker-cover {
	display: none;
	/*sorry for IE5*/
	display/**/: block;
	/*sorry for IE5*/
	position: absolute;
	/*must have*/
	z-index: -1;
	/*must have*/
	-webkit-filter: mask();
	        filter: mask();
	/*must have*/
	top: -4px;
	/*must have*/
	left: -4px;
	/*must have*/
	width: 200px;
	/*must have*/
	height: 200px;
	/*must have*/
}

#datepicker-search-plan-calendar-block .ui-dialog {
	position: absolute;
	padding: .2em;
	width: 300px;
	overflow: hidden;
}

#datepicker-search-plan-calendar-block .ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}

#datepicker-search-plan-calendar-block .ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 16px .1em 0;
}

#datepicker-search-plan-calendar-block .ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 19px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 18px;
}

#datepicker-search-plan-calendar-block .ui-dialog .ui-dialog-titlebar-close span {
	display: block;
	margin: 1px;
}

#datepicker-search-plan-calendar-block .ui-dialog .ui-dialog-titlebar-close:hover, #datepicker-search-plan-calendar-block .ui-dialog .ui-dialog-titlebar-close:focus {
	padding: 0;
}

#datepicker-search-plan-calendar-block .ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: 1em;
	background: none;
	overflow: auto;
	zoom: 1;
}

#datepicker-search-plan-calendar-block .ui-dialog .ui-dialog-buttonpane {
	text-align: center;
	border-width: 1px 0 0 0;
	background-image: none;
	margin: .5em 0 0 0;
	padding: .3em 1em .5em .4em;
}

#datepicker-search-plan-calendar-block .ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}

#datepicker-search-plan-calendar-block .ui-dialog-titlebar {
	color: #FFFFFF;
	background: #0B2CBA;
}

#datepicker-search-plan-calendar-block .ui-dialog-buttonset button {
	color: #FFFFFF;
	background: #0B2CBA;
	padding: .4em 1em;
}

#datepicker-search-plan-calendar-block .ui-widget-overlay {
	background-color: #999999;
}

/*
----------------------------------------
	-- common
----------------------------------------
*/
#datepicker-search-plan-calendar-block input#in-calendar,
#datepicker-search-plan-calendar-block input#out-calendar {
	display: none;
}

#datepicker-search-plan-calendar-block .datepicker-calendar {
	line-height: 2;
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block .datepicker-calendar {
		font-size: 22px;
	}
}

@media screen and (max-width: 736px) {
	#datepicker-search-plan-calendar-block .datepicker-calendar {
		font-size: 17px;
	}
}

html:not(.ipad) #datepicker-search-plan-calendar-block .datepicker-calendar a:hover {
	text-decoration: none !important;
}

#datepicker-search-plan-calendar-block .ui-datepicker td {
	padding: 0 4px 4px 0;
}

#datepicker-search-plan-calendar-block .ui-datepicker {
	padding: 0 15px 70px;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-header {
	margin: 0 -15px;
	padding: 15px 0;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-title {
	font-weight: normal;
	color: #333;
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-title {
		font-size: 32px;
	}
}

@media screen and (max-width: 736px) {
	#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-title {
		font-size: 25px;
	}
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block .ui-datepicker-multi-2 .ui-datepicker-group {
		width: 50%;
	}
}

@media screen and (max-width: 736px) {
	#datepicker-search-plan-calendar-block .ui-datepicker-multi-2 .ui-datepicker-group {
		width: 100%;
	}
}

#datepicker-search-plan-calendar-block .ui-datepicker-inline.ui-datepicker.ui-widget {
	width: 100% !important;
	box-sizing: border-box;
}

#datepicker-search-plan-calendar-block .ui-widget-header {
	background: #f8f9f9;
}

/*
----------------------------------------
	-- set color
----------------------------------------
*/
#datepicker-search-plan-calendar-block .ui-datepicker-calendar thead th:nth-child(1) {
	color: #bb0000 !important;
}

#datepicker-search-plan-calendar-block .ui-datepicker-calendar thead th:nth-child(7) {
	color: #004379 !important;
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-prev {
	white-space: nowrap;
	padding-left: 40px;
	width: auto;
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-prev {
		font-size: 20px;
	}
}

@media screen and (max-width: 736px) {
	#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-prev {
		font-size: 16px;
	}
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-prev:before {
	display: block;
	content: " ";
	position: absolute;
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-prev:before {
		top: 5px;
		left: 20px;
		width: 8px;
		height: 15px;
		background-size: 8px 15px;
	}
}

@media screen and (max-width: 736px) {
	#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-prev:before {
		top: 3px;
		left: 20px;
		width: 7px;
		height: 13px;
		background-size: 7px 13px;
	}
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-next {
	white-space: nowrap;
	padding-right: 40px;
	width: auto;
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-next {
		font-size: 20px;
	}
}

@media screen and (max-width: 736px) {
	#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-next {
		font-size: 16px;
	}
}

#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-next:before {
	display: block;
	content: " ";
	position: absolute;
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-next:before {
		top: 5px;
		right: 20px;
		width: 8px;
		height: 15px;
		background-size: 8px 15px;
	}
}

@media screen and (max-width: 736px) {
	#datepicker-search-plan-calendar-block .ui-datepicker .ui-datepicker-next:before {
		top: 3px;
		right: 20px;
		width: 7px;
		height: 13px;
		background-size: 7px 13px;
	}
}

#datepicker-search-plan-calendar-block .ui-state-default,
#datepicker-search-plan-calendar-block .ui-widget-content .ui-state-default,
#datepicker-search-plan-calendar-block .ui-widget-header .ui-state-default {
	background-color: #f2f2f2;
	color: #000;
}

#datepicker-search-plan-calendar-block td.ui-datepicker-week-end:first-child a.ui-state-default {
	background-color: #fff5f6;
	color: #bb0000;
}

#datepicker-search-plan-calendar-block td.ui-datepicker-week-end:last-child a.ui-state-default {
	background-color: #eff8fb;
	color: #004379;
}

#datepicker-search-plan-calendar-block td.datepicker-holiday a.ui-state-default,
#datepicker-search-plan-calendar-block td.datepicker-holiday:first-child a.ui-state-default,
#datepicker-search-plan-calendar-block td.datepicker-holiday:last-child a.ui-state-default {
	background-color: #fff5f6;
	color: #bb0000 !important;
}

#datepicker-search-plan-calendar-block .ui-state-hover,
#datepicker-search-plan-calendar-block .ui-widget-content .ui-state-hover,
#datepicker-search-plan-calendar-block .ui-widget-header .ui-state-hover,
#datepicker-search-plan-calendar-block .ui-state-focus,
#datepicker-search-plan-calendar-block .ui-widget-content .ui-state-focus,
#datepicker-search-plan-calendar-block .ui-widget-header .ui-state-focus {
	background: #ddd !important;
	font-weight: 700;
}

#datepicker-search-plan-calendar-block .ui-datepicker-prev.ui-datepicker-prev-hover,
#datepicker-search-plan-calendar-block .ui-datepicker-next.ui-datepicker-next-hover {
	background: none !important;
}

#datepicker-search-plan-calendar-block .ui-state-active, #datepicker-search-plan-calendar-block .ui-widget-content .ui-state-active, #datepicker-search-plan-calendar-block .ui-widget-header .ui-state-active {
	background: #000 !important;
	color: #fff !important;
	font-weight: 700;
}

#datepicker-search-plan-calendar-block td.datepicker-select-highlight a.ui-state-default {
	background: #000 !important;
	color: #fff;
}

/*
----------------------------------------
	-- .datepicker-block
----------------------------------------
*/
#datepicker-search-plan-calendar-block.datepicker-block {
	display: none;
	z-index: 10600;
}

#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder {
	position: absolute;
	right: 50%;
	-webkit-transform: translate(50%, 0);
	transform: translate(50%, 0);
	text-align: right;
	z-index: 10603;
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder {
		max-width: 940px;
		width: 100%;
		margin: 0 auto;
	}
}

@media screen and (max-width: 736px) {
	#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder {
		width: 100%;
		box-sizing: border-box;
	}
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder > div {
		padding: 0 3rem;
	}
}

@media screen and (max-width: 736px) {
	#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder > div {
		padding: 0 5.435%;
	}
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder.narrow-x-window {
		right: auto;
		margin: 0 0 0 120px;
		-webkit-transform: none;
		transform: none;
	}
}

#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder .datepicker-close {
	position: relative;
}

#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder .datepicker-close p {
	position: absolute;
	top: -20px;
	right: -20px;
	display: block;
	cursor: pointer;
	width: 40px;
	height: 40px;
	background: #000;
	border-radius: 50%;
	z-index: 10;
}

#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder .datepicker-close p i {
	display: block;
	position: relative;
	width: 40px;
	height: 40px;
}

#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder .datepicker-close p i .st1-icon-close {
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%, -50%);
	transform: translate(50%, -50%);
	fill: #fff;
	width: 15px;
	height: 15px;
}

#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder .datepicker-submit {
	position: absolute;
	max-width: 240px;
	width: 100%;
	right: 50%;
	-webkit-transform: translate(50%, 0);
	transform: translate(50%, 0);
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder .datepicker-submit {
		bottom: 17.5px;
	}
}

@media screen and (max-width: 736px) {
	#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder .datepicker-submit {
		bottom: 17.5px;
	}
}

#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder .datepicker-submit p {
	max-width: 240px;
	width: 100%;
	display: block;
	box-sizing: border-box;
	margin: 0 auto;
	line-height: 1;
	border: 1px solid #e96c12;
	background: #e96c12;
	border-radius: 5px;
	color: #fff;
	font-weight: 700;
	text-align: center;
	cursor: pointer;
	letter-spacing: 0.2em;
	transition: all 0.25s ease;
}

@media print, screen and (min-width: 737px) {
	#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder .datepicker-submit p {
		padding: 15px;
		font-size: 18px;
	}
}

@media screen and (max-width: 736px) {
	#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder .datepicker-submit p {
		padding: 15px;
		font-size: 18px;
	}
}

#datepicker-search-plan-calendar-block.datepicker-block .datepicker-holder .datepicker-submit p:hover {
	background: #fff;
	color: #e96c12;
	transition: all 0.25s ease;
}

#datepicker-search-plan-calendar-block.datepicker-block .datepicker-layer {
	cursor: pointer;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 100%;
	height: 100%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background: rgba(255, 255, 255, 0.6);
	z-index: 10602;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLWhlYWRlci1mb290ZXItcGMtb25seS5jc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQGNzc3Rvb2xzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUFDakIsc0VBQXNFO0FDRHRFLDZFQUE2RTtBQUU3RTtnRkFDZ0Y7QUFFaEY7Ozs7R0FJRztBQUVIO0VBQ0Usa0JBQWtCLENBQUMsT0FBTztFQUMxQiwyQkFBMkIsQ0FBQyxPQUFPO0VBQ25DLCtCQUErQixDQUFDLE9BQU87Q0FDeEM7QUFFRDtnRkFDZ0Y7QUFFaEY7OztHQUdHO0FBRUg7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCO0FBRUQ7Z0ZBQ2dGO0FBRWhGOzs7R0FHRztBQUVIO0VBQ0Usd0JBQXdCLENBQUMsT0FBTztFQUNoQyxVQUFVLENBQUMsT0FBTztFQUNsQixrQkFBa0IsQ0FBQyxPQUFPO0NBQzNCO0FBRUQ7O0dBRUc7QUFFSDtFQUNFLGVBQWU7Q0FDaEI7QUFFRDs7O0dBR0c7QUFFSDtFQUNFLGtDQUFrQyxDQUFDLE9BQU87RUFDMUMsZUFBZSxDQUFDLE9BQU87Q0FDeEI7QUFFRDtnRkFDZ0Y7QUFVaEY7O0dBRUc7QUFFSDtFQUNFLDJCQUEyQjtFQUMzQixrQ0FBa0M7Q0FDbkM7QUFFRDs7R0FFRztBQUVIOztFQUVFLG9CQUFvQjtDQUNyQjtBQUVEOzs7R0FHRztBQUVIOzs7RUFHRSxrQ0FBa0MsQ0FBQyxPQUFPO0VBQzFDLGVBQWUsQ0FBQyxPQUFPO0NBQ3hCO0FBRUQ7O0dBRUc7QUFFSDtFQUNFLGVBQWU7Q0FDaEI7QUFFRDtnRkFDZ0Y7QUE0QmhGOztHQUVHO0FBRUg7RUFDRSxpQkFBaUI7Q0FDbEI7QUFFRDtnRkFDZ0Y7QUFFaEY7O0dBRUc7QUFFSDs7O0VBR0UsVUFBVTtDQUNYO0FBRUQ7OztHQUdHO0FBRUg7RUFDRSxrQkFBa0IsQ0FBQyxPQUFPO0VBQzFCLHFCQUFxQixDQUFDLE9BQU87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cEIsWUFBWTtDQUNaOztBQUVEO0NBQ0MsaUJBQWlCO0NBQ2pCLGVBQWU7Q0FDZjs7QUFFRDtDQUNDLDBCQUEwQjtDQUMxQixvQkFBb0I7Q0FDcEIsWUFBWTtDQUNaOztBQUVEO0NBQ0MsaUJBQWlCO0NBQ2pCLGVBQWU7Q0FDZjs7QUFFRDtDQUNDLDBCQUEwQjtDQUMxQixvQkFBb0I7Q0FDcEIsWUFBWTtDQUNaOztBQUVEO0NBQ0MsaUJBQWlCO0NBQ2pCLGVBQWU7Q0FDZjs7QUFFRDtDQUNDLDBCQUEwQjtDQUMxQixvQkFBb0I7Q0FDcEIsWUFBWTtDQUNaOztBQUVEO0NBQ0MsaUJBQWlCO0NBQ2pCLGVBQWU7Q0FDZjs7QUFFRDtDQUNDLDBCQUEwQjtDQUMxQixvQkFBb0I7Q0FDcEIsWUFBWTtDQUNaOztBQUVEO0NBQ0MsaUJBQWlCO0NBQ2pCLGVBQWU7Q0FDZjs7QUFFRDtDQUNDLDBCQUEwQjtDQUMxQixvQkFBb0I7Q0FDcEIsWUFBWTtDQUNaOztBQUVEO0NBQ0MsaUJBQWlCO0NBQ2pCLGVBQWU7Q0FDZjs7QUFFRDtDQUNDLDBCQUEwQjtDQUMxQixvQkFBb0I7Q0FDcEIsWUFBWTtDQUNaOztBQUVEO0NBQ0MsaUJBQWlCO0NBQ2pCLGVBQWU7Q0FDZjs7QUFFRDtDQUNDLDBCQUEwQjtDQUMxQixvQkFBb0I7Q0FDcEIsWUFBWTtDQUNaOztBQUVEO0NBQ0MsaUJBQWlCO0NBQ2pCLGVBQWU7Q0FDZjs7QUFFRDtDQUNDLDBCQUEwQjtDQUMxQixvQkFBb0I7Q0FDcEIsWUFBWTtDQUNaOztBQUVEO0NBQ0MsaUJBQWlCO0NBQ2pCLGVBQWU7Q0FDZjs7QUFFRDtDQUNDLDBCQUEwQjtDQUMxQixvQkFBb0I7Q0FDcEIsWUFBWTtDQUNaOztBQUVEO0NBQ0MsaUJBQWlCO0NBQ2pCLGVBQWU7Q0FDZjs7QUFFRDtDQUNDLDJCQUEyQjtDQUMzQixrQkFBa0I7Q0FDbEI7O0FBRUQ7Q0FDQyxjQUFjO0NBQ2Q7O0FBRUQ7Q0FDQyxxQkFBcUI7Q0FDckI7O0FBRUQ7Q0FDQyxpQkFBaUI7Q0FDakI7O0FBRUQ7Q0FDQyxVQUFVO0NB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QUNDLGdCQUFnQjtDQUNoQixnQkFBZ0I7Q0FDaEIsU0FBUztDQUNULFVBQVU7Q0FDVixZQUFZO0NBQ1osYUFBYTtDQUNiLHlDQUF5QztDQUN6QyxpQ0FBaUM7Q0FDakMscUNBQXFDO0NBQ3JDLGVBQWU7Q0FDZiIsImZpbGUiOiJzdHlsZS1oZWFkZXItZm9vdGVyLXBjLW9ubHkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86NDAwLDcwMFwiKTtcclxuQGltcG9ydC1ub3JtYWxpemU7XHJcbmJvZHkge1xyXG5cdG1pbi13aWR0aDogMTAyMHB4O1xyXG59XHJcblxyXG4vKlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0LSBjb21tb24gc2V0dGluZ1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIGZvbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIGNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSBjb2xvcu+8iOacrOS9k+WBtOmFjeiJsu+8iVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLypcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdC0gYmFzZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIGh0bWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi5zdDEtc2l0ZS1oZWFkZXIsXHJcbi5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXIsXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYsXHJcbi5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyLFxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UsXHJcbi5zdDEtc2l0ZS1mbG9hdC1tZW51IHtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250OiAxMHB4LzEuNzIgUm9ib3RvLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtaGVhZGVyLmllLFxyXG4uc3QxLXNpdGUtZm9vdGVyLS13cmFwcGVyLmllLFxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2LmllLFxyXG4uc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ci5pZSxcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlLmllLFxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudS5pZSB7XHJcblx0Zm9udDogMTBweC8xLjcyIFJvYm90bywgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG5cdC5zdDEtc2l0ZS1oZWFkZXIsXHJcblx0LnN0MS1zaXRlLWZvb3Rlci0td3JhcHBlcixcclxuXHQuc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2LFxyXG5cdC5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyLFxyXG5cdC5zdDEtc2l0ZS1tZW51LW15cGFnZSxcclxuXHQuc3QxLXNpdGUtZmxvYXQtbWVudSB7XHJcblx0XHRmb250OiAxMHB4LzEuNzIgUm9ib3RvLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cdH1cclxuXHQuc3QxLXNpdGUtaGVhZGVyLmllLFxyXG5cdC5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXIuaWUsXHJcblx0LnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdi5pZSxcclxuXHQuc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ci5pZSxcclxuXHQuc3QxLXNpdGUtbWVudS1teXBhZ2UuaWUsXHJcblx0LnN0MS1zaXRlLWZsb2F0LW1lbnUuaWUge1xyXG5cdFx0Zm9udDogMTBweC8xLjcyIFJvYm90bywgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cdH1cclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gYm9keVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuYm9keSB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuXHQvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcblx0Ym9keSB7XHJcblx0XHR3aWR0aDogOTYwcHg7XHJcblx0fVxyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSBpbWdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi5zdDEtc2l0ZS1oZWFkZXIgaW1nLFxyXG4uc3QxLXNpdGUtZm9vdGVyLS13cmFwcGVyIGltZyxcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiBpbWcsXHJcbi5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyIGltZyxcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIGltZyxcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgaW1nIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIGJ1dHRvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zaXRlLWhlYWRlciBidXR0b24sXHJcbi5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXIgYnV0dG9uLFxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IGJ1dHRvbixcclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIgYnV0dG9uLFxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgYnV0dG9uLFxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSBidXR0b24ge1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1oZWFkZXIgYnV0dG9uOmhvdmVyLFxyXG4uc3QxLXNpdGUtZm9vdGVyLS13cmFwcGVyIGJ1dHRvbjpob3ZlcixcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiBidXR0b246aG92ZXIsXHJcbi5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyIGJ1dHRvbjpob3ZlcixcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIGJ1dHRvbjpob3ZlcixcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgYnV0dG9uOmhvdmVyIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIGVtXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNpdGUtaGVhZGVyIGVtLFxyXG4uc3QxLXNpdGUtZm9vdGVyLS13cmFwcGVyIGVtLFxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IGVtLFxyXG4uc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ciBlbSxcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIGVtLFxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSBlbSB7XHJcblx0bWFyZ2luOiAwIDAuM3JlbTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Y29sb3I6ICNjYzAwMDA7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLnN0MS1zaXRlLWhlYWRlciBlbVtkYXRhLXNpemU9XCJsYXJnZXJcIl0sXHJcbi5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXIgZW1bZGF0YS1zaXplPVwibGFyZ2VyXCJdLFxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IGVtW2RhdGEtc2l6ZT1cImxhcmdlclwiXSxcclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIgZW1bZGF0YS1zaXplPVwibGFyZ2VyXCJdLFxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgZW1bZGF0YS1zaXplPVwibGFyZ2VyXCJdLFxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSBlbVtkYXRhLXNpemU9XCJsYXJnZXJcIl0ge1xyXG5cdGZvbnQtc2l6ZTogMS41ZW07XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIGFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi5zdDEtc2l0ZS1oZWFkZXIgYSxcclxuLnN0MS1zaXRlLWZvb3Rlci0td3JhcHBlciBhLFxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IGEsXHJcbi5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyIGEsXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSBhLFxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSBhIHtcclxuXHRjb2xvcjogIzBiNDk5ZDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0b3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLnN0MS1zaXRlLWhlYWRlciBhIC5pY24taWNvbi1uZXd3aW4sXHJcbi5zdDEtc2l0ZS1oZWFkZXIgYSAuaWNuLWljb24tcGRmLFxyXG4uc3QxLXNpdGUtZm9vdGVyLS13cmFwcGVyIGEgLmljbi1pY29uLW5ld3dpbixcclxuLnN0MS1zaXRlLWZvb3Rlci0td3JhcHBlciBhIC5pY24taWNvbi1wZGYsXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgYSAuaWNuLWljb24tbmV3d2luLFxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IGEgLmljbi1pY29uLXBkZixcclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIgYSAuaWNuLWljb24tbmV3d2luLFxyXG4uc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ciBhIC5pY24taWNvbi1wZGYsXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSBhIC5pY24taWNvbi1uZXd3aW4sXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSBhIC5pY24taWNvbi1wZGYsXHJcbi5zdDEtc2l0ZS1mbG9hdC1tZW51IGEgLmljbi1pY29uLW5ld3dpbixcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgYSAuaWNuLWljb24tcGRmIHtcclxuXHRtYXJnaW4tbGVmdDogM3B4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHdpZHRoOiAxZW07XHJcblx0aGVpZ2h0OiAxZW07XHJcblx0ZmlsbDogIzBiNDk5ZDtcclxufVxyXG5cclxuLnN0MS1zaXRlLWhlYWRlciBhOmhvdmVyLFxyXG4uc3QxLXNpdGUtZm9vdGVyLS13cmFwcGVyIGE6aG92ZXIsXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgYTpob3ZlcixcclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIgYTpob3ZlcixcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIGE6aG92ZXIsXHJcbi5zdDEtc2l0ZS1mbG9hdC1tZW51IGE6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtaGVhZGVyIGE6aG92ZXIgaW1nLFxyXG4uc3QxLXNpdGUtZm9vdGVyLS13cmFwcGVyIGE6aG92ZXIgaW1nLFxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IGE6aG92ZXIgaW1nLFxyXG4uc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ciBhOmhvdmVyIGltZyxcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIGE6aG92ZXIgaW1nLFxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSBhOmhvdmVyIGltZyB7XHJcblx0b3BhY2l0eTogLjg7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1oZWFkZXIgYSBpbWcsXHJcbi5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXIgYSBpbWcsXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgYSBpbWcsXHJcbi5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyIGEgaW1nLFxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgYSBpbWcsXHJcbi5zdDEtc2l0ZS1mbG9hdC1tZW51IGEgaW1nIHtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIG91dGxpbmVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi5zdDEtc2l0ZS1oZWFkZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbi5zdDEtc2l0ZS1oZWFkZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxyXG4uc3QxLXNpdGUtaGVhZGVyIHRleHRhcmVhLFxyXG4uc3QxLXNpdGUtaGVhZGVyIHNlbGVjdCxcclxuLnN0MS1zaXRlLWZvb3Rlci0td3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuLnN0MS1zaXRlLWZvb3Rlci0td3JhcHBlciBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXHJcbi5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXIgdGV4dGFyZWEsXHJcbi5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXIgc2VsZWN0LFxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiB0ZXh0YXJlYSxcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiBzZWxlY3QsXHJcbi5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG4uc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ciBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXHJcbi5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyIHRleHRhcmVhLFxyXG4uc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ciBzZWxlY3QsXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIHRleHRhcmVhLFxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2Ugc2VsZWN0LFxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSB0ZXh0YXJlYSxcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgc2VsZWN0IHtcclxuXHRvdXRsaW5lOiAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1oZWFkZXIgYnV0dG9uOmZvY3VzLFxyXG4uc3QxLXNpdGUtZm9vdGVyLS13cmFwcGVyIGJ1dHRvbjpmb2N1cyxcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiBidXR0b246Zm9jdXMsXHJcbi5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyIGJ1dHRvbjpmb2N1cyxcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIGJ1dHRvbjpmb2N1cyxcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgYnV0dG9uOmZvY3VzIHtcclxuXHRvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSBpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNpdGUtaGVhZGVyIGksXHJcbi5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXIgaSxcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiBpLFxyXG4uc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ciBpLFxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgaSxcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgaSB7XHJcblx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAudGhpcy1pbmFjdGl2ZS0taW1nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNpdGUtaGVhZGVyIC50aGlzLWluYWN0aXZlLS1pbWcsXHJcbi5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXIgLnRoaXMtaW5hY3RpdmUtLWltZyxcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAudGhpcy1pbmFjdGl2ZS0taW1nLFxyXG4uc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ciAudGhpcy1pbmFjdGl2ZS0taW1nLFxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnRoaXMtaW5hY3RpdmUtLWltZyxcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgLnRoaXMtaW5hY3RpdmUtLWltZyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQ6ICNlZWU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZy10b3A6IDY2LjY2NyU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnN0MS1zaXRlLWhlYWRlciAudGhpcy1pbmFjdGl2ZS0taW1nIGltZyxcclxuLnN0MS1zaXRlLWZvb3Rlci0td3JhcHBlciAudGhpcy1pbmFjdGl2ZS0taW1nIGltZyxcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAudGhpcy1pbmFjdGl2ZS0taW1nIGltZyxcclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIgLnRoaXMtaW5hY3RpdmUtLWltZyBpbWcsXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAudGhpcy1pbmFjdGl2ZS0taW1nIGltZyxcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgLnRoaXMtaW5hY3RpdmUtLWltZyBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLnVuZGVybGluZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zaXRlLWhlYWRlciAudW5kZXJsaW5lLFxyXG4uc3QxLXNpdGUtZm9vdGVyLS13cmFwcGVyIC51bmRlcmxpbmUsXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnVuZGVybGluZSxcclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIgLnVuZGVybGluZSxcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC51bmRlcmxpbmUsXHJcbi5zdDEtc2l0ZS1mbG9hdC1tZW51IC51bmRlcmxpbmUge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAucHJpbnQtb25seVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zaXRlLWhlYWRlciAucHJpbnQtb25seSxcclxuLnN0MS1zaXRlLWZvb3Rlci0td3JhcHBlciAucHJpbnQtb25seSxcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAucHJpbnQtb25seSxcclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIgLnByaW50LW9ubHksXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAucHJpbnQtb25seSxcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgLnByaW50LW9ubHkge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5oaWRlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNpdGUtaGVhZGVyIC5oaWRlLFxyXG4uc3QxLXNpdGUtZm9vdGVyLS13cmFwcGVyIC5oaWRlLFxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5oaWRlLFxyXG4uc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ciAuaGlkZSxcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5oaWRlLFxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSAuaGlkZSB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSBbZGF0YS1zaXplPVwibGFyZ2VyXCJdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNpdGUtaGVhZGVyIFtkYXRhLXNpemU9XCJsYXJnZXJcIl0sXHJcbi5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXIgW2RhdGEtc2l6ZT1cImxhcmdlclwiXSxcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiBbZGF0YS1zaXplPVwibGFyZ2VyXCJdLFxyXG4uc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ciBbZGF0YS1zaXplPVwibGFyZ2VyXCJdLFxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgW2RhdGEtc2l6ZT1cImxhcmdlclwiXSxcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgW2RhdGEtc2l6ZT1cImxhcmdlclwiXSB7XHJcblx0Zm9udC1zaXplOiAxLjhlbSAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSBbZGF0YS1zaXplPVwic21hbGxlclwiXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zaXRlLWhlYWRlciBbZGF0YS1zaXplPVwic21hbGxlclwiXSxcclxuLnN0MS1zaXRlLWZvb3Rlci0td3JhcHBlciBbZGF0YS1zaXplPVwic21hbGxlclwiXSxcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiBbZGF0YS1zaXplPVwic21hbGxlclwiXSxcclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIgW2RhdGEtc2l6ZT1cInNtYWxsZXJcIl0sXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSBbZGF0YS1zaXplPVwic21hbGxlclwiXSxcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgW2RhdGEtc2l6ZT1cInNtYWxsZXJcIl0ge1xyXG5cdGZvbnQtc2l6ZTogLjhlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSBbZGF0YS1hbGlnbj1cImNlbnRlclwiXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zaXRlLWhlYWRlciBbZGF0YS1hbGlnbj1cImNlbnRlclwiXSxcclxuLnN0MS1zaXRlLWZvb3Rlci0td3JhcHBlciBbZGF0YS1hbGlnbj1cImNlbnRlclwiXSxcclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiBbZGF0YS1hbGlnbj1cImNlbnRlclwiXSxcclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIgW2RhdGEtYWxpZ249XCJjZW50ZXJcIl0sXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSBbZGF0YS1hbGlnbj1cImNlbnRlclwiXSxcclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgW2RhdGEtYWxpZ249XCJjZW50ZXJcIl0ge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gW2RhdGEtYWxpZ249XCJyaWdodFwiXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zaXRlLWhlYWRlciBbZGF0YS1hbGlnbj1cInJpZ2h0XCJdLFxyXG4uc3QxLXNpdGUtZm9vdGVyLS13cmFwcGVyIFtkYXRhLWFsaWduPVwicmlnaHRcIl0sXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgW2RhdGEtYWxpZ249XCJyaWdodFwiXSxcclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIgW2RhdGEtYWxpZ249XCJyaWdodFwiXSxcclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIFtkYXRhLWFsaWduPVwicmlnaHRcIl0sXHJcbi5zdDEtc2l0ZS1mbG9hdC1tZW51IFtkYXRhLWFsaWduPVwicmlnaHRcIl0ge1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4vKlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0LSBjb21wb25lbnRzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cclxuLypcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdC0gX3NpdGUtaGVhZGVyLnNjc3Ncbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAuc3QxLXNpdGUtaGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNpdGUtaGVhZGVyID4gZGl2IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHR6LWluZGV4OiAxMDMwMDtcclxuXHRib3gtc2hhZG93OiAwIDNweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtaGVhZGVyID4gZGl2ID4gZGl2ID4gZGl2IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5oZWFkZXItYmxvY2tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi5oZWFkZXItYmxvY2sgPiBkaXYge1xyXG5cdG1heC13aWR0aDogMTAyMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDEycHggMDtcclxufVxyXG5cclxuLmhlYWRlci1ibG9jayA+IGRpdiA+IGRpdiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdG1hcmdpbjogMCAzMHB4O1xyXG59XHJcblxyXG4uaGVhZGVyLWJsb2NrIC5oZWFkZXItYm94Om50aC1jaGlsZCgxKSB7XHJcblx0bWluLXdpZHRoOiAxMTBweDtcclxufVxyXG5cclxuLmhlYWRlci1ibG9jayAuaGVhZGVyLWJveDpudGgtY2hpbGQoMikge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uaGVhZGVyLWJsb2NrIC5oZWFkZXItYm94Om50aC1jaGlsZCgyKSA+IGRpdiB7XHJcblx0bWluLWhlaWdodDogMzdweDtcclxufVxyXG5cclxuLmhlYWRlci1ibG9jayAuaGVhZGVyLWJveCA+IGRpdiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGVhZGVyLWJsb2NrIC5oZWFkZXItYm94IC5oZWFkZXItbG9nbyBpbWcge1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdGhlaWdodDogNjBweDtcclxufVxyXG5cclxuLmhlYWRlci1ibG9jayAuaGVhZGVyLWJveCAuaGVhZGVyLW1lbnUge1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbn1cclxuXHJcbi5oZWFkZXItYmxvY2sgLmhlYWRlci1ib3ggLmhlYWRlci1tZW51IHVsIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLmhlYWRlci1ibG9jayAuaGVhZGVyLWJveCAuaGVhZGVyLW1lbnUgdWwgPiBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi5oZWFkZXItYmxvY2sgLmhlYWRlci1ib3ggLmhlYWRlci1tZW51IHVsID4gbGk6Zmlyc3QtY2hpbGQge1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuLmhlYWRlci1ibG9jayAuaGVhZGVyLWJveCAuaGVhZGVyLW1lbnUgdWwgPiBsaSAubWVudS1idG4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRtaW4td2lkdGg6IDE0NXB4O1xyXG5cdHBhZGRpbmc6IDEwcHggMTVweDtcclxufVxyXG5cclxuLmhlYWRlci1ibG9jayAuaGVhZGVyLWJveCAuaGVhZGVyLW1lbnUgdWwgPiBsaSAubWVudS1idG46aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmhlYWRlci1ibG9jayAuaGVhZGVyLWJveCAuaGVhZGVyLW1lbnUgdWwgPiBsaSAubWVudS1idG4gPiBzcGFuIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5oZWFkZXItYmxvY2sgLmhlYWRlci1ib3ggLmhlYWRlci1tZW51IHVsID4gbGkgLm1lbnUtYnRuIC5pY24gaSAuc3QxLWljb24tbXlwYWdlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogMDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHRtYXJnaW4tdG9wOiAtM3B4O1xyXG5cdHdpZHRoOiAyMHB4O1xyXG5cdGhlaWdodDogMjBweDtcclxufVxyXG5cclxuLmhlYWRlci1ibG9jayAuaGVhZGVyLWJveCAuaGVhZGVyLW1lbnUgdWwgPiBsaSAubWVudS1idG4gLmljbiBpIC5zdDEtaWNvbi1zZWFyY2gge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG5cdG1hcmdpbi10b3A6IC0zcHg7XHJcblx0d2lkdGg6IDIwcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uaGVhZGVyLWJsb2NrIC5oZWFkZXItYm94IC5oZWFkZXItbWVudSB1bCA+IGxpIC5tZW51LWJ0biAudHh0IHtcclxuXHRjb2xvcjogIzk5OTtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdHBhZGRpbmctbGVmdDogMjhweDtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcbn1cclxuXHJcbi5oZWFkZXItYmxvY2sgLmhlYWRlci1ib3ggLmhlYWRlci1tZW51IHVsID4gbGkgLm1lbnUtYnRuLmFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZDogIzcwNzA3MDtcclxufVxyXG5cclxuLmhlYWRlci1ibG9jayAuaGVhZGVyLWJveCAuaGVhZGVyLW1lbnUgdWwgPiBsaSAubWVudS1idG4uYWN0aXZlIC5pY24gaSBzdmcge1xyXG5cdGZpbGw6ICNmZmY7XHJcbn1cclxuXHJcbi5oZWFkZXItYmxvY2sgLmhlYWRlci1ib3ggLmhlYWRlci1tZW51IHVsID4gbGkgLm1lbnUtYnRuLmFjdGl2ZSAudHh0IHtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLmhlYWRlci1hcmVhLXNlbGVjdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLmhlYWRlci1hcmVhLXNlbGVjdCB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcblx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5oZWFkZXItYXJlYS1zZWxlY3QgPiBkaXYge1xyXG5cdG1heC13aWR0aDogMTAyMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uaGVhZGVyLWFyZWEtc2VsZWN0ID4gZGl2ID4gZGl2IHtcclxuXHRtYXJnaW46IDAgMzBweDtcclxufVxyXG5cclxuLmhlYWRlci1hcmVhLXNlbGVjdCAuaGVhZGVyLWFyZWEtc2VsZWN0X19ob2xkZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uaGVhZGVyLWFyZWEtc2VsZWN0IC5oZWFkZXItYXJlYS1zZWxlY3RfX2hvbGRlciAuaGVhZGVyLWFyZWEtc2VsZWN0X19oZWFkIHAge1xyXG5cdG1hcmdpbjogMDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLmhlYWRlci1hcmVhLXNlbGVjdCAuaGVhZGVyLWFyZWEtc2VsZWN0X19ob2xkZXIgLmhlYWRlci1hcmVhLXNlbGVjdF9fYm9keSB7XHJcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4uaGVhZGVyLWFyZWEtc2VsZWN0IC5oZWFkZXItYXJlYS1zZWxlY3RfX2hvbGRlciAuaGVhZGVyLWFyZWEtc2VsZWN0X19ib2R5IC5oZWFkZXItYXJlYS1zZWxlY3RfX2NvbnRhaW5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG5cclxuLmhlYWRlci1hcmVhLXNlbGVjdCAuaGVhZGVyLWFyZWEtc2VsZWN0X19ob2xkZXIgLmhlYWRlci1hcmVhLXNlbGVjdF9fYm9keSAuaGVhZGVyLWFyZWEtc2VsZWN0X19jb250YWluZXIgc2VsZWN0IHtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzMzMztcclxuXHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRjb2xvcjogIzMzMztcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRmb250LWZhbWlseTogUm9ib3RvLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRwYWRkaW5nOiAzcHggMzBweCAycHggMTBweDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yNXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMjVzIGVhc2U7XHJcbn1cclxuXHJcbmh0bWw6bm90KC5pcGFkKTpub3QoLmlwaG9uZSkgLmhlYWRlci1hcmVhLXNlbGVjdCAuaGVhZGVyLWFyZWEtc2VsZWN0X19ob2xkZXIgLmhlYWRlci1hcmVhLXNlbGVjdF9fYm9keSAuaGVhZGVyLWFyZWEtc2VsZWN0X19jb250YWluZXIgc2VsZWN0OmhvdmVyIHtcclxuXHRib3gtc2hhZG93OiAwIDFweCA2cHggMCByZ2JhKDMyLCAzMywgMzYsIDAuMjgpO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI1cyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yNXMgZWFzZTtcclxufVxyXG5cclxuLmhlYWRlci1hcmVhLXNlbGVjdCAuaGVhZGVyLWFyZWEtc2VsZWN0X19ob2xkZXIgLmhlYWRlci1hcmVhLXNlbGVjdF9fYm9keSAuaGVhZGVyLWFyZWEtc2VsZWN0X19jb250YWluZXIgc2VsZWN0OmZvY3VzIHtcclxuXHRib3JkZXItY29sb3I6ICM0Mjg1ZjQ7XHJcblx0b3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLmhlYWRlci1hcmVhLXNlbGVjdCAuaGVhZGVyLWFyZWEtc2VsZWN0X19ob2xkZXIgLmhlYWRlci1hcmVhLXNlbGVjdF9fYm9keSAuaGVhZGVyLWFyZWEtc2VsZWN0X19jb250YWluZXIgc2VsZWN0OmludmFsaWQge1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5oZWFkZXItYXJlYS1zZWxlY3QgLmhlYWRlci1hcmVhLXNlbGVjdF9faG9sZGVyIC5oZWFkZXItYXJlYS1zZWxlY3RfX2JvZHkgLmhlYWRlci1hcmVhLXNlbGVjdF9fY29udGFpbmVyIHNlbGVjdCBvcHRpb24ge1xyXG5cdGNvbG9yOiAjMzMzO1xyXG59XHJcblxyXG4uaGVhZGVyLWFyZWEtc2VsZWN0IC5oZWFkZXItYXJlYS1zZWxlY3RfX2hvbGRlciAuaGVhZGVyLWFyZWEtc2VsZWN0X19ib2R5IC5oZWFkZXItYXJlYS1zZWxlY3RfX2NvbnRhaW5lciAuc3QxLWljb24tYm90dG9tLWFycm93IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0cmlnaHQ6IDEwcHg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHR3aWR0aDogMTBweDtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcblx0ei1pbmRleDogLTE7XHJcbn1cclxuXHJcbi5oZWFkZXItYXJlYS1zZWxlY3QgLmhlYWRlci1hcmVhLXNlbGVjdF9faG9sZGVyIC5oZWFkZXItYXJlYS1zZWxlY3RfX2JvZHkgLmhlYWRlci1hcmVhLXNlbGVjdF9fY29udGFpbmVyIHNlbGVjdDo6LW1zLWV4cGFuZCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLmhlYWRlci1nbG9iYWwtbmF2XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uaGVhZGVyLWdsb2JhbC1uYXYge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDJweDtcclxuXHRyaWdodDogMDtcclxuXHR6LWluZGV4OiAxMDMwMDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0d2lkdGg6IDIwcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uaGVhZGVyLWdsb2JhbC1uYXYgLmljbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0YmFja2dyb3VuZDogdXJsKC9jb21tb24tY2x1Yi10L3NlYXJjaC9pbWFnZXMvbWVudS1vcGVuLnN2ZykgNTAlIDUwJSBuby1yZXBlYXQ7XHJcblx0d2lkdGg6IDIwcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG59XHJcblxyXG4uaGVhZGVyLWdsb2JhbC1uYXYgLmljbiA+IHNwYW4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMjBweDtcclxuXHRoZWlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5oZWFkZXItZ2xvYmFsLW5hdiAuaWNuID4gc3BhbiA+IHNwYW4ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XHJcblx0Ym90dG9tOiAtMjBweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbi5oZWFkZXItZ2xvYmFsLW5hdi5hY3RpdmUgLmljbiB7XHJcblx0YmFja2dyb3VuZDogdXJsKC9jb21tb24tY2x1Yi10L3NlYXJjaC9pbWFnZXMvbWVudS1jbG9zZS5zdmcpIDUwJSA1MCUgbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG59XHJcblxyXG4vKlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0LSBfc2l0ZS1mb290ZXIuc2Nzc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi5zdDEtc2l0ZS1mb290ZXItLXdyYXBwZXIge1xyXG5cdGJveC1zaGFkb3c6IDAgLTNweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAjc3QxLXNpdGUtZm9vdGVyLS1zdXBwb3J0LW5hdmlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbiNzdDEtc2l0ZS1mb290ZXItLXN1cHBvcnQtbmF2aSB7XHJcblx0bWFyZ2luOiAwIDMwcHg7XHJcbn1cclxuXHJcbiNzdDEtc2l0ZS1mb290ZXItLXN1cHBvcnQtbmF2aSA+IGRpdiB7XHJcblx0bWF4LXdpZHRoOiA5NjBweDtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuI3N0MS1zaXRlLWZvb3Rlci0tc3VwcG9ydC1uYXZpID4gZGl2ID4gZGl2IHtcclxuXHRtYXJnaW4tdG9wOiAtMTBweDtcclxuXHRtYXJnaW4tbGVmdDogLTIwcHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjRlbTtcclxufVxyXG5cclxuI3N0MS1zaXRlLWZvb3Rlci0tc3VwcG9ydC1uYXZpIGRsLnN1cHBvcnQtbmF2aV9faG9sZGVyIHtcclxuXHRtYXJnaW46IDA7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0d2lkdGg6IDI1JTtcclxuXHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG59XHJcblxyXG4jc3QxLXNpdGUtZm9vdGVyLS1zdXBwb3J0LW5hdmkgZGwuc3VwcG9ydC1uYXZpX19ob2xkZXJbZGF0YS1jb2x1bW4tcGM9XCIyXCJdIHtcclxuXHR3aWR0aDogNTAlO1xyXG59XHJcblxyXG4jc3QxLXNpdGUtZm9vdGVyLS1zdXBwb3J0LW5hdmkgZGwuc3VwcG9ydC1uYXZpX19ob2xkZXIgPiBkdCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbiNzdDEtc2l0ZS1mb290ZXItLXN1cHBvcnQtbmF2aSBkbC5zdXBwb3J0LW5hdmlfX2hvbGRlciA+IGR0ID4gc3BhbiB7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jc3QxLXNpdGUtZm9vdGVyLS1zdXBwb3J0LW5hdmkgZGwuc3VwcG9ydC1uYXZpX19ob2xkZXIgPiBkdCA+IHNwYW4gaSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI3N0MS1zaXRlLWZvb3Rlci0tc3VwcG9ydC1uYXZpIGRsLnN1cHBvcnQtbmF2aV9faG9sZGVyID4gZGQge1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG4jc3QxLXNpdGUtZm9vdGVyLS1zdXBwb3J0LW5hdmkgZGwuc3VwcG9ydC1uYXZpX19ob2xkZXIgPiBkZCAuc3VwcG9ydC1uYXZpX19pdGVtIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuI3N0MS1zaXRlLWZvb3Rlci0tc3VwcG9ydC1uYXZpIGRsLnN1cHBvcnQtbmF2aV9faG9sZGVyID4gZGQgLnN1cHBvcnQtbmF2aV9faXRlbSA+IHAge1xyXG5cdG1hcmdpbjogMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbiNzdDEtc2l0ZS1mb290ZXItLXN1cHBvcnQtbmF2aSBkbC5zdXBwb3J0LW5hdmlfX2hvbGRlciA+IGRkIC5zdXBwb3J0LW5hdmlfX2l0ZW0gPiB1bCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuI3N0MS1zaXRlLWZvb3Rlci0tc3VwcG9ydC1uYXZpIGRsLnN1cHBvcnQtbmF2aV9faG9sZGVyID4gZGQgLnN1cHBvcnQtbmF2aV9faXRlbSA+IHVsID4gbGkge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0cGFkZGluZy10b3A6IDVweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbiNzdDEtc2l0ZS1mb290ZXItLXN1cHBvcnQtbmF2aSBkbC5zdXBwb3J0LW5hdmlfX2hvbGRlciA+IGRkIC5zdXBwb3J0LW5hdmlfX2l0ZW0gPiB1bCA+IGxpIGEgPiBzcGFuIGkge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNzdDEtc2l0ZS1mb290ZXItLXN1cHBvcnQtbmF2aSBkbC5zdXBwb3J0LW5hdmlfX2hvbGRlciA+IGRkLmNvbHVtbjIge1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuXHRsZXR0ZXItc3BhY2luZzogLTAuNGVtO1xyXG59XHJcblxyXG4jc3QxLXNpdGUtZm9vdGVyLS1zdXBwb3J0LW5hdmkgZGwuc3VwcG9ydC1uYXZpX19ob2xkZXIgPiBkZC5jb2x1bW4yIC5zdXBwb3J0LW5hdmlfX2l0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdHdpZHRoOiA1MCU7XHJcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gI3N0MS1zaXRlLWZvb3Rlci0tY2F0ZWdvcnktbmF2aVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuI3N0MS1zaXRlLWZvb3Rlci0tY2F0ZWdvcnktbmF2aSB7XHJcblx0bWFyZ2luOiAwIDMwcHg7XHJcbn1cclxuXHJcbiNzdDEtc2l0ZS1mb290ZXItLWNhdGVnb3J5LW5hdmkgPiBkaXYge1xyXG5cdG1heC13aWR0aDogOTYwcHg7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbiNzdDEtc2l0ZS1mb290ZXItLWNhdGVnb3J5LW5hdmkgPiBkaXYgPiBkaXYge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi10b3A6IC0xMHB4O1xyXG59XHJcblxyXG4jc3QxLXNpdGUtZm9vdGVyLS1jYXRlZ29yeS1uYXZpIGRsLmNhdGVnb3J5LW5hdmlfX2hvbGRlciB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGRpc3BsYXk6IHRhYmxlLXJvdztcclxufVxyXG5cclxuI3N0MS1zaXRlLWZvb3Rlci0tY2F0ZWdvcnktbmF2aSBkbC5jYXRlZ29yeS1uYXZpX19ob2xkZXIgPiBkdCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4jc3QxLXNpdGUtZm9vdGVyLS1jYXRlZ29yeS1uYXZpIGRsLmNhdGVnb3J5LW5hdmlfX2hvbGRlciA+IGR0ID4gc3BhbiBpIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jc3QxLXNpdGUtZm9vdGVyLS1jYXRlZ29yeS1uYXZpIGRsLmNhdGVnb3J5LW5hdmlfX2hvbGRlciA+IGRkIHtcclxuXHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdG1hcmdpbjogMDtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbiNzdDEtc2l0ZS1mb290ZXItLWNhdGVnb3J5LW5hdmkgZGwuY2F0ZWdvcnktbmF2aV9faG9sZGVyID4gZGQgLmNhdGVnb3J5LW5hdmlfX2l0ZW0gPiB1bCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAtNXB4IDAgMCAtMjFweDtcclxuXHRsZXR0ZXItc3BhY2luZzogLTAuNGVtO1xyXG59XHJcblxyXG4jc3QxLXNpdGUtZm9vdGVyLS1jYXRlZ29yeS1uYXZpIGRsLmNhdGVnb3J5LW5hdmlfX2hvbGRlciA+IGRkIC5jYXRlZ29yeS1uYXZpX19pdGVtID4gdWwgPiBsaSB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0cGFkZGluZzogNXB4IDAgMCAyMXB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG59XHJcblxyXG4jc3QxLXNpdGUtZm9vdGVyLS1jYXRlZ29yeS1uYXZpIGRsLmNhdGVnb3J5LW5hdmlfX2hvbGRlciA+IGRkIC5jYXRlZ29yeS1uYXZpX19pdGVtID4gdWwgPiBsaTphZnRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHJpZ2h0OiAtMTFweDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGJhY2tncm91bmQ6ICMwYjQ5OWQ7XHJcblx0d2lkdGg6IDFweDtcclxuXHRoZWlnaHQ6IDE0cHg7XHJcbn1cclxuXHJcbiNzdDEtc2l0ZS1mb290ZXItLWNhdGVnb3J5LW5hdmkgZGwuY2F0ZWdvcnktbmF2aV9faG9sZGVyID4gZGQgLmNhdGVnb3J5LW5hdmlfX2l0ZW0gPiB1bCA+IGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNzdDEtc2l0ZS1mb290ZXItLWNhdGVnb3J5LW5hdmkgZGwuY2F0ZWdvcnktbmF2aV9faG9sZGVyID4gZGQgLmNhdGVnb3J5LW5hdmlfX2l0ZW0gPiB1bCA+IGxpIGEgPiBzcGFuIGkge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5zdDEtc2l0ZS1mb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi5zdDEtc2l0ZS1mb290ZXIgPiBkaXYge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtZm9vdGVyID4gZGl2ID4gZGl2IHtcclxuXHRwYWRkaW5nOiAyMHB4IDMwcHggMDtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gI2Zvb3Rlci1wYWdldG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4jZm9vdGVyLXBhZ2V0b3Age1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XHJcblx0ei1pbmRleDogMTAxMDE7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cmlnaHQ6IDIwcHg7XHJcblx0Ym90dG9tOiAtOTBweDtcclxufVxyXG5cclxuI2Zvb3Rlci1wYWdldG9wID4gZGl2IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNmb290ZXItcGFnZXRvcCB1bCB7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG59XHJcblxyXG4jZm9vdGVyLXBhZ2V0b3AgdWwgPiBsaSB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuI2Zvb3Rlci1wYWdldG9wIHVsID4gbGkuZm9vdGVyLXBhZ2V0b3AgYSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdGJhY2tncm91bmQ6ICM1YTU1NTA7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XHJcblx0d2lkdGg6IDcwcHg7XHJcblx0aGVpZ2h0OiA3MHB4O1xyXG59XHJcblxyXG4jZm9vdGVyLXBhZ2V0b3AgdWwgPiBsaS5mb290ZXItcGFnZXRvcCBhOmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdGJvcmRlcjogMDtcclxuXHRtYXJnaW4tbGVmdDogLTcuNXB4O1xyXG5cdG1hcmdpbi10b3A6IC00cHg7XHJcblx0Ym9yZGVyLXRvcDogc29saWQgMnB4ICNmZmY7XHJcblx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycHggI2ZmZjtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdHdpZHRoOiAxNXB4O1xyXG5cdGhlaWdodDogMTVweDtcclxufVxyXG5cclxuI2Zvb3Rlci1wYWdldG9wIHVsID4gbGkuZm9vdGVyLXBhZ2V0b3AgYSBzcGFuID4gc3BhbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI2Zvb3Rlci1wYWdldG9wLmFjdGl2ZSxcclxuaHRtbC5pZTExICNmb290ZXItcGFnZXRvcCB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cdGJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jZm9vdGVyLXBhZ2V0b3Auc3RvcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogYXV0bztcclxuXHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cdHRvcDogLTkwcHg7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5mb290ZXItYmxvY2tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5mb290ZXItbmF2XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uZm9vdGVyLW5hdiB7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5mb290ZXItbmF2IHVsIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogLTEwcHggLTEwcHggMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5mb290ZXItbmF2IHVsID4gbGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdHBhZGRpbmc6IDEwcHggMTBweCAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5mb290ZXItbmF2IHVsID4gbGkgcCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLmZvb3Rlci1uYXYgdWwgPiBsaSBwIGEge1xyXG5cdGNvbG9yOiAjMzMzO1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAuZm9vdGVyLWJuclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLmZvb3Rlci1ibnIge1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWJuciB1bCB7XHJcblx0cGFkZGluZzogMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mb290ZXItYm5yIHVsID4gbGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0cGFkZGluZzogMCAxMHB4O1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAjY29weXJpZ2h0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4jY29weXJpZ2h0IHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbiNjb3B5cmlnaHQgPiBkaXYge1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuXHJcbiNjb3B5cmlnaHQgc21hbGwge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLypcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdC0gX3NpdGUtbWVudS5zY3NzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gaHRtbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLnN0MS1zaXRlLWZsb2F0LW1lbnVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi5zdDEtc2l0ZS1mbG9hdC1tZW51IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSA+IGRpdiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSB1bCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRtYXJnaW46IDAgMCAwIC0xcHg7XHJcblx0cGFkZGluZzogMDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgdWwgPiBsaSB7XHJcblx0ZmxleDogMTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xyXG5cdHBhZGRpbmctbGVmdDogMXB4O1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSB1bCA+IGxpIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0cGFkZGluZzogMjIuNXB4IDIuNXB4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1mbG9hdC1tZW51IHVsID4gbGkgYTpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSB1bCA+IGxpIGEgPiBzcGFuIHtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1mbG9hdC1tZW51IHVsID4gbGkgYSA+IHNwYW4gPiBzcGFuIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1mbG9hdC1tZW51IHVsID4gbGkgYSAub3BlbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0uNGVtO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSB1bCA+IGxpIGEgLmNsb3NlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGxldHRlci1zcGFjaW5nOiAtLjRlbTtcclxufVxyXG5cclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgdWwgPiBsaSBhLmFjdGl2ZSAub3BlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgdWwgPiBsaSBhLmFjdGl2ZSAuY2xvc2Uge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudSB1bCA+IGxpIGEgaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTZweDtcclxuXHRoZWlnaHQ6IDE2cHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxufVxyXG5cclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgdWwgPiBsaSBhIGkgc3ZnIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAycHg7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTZweDtcclxuXHRoZWlnaHQ6IDE2cHg7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1mbG9hdC1tZW51IHVsID4gbGkgYSAudHh0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZy1sZWZ0OiAycHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxufVxyXG5cclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUgdWwgPiBsaSBhIC5jbG9zZSAudHh0IHtcclxuXHRwYWRkaW5nLWxlZnQ6IDZweDtcclxufVxyXG5cclxuLnN0MS1zaXRlLWZsb2F0LW1lbnUuYWN0aXZlLWZsb2F0ID4gZGl2LFxyXG5odG1sLmllMTEgLnN0MS1zaXRlLWZsb2F0LW1lbnUgPiBkaXYge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR6LWluZGV4OiAxMDUwMDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cdHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudS5zdG9wLWZsb2F0ID4gZGl2IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ym90dG9tOiBhdXRvO1xyXG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cdHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtZmxvYXQtbWVudS5hY3RpdmUtb3Blbi1tZW51ID4gZGl2IHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ei1pbmRleDogMTA1MDA7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluLW91dDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLnN0MS1nbG9iYWwtbmF2LWRpdmlkZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1nbG9iYWwtbmF2LWRpdmlkZSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5zdDEtZ2xvYmFsLW5hdi1kaXZpZGVfX2hvbGRlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xyXG59XHJcblxyXG4uc3QxLWdsb2JhbC1uYXYtZGl2aWRlX19ob2xkZXI6bnRoLWNoaWxkKDEpIHtcclxuXHRvcmRlcjogMjtcclxufVxyXG5cclxuLnN0MS1nbG9iYWwtbmF2LWRpdmlkZV9faG9sZGVyOm50aC1jaGlsZCgyKSB7XHJcblx0b3JkZXI6IDM7XHJcbn1cclxuXHJcbi5zdDEtZ2xvYmFsLW5hdi1kaXZpZGVfX2hvbGRlcjpudGgtY2hpbGQoMykge1xyXG5cdG9yZGVyOiA0O1xyXG59XHJcblxyXG4uc3QxLWdsb2JhbC1uYXYtZGl2aWRlX19ob2xkZXI6bnRoLWNoaWxkKDQpIHtcclxuXHRvcmRlcjogMTtcclxufVxyXG5cclxuLnN0MS1nbG9iYWwtbmF2LWRpdmlkZV9faXRlbSB7XHJcblx0ZmxvYXQ6IDEgMCBhdXRvO1xyXG5cdHdpZHRoOiAzMy4zMyU7XHJcblx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5zdDEtZ2xvYmFsLW5hdi1kaXZpZGVfX2l0ZW1bZGF0YS1jb2x1bW49XCIxXCJdIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2ID4gZGl2IHtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0b3BhY2l0eTogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0ei1pbmRleDogMTAyMDA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym94LXNoYWRvdzogM3B4IDNweCA2cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbn1cclxuXHJcbmh0bWw6bm90KC5pZTExKSAuc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2ID4gZGl2IHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2ID4gZGl2ID4gZGl2ID4gZGl2IHtcclxuXHRtYXgtd2lkdGg6IDk2MHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDMwcHggMzBweCAyMHB4O1xyXG59XHJcblxyXG5odG1sLmlvcyAuc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2ID4gZGl2ID4gZGl2ID4gZGl2IHtcclxuXHRwYWRkaW5nLWJvdHRvbTogY2FsYygxMDBweCArIDU0cHgpO1xyXG5cdHBhZGRpbmctYm90dG9tOiBjYWxjKGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pICsgMTAwcHggKyA1NHB4KTtcclxuXHRwYWRkaW5nLWJvdHRvbTogY2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkgKyAxMDBweCArIDU0cHgpO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2LmFjdGl2ZS1oZWFkZXItbWVudSA+IGRpdiB7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdGhlaWdodDogYXV0bztcclxufVxyXG5cclxuaHRtbDpub3QoLmllMTEpIC5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYuYWN0aXZlLWhlYWRlci1tZW51ID4gZGl2IHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2LmFjdGl2ZS1mbG9hdC1tZW51ID4gZGl2IHtcclxuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdHotaW5kZXg6IDEwNDAwO1xyXG59XHJcblxyXG5odG1sOm5vdCguaWUxMSkgLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdi5hY3RpdmUtZmxvYXQtbWVudSA+IGRpdiB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdCB7XHJcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtbmF2LWxpc3QgLmxpc3QtaGVhZCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiYmI7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtbmF2LWxpc3QgLmxpc3QtaGVhZCBwIHtcclxuXHRtYXJnaW46IDA7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRjb2xvcjogIzMzMztcclxuXHRwYWRkaW5nOiA1cHggMTBweDtcclxuXHRmb250LXNpemU6IDE5cHg7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtbmF2LWxpc3QgLmxpc3QtYm9keSB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRwYWRkaW5nLXRvcDogNXB4O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0IC5saXN0LWJvZHkgdWwge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0IC5saXN0LWJvZHkgdWwgPiBsaSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0IC5saXN0LWJvZHkgdWwgPiBsaSA+IGEsXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtbmF2LWxpc3QgLmxpc3QtYm9keSB1bCA+IGxpID4gc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHBhZGRpbmc6IDVweCAxMHB4O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0IC5saXN0LWJvZHkgdWwgPiBsaSA+IGE6aG92ZXIsXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtbmF2LWxpc3QgLmxpc3QtYm9keSB1bCA+IGxpID4gc3Bhbjpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0IC5saXN0LWJvZHkgdWwgPiBsaSA+IGEgPiBzcGFuLFxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0IC5saXN0LWJvZHkgdWwgPiBsaSA+IHNwYW4gPiBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtbmF2LWxpc3QgLmxpc3QtYm9keSB1bCA+IGxpIC5pY24gc3ZnIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0cmlnaHQ6IDA7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0d2lkdGg6IDEwcHg7XHJcblx0aGVpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0IC5saXN0LWJvZHkgdWwgPiBsaSAudHh0IHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZy1yaWdodDogMjBweDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLXBjLWNvbHVtbj1cIjNcIl0gLmxpc3QtYm9keSB1bCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtcGMtY29sdW1uPVwiM1wiXSAubGlzdC1ib2R5IHVsID4gbGkge1xyXG5cdHdpZHRoOiAzMy4zMyU7XHJcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtcGMtY29sdW1uPVwiM1wiXSAubGlzdC1ib2R5IHVsID4gbGkgLnR4dCB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCIxXCJdIC5saXN0LWhlYWQge1xyXG5cdGJvcmRlci1jb2xvcjogIzMzMztcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiMVwiXSAubGlzdC1oZWFkIHAge1xyXG5cdGNvbG9yOiAjMzMzO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCIyXCJdIC5saXN0LWhlYWQge1xyXG5cdGJvcmRlci1jb2xvcjogIzEzOGNiNDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiMlwiXSAubGlzdC1oZWFkIHAge1xyXG5cdGNvbG9yOiAjMTM4Y2I0O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCIzXCJdIC5saXN0LWhlYWQge1xyXG5cdGJvcmRlci1jb2xvcjogI2U5NmMxMjtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiM1wiXSAubGlzdC1oZWFkIHAge1xyXG5cdGNvbG9yOiAjZTk2YzEyO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCI0XCJdIC5saXN0LWhlYWQge1xyXG5cdGJvcmRlci1jb2xvcjogIzA5MWQzZTtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiNFwiXSAubGlzdC1oZWFkIHAge1xyXG5cdGNvbG9yOiAjMDkxZDNlO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCI1XCJdIC5saXN0LWhlYWQge1xyXG5cdGJvcmRlci1jb2xvcjogIzI1YTg4MTtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiNVwiXSAubGlzdC1oZWFkIHAge1xyXG5cdGNvbG9yOiAjMjVhODgxO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCI2XCJdIC5saXN0LWhlYWQge1xyXG5cdGJvcmRlci1jb2xvcjogIzU3ODdkNDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiNlwiXSAubGlzdC1oZWFkIHAge1xyXG5cdGNvbG9yOiAjNTc4N2Q0O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCI3XCJdIC5saXN0LWhlYWQge1xyXG5cdGJvcmRlci1jb2xvcjogI2VmNTM1MDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiN1wiXSAubGlzdC1oZWFkIHAge1xyXG5cdGNvbG9yOiAjZWY1MzUwO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCI4XCJdIC5saXN0LWhlYWQge1xyXG5cdGJvcmRlci1jb2xvcjogIzY2YmI2YTtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiOFwiXSAubGlzdC1oZWFkIHAge1xyXG5cdGNvbG9yOiAjNjZiYjZhO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCI5XCJdIC5saXN0LWhlYWQge1xyXG5cdGJvcmRlci1jb2xvcjogIzAwOTNjNDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiOVwiXSAubGlzdC1oZWFkIHAge1xyXG5cdGNvbG9yOiAjMDA5M2M0O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCIxMFwiXSAubGlzdC1oZWFkIHtcclxuXHRib3JkZXItY29sb3I6ICM3OTg2Y2I7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtbmF2LWxpc3RbZGF0YS1jb2xvcj1cIjEwXCJdIC5saXN0LWhlYWQgcCB7XHJcblx0Y29sb3I6ICM3OTg2Y2I7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtbmF2LWxpc3RbZGF0YS1jb2xvcj1cIjExXCJdIC5saXN0LWhlYWQge1xyXG5cdGJvcmRlci1jb2xvcjogI2ZmOGYwMDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiMTFcIl0gLmxpc3QtaGVhZCBwIHtcclxuXHRjb2xvcjogI2ZmOGYwMDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiMTJcIl0gLmxpc3QtaGVhZCB7XHJcblx0Ym9yZGVyLWNvbG9yOiAjNzg5MDljO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCIxMlwiXSAubGlzdC1oZWFkIHAge1xyXG5cdGNvbG9yOiAjNzg5MDljO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLW5hdi1saXN0W2RhdGEtY29sb3I9XCIxM1wiXSAubGlzdC1oZWFkIHtcclxuXHRib3JkZXItY29sb3I6ICMwMGFjYzE7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtbmF2LWxpc3RbZGF0YS1jb2xvcj1cIjEzXCJdIC5saXN0LWhlYWQgcCB7XHJcblx0Y29sb3I6ICMwMGFjYzE7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtbmF2LWxpc3RbZGF0YS1jb2xvcj1cIjE0XCJdIC5saXN0LWhlYWQge1xyXG5cdGJvcmRlci1jb2xvcjogIzlhYjgwMDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1uYXYtbGlzdFtkYXRhLWNvbG9yPVwiMTRcIl0gLmxpc3QtaGVhZCBwIHtcclxuXHRjb2xvcjogIzlhYjgwMDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1zZWFyY2gge1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLXNlYXJjaCA+IGRpdiB7XHJcblx0cGFkZGluZy10b3A6IDVweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1zZWFyY2ggPiBkaXYgPiBkaXYge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1zZWFyY2ggaW5wdXQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRwYWRkaW5nOiA1cHggNjBweCA1cHggMTBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtc2VhcmNoIGJ1dHRvbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHJpZ2h0OiAxcHg7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDM4cHg7XHJcblx0aGVpZ2h0OiAzOHB4O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiAjZmY4ZjAwO1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtZ2xvYmFsLW5hdiAuc3QxLWdsb2JhbC1zZWFyY2ggYnV0dG9uID4gc3BhbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1nbG9iYWwtbmF2IC5zdDEtZ2xvYmFsLXNlYXJjaCBidXR0b24gaSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHJpZ2h0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMjBweDtcclxuXHRoZWlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LWdsb2JhbC1uYXYgLnN0MS1nbG9iYWwtc2VhcmNoIGJ1dHRvbiBpIHN2ZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDIwcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdGZpbGw6ICNmZmY7XHJcbn1cclxuXHJcbi5zdDEtbWVudS1zZXBhcmF0ZSA+IGRpdiB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM5YTlhOWE7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi5zdDEtbWVudS1zZXBhcmF0ZSBociB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyID4gZGl2IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0YmFja2dyb3VuZDogI2YxZjlmZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIgPiBkaXYgPiBkaXYgPiBkaXYge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0YmFja2dyb3VuZDogI2YxZjlmZjtcclxuXHRtYXgtd2lkdGg6IDEwMjBweDtcclxuXHRwYWRkaW5nOiAzMHB4IDMwcHggMjBweDtcclxuXHRtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbmh0bWwuaW9zIC5zdDEtc2l0ZS1tZW51LXNlYXJjaC10b3VyID4gZGl2ID4gZGl2ID4gZGl2IHtcclxuXHRwYWRkaW5nLWJvdHRvbTogY2FsYygxMDBweCArIDU0cHgpO1xyXG5cdHBhZGRpbmctYm90dG9tOiBjYWxjKGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pICsgMTAwcHggKyA1NHB4KTtcclxuXHRwYWRkaW5nLWJvdHRvbTogY2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkgKyAxMDBweCArIDU0cHgpO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1zZWFyY2gtdG91ci5hY3RpdmUtaGVhZGVyLW1lbnUgPiBkaXYge1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxuXHR6LWluZGV4OiAxMDIwMDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtc2VhcmNoLXRvdXIuYWN0aXZlLWZsb2F0LW1lbnUgPiBkaXYge1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxuXHR6LWluZGV4OiAxMDQwMDtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLnN0MS1zaXRlLW1lbnUtbXlwYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2Uge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlID4gZGl2IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbmh0bWw6bm90KC5pZTExKSAuc3QxLXNpdGUtbWVudS1teXBhZ2UgPiBkaXYge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSA+IGRpdiA+IGRpdiA+IGRpdiB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdG1heC13aWR0aDogMTAyMHB4O1xyXG5cdHBhZGRpbmc6IDMwcHggMzBweCAyMHB4O1xyXG5cdG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuaHRtbC5pb3MgLnN0MS1zaXRlLW1lbnUtbXlwYWdlID4gZGl2ID4gZGl2ID4gZGl2IHtcclxuXHRwYWRkaW5nLWJvdHRvbTogY2FsYygxMDBweCArIDU0cHgpO1xyXG5cdHBhZGRpbmctYm90dG9tOiBjYWxjKGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pICsgMTAwcHggKyA1NHB4KTtcclxuXHRwYWRkaW5nLWJvdHRvbTogY2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkgKyAxMDBweCArIDU0cHgpO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UuYWN0aXZlLWhlYWRlci1tZW51ID4gZGl2IHtcclxuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRvcGFjaXR5OiAxO1xyXG5cdHotaW5kZXg6IDEwMjAwO1xyXG59XHJcblxyXG5odG1sOm5vdCguaWUxMSkgLnN0MS1zaXRlLW1lbnUtbXlwYWdlLmFjdGl2ZS1oZWFkZXItbWVudSA+IGRpdiB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlLmFjdGl2ZS1mbG9hdC1tZW51ID4gZGl2IHtcclxuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRvcGFjaXR5OiAxO1xyXG5cdHotaW5kZXg6IDEwNDAwO1xyXG59XHJcblxyXG5odG1sOm5vdCguaWUxMSkgLnN0MS1zaXRlLW1lbnUtbXlwYWdlLmFjdGl2ZS1mbG9hdC1tZW51ID4gZGl2IHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtZGl2aWRlLWxheW91dCA+IGRpdiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1kaXZpZGUtbGF5b3V0W2RhdGEtY29sdW1uPVwiMlwiXSB7XHJcblx0bWFyZ2luLWxlZnQ6IC0yLjA4MyU7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1kaXZpZGUtbGF5b3V0W2RhdGEtY29sdW1uPVwiMlwiXSAuc3QxLW15cGFnZS1kaXZpZGUtbGF5b3V0X19pdGVtIHtcclxuXHR3aWR0aDogNTAlO1xyXG5cdHBhZGRpbmctbGVmdDogMi4wODMlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1kaXZpZGUtbGF5b3V0W2RhdGEtY29sdW1uPVwiM1wiXSB7XHJcblx0bWFyZ2luLWxlZnQ6IC0zLjY0NiU7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1kaXZpZGUtbGF5b3V0W2RhdGEtY29sdW1uPVwiM1wiXSAuc3QxLW15cGFnZS1kaXZpZGUtbGF5b3V0X19pdGVtIHtcclxuXHR3aWR0aDogMzMuMzMlO1xyXG5cdHBhZGRpbmctbGVmdDogMy42NDYlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1oZWFkaW5nIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtaGVhZGluZyBwIHtcclxuXHRtYXJnaW46IDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG4ge1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtYnRuIC5zdDEtbXlwYWdlLWJ0bl9fY29udGFpbmVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzMzMztcclxuXHRjb2xvcjogIzMzMztcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XHJcblx0cGFkZGluZzogMTBweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG4gLnN0MS1teXBhZ2UtYnRuX19jb250YWluZXI6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWJ0bltkYXRhLWNvbG9yPVwiMVwiXSAuc3QxLW15cGFnZS1idG5fX2NvbnRhaW5lciB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzMzMztcclxuXHRiYWNrZ3JvdW5kOiAjMzMzO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtYnRuW2RhdGEtY29sb3I9XCIxXCJdIC5zdDEtbXlwYWdlLWJ0bl9fY29udGFpbmVyOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGNvbG9yOiAjMzMzO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtYnRuW2RhdGEtY29sb3I9XCIyXCJdIC5zdDEtbXlwYWdlLWJ0bl9fY29udGFpbmVyIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMTM4Y2I0O1xyXG5cdGJhY2tncm91bmQ6ICMxMzhjYjQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG5bZGF0YS1jb2xvcj1cIjJcIl0gLnN0MS1teXBhZ2UtYnRuX19jb250YWluZXI6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29sb3I6ICMxMzhjYjQ7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG5bZGF0YS1jb2xvcj1cIjNcIl0gLnN0MS1teXBhZ2UtYnRuX19jb250YWluZXIge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNlOTZjMTI7XHJcblx0YmFja2dyb3VuZDogI2U5NmMxMjtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWJ0bltkYXRhLWNvbG9yPVwiM1wiXSAuc3QxLW15cGFnZS1idG5fX2NvbnRhaW5lcjpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRjb2xvcjogI2U5NmMxMjtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWJ0bltkYXRhLWNvbG9yPVwiNFwiXSAuc3QxLW15cGFnZS1idG5fX2NvbnRhaW5lciB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzA5MWQzZTtcclxuXHRiYWNrZ3JvdW5kOiAjMDkxZDNlO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtYnRuW2RhdGEtY29sb3I9XCI0XCJdIC5zdDEtbXlwYWdlLWJ0bl9fY29udGFpbmVyOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGNvbG9yOiAjMDkxZDNlO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtYnRuW2RhdGEtY29sb3I9XCI1XCJdIC5zdDEtbXlwYWdlLWJ0bl9fY29udGFpbmVyIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMjVhODgxO1xyXG5cdGJhY2tncm91bmQ6ICMyNWE4ODE7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG5bZGF0YS1jb2xvcj1cIjVcIl0gLnN0MS1teXBhZ2UtYnRuX19jb250YWluZXI6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29sb3I6ICMyNWE4ODE7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG5bZGF0YS1jb2xvcj1cIjZcIl0gLnN0MS1teXBhZ2UtYnRuX19jb250YWluZXIge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICM1Nzg3ZDQ7XHJcblx0YmFja2dyb3VuZDogIzU3ODdkNDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWJ0bltkYXRhLWNvbG9yPVwiNlwiXSAuc3QxLW15cGFnZS1idG5fX2NvbnRhaW5lcjpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRjb2xvcjogIzU3ODdkNDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWJ0bltkYXRhLWNvbG9yPVwiN1wiXSAuc3QxLW15cGFnZS1idG5fX2NvbnRhaW5lciB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2VmNTM1MDtcclxuXHRiYWNrZ3JvdW5kOiAjZWY1MzUwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtYnRuW2RhdGEtY29sb3I9XCI3XCJdIC5zdDEtbXlwYWdlLWJ0bl9fY29udGFpbmVyOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGNvbG9yOiAjZWY1MzUwO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtYnRuW2RhdGEtY29sb3I9XCI4XCJdIC5zdDEtbXlwYWdlLWJ0bl9fY29udGFpbmVyIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjNjZiYjZhO1xyXG5cdGJhY2tncm91bmQ6ICM2NmJiNmE7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG5bZGF0YS1jb2xvcj1cIjhcIl0gLnN0MS1teXBhZ2UtYnRuX19jb250YWluZXI6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29sb3I6ICM2NmJiNmE7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG5bZGF0YS1jb2xvcj1cIjlcIl0gLnN0MS1teXBhZ2UtYnRuX19jb250YWluZXIge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMwMDkzYzQ7XHJcblx0YmFja2dyb3VuZDogIzAwOTNjNDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWJ0bltkYXRhLWNvbG9yPVwiOVwiXSAuc3QxLW15cGFnZS1idG5fX2NvbnRhaW5lcjpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRjb2xvcjogIzAwOTNjNDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWJ0bltkYXRhLWNvbG9yPVwiMTBcIl0gLnN0MS1teXBhZ2UtYnRuX19jb250YWluZXIge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICM3OTg2Y2I7XHJcblx0YmFja2dyb3VuZDogIzc5ODZjYjtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWJ0bltkYXRhLWNvbG9yPVwiMTBcIl0gLnN0MS1teXBhZ2UtYnRuX19jb250YWluZXI6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29sb3I6ICM3OTg2Y2I7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG5bZGF0YS1jb2xvcj1cIjExXCJdIC5zdDEtbXlwYWdlLWJ0bl9fY29udGFpbmVyIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZmY4ZjAwO1xyXG5cdGJhY2tncm91bmQ6ICNmZjhmMDA7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG5bZGF0YS1jb2xvcj1cIjExXCJdIC5zdDEtbXlwYWdlLWJ0bl9fY29udGFpbmVyOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGNvbG9yOiAjZmY4ZjAwO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtYnRuW2RhdGEtY29sb3I9XCIxMlwiXSAuc3QxLW15cGFnZS1idG5fX2NvbnRhaW5lciB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzc4OTA5YztcclxuXHRiYWNrZ3JvdW5kOiAjNzg5MDljO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtYnRuW2RhdGEtY29sb3I9XCIxMlwiXSAuc3QxLW15cGFnZS1idG5fX2NvbnRhaW5lcjpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRjb2xvcjogIzc4OTA5YztcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWJ0bltkYXRhLWNvbG9yPVwiMTNcIl0gLnN0MS1teXBhZ2UtYnRuX19jb250YWluZXIge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMwMGFjYzE7XHJcblx0YmFja2dyb3VuZDogIzAwYWNjMTtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWJ0bltkYXRhLWNvbG9yPVwiMTNcIl0gLnN0MS1teXBhZ2UtYnRuX19jb250YWluZXI6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29sb3I6ICMwMGFjYzE7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG5bZGF0YS1jb2xvcj1cIjE0XCJdIC5zdDEtbXlwYWdlLWJ0bl9fY29udGFpbmVyIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjOWFiODAwO1xyXG5cdGJhY2tncm91bmQ6ICM5YWI4MDA7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1idG5bZGF0YS1jb2xvcj1cIjE0XCJdIC5zdDEtbXlwYWdlLWJ0bl9fY29udGFpbmVyOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGNvbG9yOiAjOWFiODAwO1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2Utc2VwYXJhdGUgPiBkaXYge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG5cdHBhZGRpbmctdG9wOiAyMXB4O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2Utc2VwYXJhdGUgaHIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1saXN0IHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWxpc3QgPiBkaXYge1xyXG5cdG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1saXN0IC5zdDEtbXlwYWdlLWxpc3RfX2hvbGRlciB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1saXN0IC5zdDEtbXlwYWdlLWxpc3RfX2hvbGRlciA+IGxpIHtcclxuXHRtYXJnaW46IDA7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRwYWRkaW5nLXRvcDogNXB4O1xyXG59XHJcblxyXG4uc3QxLXNpdGUtbWVudS1teXBhZ2UgLnN0MS1teXBhZ2UtbGlzdCAuc3QxLW15cGFnZS1saXN0X19ob2xkZXIgPiBsaSAuc3QxLW15cGFnZS1saXN0X19jb250YWluZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb2xvcjogIzMzMztcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdHBhZGRpbmc6IDIuNXB4IDE1cHggMi41cHggMDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWxpc3QgLnN0MS1teXBhZ2UtbGlzdF9faG9sZGVyID4gbGkgLnN0MS1teXBhZ2UtbGlzdF9fY29udGFpbmVyOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1saXN0IC5zdDEtbXlwYWdlLWxpc3RfX2hvbGRlciA+IGxpIC5zdDEtbXlwYWdlLWxpc3RfX2NvbnRhaW5lciAuc3QxLW15cGFnZS1saXN0X190eHQge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLnN0MS1zaXRlLW1lbnUtbXlwYWdlIC5zdDEtbXlwYWdlLWxpc3QgLnN0MS1teXBhZ2UtbGlzdF9faG9sZGVyID4gbGkgLnN0MS1teXBhZ2UtbGlzdF9fY29udGFpbmVyIGkge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTBweDtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0cmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5zdDEtc2l0ZS1tZW51LW15cGFnZSAuc3QxLW15cGFnZS1saXN0IC5zdDEtbXlwYWdlLWxpc3RfX2hvbGRlciA+IGxpIC5zdDEtbXlwYWdlLWxpc3RfX2NvbnRhaW5lciBpIHN2ZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwcHg7XHJcblx0aGVpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAjc3QxLXNpdGUtbWVudS1vdmVybGF5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4jc3QxLXNpdGUtbWVudS1vdmVybGF5IHtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcclxufVxyXG5cclxuaHRtbDpub3QoLmllMTEpICNzdDEtc2l0ZS1tZW51LW92ZXJsYXkge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuI3N0MS1zaXRlLW1lbnUtb3ZlcmxheS5hY3RpdmUtaGVhZGVyLW1lbnUge1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0b3BhY2l0eTogMTtcclxuXHR6LWluZGV4OiAxMDE5OTtcclxufVxyXG5cclxuaHRtbDpub3QoLmllMTEpICNzdDEtc2l0ZS1tZW51LW92ZXJsYXkuYWN0aXZlLWhlYWRlci1tZW51IHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlLWluLW91dDtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbiNzdDEtc2l0ZS1tZW51LW92ZXJsYXkuYWN0aXZlLWZsb2F0LW1lbnUge1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0b3BhY2l0eTogMTtcclxuXHR6LWluZGV4OiAxMDM5OTtcclxufVxyXG5cclxuaHRtbDpub3QoLmllMTEpICNzdDEtc2l0ZS1tZW51LW92ZXJsYXkuYWN0aXZlLWZsb2F0LW1lbnUge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2UtaW4tb3V0O1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLypcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdC0gX3NpdGUtbWVudS1zZWFyY2gtdG91ci5zY3NzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLnN0MS1zZWFyY2gtdG91ci1hcmVhXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEge1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgKyAuc3QxLWZvcm0tYXJlYSB7XHJcblx0bWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhID4gZGl2IHtcclxuXHRtYXgtd2lkdGg6IDk2MHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19oZWFkIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fc3dpdGNoZXIge1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faGVhZCAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX3N3aXRjaGVyIHVsIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19oZWFkIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fc3dpdGNoZXIgdWwgbGkge1xyXG5cdGZsZXg6IDE7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hlYWQgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19zd2l0Y2hlciB1bCBsaSBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZDogIzcwNzA3MDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHBhZGRpbmc6IDcuNXB4IDAgMTIuNXB4O1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faGVhZCAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX3N3aXRjaGVyIHVsIGxpIGE6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faGVhZCAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX3N3aXRjaGVyIHVsIGxpW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIGEge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29sb3I6ICM1ZjVmNWY7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggNnB4IDAgcmdiYSgzMiwgMzMsIDM2LCAwLjI4KTtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hlYWQgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19zd2l0Y2hlciB1bCBsaVtkYXRhLWNvbG9yPVwiMVwiXSBhIHtcclxuXHRiYWNrZ3JvdW5kOiAjMzMzO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19oZWFkIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fc3dpdGNoZXIgdWwgbGlbZGF0YS1jb2xvcj1cIjJcIl0gYSB7XHJcblx0YmFja2dyb3VuZDogIzEzOGNiNDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faGVhZCAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX3N3aXRjaGVyIHVsIGxpW2RhdGEtY29sb3I9XCIzXCJdIGEge1xyXG5cdGJhY2tncm91bmQ6ICNlOTZjMTI7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hlYWQgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19zd2l0Y2hlciB1bCBsaVtkYXRhLWNvbG9yPVwiNFwiXSBhIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDkxZDNlO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19oZWFkIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fc3dpdGNoZXIgdWwgbGlbZGF0YS1jb2xvcj1cIjVcIl0gYSB7XHJcblx0YmFja2dyb3VuZDogIzI1YTg4MTtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faGVhZCAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX3N3aXRjaGVyIHVsIGxpW2RhdGEtY29sb3I9XCI2XCJdIGEge1xyXG5cdGJhY2tncm91bmQ6ICM1Nzg3ZDQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hlYWQgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19zd2l0Y2hlciB1bCBsaVtkYXRhLWNvbG9yPVwiN1wiXSBhIHtcclxuXHRiYWNrZ3JvdW5kOiAjZWY1MzUwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19oZWFkIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fc3dpdGNoZXIgdWwgbGlbZGF0YS1jb2xvcj1cIjhcIl0gYSB7XHJcblx0YmFja2dyb3VuZDogIzY2YmI2YTtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faGVhZCAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX3N3aXRjaGVyIHVsIGxpW2RhdGEtY29sb3I9XCI5XCJdIGEge1xyXG5cdGJhY2tncm91bmQ6ICMwMDkzYzQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hlYWQgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19zd2l0Y2hlciB1bCBsaVtkYXRhLWNvbG9yPVwiMTBcIl0gYSB7XHJcblx0YmFja2dyb3VuZDogIzc5ODZjYjtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faGVhZCAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX3N3aXRjaGVyIHVsIGxpW2RhdGEtY29sb3I9XCIxMVwiXSBhIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmY4ZjAwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19oZWFkIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fc3dpdGNoZXIgdWwgbGlbZGF0YS1jb2xvcj1cIjEyXCJdIGEge1xyXG5cdGJhY2tncm91bmQ6ICM3ODkwOWM7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hlYWQgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19zd2l0Y2hlciB1bCBsaVtkYXRhLWNvbG9yPVwiMTNcIl0gYSB7XHJcblx0YmFja2dyb3VuZDogIzAwYWNjMTtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faGVhZCAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX3N3aXRjaGVyIHVsIGxpW2RhdGEtY29sb3I9XCIxNFwiXSBhIHtcclxuXHRiYWNrZ3JvdW5kOiAjOWFiODAwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ib2R5IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fYm9keSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hvbGRlclthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fYm9keSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hvbGRlclthcmlhLWhpZGRlbj1cInRydWVcIl0ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2JvZHkgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19jb250YWluZXIgPiBkaXYge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym94LXNoYWRvdzogMCA1cHggNnB4IDAgcmdiYSgzMiwgMzMsIDM2LCAwLjI4KTtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fYm9keSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2NvbnRhaW5lciA+IGRpdiA+IGRpdiB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHBhZGRpbmc6IDIwcHggMjBweCA1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2JvZHkgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19jb250YWluZXJbZGF0YS1jb2xvcj1cIjFcIl0gPiBkaXYge1xyXG5cdGJhY2tncm91bmQ6ICMzMzM7XHJcblx0cGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fYm9keSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2NvbnRhaW5lcltkYXRhLWNvbG9yPVwiMlwiXSA+IGRpdiB7XHJcblx0YmFja2dyb3VuZDogIzEzOGNiNDtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ib2R5IC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fY29udGFpbmVyW2RhdGEtY29sb3I9XCIzXCJdID4gZGl2IHtcclxuXHRiYWNrZ3JvdW5kOiAjZTk2YzEyO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2JvZHkgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19jb250YWluZXJbZGF0YS1jb2xvcj1cIjRcIl0gPiBkaXYge1xyXG5cdGJhY2tncm91bmQ6ICMwOTFkM2U7XHJcblx0cGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fYm9keSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2NvbnRhaW5lcltkYXRhLWNvbG9yPVwiNVwiXSA+IGRpdiB7XHJcblx0YmFja2dyb3VuZDogIzI1YTg4MTtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ib2R5IC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fY29udGFpbmVyW2RhdGEtY29sb3I9XCI2XCJdID4gZGl2IHtcclxuXHRiYWNrZ3JvdW5kOiAjNTc4N2Q0O1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2JvZHkgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19jb250YWluZXJbZGF0YS1jb2xvcj1cIjdcIl0gPiBkaXYge1xyXG5cdGJhY2tncm91bmQ6ICNlZjUzNTA7XHJcblx0cGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fYm9keSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2NvbnRhaW5lcltkYXRhLWNvbG9yPVwiOFwiXSA+IGRpdiB7XHJcblx0YmFja2dyb3VuZDogIzY2YmI2YTtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ib2R5IC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fY29udGFpbmVyW2RhdGEtY29sb3I9XCI5XCJdID4gZGl2IHtcclxuXHRiYWNrZ3JvdW5kOiAjMDA5M2M0O1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2JvZHkgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19jb250YWluZXJbZGF0YS1jb2xvcj1cIjEwXCJdID4gZGl2IHtcclxuXHRiYWNrZ3JvdW5kOiAjNzk4NmNiO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2JvZHkgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19jb250YWluZXJbZGF0YS1jb2xvcj1cIjExXCJdID4gZGl2IHtcclxuXHRiYWNrZ3JvdW5kOiAjZmY4ZjAwO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2JvZHkgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19jb250YWluZXJbZGF0YS1jb2xvcj1cIjEyXCJdID4gZGl2IHtcclxuXHRiYWNrZ3JvdW5kOiAjNzg5MDljO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2JvZHkgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19jb250YWluZXJbZGF0YS1jb2xvcj1cIjEzXCJdID4gZGl2IHtcclxuXHRiYWNrZ3JvdW5kOiAjMDBhY2MxO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2JvZHkgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19jb250YWluZXJbZGF0YS1jb2xvcj1cIjE0XCJdID4gZGl2IHtcclxuXHRiYWNrZ3JvdW5kOiAjOWFiODAwO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYSAuc3QxLXNlYXJjaC10b3VyLWFyZWFfX2JvZHkgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19jb250YWluZXJbZGF0YS1zdHlsZT1cImNvdXJzZS1udW1iZXJcIl0gPiBkaXYge1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG5cdHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEgLnN0MS1zZWFyY2gtdG91ci1hcmVhX19ib2R5IC5zdDEtc2VhcmNoLXRvdXItYXJlYV9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXItYXJlYV9fY29udGFpbmVyIC5zdDEtc2VhcmNoLXRvdXIge1xyXG5cdHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1oZWFkaW5nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtaGVhZGluZyB7XHJcblx0cGFkZGluZy1ib3R0b206IDcuNXB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtaGVhZGluZyA+IGRpdiB7XHJcblx0bWF4LXdpZHRoOiA5NjBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLWhlYWRpbmcgcCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtaGVhZGluZyBwIGIge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1mb290XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtZm9vdCB7XHJcblx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYS1mb290IC5zdDEtc2VhcmNoLXRvdXItYXJlYS1mb290X19ob2xkZXIgPiBkaXYge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtZm9vdCAuc3QxLXNlYXJjaC10b3VyLWFyZWEtZm9vdF9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1yZXN1bHQgKyAuc3QxLXNlYXJjaC10b3VyLWFyZWEtc3VibWl0IHtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYS1mb290IC5zdDEtc2VhcmNoLXRvdXItYXJlYS1mb290X19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhLXJlc3VsdCArIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1zdWJtaXQgYnV0dG9uIHtcclxuXHR3aWR0aDogMTUwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYS1mb290IC5zdDEtc2VhcmNoLXRvdXItYXJlYS1mb290X19ob2xkZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhLW1vcmUge1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLnN0MS1zZWFyY2gtdG91ci1jb250ZW50cy1jaGFuZ2VyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNlYXJjaC10b3VyLWNvbnRlbnRzLWNoYW5nZXIgLnN0MS1zZWFyY2gtdG91ci1jb250ZW50cy1jaGFuZ2VyX19ob2xkZXJbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAuc3QxLXNlYXJjaC10b3VyLWFyZWEtbW9yZS13cmFwcGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtbW9yZS13cmFwcGVyIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1tb3JlLWhvbGRlciB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLW1vcmUtd3JhcHBlciAuc3QxLXNlYXJjaC10b3VyLWFyZWEtbW9yZS1ob2xkZXJbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XHJcblx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAuMnMgZWFzZS1vdXQ7XHJcblx0bWF4LWhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLW1vcmUtd3JhcHBlciAuc3QxLXNlYXJjaC10b3VyLWFyZWEtbW9yZS1ob2xkZXJbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcclxuXHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4xcyBlYXNlLW91dDtcclxuXHRtYXgtaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAuc3QxLXNlYXJjaC10b3VyLWFyZWEtbW9yZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLW1vcmUgcCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRsZXR0ZXItc3BhY2luZzogLTAuNGVtO1xyXG5cdGNvbG9yOiAjMzMzO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLW1vcmUgcCAuc3QxLXNlYXJjaC10b3VyLWFyZWEtbW9yZV9fb3BlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLW1vcmUgcCAuc3QxLXNlYXJjaC10b3VyLWFyZWEtbW9yZV9fY2xvc2Uge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtbW9yZSBwIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1tb3JlX190eHQge1xyXG5cdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYS1tb3JlIHA6aG92ZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhLW1vcmVfX3R4dCB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtbW9yZSBwIGkge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuXHR3aWR0aDogMTNweDtcclxuXHRoZWlnaHQ6IDEzcHg7XHJcblx0cGFkZGluZy1sZWZ0OiA3LjVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLW1vcmUgcCBpIC5zdDEtaWNvbi1wbHVzLFxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtbW9yZSBwIGkgLnN0MS1pY29uLW1pbnVzIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHR3aWR0aDogMTNweDtcclxuXHRoZWlnaHQ6IDEzcHg7XHJcblx0ZmlsbDogIzEzOGNiNDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLW1vcmUgcFthcmlhLWFjdGl2ZT1cImZhbHNlXCJdIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1tb3JlX19vcGVuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLW1vcmUgcFthcmlhLWFjdGl2ZT1cImZhbHNlXCJdIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1tb3JlX19jbG9zZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLnN0MS1zZWFyY2gtdG91ci1hcmVhLXJlc3VsdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLXJlc3VsdCBwIHtcclxuXHRtYXJnaW46IDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtcmVzdWx0IHAgLnN0MS1zZWFyY2gtdG91ci1hcmVhLXJlc3VsdF9fdHh0IHtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtcmVzdWx0IHAgLnN0MS1zZWFyY2gtdG91ci1hcmVhLXJlc3VsdF9fbnVtYmVyIHtcclxuXHRjb2xvcjogI2NjMDAwMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYS1yZXN1bHQgcCAuc3QxLXNlYXJjaC10b3VyLWFyZWEtcmVzdWx0X19udW1iZXIgLnN0MS1zZWFyY2gtdG91ci1hcmVhLXJlc3VsdF9fY291bnQge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAuc3QxLXNlYXJjaC10b3VyLWFyZWEtc3VibWl0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtc3VibWl0W2RhdGEtYWxpZ249XCJjZW50ZXJcIl0ge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLXN1Ym1pdCA+IGRpdiB7XHJcblx0bWF4LXdpZHRoOiA5NjBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLXN1Ym1pdCBidXR0b24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMzIwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJhY2tncm91bmQ6ICMxMzhjYjQ7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0d2lkdGg6IDE1MHB4O1xyXG5cdHBhZGRpbmc6IDcuNXB4IDEwcHg7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtc3VibWl0IGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1zZXBhcmV0ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zZWFyY2gtdG91ci1hcmVhLXNlcGFyZXRlIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1zZXBhcmV0ZV9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1zdWJtaXQge1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtc2VwYXJldGVbZGF0YS1wYy1jb2x1bW49XCJsaW5lclwiXSAuc3QxLXNlYXJjaC10b3VyLWFyZWEtc2VwYXJldGVfX2hvbGRlciA+IGRpdiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiByaWdodDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtc2VwYXJldGVbZGF0YS1wYy1jb2x1bW49XCJsaW5lclwiXSAuc3QxLXNlYXJjaC10b3VyLWFyZWEtc2VwYXJldGVfX2hvbGRlciA+IGRpdiAuc3QxLXNlYXJjaC10b3VyLXNldCB7XHJcblx0bWFyZ2luOiAwIGF1dG8gMCAwO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWFyZWEtc2VwYXJldGVbZGF0YS1wYy1jb2x1bW49XCJsaW5lclwiXSAuc3QxLXNlYXJjaC10b3VyLWFyZWEtc2VwYXJldGVfX2hvbGRlciA+IGRpdiAuc3QxLXNlYXJjaC10b3VyLWFyZWEtc3VibWl0IHtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItYXJlYS1zZXBhcmV0ZVtkYXRhLXBjLWNvbHVtbj1cImxpbmVyXCJdIC5zdDEtc2VhcmNoLXRvdXItYXJlYS1zZXBhcmV0ZV9faG9sZGVyID4gZGl2IC5zdDEtc2VhcmNoLXRvdXItYXJlYS1zdWJtaXQgYnV0dG9uIHtcclxuXHR3aWR0aDogMTUwcHg7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5zdDEtc2VhcmNoLXRvdXItc2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNlYXJjaC10b3VyLXNldCB7XHJcblx0bWF4LXdpZHRoOiA5NjBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1zZXRbZGF0YS1wYy1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2hvbGRlciA+IGRpdiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1zZXRbZGF0YS1wYy1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2hvbGRlciA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXItc2V0X19oZWFkIHtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLXNldFtkYXRhLXBjLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyLXNldF9faG9sZGVyID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2hlYWQgLnN0MS1zZWFyY2gtdG91ci1oZWFkaW5nIHtcclxuXHRwYWRkaW5nLXRvcDogMTBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1zZXRbZGF0YS1wYy1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2hvbGRlciA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXItc2V0X19ib2R5IHtcclxuXHRmbGV4OiAxIDAgYXV0bztcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1zZXRbZGF0YS1wYy1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2hvbGRlciA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXItc2V0X19ib2R5ID4gZGl2IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1zZXRbZGF0YS1wYy1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2hvbGRlciA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXItc2V0X19ib2R5ID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ciB7XHJcblx0ZmxleDogMSAwIGF1dG87XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItc2V0W2RhdGEtcGMtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXItc2V0X19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyLXNldF9fYm9keSA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXIgKyAuc3QxLXNlYXJjaC10b3VyIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1zZXRbZGF0YS1wYy1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2hvbGRlciA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXItc2V0X19ib2R5ID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJyYWRpb1wiXSxcclxuLnN0MS1zZWFyY2gtdG91ci1zZXRbZGF0YS1wYy1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2hvbGRlciA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXItc2V0X19ib2R5ID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0cGFkZGluZy10b3A6IDlweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1zZXRbZGF0YS1wYy1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2hvbGRlciA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXItc2V0X19oZWFkICsgLnN0MS1zZWFyY2gtdG91ci1zZXRfX2JvZHkge1xyXG5cdHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1zZXRbZGF0YS1wYy1jb2x1bW49XCJsaW5lclwiXSA+IGRpdiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0bWFyZ2luLXRvcDogLTEwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLXNldFtkYXRhLXBjLWNvbHVtbj1cImxpbmVyXCJdID4gZGl2IC5zdDEtc2VhcmNoLXRvdXItc2V0X19ob2xkZXIge1xyXG5cdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1zZXRbZGF0YS1jb2x1bW49XCJkZXBhcnR1cmUtZGF0ZVwiXSA+IGRpdiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0bWFyZ2luLXRvcDogLTEwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLXNldFtkYXRhLWNvbHVtbj1cImRlcGFydHVyZS1kYXRlXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2hvbGRlciB7XHJcblx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLXNldFtkYXRhLWNvbHVtbj1cImRlcGFydHVyZS1kYXRlXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2hvbGRlciA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXItc2V0X19ib2R5ID4gZGl2IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1zZXRbZGF0YS1jb2x1bW49XCJkZXBhcnR1cmUtZGF0ZVwiXSA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXItc2V0X19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyLXNldF9fYm9keSA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwic2VsZWN0XCJdID4gZGl2IHtcclxuXHRtYXJnaW4tdG9wOiAtNXB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItc2V0W2RhdGEtY29sdW1uPVwiZGVwYXJ0dXJlLWRhdGVcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyLXNldF9faG9sZGVyID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91ci1zZXRfX2JvZHkgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInNlbGVjdFwiXSA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciB7XHJcblx0cGFkZGluZy10b3A6IDVweDtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLnN0MS1zZWFyY2gtdG91ci1oZWFkaW5nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNlYXJjaC10b3VyLWhlYWRpbmcge1xyXG5cdHBhZGRpbmctYm90dG9tOiA3LjVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1oZWFkaW5nID4gZGl2IHtcclxuXHRtYXgtd2lkdGg6IDk2MHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWhlYWRpbmcgcCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyLWhlYWRpbmcgcCBiIHtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAuc3QxLXNlYXJjaC10b3VyLW5vdGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi5zdDEtc2VhcmNoLXRvdXItbm90ZSB7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXItbm90ZSA+IGRpdiB7XHJcblx0bWF4LXdpZHRoOiA5NjBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ci1ub3RlIHAge1xyXG5cdG1hcmdpbjogMDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gLnN0MS1zZWFyY2gtdG91clxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zZWFyY2gtdG91ciB7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXIgPiBkaXYge1xyXG5cdG1heC13aWR0aDogOTYwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXIgLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2hlYWQge1xyXG5cdHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXIgLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2hlYWQgcCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXIgLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgKyAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIge1xyXG5cdHBhZGRpbmctbGVmdDogNXB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fc2VwYXJldG9yIHtcclxuXHRwYWRkaW5nOiAwIDVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ciAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX3NlcGFyZXRvciBwIHtcclxuXHRtYXJnaW46IDA7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fcHJlZml4IHtcclxuXHRwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXIgLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiAuc3QxLXNlYXJjaC10b3VyX19wcmVmaXggcCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ciAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX3N1ZmZpeCB7XHJcblx0cGFkZGluZy1sZWZ0OiA1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXIgLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiAuc3QxLXNlYXJjaC10b3VyX19zdWZmaXggcCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ciAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX25vdGUge1xyXG5cdHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91ciAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX25vdGUgcCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXNpemU9XCIxXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciA+IGlucHV0LFxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItc2l6ZT1cIjFcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gc2VsZWN0LFxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItc2l6ZT1cIjFcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gdGV4dGFyZWEge1xyXG5cdHdpZHRoOiAxMjBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXNpemU9XCIyXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciA+IGlucHV0LFxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItc2l6ZT1cIjJcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gc2VsZWN0LFxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItc2l6ZT1cIjJcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gdGV4dGFyZWEge1xyXG5cdHdpZHRoOiAxODBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXNpemU9XCIzXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciA+IGlucHV0LFxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItc2l6ZT1cIjNcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gc2VsZWN0LFxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItc2l6ZT1cIjNcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gdGV4dGFyZWEge1xyXG5cdHdpZHRoOiAyNTBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXNpemU9XCI0XCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciA+IGlucHV0LFxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItc2l6ZT1cIjRcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gc2VsZWN0LFxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItc2l6ZT1cIjRcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gdGV4dGFyZWEge1xyXG5cdHdpZHRoOiAzMjBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXNpemU9XCJmdWxsXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciB7XHJcblx0ZmxleC1ncm93OiAxO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItc2l6ZT1cImZ1bGxcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gaW5wdXQsXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci1zaXplPVwiZnVsbFwiXSA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgPiBzZWxlY3QsXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci1zaXplPVwiZnVsbFwiXSA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciA+IGRpdiA+IC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgPiB0ZXh0YXJlYSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwidGV4dFwiXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJ0ZXh0XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciBpbnB1dCB7XHJcblx0YXBwZWFyYW5jZTogbm9uZTtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcclxuXHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRjb2xvcjogIzMzMztcclxuXHRmb250LWZhbWlseTogUm9ib3RvLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdHBhZGRpbmc6IDZweCAxMHB4IDRweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMjVzIGVhc2U7XHJcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI1cyBlYXNlO1xyXG59XHJcblxyXG5odG1sOm5vdCguaXBhZCk6bm90KC5pcGhvbmUpIC5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwidGV4dFwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgaW5wdXQ6aG92ZXIge1xyXG5cdGJveC1zaGFkb3c6IDAgMXB4IDZweCAwIHJnYmEoMzIsIDMzLCAzNiwgMC4yOCk7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMjVzIGVhc2U7XHJcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI1cyBlYXNlO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInRleHRcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyIGlucHV0OmZvY3VzIHtcclxuXHRib3JkZXItY29sb3I6ICM0Mjg1ZjQ7XHJcblx0b3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJ0ZXh0XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciBpbnB1dDppbnZhbGlkIHtcclxuXHRib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInRleHRcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwidGV4dFwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJ0ZXh0XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcclxuXHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJ0ZXh0XCJdW2RhdGEtY29sdW1uPVwibGluZXJcIl0gPiBkaXYge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInRleHRcIl1bZGF0YS1jb2x1bW49XCJjb3Vyc2UtbnVtYmVyXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lcjpudGgtY2hpbGQoMSkgPiBpbnB1dCB7XHJcblx0d2lkdGg6IDE4MHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInRleHRcIl1bZGF0YS1jb2x1bW49XCJjb3Vyc2UtbnVtYmVyXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lcjpudGgtY2hpbGQoMikgPiBpbnB1dCB7XHJcblx0d2lkdGg6IDEwMHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInRleHRcIl1bZGF0YS1zdHlsZT1cImNhbGVuZGFyXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInRleHRcIl1bZGF0YS1zdHlsZT1cImNhbGVuZGFyXCJdID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyID4gZGl2ID4gLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciBpIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRyaWdodDogMTBweDtcclxuXHR3aWR0aDogMjBweDtcclxuXHRoZWlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwidGV4dFwiXVtkYXRhLXN0eWxlPVwiY2FsZW5kYXJcIl0gPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgPiBkaXYgPiAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyIGkgc3ZnIHtcclxuXHR3aWR0aDogMjBweDtcclxuXHRoZWlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwidGV4dGFyZWFcIl1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwidGV4dGFyZWFcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyIHRleHRhcmVhIHtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xyXG5cdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGNvbG9yOiAjMzMzO1xyXG5cdGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRwYWRkaW5nOiA2cHggMTBweCA0cHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdHJlc2l6ZTogdmVydGljYWw7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMjVzIGVhc2U7XHJcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI1cyBlYXNlO1xyXG59XHJcblxyXG5odG1sOm5vdCguaXBhZCk6bm90KC5pcGhvbmUpIC5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwidGV4dGFyZWFcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyIHRleHRhcmVhOmhvdmVyIHtcclxuXHRib3gtc2hhZG93OiAwIDFweCA2cHggMCByZ2JhKDMyLCAzMywgMzYsIDAuMjgpO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI1cyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yNXMgZWFzZTtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJ0ZXh0YXJlYVwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgdGV4dGFyZWE6Zm9jdXMge1xyXG5cdGJvcmRlci1jb2xvcjogIzQyODVmNDtcclxuXHRvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInRleHRhcmVhXCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciB0ZXh0YXJlYTppbnZhbGlkIHtcclxuXHRib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAuc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInNlbGVjdFwiXVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJzZWxlY3RcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHR6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInNlbGVjdFwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgc2VsZWN0IHtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcclxuXHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRjb2xvcjogIzMzMztcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRmb250LWZhbWlseTogUm9ib3RvLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdHBhZGRpbmc6IDZweCAzMHB4IDRweCAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yNXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMjVzIGVhc2U7XHJcbn1cclxuXHJcbmh0bWw6bm90KC5pcGFkKTpub3QoLmlwaG9uZSkgLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJzZWxlY3RcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyIHNlbGVjdDpob3ZlciB7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggNnB4IDAgcmdiYSgzMiwgMzMsIDM2LCAwLjI4KTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yNXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMjVzIGVhc2U7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwic2VsZWN0XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciBzZWxlY3Q6Zm9jdXMge1xyXG5cdGJvcmRlci1jb2xvcjogIzQyODVmNDtcclxuXHRvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInNlbGVjdFwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgc2VsZWN0OmludmFsaWQge1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwic2VsZWN0XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciAuc3QxLWljb24tYm90dG9tLWFycm93IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHR6LWluZGV4OiAtMTtcclxuXHRyaWdodDogMTBweDtcclxuXHR3aWR0aDogMTJweDtcclxuXHRoZWlnaHQ6IDEycHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwic2VsZWN0XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciBzZWxlY3Q6Oi1tcy1leHBhbmQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwic2VsZWN0XCJdW2RhdGEtY29sdW1uPVwibGluZXJcIl0gPiBkaXYge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAuc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInJhZGlvXCJdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInJhZGlvXCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwicmFkaW9cIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCA+IGxpIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdHBhZGRpbmctdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwicmFkaW9cIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCA+IGxpID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJyYWRpb1wiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgPiBsYWJlbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwicmFkaW9cIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCA+IGxpID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gbGFiZWwgaW5wdXQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwicmFkaW9cIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCA+IGxpID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gbGFiZWwgLmljbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJyYWRpb1wiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgPiBsYWJlbCAuaWNuIGkge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMDkxZDNlO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcblx0bWFyZ2luLXRvcDogMS41cHg7XHJcblx0d2lkdGg6IDE0cHg7XHJcblx0aGVpZ2h0OiAxNHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInJhZGlvXCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwgPiBsaSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciA+IGxhYmVsIC5pY24gaSBzdmcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRyaWdodDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XHJcblx0ZmlsbDogI2ZmZjtcclxuXHR3aWR0aDogMTBweDtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwicmFkaW9cIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCA+IGxpID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gbGFiZWwgLnR4dCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0cGFkZGluZy1sZWZ0OiAyMnB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJyYWRpb1wiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgPiBsYWJlbCBpbnB1dDpjaGVja2VkICsgLmljbiBpIHN2ZyB7XHJcblx0ZmlsbDogIzA5MWQzZTtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJyYWRpb1wiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgPiBsYWJlbCBpbnB1dDpkaXNhYmxlZCArIC5pY24gaSB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzk5OTtcclxuXHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJyYWRpb1wiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgPiBsYWJlbCBpbnB1dDpkaXNhYmxlZCArIC5pY24gKyAudHh0IHtcclxuXHRjb2xvcjogIzk5OTtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwicmFkaW9cIl1bZGF0YS1jb2x1bW49XCJsaW5lclwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsIHtcclxuXHRtYXJnaW4tbGVmdDogLTE1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwicmFkaW9cIl1bZGF0YS1jb2x1bW49XCJsaW5lclwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJyYWRpb1wiXVtkYXRhLWNvbHVtbj1cIjJcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCB7XHJcblx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cInJhZGlvXCJdW2RhdGEtY29sdW1uPVwiMlwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdHdpZHRoOiA1MCU7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwicmFkaW9cIl1bZGF0YS1jb2x1bW49XCIzXCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwge1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJyYWRpb1wiXVtkYXRhLWNvbHVtbj1cIjNcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCA+IGxpIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR3aWR0aDogMzMuMzMlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcblxyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSAuc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cImNoZWNrYm94XCJdXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cImNoZWNrYm94XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwiY2hlY2tib3hcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCA+IGxpIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdHBhZGRpbmctdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwiY2hlY2tib3hcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCA+IGxpID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJjaGVja2JveFwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgPiBsYWJlbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJjaGVja2JveFwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgPiBsYWJlbCBpbnB1dCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJjaGVja2JveFwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgPiBsYWJlbCAuaWNuIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cImNoZWNrYm94XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwgPiBsaSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciA+IGxhYmVsIC5pY24gaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMwOTFkM2U7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRtYXJnaW4tdG9wOiAxLjVweDtcclxuXHR3aWR0aDogMTRweDtcclxuXHRoZWlnaHQ6IDE0cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwiY2hlY2tib3hcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCA+IGxpID4gLnN0MS1zZWFyY2gtdG91cl9fY29udGFpbmVyID4gbGFiZWwgLmljbiBpIHN2ZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHJpZ2h0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcclxuXHRmaWxsOiAjZmZmO1xyXG5cdHdpZHRoOiAxMHB4O1xyXG5cdGhlaWdodDogMTBweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJjaGVja2JveFwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkgPiAuc3QxLXNlYXJjaC10b3VyX19jb250YWluZXIgPiBsYWJlbCAudHh0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwYWRkaW5nLWxlZnQ6IDIycHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cImNoZWNrYm94XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwgPiBsaSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciA+IGxhYmVsIGlucHV0OmNoZWNrZWQgKyAuaWNuIGkgc3ZnIHtcclxuXHRmaWxsOiAjMDkxZDNlO1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cImNoZWNrYm94XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwgPiBsaSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciA+IGxhYmVsIGlucHV0OmRpc2FibGVkICsgLmljbiBpIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG5cdGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cImNoZWNrYm94XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwgPiBsaSA+IC5zdDEtc2VhcmNoLXRvdXJfX2NvbnRhaW5lciA+IGxhYmVsIGlucHV0OmRpc2FibGVkICsgLmljbiArIC50eHQge1xyXG5cdGNvbG9yOiAjOTk5O1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJjaGVja2JveFwiXVtkYXRhLWNvbHVtbj1cImxpbmVyXCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwge1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJjaGVja2JveFwiXVtkYXRhLWNvbHVtbj1cImxpbmVyXCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwgPiBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cImNoZWNrYm94XCJdW2RhdGEtY29sdW1uPVwiMlwiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsIHtcclxuXHRtYXJnaW4tbGVmdDogLTE1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwiY2hlY2tib3hcIl1bZGF0YS1jb2x1bW49XCIyXCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwgPiBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0d2lkdGg6IDUwJTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJjaGVja2JveFwiXVtkYXRhLWNvbHVtbj1cIjNcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCB7XHJcblx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG59XHJcblxyXG4uc3QxLXNlYXJjaC10b3VyW2RhdGEtc2VhcmNoLXRvdXItdHlwZT1cImNoZWNrYm94XCJdW2RhdGEtY29sdW1uPVwiM1wiXSAuc3QxLXNlYXJjaC10b3VyX19ob2xkZXIgLnN0MS1zZWFyY2gtdG91cl9fYm9keSA+IHVsID4gbGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdHdpZHRoOiAzMy4zMyU7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5zdDEtc2VhcmNoLXRvdXJbZGF0YS1zZWFyY2gtdG91ci10eXBlPVwiY2hlY2tib3hcIl1bZGF0YS1jb2x1bW49XCJ3ZWVrZGF5XCJdIC5zdDEtc2VhcmNoLXRvdXJfX2hvbGRlciAuc3QxLXNlYXJjaC10b3VyX19ib2R5ID4gdWwge1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTVweDtcclxufVxyXG5cclxuLnN0MS1zZWFyY2gtdG91cltkYXRhLXNlYXJjaC10b3VyLXR5cGU9XCJjaGVja2JveFwiXVtkYXRhLWNvbHVtbj1cIndlZWtkYXlcIl0gLnN0MS1zZWFyY2gtdG91cl9faG9sZGVyIC5zdDEtc2VhcmNoLXRvdXJfX2JvZHkgPiB1bCA+IGxpIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi8qXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXHQtIERBVEVQSUNLRVIoTElCUkFSWSlcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xyXG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQtLSBsaWJyYXJ5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4vKiBDU1MgRG9jdW1lbnQgKi9cclxuLypcbiAqIGpRdWVyeSBVSSBDU1MgRnJhbWV3b3JrIDEuOC45XG4gKlxuICogQ29weXJpZ2h0IDIwMTEsIEFVVEhPUlMudHh0IChodHRwOi8vanF1ZXJ5dWkuY29tL2Fib3V0KVxuICogRHVhbCBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIG9yIEdQTCBWZXJzaW9uIDIgbGljZW5zZXMuXG4gKiBodHRwOi8vanF1ZXJ5Lm9yZy9saWNlbnNlXG4gKlxuICogaHR0cDovL2RvY3MuanF1ZXJ5LmNvbS9VSS9UaGVtaW5nL0FQSVxuICovXHJcbi8qIExheW91dCBoZWxwZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sge1xyXG5cdC8qIHJlcXVpcmVkIGNvbW1lbnQgZm9yIGNsZWFyZml4IHRvIHdvcmsgaW4gT3BlcmEgXFwqL1xyXG5cdC8qIGVuZCBjbGVhcmZpeCAqL1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktaGVscGVyLWhpZGRlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcblx0Y2xpcDogcmVjdCgxcHggMXB4IDFweCAxcHgpO1xyXG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWhlbHBlci1yZXNldCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdG91dGxpbmU6IDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XHJcblx0Y29udGVudDogXCIuXCI7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWhlbHBlci1jbGVhcmZpeCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAqIGh0bWwgLnVpLWhlbHBlci1jbGVhcmZpeCB7XHJcblx0aGVpZ2h0OiAxJTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWhlbHBlci1jbGVhcmZpeCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1oZWxwZXItemZpeCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdGZpbHRlcjogQWxwaGEoT3BhY2l0eT0wKTtcclxufVxyXG5cclxuLyogSW50ZXJhY3Rpb24gQ3Vlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1zdGF0ZS1kaXNhYmxlZCB7XHJcblx0Y3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogc3RhdGVzIGFuZCBpbWFnZXMgKi9cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWljb24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi8qIE1pc2MgdmlzdWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qIE92ZXJsYXlzICovXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtb3ZlcmxheSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLypcbiAqIGpRdWVyeSBVSSBDU1MgRnJhbWV3b3JrIDEuOC45XG4gKlxuICogQ29weXJpZ2h0IDIwMTEsIEFVVEhPUlMudHh0IChodHRwOi8vanF1ZXJ5dWkuY29tL2Fib3V0KVxuICogRHVhbCBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIG9yIEdQTCBWZXJzaW9uIDIgbGljZW5zZXMuXG4gKiBodHRwOi8vanF1ZXJ5Lm9yZy9saWNlbnNlXG4gKlxuICogaHR0cDovL2RvY3MuanF1ZXJ5LmNvbS9VSS9UaGVtaW5nL0FQSVxuICpcbiAqIFRvIHZpZXcgYW5kIG1vZGlmeSB0aGlzIHRoZW1lLCB2aXNpdCBodHRwOi8vanF1ZXJ5dWkuY29tL3RoZW1lcm9sbGVyLz90cj1mZkRlZmF1bHQ9SGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWYmZndEZWZhdWx0PW5vcm1hbCZmc0RlZmF1bHQ9MS4xZW0mY29ybmVyUmFkaXVzPTZweCZiZ0NvbG9ySGVhZGVyPWNiODQyZSZiZ1RleHR1cmVIZWFkZXI9MDJfZ2xhc3MucG5nJmJnSW1nT3BhY2l0eUhlYWRlcj0yNSZib3JkZXJDb2xvckhlYWRlcj1kNDk3NjgmZmNIZWFkZXI9ZmZmZmZmJmljb25Db2xvckhlYWRlcj1mZmZmZmYmYmdDb2xvckNvbnRlbnQ9ZjRmMGVjJmJnVGV4dHVyZUNvbnRlbnQ9MDVfaW5zZXRfc29mdC5wbmcmYmdJbWdPcGFjaXR5Q29udGVudD0xMDAmYm9yZGVyQ29sb3JDb250ZW50PWUwY2ZjMiZmY0NvbnRlbnQ9MWUxYjFkJmljb25Db2xvckNvbnRlbnQ9YzQ3YTIzJmJnQ29sb3JEZWZhdWx0PWVkZTRkNCZiZ1RleHR1cmVEZWZhdWx0PTAyX2dsYXNzLnBuZyZiZ0ltZ09wYWNpdHlEZWZhdWx0PTcwJmJvcmRlckNvbG9yRGVmYXVsdD1jZGMzYjcmZmNEZWZhdWx0PTNmMzczMSZpY29uQ29sb3JEZWZhdWx0PWYwODAwMCZiZ0NvbG9ySG92ZXI9ZjVmMGU1JmJnVGV4dHVyZUhvdmVyPTAyX2dsYXNzLnBuZyZiZ0ltZ09wYWNpdHlIb3Zlcj0xMDAmYm9yZGVyQ29sb3JIb3Zlcj1mNWFkNjYmZmNIb3Zlcj1hNDYzMTMmaWNvbkNvbG9ySG92ZXI9ZjA4MDAwJmJnQ29sb3JBY3RpdmU9ZjRmMGVjJmJnVGV4dHVyZUFjdGl2ZT0wNF9oaWdobGlnaHRfaGFyZC5wbmcmYmdJbWdPcGFjaXR5QWN0aXZlPTEwMCZib3JkZXJDb2xvckFjdGl2ZT1lMGNmYzImZmNBY3RpdmU9Yjg1NzAwJmljb25Db2xvckFjdGl2ZT1mMzVmMDcmYmdDb2xvckhpZ2hsaWdodD1mNWY1YjUmYmdUZXh0dXJlSGlnaGxpZ2h0PTA0X2hpZ2hsaWdodF9oYXJkLnBuZyZiZ0ltZ09wYWNpdHlIaWdobGlnaHQ9NzUmYm9yZGVyQ29sb3JIaWdobGlnaHQ9ZDliYjczJmZjSGlnaGxpZ2h0PTA2MDIwMCZpY29uQ29sb3JIaWdobGlnaHQ9Y2I2NzJiJmJnQ29sb3JFcnJvcj1mZWU0YmQmYmdUZXh0dXJlRXJyb3I9MDRfaGlnaGxpZ2h0X2hhcmQucG5nJmJnSW1nT3BhY2l0eUVycm9yPTY1JmJvcmRlckNvbG9yRXJyb3I9Zjg4OTNmJmZjRXJyb3I9NTkyMDAzJmljb25Db2xvckVycm9yPWZmNzUxOSZiZ0NvbG9yT3ZlcmxheT1hYWFhYWEmYmdUZXh0dXJlT3ZlcmxheT0wMV9mbGF0LnBuZyZiZ0ltZ09wYWNpdHlPdmVybGF5PTc1Jm9wYWNpdHlPdmVybGF5PTMwJmJnQ29sb3JTaGFkb3c9YWFhYWFhJmJnVGV4dHVyZVNoYWRvdz0wMV9mbGF0LnBuZyZiZ0ltZ09wYWNpdHlTaGFkb3c9NzUmb3BhY2l0eVNoYWRvdz0zMCZ0aGlja25lc3NTaGFkb3c9OHB4Jm9mZnNldFRvcFNoYWRvdz0tOHB4Jm9mZnNldExlZnRTaGFkb3c9LThweCZjb3JuZXJSYWRpdXNTaGFkb3c9OHB4XG4gKi9cclxuLyogQ29tcG9uZW50IGNvbnRhaW5lcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0IHtcclxuXHRmb250LWZhbWlseTogUm9ib3RvLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWNvbnRlbnQge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNlMGNmYzI7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRjb2xvcjogIzFlMWIxZDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1jb250ZW50IGEge1xyXG5cdGNvbG9yOiAjMzMzO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWhlYWRlciB7XHJcblx0YmFja2dyb3VuZDogI2Y1ZjNmMDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLyogSW50ZXJhY3Rpb24gc3RhdGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXN0YXRlLWRlZmF1bHQsICNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCwgI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHQge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiAjZWVlNWQ4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAjMzMzO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXN0YXRlLWRlZmF1bHQgYSwgI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXN0YXRlLWRlZmF1bHQgYTpsaW5rLCAjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktc3RhdGUtZGVmYXVsdCBhOnZpc2l0ZWQge1xyXG5cdGNvbG9yOiAjM2YzNzMxO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgdGQudWktZGF0ZXBpY2tlci1vdGhlci1tb250aCAudWktc3RhdGUtZGVmYXVsdCB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJhY2tncm91bmQ6ICNmNWYyZTc7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICNmNWYyZTc7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktc3RhdGUtZGVmYXVsdCBhLCAjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktc3RhdGUtZGVmYXVsdCBhOmxpbmssICNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1zdGF0ZS1kZWZhdWx0IGE6dmlzaXRlZCB7XHJcblx0Y29sb3I6ICMzZjM3MzE7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayB0ZC51aS1kYXRlcGlja2VyLXN1bmRheSBhIHtcclxuXHRiYWNrZ3JvdW5kOiAjRjM1RDVEICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIHRkLnVpLWRhdGVwaWNrZXItc2F0dXJkYXkgYSB7XHJcblx0YmFja2dyb3VuZDogIzY2QUFDQyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktc3RhdGUtaG92ZXIsXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaG92ZXIsXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1ob3ZlcixcclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXN0YXRlLWZvY3VzLFxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWZvY3VzLFxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZm9jdXMge1xyXG5cdGJhY2tncm91bmQ6ICNmNjkwMTcgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZjVmM2YwICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICM0MDQwNDA7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1zdGF0ZS1ob3ZlciBhLCAjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktc3RhdGUtaG92ZXIgYTpob3ZlciB7XHJcblx0Y29sb3I6ICM1NTIwMDA7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1zdGF0ZS1hY3RpdmUsICNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLCAjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtYWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kOiAjZjY5MDE3ICFpbXBvcnRhbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1zdGF0ZS1hY3RpdmUgYSwgI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXN0YXRlLWFjdGl2ZSBhOmxpbmssICNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1zdGF0ZS1hY3RpdmUgYTp2aXNpdGVkIHtcclxuXHRjb2xvcjogI2I4NTcwMCAhaW1wb3J0YW50O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldCA6YWN0aXZlIHtcclxuXHRvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4vKiBJbnRlcmFjdGlvbiBDdWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXN0YXRlLWhpZ2hsaWdodCwgI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQsICNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHQge1xyXG5cdGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXN0YXRlLWVycm9yLCAjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yLCAjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3Ige1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNmODg5M2Y7XHJcblx0Y29sb3I6ICM1OTIwMDM7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1zdGF0ZS1lcnJvciBhLCAjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yIGEsICNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvciBhIHtcclxuXHRjb2xvcjogIzU5MjAwMztcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXN0YXRlLWVycm9yLXRleHQsICNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3ItdGV4dCwgI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yLXRleHQge1xyXG5cdGNvbG9yOiAjNTkyMDAzO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktcHJpb3JpdHktcHJpbWFyeSwgI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1wcmltYXJ5LCAjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktcHJpbWFyeSB7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1wcmlvcml0eS1zZWNvbmRhcnksICNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktc2Vjb25kYXJ5LCAjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktc2Vjb25kYXJ5IHtcclxuXHRvcGFjaXR5OiAuNztcclxuXHRmaWx0ZXI6IEFscGhhKE9wYWNpdHk9NzApO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1zdGF0ZS1kaXNhYmxlZCwgI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kaXNhYmxlZCwgI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRpc2FibGVkIHtcclxuXHRvcGFjaXR5OiAuMzU7XHJcblx0ZmlsdGVyOiBBbHBoYShPcGFjaXR5PTM1KTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcblxyXG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKiBDb3JuZXIgcmFkaXVzICovXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIHtcclxuXHQvKiBPdmVybGF5cyAqL1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LW92ZXJsYXkge1xyXG5cdG9wYWNpdHk6IC4zMDtcclxuXHRmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MzApO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LXNoYWRvdyB7XHJcblx0bWFyZ2luOiAtOHB4IDAgMCAtOHB4O1xyXG5cdHBhZGRpbmc6IDhweDtcclxuXHRvcGFjaXR5OiAuMzA7XHJcblx0ZmlsdGVyOiBBbHBoYShPcGFjaXR5PTMwKTtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRib3JkZXItcmFkaXVzOiA4cHg7XHJcbn1cclxuXHJcbi8qXG4gKiBqUXVlcnkgVUkgRGF0ZXBpY2tlciAxLjguOVxuICpcbiAqIENvcHlyaWdodCAyMDExLCBBVVRIT1JTLnR4dCAoaHR0cDovL2pxdWVyeXVpLmNvbS9hYm91dClcbiAqIER1YWwgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBvciBHUEwgVmVyc2lvbiAyIGxpY2Vuc2VzLlxuICogaHR0cDovL2pxdWVyeS5vcmcvbGljZW5zZVxuICpcbiAqIGh0dHA6Ly9kb2NzLmpxdWVyeS5jb20vVUkvRGF0ZXBpY2tlciN0aGVtaW5nXG4gKi9cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sge1xyXG5cdC8qIHdpdGggbXVsdGlwbGUgY2FsZW5kYXJzICovXHJcblx0LyogUlRMIHN1cHBvcnQgKi9cclxuXHQvKiBJRTYgSUZSQU1FIEZJWCAodGFrZW4gZnJvbSBkYXRlcGlja2VyIDEuNS4zICovXHJcblx0LyogZmlyc3QgTG9naW4gTWVzc2FnZSBEaWFsb2cgKi9cclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIge1xyXG5cdHBhZGRpbmc6IDAgOXB4IDEwcHg7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luOiAwIC05cHg7XHJcblx0cGFkZGluZzogOHB4IDA7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdG1hcmdpbi10b3A6IC0wLjZlbTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1cHg7XHJcblx0d2lkdGg6IDQwcHg7XHJcblx0aGVpZ2h0OiAxLjhlbTtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bWFyZ2luLXRvcDogLTAuNmVtO1xyXG5cdHRvcDogNTAlO1xyXG5cdHJpZ2h0OiA1cHg7XHJcblx0d2lkdGg6IDQwcHg7XHJcblx0aGVpZ2h0OiAxLjhlbTtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3BhbiwgI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xyXG5cdG1hcmdpbjogMCA0NXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcclxuXHRtYXJnaW46IDFweCAwO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aC15ZWFyIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsICNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xyXG5cdHdpZHRoOiA0OSU7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyIHRhYmxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdG1hcmdpbjogMCAwIC40ZW07XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyIHRoIHtcclxuXHRwYWRkaW5nOiAuN2VtIC4zZW07XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgdGQge1xyXG5cdGJvcmRlcjogMDtcclxuXHRwYWRkaW5nOiAwIDNweCAzcHggMDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgdGQgc3BhbiwgI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgdGQgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogLjJlbTtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0bWFyZ2luOiAuN2VtIDAgMCAwO1xyXG5cdHBhZGRpbmc6IDAgLjJlbTtcclxuXHRib3JkZXItbGVmdDogMDtcclxuXHRib3JkZXItcmlnaHQ6IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW46IC41ZW0gLjJlbSAuNGVtO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwYWRkaW5nOiAuMmVtIC42ZW0gLjNlbSAuNmVtO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbi51aS1kYXRlcGlja2VyLWN1cnJlbnQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci51aS1kYXRlcGlja2VyLW11bHRpIHtcclxuXHR3aWR0aDogYXV0bztcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB0YWJsZSB7XHJcblx0d2lkdGg6IDk1JTtcclxuXHRtYXJnaW46IDAgYXV0byAuNGVtO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1tdWx0aS0yIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcclxuXHR3aWR0aDogNTAlO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1tdWx0aS0zIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcclxuXHR3aWR0aDogMzMuMyU7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyLW11bHRpLTQgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xyXG5cdHdpZHRoOiAyNSU7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3QgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcclxuXHRib3JkZXItbGVmdC13aWR0aDogMDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XHJcblx0Ym9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xyXG5cdGNsZWFyOiBsZWZ0O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1yb3ctYnJlYWsge1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1ydGwge1xyXG5cdGRpcmVjdGlvbjogcnRsO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldiB7XHJcblx0cmlnaHQ6IDJweDtcclxuXHRsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XHJcblx0bGVmdDogMnB4O1xyXG5cdHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XHJcblx0cmlnaHQ6IDFweDtcclxuXHRsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XHJcblx0bGVmdDogMXB4O1xyXG5cdHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XHJcblx0Y2xlYXI6IHJpZ2h0O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xyXG5cdGJvcmRlci1yaWdodC13aWR0aDogMDtcclxuXHRib3JkZXItbGVmdC13aWR0aDogMXB4O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XHJcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xyXG5cdGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyLWNvdmVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdC8qc29ycnkgZm9yIElFNSovXHJcblx0ZGlzcGxheS8qKi86IGJsb2NrO1xyXG5cdC8qc29ycnkgZm9yIElFNSovXHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdC8qbXVzdCBoYXZlKi9cclxuXHR6LWluZGV4OiAtMTtcclxuXHQvKm11c3QgaGF2ZSovXHJcblx0ZmlsdGVyOiBtYXNrKCk7XHJcblx0LyptdXN0IGhhdmUqL1xyXG5cdHRvcDogLTRweDtcclxuXHQvKm11c3QgaGF2ZSovXHJcblx0bGVmdDogLTRweDtcclxuXHQvKm11c3QgaGF2ZSovXHJcblx0d2lkdGg6IDIwMHB4O1xyXG5cdC8qbXVzdCBoYXZlKi9cclxuXHRoZWlnaHQ6IDIwMHB4O1xyXG5cdC8qbXVzdCBoYXZlKi9cclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRpYWxvZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHBhZGRpbmc6IC4yZW07XHJcblx0d2lkdGg6IDMwMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhciB7XHJcblx0cGFkZGluZzogLjRlbSAxZW07XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGUge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbjogLjFlbSAxNnB4IC4xZW0gMDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IC4zZW07XHJcblx0dG9wOiA1MCU7XHJcblx0d2lkdGg6IDE5cHg7XHJcblx0bWFyZ2luOiAtMTBweCAwIDAgMDtcclxuXHRwYWRkaW5nOiAxcHg7XHJcblx0aGVpZ2h0OiAxOHB4O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Ugc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiAxcHg7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZTpob3ZlciwgI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlOmZvY3VzIHtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGlhbG9nIC51aS1kaWFsb2ctY29udGVudCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvcmRlcjogMDtcclxuXHRwYWRkaW5nOiAxZW07XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHR6b29tOiAxO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0bWFyZ2luOiAuNWVtIDAgMCAwO1xyXG5cdHBhZGRpbmc6IC4zZW0gMWVtIC41ZW0gLjRlbTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRpYWxvZyAudWktZGlhbG9nLWJ1dHRvbnBhbmUgYnV0dG9uIHtcclxuXHRtYXJnaW46IC41ZW0gLjRlbSAuNWVtIDA7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGlhbG9nLXRpdGxlYmFyIHtcclxuXHRjb2xvcjogI0ZGRkZGRjtcclxuXHRiYWNrZ3JvdW5kOiAjMEIyQ0JBO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGlhbG9nLWJ1dHRvbnNldCBidXR0b24ge1xyXG5cdGNvbG9yOiAjRkZGRkZGO1xyXG5cdGJhY2tncm91bmQ6ICMwQjJDQkE7XHJcblx0cGFkZGluZzogLjRlbSAxZW07XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtb3ZlcmxheSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTtcclxufVxyXG5cclxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0LS0gY29tbW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayBpbnB1dCNpbi1jYWxlbmRhcixcclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgaW5wdXQjb3V0LWNhbGVuZGFyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAuZGF0ZXBpY2tlci1jYWxlbmRhciB7XHJcblx0bGluZS1oZWlnaHQ6IDI7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MzdweCkge1xyXG5cdCNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC5kYXRlcGlja2VyLWNhbGVuZGFyIHtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XHJcblx0I2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLmRhdGVwaWNrZXItY2FsZW5kYXIge1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdH1cclxufVxyXG5cclxuaHRtbDpub3QoLmlwYWQpICNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC5kYXRlcGlja2VyLWNhbGVuZGFyIGE6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlciB0ZCB7XHJcblx0cGFkZGluZzogMCA0cHggNHB4IDA7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyIHtcclxuXHRwYWRkaW5nOiAwIDE1cHggNzBweDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcclxuXHRtYXJnaW46IDAgLTE1cHg7XHJcblx0cGFkZGluZzogMTVweCAwO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSB7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRjb2xvcjogIzMzMztcclxufVxyXG5cclxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDczN3B4KSB7XHJcblx0I2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzM3cHgpIHtcclxuXHQjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1tdWx0aS0yIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdCNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyLW11bHRpLTIgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1pbmxpbmUudWktZGF0ZXBpY2tlci51aS13aWRnZXQge1xyXG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1oZWFkZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmOGY5Zjk7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIHNldCBjb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGhlYWQgdGg6bnRoLWNoaWxkKDEpIHtcclxuXHRjb2xvcjogI2JiMDAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0aGVhZCB0aDpudGgtY2hpbGQoNykge1xyXG5cdGNvbG9yOiAjMDA0Mzc5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0cGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzM3cHgpIHtcclxuXHQjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XHJcblx0I2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2OmJlZm9yZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29udGVudDogXCIgXCI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzM3cHgpIHtcclxuXHQjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2OmJlZm9yZSB7XHJcblx0XHR0b3A6IDVweDtcclxuXHRcdGxlZnQ6IDIwcHg7XHJcblx0XHR3aWR0aDogOHB4O1xyXG5cdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiA4cHggMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XHJcblx0I2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldjpiZWZvcmUge1xyXG5cdFx0dG9wOiAzcHg7XHJcblx0XHRsZWZ0OiAyMHB4O1xyXG5cdFx0d2lkdGg6IDdweDtcclxuXHRcdGhlaWdodDogMTNweDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogN3B4IDEzcHg7XHJcblx0fVxyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcblx0d2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MzdweCkge1xyXG5cdCNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQ6YmVmb3JlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb250ZW50OiBcIiBcIjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MzdweCkge1xyXG5cdCNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQ6YmVmb3JlIHtcclxuXHRcdHRvcDogNXB4O1xyXG5cdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHR3aWR0aDogOHB4O1xyXG5cdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiA4cHggMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XHJcblx0I2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dDpiZWZvcmUge1xyXG5cdFx0dG9wOiAzcHg7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHRcdHdpZHRoOiA3cHg7XHJcblx0XHRoZWlnaHQ6IDEzcHg7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDdweCAxM3B4O1xyXG5cdH1cclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXN0YXRlLWRlZmF1bHQsXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCxcclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHQge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIHRkLnVpLWRhdGVwaWNrZXItd2Vlay1lbmQ6Zmlyc3QtY2hpbGQgYS51aS1zdGF0ZS1kZWZhdWx0IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY2O1xyXG5cdGNvbG9yOiAjYmIwMDAwO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayB0ZC51aS1kYXRlcGlja2VyLXdlZWstZW5kOmxhc3QtY2hpbGQgYS51aS1zdGF0ZS1kZWZhdWx0IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmOGZiO1xyXG5cdGNvbG9yOiAjMDA0Mzc5O1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayB0ZC5kYXRlcGlja2VyLWhvbGlkYXkgYS51aS1zdGF0ZS1kZWZhdWx0LFxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayB0ZC5kYXRlcGlja2VyLWhvbGlkYXk6Zmlyc3QtY2hpbGQgYS51aS1zdGF0ZS1kZWZhdWx0LFxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayB0ZC5kYXRlcGlja2VyLWhvbGlkYXk6bGFzdC1jaGlsZCBhLnVpLXN0YXRlLWRlZmF1bHQge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY1ZjY7XHJcblx0Y29sb3I6ICNiYjAwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXN0YXRlLWhvdmVyLFxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhvdmVyLFxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaG92ZXIsXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1zdGF0ZS1mb2N1cyxcclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1mb2N1cyxcclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWZvY3VzIHtcclxuXHRiYWNrZ3JvdW5kOiAjZGRkICFpbXBvcnRhbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2sgLnVpLWRhdGVwaWNrZXItcHJldi51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIsXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1kYXRlcGlja2VyLW5leHQudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS1zdGF0ZS1hY3RpdmUsICNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLCAjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtYWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jayB0ZC5kYXRlcGlja2VyLXNlbGVjdC1oaWdobGlnaHQgYS51aS1zdGF0ZS1kZWZhdWx0IHtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC0tIC5kYXRlcGlja2VyLWJsb2NrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jay5kYXRlcGlja2VyLWJsb2NrIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHotaW5kZXg6IDEwNjAwO1xyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jay5kYXRlcGlja2VyLWJsb2NrIC5kYXRlcGlja2VyLWhvbGRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiA1MCU7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDApO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0ei1pbmRleDogMTA2MDM7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MzdweCkge1xyXG5cdCNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrLmRhdGVwaWNrZXItYmxvY2sgLmRhdGVwaWNrZXItaG9sZGVyIHtcclxuXHRcdG1heC13aWR0aDogOTQwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jay5kYXRlcGlja2VyLWJsb2NrIC5kYXRlcGlja2VyLWhvbGRlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzM3cHgpIHtcclxuXHQjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jay5kYXRlcGlja2VyLWJsb2NrIC5kYXRlcGlja2VyLWhvbGRlciA+IGRpdiB7XHJcblx0XHRwYWRkaW5nOiAwIDNyZW07XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdCNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrLmRhdGVwaWNrZXItYmxvY2sgLmRhdGVwaWNrZXItaG9sZGVyID4gZGl2IHtcclxuXHRcdHBhZGRpbmc6IDAgNS40MzUlO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDczN3B4KSB7XHJcblx0I2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2suZGF0ZXBpY2tlci1ibG9jayAuZGF0ZXBpY2tlci1ob2xkZXIubmFycm93LXgtd2luZG93IHtcclxuXHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0bWFyZ2luOiAwIDAgMCAxMjBweDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2suZGF0ZXBpY2tlci1ibG9jayAuZGF0ZXBpY2tlci1ob2xkZXIgLmRhdGVwaWNrZXItY2xvc2Uge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2suZGF0ZXBpY2tlci1ibG9jayAuZGF0ZXBpY2tlci1ob2xkZXIgLmRhdGVwaWNrZXItY2xvc2UgcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTIwcHg7XHJcblx0cmlnaHQ6IC0yMHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR3aWR0aDogNDBweDtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0ei1pbmRleDogMTA7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrLmRhdGVwaWNrZXItYmxvY2sgLmRhdGVwaWNrZXItaG9sZGVyIC5kYXRlcGlja2VyLWNsb3NlIHAgaSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdGhlaWdodDogNDBweDtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2suZGF0ZXBpY2tlci1ibG9jayAuZGF0ZXBpY2tlci1ob2xkZXIgLmRhdGVwaWNrZXItY2xvc2UgcCBpIC5zdDEtaWNvbi1jbG9zZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHJpZ2h0OiA1MCU7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XHJcblx0ZmlsbDogI2ZmZjtcclxuXHR3aWR0aDogMTVweDtcclxuXHRoZWlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbiNkYXRlcGlja2VyLXNlYXJjaC1wbGFuLWNhbGVuZGFyLWJsb2NrLmRhdGVwaWNrZXItYmxvY2sgLmRhdGVwaWNrZXItaG9sZGVyIC5kYXRlcGlja2VyLXN1Ym1pdCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdG1heC13aWR0aDogMjQwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cmlnaHQ6IDUwJTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTtcclxufVxyXG5cclxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDczN3B4KSB7XHJcblx0I2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2suZGF0ZXBpY2tlci1ibG9jayAuZGF0ZXBpY2tlci1ob2xkZXIgLmRhdGVwaWNrZXItc3VibWl0IHtcclxuXHRcdGJvdHRvbTogMTcuNXB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jay5kYXRlcGlja2VyLWJsb2NrIC5kYXRlcGlja2VyLWhvbGRlciAuZGF0ZXBpY2tlci1zdWJtaXQge1xyXG5cdFx0Ym90dG9tOiAxNy41cHg7XHJcblx0fVxyXG59XHJcblxyXG4jZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jay5kYXRlcGlja2VyLWJsb2NrIC5kYXRlcGlja2VyLWhvbGRlciAuZGF0ZXBpY2tlci1zdWJtaXQgcCB7XHJcblx0bWF4LXdpZHRoOiAyNDBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNlOTZjMTI7XHJcblx0YmFja2dyb3VuZDogI2U5NmMxMjtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzM3cHgpIHtcclxuXHQjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jay5kYXRlcGlja2VyLWJsb2NrIC5kYXRlcGlja2VyLWhvbGRlciAuZGF0ZXBpY2tlci1zdWJtaXQgcCB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQjZGF0ZXBpY2tlci1zZWFyY2gtcGxhbi1jYWxlbmRhci1ibG9jay5kYXRlcGlja2VyLWJsb2NrIC5kYXRlcGlja2VyLWhvbGRlciAuZGF0ZXBpY2tlci1zdWJtaXQgcCB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2suZGF0ZXBpY2tlci1ibG9jayAuZGF0ZXBpY2tlci1ob2xkZXIgLmRhdGVwaWNrZXItc3VibWl0IHA6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29sb3I6ICNlOTZjMTI7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxufVxyXG5cclxuI2RhdGVwaWNrZXItc2VhcmNoLXBsYW4tY2FsZW5kYXItYmxvY2suZGF0ZXBpY2tlci1ibG9jayAuZGF0ZXBpY2tlci1sYXllciB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG5cdHotaW5kZXg6IDEwNjAyO1xyXG59XHJcbiIsIi8qISBub3JtYWxpemUuY3NzIHY5LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9jc3N0b29scy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cbiAqICAgIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hdWRpbyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyoqXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEZvcm1zXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDIuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICovXG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UgYW5kIElFLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICogMi4gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogYXV0bzsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHRleHQgc3R5bGUgb2YgcGxhY2Vob2xkZXJzIGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC41NDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBvZiBmb2N1cyBvdXRsaW5lcyBpbiBGaXJlZm94LlxuICovXG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBvdXRsaW5lIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZSBpbiBGaXJlZm94LlxuICovXG5cbjotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyogSW50ZXJhY3RpdmVcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3Qgc3R5bGVzIGluIEVkZ2UsIElFLCBhbmQgU2FmYXJpLlxuICovXG5cbmRpYWxvZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IHNvbGlkO1xuICBjb2xvcjogYmxhY2s7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IC1tb3otZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG5kaWFsb2c6bm90KFtvcGVuXSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIFNjcmlwdGluZ1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBVc2VyIGludGVyYWN0aW9uXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iXX0= */