/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   RESET
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}

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

/*
   NORMALIZE
*/
*,
*::before,
*::after {
  box-sizing: border-box;
  outline: 0 !important;
}

html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

body {
  position: relative;
  margin: 0;
  background-color: #f6f5f1;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  line-height: 1;
}

* {
  font-family: "Nunito", sans-serif;
  font-optical-sizing: auto;
  font-weight: normal;
  font-style: normal;
  color: #000000;
}

main {
  display: block;
}

h1, h2, h3, h4, h5, h6 {
  color: #212121;
}

h1 {
  margin: 0 0 30px 0;
  font-size: 55px;
}
@media screen and (max-width: 1024px) {
  h1 {
    font-size: 45px;
  }
}

h2 {
  margin: 0 0 30px 0;
  font-size: 50px;
}
@media screen and (max-width: 1024px) {
  h2 {
    font-size: 40px;
  }
}

h3 {
  margin: 0 0 30px 0;
  font-size: 45px;
}
@media screen and (max-width: 1024px) {
  h3 {
    font-size: 35px;
  }
}

h4 {
  margin: 0 0 20px 0;
  font-size: 40px;
}
@media screen and (max-width: 1024px) {
  h4 {
    font-size: 30px;
  }
}

h5 {
  margin: 0 0 20px 0;
  font-size: 35px;
}
@media screen and (max-width: 1024px) {
  h5 {
    font-size: 30px;
  }
}

h6 {
  margin: 0 0 20px 0;
  font-size: 30px;
}

p {
  margin: 0 0 20px 0;
  line-height: 140%;
}

a {
  transition: color 0.5s;
}
a:hover {
  transition: color 0.5s;
  color: rgba(0, 0, 0, 0.7);
}

p, a, li, pre, code, kbd, samp {
  font-size: 20px;
}

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

td {
  padding: 5px;
}

ol, ul {
  margin: 0 0 41px 20px;
}

li {
  font-weight: 500;
  line-height: 140%;
}

label {
  padding: 0 0 21px 0;
  width: 100%;
}

blockquote, q {
  quotes: none;
}

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

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

pre {
  color: #0B0A0A;
  white-space: break-spaces;
}

a {
  background-color: transparent;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

img {
  border-style: none;
  max-width: 100%;
  height: auto;
}

button,
input,
optgroup,
select,
textarea {
  margin: 0;
  padding: 0px 11px;
  width: 100%;
  font-size: 14px;
  color: #000000;
  background-color: transparent;
  border: 1px dotted rgba(0, 0, 0, 0.7);
}

input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px transparent inset;
}

[type=file] {
  padding-top: 6px;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
select,
[type=button],
[type=reset],
[type=submit],
[type=file] {
  min-height: 40px;
}

button,
[type=button],
[type=reset],
[type=submit] {
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 10px;
  width: fit-content;
  -webkit-appearance: button;
  padding: 0 15px 0 15px;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
  color: #ffffff;
  transition: color 0.5s, background-color 0.5s;
  background-color: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(0, 0, 0, 0.7);
  border-radius: 0px;
}
button:hover,
[type=button]:hover,
[type=reset]:hover,
[type=submit]:hover {
  transition: color 0.5s, background-color 0.5s;
  color: #ffffff;
  background-color: #555555;
}

input[type=number],
input[type=password],
input[type=time],
input[type=week],
input[type=search],
input[type=tel],
input[type=text],
input[type=url],
input[type=email] {
  min-height: 40px;
  padding: 0 15px 0 15px;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
  height: 100px;
}

[type=checkbox],
[type=radio] {
  display: inline-block;
  box-sizing: border-box;
  padding: 0;
  width: fit-content;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

input[type=number]:focus,
input[type=password]:focus,
input[type=time]:focus,
input[type=week]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=url]:focus,
input[type=email]:focus {
  border: 1px solid #0000ff;
}

input[type=number]:user-invalid,
input[type=password]:user-invalid,
input[type=time]:user-invalid,
input[type=week]:user-invalid,
input[type=search]:user-invalid,
input[type=tel]:user-invalid,
input[type=text]:user-invalid,
input[type=url]:user-invalid,
input[type=email]:user-invalid {
  border: 1px solid #ff0000;
}

input[type=number]:user-valid,
input[type=password]:user-valid,
input[type=time]:user-valid,
input[type=week]:user-valid,
input[type=search]:user-valid,
input[type=tel]:user-valid,
input[type=text]:user-valid,
input[type=url]:user-valid,
input[type=email]:user-valid {
  border: 1px solid #00ff00;
}

/*
type="submit"
type="reset"
type="button"
type="range"
type="radio"
type="checkbox"
type="hidden"
type="image"
type="file"
type="color"
type="date"
type="datetime-local"
type="month"
type="number"
type="password"
type="time"
type="week"
type="search"
type="tel"
type="text"
type="url"
type="email"
*/
/*
	======================Checkbox-STYLED======================
*/
:root {
  --form-control-color: rebeccapurple;
  --form-control-disabled: #959495;
}

.site_form_control {
  font-size: 2rem;
  font-weight: bold;
  line-height: 1.1;
  display: grid;
  grid-template-columns: 1em auto;
  gap: 0.5em;
}
.site_form_control input[type=checkbox] {
  /* Add if not using autoprefixer */
  -webkit-appearance: none;
  /* Remove most all native input styles */
  appearance: none;
  /* For iOS < 15 */
  background-color: var(--form-background);
  /* Not removed via appearance */
  margin: 0;
  font: inherit;
  color: currentColor;
  width: 1.15em;
  height: 1.15em;
  border: 0.15em solid currentColor;
  border-radius: 0.15em;
  transform: translateY(-0.075em);
  display: grid;
  place-content: center;
}
.site_form_control input[type=checkbox]::before {
  content: "";
  width: 0.65em;
  height: 0.65em;
  clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
  transform: scale(0);
  transform-origin: bottom left;
  transition: 120ms transform ease-in-out;
  box-shadow: inset 1em 1em var(--form-control-color);
  /* Windows High Contrast Mode */
  background-color: CanvasText;
}
.site_form_control input[type=checkbox]:checked::before {
  transform: scale(1);
}
.site_form_control input[type=checkbox]:focus {
  outline: max(2px, 0.15em) solid currentColor;
  outline-offset: max(2px, 0.15em);
}
.site_form_control input[type=checkbox]:disabled {
  --form-control-color: var(--form-control-disabled);
  color: var(--form-control-disabled);
  cursor: not-allowed;
}

.site_form_control_disabled {
  color: var(--form-control-disabled);
  cursor: not-allowed;
}

/*
<label class="site_form_control">
	<input type="checkbox" name="checkbox" />
	Checkbox
</label>

<label class="site_form_control">
	<input type="checkbox" name="checkbox-checked" checked />
	Checkbox - checked
</label>

<label class="site_form_control site_form_control_disabled">
	<input type="checkbox" name="checkbox-disabled" disabled />
	Checkbox Disabled
</label>

<label class="site_form_control site_form_control_disabled">
	<input type="checkbox" name="checkbox-disabled-checked" checked disabled />
	Checkbox Disabled - checked
</label>
*/
/*
	// ====================== // Checkbox-STYLED ======================
*/
/*
	====================== Radio-STYLED ======================
*/
.site_form_control input[type=radio] {
  /* Add if not using autoprefixer */
  -webkit-appearance: none;
  /* Remove most all native input styles */
  appearance: none;
  /* For iOS < 15 */
  background-color: var(--form-background);
  /* Not removed via appearance */
  margin: 0;
  font: inherit;
  color: currentColor;
  width: 1.15em;
  height: 1.15em;
  border: 0.15em solid currentColor;
  border-radius: 50%;
  transform: translateY(-0.075em);
  display: grid;
  place-content: center;
}
.site_form_control input[type=radio]::before {
  content: "";
  width: 0.65em;
  height: 0.65em;
  border-radius: 50%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  box-shadow: inset 1em 1em var(--form-control-color);
  /* Windows High Contrast Mode */
  background-color: CanvasText;
}
.site_form_control input[type=radio]:checked::before {
  transform: scale(1);
}
.site_form_control input[type=radio]:focus {
  outline: max(2px, 0.15em) solid currentColor;
  outline-offset: max(2px, 0.15em);
}

/*<label class="site_form_control">
	<input type="radio" name="radio" />
	Radio
</label>

<label class="site_form_control">
	<input type="radio" name="radio" checked />
	Radio - checked
</label>*/
/*
	// ====================== // Checkbox-STYLED ======================
*/
/*
	Main container
*/
.site_container {
  margin: 0 auto 0 auto;
  padding: 0 0 0 0;
  width: 1280px;
  max-width: 100%;
}
@media (max-width: 1300px) {
  .site_container {
    width: 100%;
    padding: 0 20px 0 20px;
  }
}
@media (max-width: 1024px) {
  .site_container {
    padding: 0 10px 0 10px;
  }
}

/* cyrillic-ext */
/*@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaORs71cA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}*/
/* cyrillic */
/*@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaHRs71cA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}*/
/* vietnamese */
/*@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaMRs71cA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}*/
/* latin-ext */
/*@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaNRs71cA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}*/
/* latin */
/*@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXX3I6Li01BKofIMNaDRs4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}*/
/* cyrillic-ext */
/*@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOOaBXso.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}*/
/* cyrillic */
/*@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIMeaBXso.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}*/
/* vietnamese */
/*@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOuaBXso.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}*/
/* latin-ext */
/*@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIO-aBXso.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}*/
/* latin */
/*@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofINeaB.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}*/
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url("../font/XRXV3I6Li01BKofINeaB.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Nunito";
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url("../font/XRXX3I6Li01BKofIMNaDRs4.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*
	Site HEADER
*/
.site_header {
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100vw;
  transition: padding-top 0.5s, padding-bottom 0.5s, background-color 0.5s, box-shadow 0.5s;
  border-radius: 0 0 15px 15px;
  background-color: rgba(255, 255, 255, 0.9);
  box-shadow: 0 5px 5px #000000;
}
.site_header.site_header_gray .site_container {
  padding-top: 5px;
  padding-bottom: 5px;
  transition: padding-top 0.5s, padding-bottom 0.5s, background-color 0.5s, box-shadow 0.5s;
}
.site_header.site_header_gray .site_container .site_header_logo img {
  height: 35px;
  transition: height 0.5s;
}
.site_header.site_header_gray .site_container .site_header_languages_list {
  margin: 10px 0 0 0 !important;
  background-color: #E7DEE7 !important;
}
.site_header .site_container {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 15px;
  padding-bottom: 15px;
  transition: padding-top 0.5s, padding-bottom 0.5s;
}
.site_header .site_container .site_header_logo {
  display: block;
  padding: 0px;
  border-radius: 5px;
}
.site_header .site_container .site_header_logo img {
  display: block;
  height: 40px;
  width: auto;
  transition: height 0.5s;
}
.site_header .site_container .site_header_menu {
  margin: 0 0 0 14px;
  padding: 0;
}
@media screen and (max-width: 1280px) {
  .site_header .site_container .site_header_menu {
    display: none;
  }
}
.site_header .site_container .site_header_menu ul.site_header_menu_list {
  display: flex;
  align-items: center;
  column-gap: 25px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  column-gap: 5px;
  margin: 0;
  padding: 0;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li.current-menu-item > a {
  color: #e38ba3;
  border-bottom: solid 2px #e38ba3;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li a {
  display: block;
  white-space: nowrap;
  font-size: 15px;
  text-decoration: none;
  text-transform: uppercase;
  transition: color 0.5s;
  border-bottom: solid 2px transparent;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li a:hover {
  color: #e38ba3;
  transition: color 0.5s, border-color 0.5s;
  border-bottom: solid 2px #e38ba3;
}
@media screen and (max-width: 1300px) {
  .site_header .site_container .site_header_menu ul.site_header_menu_list li a {
    font-size: 14px;
  }
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_opener {
  cursor: pointer;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_opener.site_menu_list_opener_opened svg {
  transform: rotate(0deg);
  transition: transform 0.5s;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_opener.site_menu_list_opener_opened svg path {
  fill: #e38ba3;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_opener svg {
  display: block;
  transform: rotate(-90deg);
  transition: transform 0.5s;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_opener svg path {
  fill: rgba(0, 0, 0, 0.7);
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list {
  display: none;
  opacity: 0;
  margin: 0;
  padding: 25px 15px 15px 15px;
  flex-direction: column;
  row-gap: 10px;
  position: absolute;
  top: 100%;
  transition: opacity 0.5s;
  background-color: #E7E7E7;
  box-shadow: 0 5px 5px #E7E7E7;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list.site_menu_list_list_show {
  display: block;
  opacity: 1;
  transition: opacity 0.5s;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list.site_menu_list_list_locations {
  columns: 4;
  left: -300px;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list.site_menu_list_list_locations .site_menu_list_list_block_title {
  margin-top: 0;
  white-space: nowrap;
  font-size: 24px;
  font-weight: bold;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list.site_menu_list_list_locations .site_menu_list_list_locations_title {
  margin-top: 20px;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list.site_menu_list_list_locations a {
  white-space: nowrap;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list.site_menu_list_list_locations a.site_menu_list_list_locations_color {
  color: #0a7aff;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list li {
  margin: 0;
  padding: 0;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list li a {
  transition: border-color 0.5s;
  border-bottom: solid 2px transparent;
}
.site_header .site_container .site_header_menu ul.site_header_menu_list li .site_menu_list_list li a:hover {
  transition: border-color 0.5s;
  border-bottom: solid 2px #e38ba3;
}
.site_header .site_container .site_header_languages {
  position: relative;
  z-index: 5000;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  text-transform: uppercase;
  /*select, option {
  	display: block;
  	margin: 0 0 0 0;
  	padding: 0 0 0 30px;
  	width: 75px;
  	height: 22px;
  	text-transform: uppercase;

  	color: $site_def_color;
  	font-size: 16px;
  	font-weight: 600;
  	line-height: 100%;
  	cursor: pointer;

  	background-image: url("data:image/webp;base64,UklGRj4BAABXRUJQVlA4WAoAAAAQAAAAFwAAFwAAQUxQSOUAAAABgFZbb9jmQRCDGYIhCEIgGIIZbAwaBimDlIEgBIIgCML3w2m3MYiICeD/rbv3P/Aorad/1kIl7T8q6WgftNRumRDVn8r2pmU5QwM2DbbKdndog1MGVge44sZ1AFcARAK7fDnVwLQvuwysYtEL6JrL1BcQZdBrAq6xDDkw1cF1RcSlKyIidUVEype8yeW6uZauCbgGwJADUx2sAmiay1QHTgFEGZj2ZZdB02txPYCMJS7gkC+EHJ5lYHrBpoPblrUxtMHQwCvbHS119ArItIey8b49VaXvh1SKxsd+aq1wft/du/H/AFZQOCAyAAAA0AIAnQEqGAAYAD6dSJ5LIgkqAgAsBOJZwDDcBhweEAD+8GnDvhYweLCKWSIu8ThUAAA=");
  	background-repeat: no-repeat;
  	background-position: 0 center;
  	background-size: auto;
  }

  select {
  	background-color: transparent;

  	option {
  		background-color: rgba(60, 55, 52, 0.85);
  	}
  }*/
}
@media screen and (max-width: 1280px) {
  .site_header .site_container .site_header_languages {
    margin: 0 0 0 auto;
  }
}
@media screen and (max-width: 680px) {
  .site_header .site_container .site_header_languages {
    display: none;
  }
}
.site_header .site_container .site_header_languages .site_header_languages_curr,
.site_header .site_container .site_header_languages .site_header_languages_list li a {
  display: block;
  background-image: url("data:image/webp;base64,UklGRj4BAABXRUJQVlA4WAoAAAAQAAAAFwAAFwAAQUxQSOUAAAABgFZbb9jmQRCDGYIhCEIgGIIZbAwaBimDlIEgBIIgCML3w2m3MYiICeD/rbv3P/Aorad/1kIl7T8q6WgftNRumRDVn8r2pmU5QwM2DbbKdndog1MGVge44sZ1AFcARAK7fDnVwLQvuwysYtEL6JrL1BcQZdBrAq6xDDkw1cF1RcSlKyIidUVEype8yeW6uZauCbgGwJADUx2sAmiay1QHTgFEGZj2ZZdB02txPYCMJS7gkC+EHJ5lYHrBpoPblrUxtMHQwCvbHS119ArItIey8b49VaXvh1SKxsd+aq1wft/du/H/AFZQOCAyAAAA0AIAnQEqGAAYAD6dSJ5LIgkqAgAsBOJZwDDcBhweEAD+8GnDvhYweLCKWSIu8ThUAAA=");
  background-repeat: no-repeat;
  background-position: 10px center;
  background-size: auto;
}
.site_header .site_container .site_header_languages .site_header_languages_curr {
  margin-right: 25px;
  padding: 0 0 0 40px;
  color: rgb(60, 55, 52);
  font-size: 16px;
  font-weight: 600;
  line-height: 140%;
  cursor: pointer;
}
.site_header .site_container .site_header_languages .site_header_languages_list {
  display: none;
  margin: 15px 0 0 0;
  padding: 0;
  position: absolute;
  top: 100%;
  overflow: hidden;
  list-style: none;
  background-color: #E7E7E7;
  box-shadow: 0 5px 5px #E7E7E7;
  border-radius: 5px;
}
.site_header .site_container .site_header_languages .site_header_languages_list.site_header_languages_list_show {
  display: block;
}
.site_header .site_container .site_header_languages .site_header_languages_list li {
  margin: 0 0 0 0;
}
.site_header .site_container .site_header_languages .site_header_languages_list li a {
  padding: 5px 10px 5px 40px;
  display: block;
  color: rgb(60, 55, 52);
  font-size: 16px;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
  transition: background-color 0.5s;
}
.site_header .site_container .site_header_languages .site_header_languages_list li a:hover {
  transition: background-color 0.5s;
  background-color: rgba(255, 255, 255, 0.55);
}
.site_header .site_container .site_header_search {
  margin: 0 20px 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 1280px) {
  .site_header .site_container .site_header_search {
    margin: 0 20px 0 auto;
  }
}
.site_header .site_container .site_header_search a {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 10px;
  text-decoration: none;
  font-weight: normal;
}
.site_header .site_container .site_header_search a:hover {
  color: #e38ba3;
}
.site_header .site_container .site_header_search a:hover svg {
  transition: fill 0.5s;
  fill: #000000;
}
.site_header .site_container .site_header_search a svg {
  height: 20px;
  width: auto;
  transition: fill 0.5s;
  fill: #000000;
}
.site_header .site_container .site_header_icons {
  margin: 0 30px 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 15px;
}
@media screen and (max-width: 1280px) {
  .site_header .site_container .site_header_icons {
    margin: 0 20px 0 0px;
  }
}
.site_header .site_container .site_header_icons .site_header_icons_i {
  display: flex;
}
.site_header .site_container .site_header_icons .site_header_icons_i svg {
  display: block;
  height: 25px;
  width: auto;
  transition: scale 0.5s;
  border-radius: 5px;
}
.site_header .site_container .site_header_icons .site_header_icons_i svg:hover {
  transform: scale(1.05);
  transition: scale 0.5s;
}
.site_header .site_container .site_header_icons .site_header_icons_i svg:hover path {
  transition: stroke 0.5s;
  stroke: #e38ba3;
}
.site_header .site_container .site_header_icons .site_header_icons_i svg path {
  transition: stroke 0.5s;
  stroke: #000000;
}
.site_header .site_container .site_header_mmenu_opener {
  margin: 0 15px 0 0;
  display: none;
  align-items: center;
  column-gap: 15px;
  cursor: pointer;
}
@media screen and (max-width: 1280px) {
  .site_header .site_container .site_header_mmenu_opener {
    display: flex;
  }
}
.site_header .site_container .site_header_mmenu_opener svg {
  display: block;
  width: 30px;
  height: 30px;
}
.site_header .site_container .site_header_mmenu {
  overflow: scroll;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: 10000;
  right: 0px;
  top: 0px;
  width: 0%;
  height: 100vh;
  transition: width 1s;
  padding: 45px 0 20px 0;
  background-color: #040404;
}
.site_header .site_container .site_header_mmenu.site_header_mmenu_show {
  width: 33%;
  transition: width 1s;
}
@media screen and (max-width: 768px) {
  .site_header .site_container .site_header_mmenu.site_header_mmenu_show {
    width: 50%;
  }
}
@media screen and (max-width: 640px) {
  .site_header .site_container .site_header_mmenu.site_header_mmenu_show {
    width: 80%;
  }
}
@media screen and (max-width: 320px) {
  .site_header .site_container .site_header_mmenu.site_header_mmenu_show {
    width: 100%;
  }
}
.site_header .site_container .site_header_mmenu.site_header_mmenu_show .site_header_mmenu_closer,
.site_header .site_container .site_header_mmenu.site_header_mmenu_show .site_header_menu_list,
.site_header .site_container .site_header_mmenu.site_header_mmenu_show .site_header_mmenu_auth {
  opacity: 1;
  transition: opacity 0.5s;
}
.site_header .site_container .site_header_mmenu .site_header_mmenu_closer {
  opacity: 0;
  transition: opacity 0.5s;
  position: absolute;
  z-index: 4000;
  right: 25px;
  top: 25px;
  cursor: pointer;
}
.site_header .site_container .site_header_mmenu .site_header_mmenu_closer svg {
  width: 22px;
  height: 22px;
  fill: #ffffff;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list {
  padding: 30px 15px 30px 20px;
  margin: 0 0 0 0;
  list-style: none;
  width: 100%;
  opacity: 0;
  transition: opacity 0.5s;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  display: block;
  justify-content: space-between;
  width: 100%;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li.current-menu-item > a {
  color: #e38ba3;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li a {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  color: #ffffff;
  text-decoration: none;
  transition: color 0.5s;
  border-bottom: solid 2px transparent;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li a:hover {
  color: #e38ba3;
  transition: color 0.5s, border-color 0.5s;
  border-bottom: solid 2px #e38ba3;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li .site_menu_list_list_locations {
  display: none;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li .site_menu_list_list_block_title {
  margin-top: 0;
  white-space: nowrap;
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li .site_menu_list_list_locations_title {
  margin-top: 0;
  white-space: nowrap;
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li ul.site_mmenu_list_list {
  display: none;
  margin: 5px 0px 10px 10px;
  padding: 0 0 0 0;
  list-style: none;
  width: 100%;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li ul.site_mmenu_list_list.site_mmenu_list_list_show {
  display: block;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li ul.site_mmenu_list_list li {
  margin: 0;
  padding: 0;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li ul.site_mmenu_list_list li.current-menu-item > a:hover {
  border-bottom: solid 2px #e38ba3;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li ul.site_mmenu_list_list li a {
  text-decoration: none;
  font-size: 16px;
  line-height: 140%;
  transition: color 0.5s, border-color 0.5s;
  border-bottom: solid 2px transparent;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li ul.site_mmenu_list_list li a:hover {
  color: #e38ba3;
  transition: color 0.5s, border-color 0.5s;
  border-bottom: solid 2px #e38ba3;
}
.site_header .site_container .site_header_mmenu ul.site_header_menu_list li .site_mmenu_list_opener {
  clear: both;
  float: right;
  padding: 0 0 0 0;
  cursor: pointer;
}
.site_header .site_container .site_header_mmenu .site_header_mmenu_auth {
  opacity: 0;
  transition: opacity 0.5s;
  text-decoration: none;
}
.site_header .site_container .site_header_mmenu .site_header_mmenu_auth:hover {
  color: #777;
}

.site_footer {
  display: flex;
  flex-direction: column;
  row-gap: 6px;
  padding: 60px 0 30px 0;
  background-color: #eaeaea;
  min-height: 100px;
  position: relative;
  z-index: 100;
  background-color: #eaeaea;
}
@media screen and (max-width: 1024px) {
  .site_footer {
    padding: 40px 0 40px 0;
  }
}
.site_footer .site_container {
  list-style: none;
  columns: 5;
  column-gap: 15px;
}
@media screen and (max-width: 1200px) {
  .site_footer .site_container {
    columns: 4;
  }
}
@media screen and (max-width: 900px) {
  .site_footer .site_container {
    columns: 3;
  }
}
@media screen and (max-width: 640px) {
  .site_footer .site_container {
    columns: 2;
  }
}
@media screen and (max-width: 380px) {
  .site_footer .site_container {
    columns: 1;
  }
}
.site_footer .site_container .site_footer_tax_i {
  margin: 0 0 30px 0;
}
.site_footer .site_container .site_footer_tax_i h6 {
  margin: 0 0 10px 0;
  font-size: 25px;
  font-weight: bold;
}
.site_footer .site_container .site_footer_tax_i a {
  display: block;
  text-decoration: none;
  line-height: 150%;
  font-size: 16px;
}

/*
	Background Image
 */
body:before, body:after {
  content: "";
  position: fixed;
  z-index: 0;
  top: 0;
  left: 0;
  height: 100vh;
  width: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}
body:after {
  left: unset;
  right: 0;
  transform: scaleX(-1);
}

/*
	Short code contacts
*/
.site_shcode_contacts {
  padding: 0px 0px 30px 0px;
  display: flex;
  column-gap: 5%;
  justify-content: center;
}
.site_shcode_contacts .site_shcode_contacts_i {
  display: flex;
  flex-direction: column;
}
.site_shcode_contacts .site_shcode_contacts_i a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  row-gap: 10px;
  text-decoration: none;
  font-weight: bold;
}
.site_shcode_contacts .site_shcode_contacts_i a:hover svg {
  transition: fill 0.5s;
  fill: rgba(0, 0, 0, 0.7);
}
.site_shcode_contacts .site_shcode_contacts_i a:hover svg path {
  transition: fill 0.5s;
  fill: rgba(0, 0, 0, 0.7);
}
.site_shcode_contacts .site_shcode_contacts_i a svg {
  transition: fill 0.5s;
  fill: #000000;
}
.site_shcode_contacts .site_shcode_contacts_i a svg path {
  transition: fill 0.5s;
  fill: #000000;
}

/*
	FILTER
*/
.site_filter {
  margin: 0 0 30px 0;
  padding: 10px 15px 30px 15px;
}
@media screen and (max-width: 1024px) {
  .site_filter {
    margin: 0 0 20px 0;
    padding: 30px 0px 5px 0px;
  }
}
.site_filter .site_girls {
  padding: 30px 0 0 0;
}
.site_filter .site_filter_tab {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  column-gap: 30px;
  row-gap: 15px;
  margin: 0 0 30px 0;
}
.site_filter .site_filter_tab h4 {
  margin: 0;
  padding: 5px 15px;
  color: #ffffff;
  font-size: 21px;
  cursor: pointer;
  text-align: center;
  transition: color 0.5s, background-color 0.5s;
  background-color: rgba(36, 36, 36, 0.3882352941);
}
.site_filter .site_filter_tab h4.site_filter_tab_active, .site_filter .site_filter_tab h4:hover {
  transition: color 0.5s, background-color 0.5s;
  color: rgba(0, 0, 0, 0.7);
  background-color: rgba(36, 36, 36, 0.3882352941);
}
@media screen and (max-width: 1024px) {
  .site_filter .site_filter_tab h4 {
    padding: 5px 10px;
    font-size: 19px;
  }
}
@media screen and (max-width: 480px) {
  .site_filter .site_filter_tab h4 {
    width: 100%;
  }
}
.site_filter .site_filter_tab .site_filter_tab_reset {
  position: absolute;
  right: 0px;
  top: -15px;
  cursor: pointer;
}
@media screen and (max-width: 480px) {
  .site_filter .site_filter_tab .site_filter_tab_reset {
    top: -80px;
  }
}
.site_filter .site_filter_tab .site_filter_tab_reset svg {
  width: 30px;
  height: auto;
}
.site_filter .site_filter_tab .site_filter_tab_reset svg:hover path {
  fill: #e38ba3;
}
.site_filter .site_filter_tab .site_filter_tab_reset svg path {
  fill: rgba(0, 0, 0, 0.7);
}
.site_filter .site_filter_content .site_filter_content_box {
  margin: 0 0 0 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: 5px;
  row-gap: 10px;
  height: 0;
  overflow: hidden;
  opacity: 0;
  transition: opacity 0.9s;
}
.site_filter .site_filter_content .site_filter_content_box.site_filter_content_show {
  height: fit-content;
  opacity: 1;
  transition: opacity 0.9s;
}
@media screen and (max-width: 480px) {
  .site_filter .site_filter_content .site_filter_content_box {
    justify-content: space-between;
  }
}
.site_filter .site_filter_content .site_filter_content_box .site_filter_content_box_item {
  width: 13%;
}
@media screen and (max-width: 1200px) {
  .site_filter .site_filter_content .site_filter_content_box .site_filter_content_box_item {
    width: 19%;
  }
}
@media screen and (max-width: 768px) {
  .site_filter .site_filter_content .site_filter_content_box .site_filter_content_box_item {
    width: 24%;
  }
}
@media screen and (max-width: 640px) {
  .site_filter .site_filter_content .site_filter_content_box .site_filter_content_box_item {
    width: 32%;
  }
}
@media screen and (max-width: 480px) {
  .site_filter .site_filter_content .site_filter_content_box .site_filter_content_box_item {
    width: 48%;
  }
}
.site_filter .site_filter_content .site_filter_content_box .site_filter_content_box_item.site_filter_content_box_item_active {
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);
  border: solid 1px rgba(0, 0, 0, 0.7);
}
.site_filter .site_filter_content .site_filter_content_box .site_filter_content_box_item.site_filter_content_box_item_hiden {
  display: none;
}

/*
	GLOBAL SWIPER
 */
.swiper .swiper-button-prev,
.swiper .swiper-button-next {
  color: #ffffff;
  font-weight: 900;
}

/*
	Block BG
*/
.site_bg_c1 {
  background-color: rgb(240, 240, 240);
}

/*
	Review
*/
.site_testimonials {
  margin: 0 0 60px 0;
  padding: 0px 0px 0px 0px;
}
.site_testimonials .site_testimonials_list {
  padding: 30px 60px 30px 60px;
}
.site_testimonials .site_testimonials_list .site_testimonials_list_i {
  display: flex;
  flex-direction: column;
  row-gap: 15px;
  justify-content: center;
  align-items: center;
}
.site_testimonials .site_testimonials_list .site_testimonials_list_i img {
  margin: 0;
  height: 100px;
  width: auto;
  transition: transform 0.5s;
}
.site_testimonials .site_testimonials_list .site_testimonials_list_i img:hover {
  transform: scale(1.1);
  transition: transform 0.5s;
}
.site_testimonials .site_testimonials_list .site_testimonials_list_i h5 {
  margin: 0;
}
.site_testimonials .site_testimonials_list .site_testimonials_list_i p {
  margin: 0;
  text-align: center;
}

/*
	SEO text
*/
.seo_text {
  position: relative;
  height: 220px;
  overflow: hidden;
  margin: 0 0 30px 0;
  padding: 30px 25px 0px 0;
}
.seo_text.seo_text_show {
  height: auto;
}
.seo_text.seo_text_show .seo_text_closer svg {
  transform: rotate(270deg);
  transition: transform 0.5s;
}
.seo_text.seo_text_show .seo_text_closer svg path {
  fill: rgba(0, 0, 0, 0.7);
}
.seo_text .seo_text_closer {
  position: absolute;
  right: 0;
  top: 0;
  width: fit-content;
  height: fit-content;
  cursor: pointer;
}
.seo_text .seo_text_closer svg {
  width: 30px;
  height: auto;
  fill: #000000;
  transform: rotate(90deg);
  transition: transform 0.5s;
}

/*
	Location List
*/
.location_list {
  margin: 0 0 20px 0;
  padding: 30px 15px 30px 15px;
  columns: 3 auto;
  column-rule-style: solid;
  column-rule-width: 1px;
  column-rule-color: #878787;
  column-fill: balance;
}
@media screen and (max-width: 1024px) {
  .location_list {
    columns: 2;
  }
}
@media screen and (max-width: 640px) {
  .location_list {
    columns: 1;
  }
}
@media screen and (max-width: 380px) {
  .location_list {
    padding: 0px 0px 0px 0px;
  }
}
.location_list .location_list_item {
  padding: 0 15px 15px 0;
  display: flex;
  column-gap: 10px;
  align-items: center;
}
@media screen and (max-width: 380px) {
  .location_list .location_list_item {
    padding: 0 0 5px 0;
  }
}
.location_list .location_list_item.location_list_item_active a {
  color: rgba(0, 0, 0, 0.7);
}
.location_list .location_list_item a {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: bold;
  text-decoration: none;
  font-size: 18px;
}
@media screen and (max-width: 640px) {
  .location_list .location_list_item a {
    font-size: 15px;
  }
}
.location_list .location_list_item span {
  font-style: italic;
  font-size: 13px;
}

/*
	GLOBAL SCROLL
 */
.body_hide_scroll {
  overflow-y: hidden;
}

/*
	Main block
*/
#site_main {
  position: relative;
  z-index: 100;
  padding: 70px 0 30px 0;
  transition: opacity 2s;
  background-color: #ffffff;
  opacity: 0.95;
  flex: 1;
}
@media screen and (max-width: 768px) {
  #site_main {
    padding: 50px 0 20px 0;
  }
}
#site_main.site_main_loading {
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity 2s;
}

/*
	No content block
*/
/*
	CF7
*/
.wpcf7 {
  max-width: 480px;
  margin: 0 auto 0 auto;
}
@media screen and (max-width: 800px) {
  .wpcf7 {
    width: 100%;
  }
}
.wpcf7 .wpcf7-form {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  font-weight: bold;
}
.wpcf7 .wpcf7-form .wpcf7-form-control-wrap {
  margin: 0 0 20px 0;
  position: relative;
  display: block;
  width: 100%;
}
.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input, .wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea {
  width: 100%;
}
.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
  position: absolute;
  left: 0px;
  bottom: -15px;
  font-size: 13px;
}
.wpcf7 .wpcf7-form .wpcf7-response-output {
  width: 100%;
  margin: 0px !important;
}
@media screen and (max-width: 800px) {
  .wpcf7 .wpcf7-form .wpcf7-response-output {
    width: 100%;
  }
}
.wpcf7 .wpcf7-form #site_submit_box {
  display: flex;
  column-gap: 15px;
  flex-direction: column;
  align-items: center;
  row-gap: 10px;
  padding-bottom: 0px;
}
.wpcf7 .wpcf7-form #site_submit_box .wpcf7-submit {
  width: 100%;
}

/*
	button 1
*/
.site_button_1 {
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 10px;
  padding: 13px 14px 13px 14px;
  width: fit-content;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: normal;
  color: #000;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.5s, color 0.5s, border-color 0.5s;
  background-color: #ffffff;
  border: 1px solid #ffffff;
  border-radius: 0px;
}
.site_button_1:hover {
  color: #242424;
  transition: background-color, color 0.5s;
  background-color: #777;
  border-color: #777;
}

/*
	button 2
*/
.site_button_2 {
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 10px;
  padding: 13px 14px 13px 14px;
  width: fit-content;
  color: #F2EEE5;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.5s, color 0.5s, border-color 0.5s;
  background-color: transparent;
  border: 1px solid #3c3c3c;
}
.site_button_2:hover {
  color: #000;
  transition: background-color 0.5s, color 0.5s, border-color 0.5s;
  background-color: #3c3c3c;
  border-color: #ffffff;
}

/*
	button 3
*/
.site_button_3 {
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 10px;
  padding: 13px 14px 13px 14px;
  width: fit-content;
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.5s, color 0.5s, border-color 0.5s;
  background-color: #777;
  border: 1px solid #777;
}
.site_button_3:hover {
  color: #ffffff;
  transition: background-color 0.5s, color 0.5s, border-color 0.5s;
  background-color: #373737;
  border-color: #373737;
}

.site_styled_title {
  margin: 0 0 15px 0;
  padding: 25px 15px 0 15px;
}

/*
	Branch crumbs
*/
ul.site_breadcrumb {
  display: flex;
  column-gap: 8px;
  margin: 0 0 0 0;
  padding: 0 0 30px 0;
  list-style: none;
}
@media screen and (max-width: 1024px) {
  ul.site_breadcrumb {
    padding: 0 0 20px 0;
  }
}
ul.site_breadcrumb li {
  display: flex;
  column-gap: 10px;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
ul.site_breadcrumb li:first-child a {
  text-decoration: none;
  color: #000;
  font-size: 16px;
  font-weight: bold;
  font-style: normal;
  line-height: normal;
}
ul.site_breadcrumb li a {
  text-decoration: none;
  color: #000;
  font-size: 16px;
  font-style: italic;
  line-height: normal;
}
ul.site_breadcrumb li.site_breadcrumb_active a {
  color: #000;
}

/*
	site paging
*/
.site_pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 15px;
  margin: 30px 0 0px 0;
  padding: 0 0 0 0;
  list-style: none;
}
.site_pagination li {
  margin: 0 0 0 0;
  padding: 0;
}
.site_pagination li a,
.site_pagination li span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 35px;
  height: 35px;
  color: #000;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-decoration: none;
  border-radius: 8px;
  border: 1px solid #000;
  background: #FFF;
}
.site_pagination li span,
.site_pagination li .site_pagination_active {
  color: #FFF;
  background: #000;
}

.def_paging {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 15px;
  margin: 30px 0 0px 0;
  padding: 0 0 0 0;
}
.def_paging a,
.def_paging span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 35px;
  height: 35px;
  color: #000;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-decoration: none;
  border-radius: 8px;
  border: 1px solid #000;
  background: #FFF;
}
.def_paging a.current,
.def_paging span.current {
  color: #FFF;
  background: #000;
}

/*
	modal window
*/
body.site_modal_show {
  overflow: hidden !important;
}
body.site_modal_show .site_header {
  display: none;
}
body.site_modal_show #site_main {
  opacity: 1;
}

.site_modal {
  display: none;
  position: fixed;
  z-index: 6000;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
}
.site_modal.site_modal_show {
  display: block;
}
.site_modal .site_modal_box {
  position: relative;
  width: 100%;
  height: 100%;
}
.site_modal .site_modal_box .site_modal_box_closer {
  position: absolute;
  z-index: 6100;
  right: 50px;
  top: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 15px;
  cursor: pointer;
  color: rgb(244, 81, 25);
  font-size: 32px;
  font-weight: 400;
}
.site_modal .site_modal_box .site_modal_box_closer:hover svg {
  fill: #e38ba3;
  transform: rotate(90deg);
  transition: transform 0.5s, fill 0.5s;
}
.site_modal .site_modal_box .site_modal_box_closer svg {
  width: 30px;
  height: 30px;
  transition: transform 0.5s, fill 0.5s;
  fill: #ffffff;
}
.site_modal .site_modal_box .site_modal_box_player {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.site_modal_video_window {
  display: flex;
  flex-flow: row wrap;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  height: 100vh;
  width: 100vw;
  padding: 0px;
  overflow: hidden;
}
.site_modal_video_window .site_modal_video_window_player {
  width: 100%;
  height: 100%;
}

.site_modal_search {
  display: flex;
  flex-flow: row wrap;
  flex-wrap: wrap;
  column-gap: 1%;
  align-items: start;
  justify-content: center;
  height: 100vh;
  width: 100vw;
  padding: 30px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.site_modal_search .site_modal_search_title {
  margin: 0 0 30px 0;
  width: 100%;
  color: #ffffff;
  text-align: center;
}
.site_modal_search .site_modal_search_col {
  width: 30%;
  max-width: 400px;
}
@media screen and (max-width: 800px) {
  .site_modal_search .site_modal_search_col {
    width: 45%;
  }
}
@media screen and (max-width: 600px) {
  .site_modal_search .site_modal_search_col {
    width: 100%;
  }
}
.site_modal_search .site_modal_search_col .site_modal_search_col_2 {
  display: flex;
  flex-wrap: wrap;
  column-gap: 2%;
}
.site_modal_search .site_modal_search_col .site_modal_search_col_2 .site_modal_search_col_location {
  width: 49%;
  margin: 0 0 10px 0;
  font-size: 16px;
}
.site_modal_search .site_modal_search_col .site_modal_search_stitle {
  margin: 30px 0 30px 0;
  color: #ffffff;
  text-align: center;
  font-size: 25px !important;
}
.site_modal_search .site_modal_search_col .site_modal_search_col_location {
  display: block;
  margin: 0 0 20px 0;
  text-decoration: none;
  text-align: center;
  color: #ffffff;
}
.site_modal_search .site_modal_search_col .site_modal_search_col_location:hover, .site_modal_search .site_modal_search_col .site_modal_search_col_location.site_modal_search_col_location_active {
  color: #e38ba3;
}
@media screen and (max-width: 1024px) {
  .site_modal_search .site_modal_search_col .site_modal_search_col_location {
    font-size: 16px;
  }
}
.site_modal_search .site_modal_search_col .site_modal_search_list {
  width: 100%;
  margin: 0;
  padding: 5px 5px 5px 5px;
  text-align: center;
  cursor: pointer;
  color: #ffffff;
  font-size: 20px;
  border: unset;
  /* for Firefox */
  -moz-appearance: none;
  /* for Chrome */
  -webkit-appearance: none;
}
@media screen and (max-width: 1024px) {
  .site_modal_search .site_modal_search_col .site_modal_search_list {
    font-size: 15px;
  }
}
.site_modal_search .site_modal_search_col .site_modal_search_list.site_modal_search_list_active {
  color: rgba(0, 0, 0, 0.7);
}

/* comments */
.single-post .comments-area {
  padding-top: 30px;
}

.comments-area {
  padding: 0px 0 0 0;
}
.comments-area .comment-reply-title {
  margin: 0 0 10px 0;
  display: none;
}
.comments-area .comment-list {
  list-style: none;
}
.comments-area .comment-list .comment-body {
  margin: 0 0 30px 0;
}
.comments-area .comment-list .comment-body h4 {
  margin: 0 0 10px 0;
}
.comments-area .comment-list .comment-body p {
  margin: 0 0 10px 0;
}
.comments-area .comment-list .comment-reply .comment-reply-link {
  font-size: 18px;
}
.comments-area .comment-list .children {
  padding: 30px 0 0 30px;
}
.comments-area .comment-list .children li {
  margin: 0 0 30px 0;
}
.comments-area .comment-form label {
  display: block;
}
.comments-area .comment-form .comment-form-comment {
  width: 50%;
}
@media (max-width: 768px) {
  .comments-area .comment-form .comment-form-comment {
    width: 100%;
  }
}

/* // comments */
/*---WordPress Core---*/
.alignnone {
  margin: 5px 20px 20px 0;
}

.aligncenter, div.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}

.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}

.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}

a img.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}

a img.alignnone {
  margin: 5px 20px 20px 0;
}

a img.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}

a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption {
  background: #fff;
  border: 1px solid #f0f0f0;
  max-width: 96%; /* Image does not overflow the content area */
  padding: 5px 3px 10px;
  text-align: center;
}

.wp-caption.alignnone {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
  margin: 5px 0 20px 20px;
}

.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 98.5%;
  padding: 0;
  width: auto;
}

.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  margin: 0;
  padding: 0 4px 5px;
}

/* == WordPress WYSIWYG Editor Styles == */
/*
	wp-404 page
*/
.site_404 {
  margin: 0 0 0 0;
  padding: 200px 0 50px 0;
}
@media screen and (max-width: 1024px) {
  .site_404 {
    padding: 100px 0 40px 0;
  }
}
.site_404 h1 {
  margin: 0 0 60px 0;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .site_404 h1 {
    margin: 0 0 30px 0;
  }
}

/*
	Single-page
*/
/*
	Default post
*/
.site_post {
  margin: 0 0 0 0;
  padding: 60px 0 60px 0;
}
@media screen and (max-width: 1024px) {
  .site_post {
    padding: 100px 0 50px 0;
  }
}
/*
	Blog Page
*/
.site_blog {
  margin: 0 0 0 0;
  padding: 60px 0 60px 0;
}
@media screen and (max-width: 1024px) {
  .site_blog {
    padding: 100px 0 50px 0;
  }
}
.site_blog .site_blog_list {
  padding: 0 0 40px 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: 5%;
  row-gap: 0px;
}
.site_blog .site_blog_list .site_blog_list_i {
  display: flex;
  column-gap: 5%;
  padding: 20px 0 20px 0;
  width: 100%;
}
.site_blog .site_blog_list .site_blog_list_i .site_blog_list_i_img {
  width: 35%;
}
.site_blog .site_blog_list .site_blog_list_i .site_blog_list_i_data {
  width: 60%;
}
.site_blog .site_blog_list .site_blog_list_i .site_blog_list_i_data h3 {
  margin: 0 0 30px 0;
  font-size: 28px;
}
.site_blog .site_blog_list .site_blog_list_i .site_blog_list_i_data p {
  margin: 0 0 30px 0;
}
.site_blog .site_blog_list .site_blog_list_i .site_blog_list_i_data .site_blog_list_i_data_links {
  display: flex;
  flex-wrap: wrap;
  column-gap: 15px;
  row-gap: 15px;
}

/*
	Girls Page
*/
.site_girls {
  margin: 30px 0 0 0;
  padding: 0px 0 60px 0;
}
@media screen and (max-width: 640px) {
  .site_girls {
    padding: 30px 0 30px 0;
  }
}
.site_girls h2 {
  margin: 0 0 0 0;
  font-size: 33px;
}
.site_girls .site_girls_top_content p {
  font-size: 16px;
}
.site_girls h1 {
  margin: 0 0 30px 0;
  font-size: 60px;
  font-weight: 400;
}
@media screen and (max-width: 1300px) {
  .site_girls h1 {
    margin: 0 0 35px 0;
    font-size: 50px;
  }
}
@media screen and (max-width: 1024px) {
  .site_girls h1 {
    margin: 0 0 40px 0;
    font-size: 40px;
  }
}
@media screen and (max-width: 768px) {
  .site_girls h1 {
    margin: 0 0 30px 0;
    font-size: 30px;
  }
}
.site_girls .site_girls_list {
  position: relative;
  padding: 0 0 0px 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: 2%;
  row-gap: 20px;
}
@media screen and (max-width: 640px) {
  .site_girls .site_girls_list {
    padding: 0 0 0 0;
  }
}
.site_girls .site_girls_list.swiper {
  padding: 30px 60px 30px 60px;
}
@media screen and (max-width: 800px) {
  .site_girls .site_girls_list.swiper {
    padding: 30px 0px 30px 0px;
  }
}
.site_girls .site_girls_list .site_girls_list_i {
  position: relative;
  width: 23%;
  display: flex;
  flex-direction: column;
  height: auto;
  padding: 0 0 0 0;
  overflow: hidden;
  transition: transform 0.5s;
  border: solid 2px #878787;
  border-radius: 0;
}
@media screen and (max-width: 1024px) {
  .site_girls .site_girls_list .site_girls_list_i {
    width: 32%;
  }
}
@media screen and (max-width: 640px) {
  .site_girls .site_girls_list .site_girls_list_i {
    width: 49%;
  }
}
@media screen and (max-width: 380px) {
  .site_girls .site_girls_list .site_girls_list_i {
    width: 100%;
  }
}
.site_girls .site_girls_list .site_girls_list_i:hover {
  z-index: 1000;
  transform: scale(1.2);
  transition: transform 0.5s;
}
.site_girls .site_girls_list .site_girls_list_i:hover .site_girls_list_i_pleer,
.site_girls .site_girls_list .site_girls_list_i:hover .site_girls_list_i_pleer_play {
  opacity: 1;
  transition: opacity 0.5s;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_pleer {
  opacity: 0;
  transition: opacity 0.5s;
  position: absolute;
  z-index: 30;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_pleer_play {
  opacity: 0;
  transition: opacity 0.5s;
  position: absolute;
  top: 7%;
  right: 15%;
  z-index: 40;
  transform: translate(50%, -50%);
  cursor: pointer;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_img {
  display: block;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_img img {
  display: block;
  object-fit: cover;
  aspect-ratio: 5/8;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data {
  position: absolute;
  z-index: 50;
  bottom: 0;
  width: 100%;
  min-height: 20%;
  padding: 5px 10px 5px 10px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  transition: opacity 0.5s;
  background-color: rgba(0, 0, 0, 0.5);
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data .site_girl_price {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  column-gap: 20px;
  padding: 0px 0 0px 0;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data .site_girl_price h4 {
  margin: 10px 0 0 0;
  font-size: 16px;
  font-weight: bold;
  line-height: 140%;
  color: #ffffff;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data .site_girl_price h4 span,
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data .site_girl_price h4 b {
  font-style: italic;
  font-size: 14px;
  line-height: 140%;
  color: #ffffff;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data h3 {
  margin: 0 0 0 0;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data h3 a {
  font-size: 28px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data h3 a:hover {
  color: #e38ba3 !important;
}
@media screen and (max-width: 800px) {
  .site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data h3 a {
    font-size: 21px;
  }
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data .site_girls_list_i_data_skills {
  display: flex;
  flex-wrap: wrap;
  column-gap: 10px;
  row-gap: 10px;
}
@media screen and (max-width: 800px) {
  .site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data .site_girls_list_i_data_skills {
    column-gap: 5px;
    row-gap: 5px;
  }
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data .site_girls_list_i_data_skills .site_girls_list_i_data_skills_i {
  padding: 7px;
  font-size: 14px;
  color: #000000;
  text-decoration: none;
  background-color: #fdf2f4;
  border-radius: 7px;
}
.site_girls .site_girls_list .site_girls_list_i .site_girls_list_i_data .site_girls_list_i_data_skills .site_girls_list_i_data_skills_i:hover {
  color: rgba(0, 0, 0, 0.7);
}
.site_girls .site_girls_list_loading {
  margin: 10px auto 10px auto;
  width: fit-content;
  height: fit-content;
  visibility: hidden;
}
.site_girls .site_girls_list_loading.site_girls_list_loading_show {
  visibility: visible;
}
.site_girls .site_girls_list_loading svg {
  width: 100px;
  height: auto;
}
.site_girls .site_girls_list_loadmore {
  margin: 10px auto 10px auto;
  padding: 7px 10px;
  width: fit-content;
  cursor: pointer;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.7);
  transition: border 0.5s, color 0.5s;
  border: 1px solid rgba(0, 0, 0, 0.7);
  border-radius: 8px;
}
.site_girls .site_girls_list_loadmore:hover {
  color: #e38ba3;
  transition: border 0.5s, color 0.5s;
  border: 1px solid #e38ba3;
}
.site_girls .site_girls_list_loadmore.site_girls_list_loadmore_hide {
  display: none;
}

/*
	Girl single Page
*/
.site_girl .site_girl_main {
  display: flex;
  column-gap: 5%;
  padding-bottom: 30px;
}
@media screen and (max-width: 640px) {
  .site_girl .site_girl_main {
    flex-direction: column;
  }
}
.site_girl .site_girl_main .site_girl_main_ava {
  position: relative;
  width: 45%;
  overflow: hidden;
}
@media screen and (max-width: 640px) {
  .site_girl .site_girl_main .site_girl_main_ava {
    width: 100%;
    padding-bottom: 30px;
  }
}
.site_girl .site_girl_main .site_girl_main_ava h2 {
  margin: 0 0px 20px 0;
  font-size: 25px;
}
@media screen and (max-width: 1600px) {
  .site_girl .site_girl_main .site_girl_main_ava h2 {
    font-size: 20px;
  }
}
@media screen and (max-width: 1024px) {
  .site_girl .site_girl_main .site_girl_main_ava h2 {
    font-size: 18px;
  }
}
.site_girl .site_girl_main .site_girl_main_ava .site_girl_main_ava_wrap {
  margin-bottom: 20px;
  overflow: hidden;
  position: relative;
  aspect-ratio: 3/4;
}
.site_girl .site_girl_main .site_girl_main_ava .site_girl_main_ava_wrap .site_girl_main_ava_wrap_img {
  animation: site_girl_main_ava_img_sea_effect_1 10s linear infinite alternate;
}
@keyframes site_girl_main_ava_img_sea_effect_1 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.03);
  }
}
.site_girl .site_girl_main .site_girl_main_ava .site_girl_main_ava_wrap .site_modal_video {
  position: absolute;
  z-index: 100;
  top: 0px;
  right: 5px;
  cursor: pointer;
}
.site_girl .site_girl_main .site_girl_main_info {
  width: 50%;
  display: flex;
  flex-direction: column;
  row-gap: 15px;
}
@media screen and (max-width: 640px) {
  .site_girl .site_girl_main .site_girl_main_info {
    width: 100%;
  }
}
.site_girl .site_girl_main .site_girl_main_info .site_girl_main_info_item {
  display: flex;
  column-gap: 10px;
  justify-content: space-between;
  border-bottom: 1px solid #6f6f6f;
}
.site_girl .site_girl_main .site_girl_main_info .site_girl_main_info_item .site_girl_main_info_item_title {
  font-weight: bold;
  color: rgba(0, 0, 0, 0.7);
}
.site_girl .site_girl_main .site_girl_main_info .site_girl_main_info_item .site_girl_main_info_item_value {
  display: flex;
  column-gap: 8px;
  flex-wrap: wrap;
  font-style: italic;
  color: #777;
}
.site_girl .site_girl_main .site_girl_main_info .site_girl_main_info_item .site_girl_main_info_item_value a {
  text-decoration: none;
  font-style: italic;
  font-size: 16px;
}
.site_girl .site_girl_main .site_girl_main_info .site_girl_main_info_item .site_girl_main_info_item_value svg {
  height: 20px;
  width: auto;
}
.site_girl .site_girl_main_info_skills {
  margin: 30px 0 30px 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
}
.site_girl .site_girl_main_info_skills .site_girl_skills {
  padding: 0 0 0 0;
  width: fit-content;
}
.site_girl .site_girl_skills {
  padding: 20px 0 10px 0;
}
.site_girl .site_girl_skills > p {
  font-size: 25px;
  color: rgba(0, 0, 0, 0.7);
}
.site_girl .site_girl_skills .site_girl_skills_list {
  display: flex;
  flex-wrap: wrap;
  column-gap: 10px;
  row-gap: 10px;
}
.site_girl .site_girl_skills .site_girl_skills_list .site_girl_skills_list_i {
  padding: 8px 10px;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  background-color: #000000;
  border-radius: 15px;
}
.site_girl .site_girl_skills .site_girl_skills_list .site_girl_skills_list_i:hover {
  color: #e38ba3;
}
.site_girl .site_girl_description {
  padding: 0px 0 30px;
}
.site_girl .site_girl_contact {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 15px;
  padding-bottom: 20px;
}
.site_girl .site_girl_contact .site_header_icons_ip {
  margin: 0 auto 0 0;
}
.site_girl .site_girl_contact .site_header_icons_ip svg {
  transform: rotate(180deg);
}
.site_girl .site_girl_contact .site_header_icons_in {
  margin: 0 0 0 auto;
}
.site_girl .site_girl_contact a svg {
  display: block;
  height: 25px;
  width: auto;
  fill: rgba(0, 0, 0, 0.7);
}
.site_girl .site_girl_price {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  column-gap: 20px;
  padding: 0px 0 30px 0;
}
.site_girl .site_girl_price h3 {
  margin: 0 0 15px 0;
  width: 100%;
}
.site_girl .site_girl_price h4 {
  margin: 0 0 15px 0;
  font-size: 16px;
  font-weight: bold;
  line-height: 140%;
}
.site_girl .site_girl_price h4 span {
  font-style: italic;
  font-size: 14px;
  line-height: 140%;
}
.site_girl .site_girl_review {
  margin: 30px 0 0 0;
  padding: 30px 15px 15px 15px;
}
.site_girl .site_girl_review ul {
  list-style: none;
}
.site_girl .site_girl_rel {
  position: relative;
  padding: 30px 0 40px 0;
}
.site_girl .site_girl_rel > p {
  font-size: 25px;
  color: rgba(0, 0, 0, 0.7);
}
.site_girl .site_girl_rel .site_girl_rel_list {
  padding: 30px 60px 30px 60px;
}
@media screen and (max-width: 800px) {
  .site_girl .site_girl_rel .site_girl_rel_list {
    padding: 30px 0px 30px 0px;
  }
}
.site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i {
  position: relative;
  width: 23%;
  display: flex;
  flex-direction: column;
  height: auto;
  padding: 0 0 0 0;
}
@media screen and (max-width: 1024px) {
  .site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i {
    width: 32%;
  }
}
@media screen and (max-width: 640px) {
  .site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i {
    width: 49%;
  }
}
@media screen and (max-width: 380px) {
  .site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i {
    width: 100%;
  }
}
.site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_img {
  display: block;
  overflow: hidden;
}
.site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_img img {
  display: block;
  object-fit: cover;
  aspect-ratio: 5/8;
}
.site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_data {
  position: absolute;
  bottom: 0;
  width: 100%;
  min-height: 40%;
  padding: 15px 15px 15px 15px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: rgba(0, 0, 0, 0.5);
}
.site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_data h3 {
  margin: 0 0 20px 0;
}
.site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_data h3 a {
  font-size: 18px;
  color: #ffffff;
  text-decoration: none;
}
.site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_data h3 a:hover {
  color: rgba(0, 0, 0, 0.7);
}
@media screen and (max-width: 800px) {
  .site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_data h3 a {
    font-size: 21px;
  }
}
.site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_data .site_girl_price {
  display: none;
}
.site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_data .site_girls_list_i_data_skills {
  display: flex;
  flex-wrap: wrap;
  column-gap: 10px;
  row-gap: 10px;
}
@media screen and (max-width: 480px) {
  .site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_data .site_girls_list_i_data_skills {
    column-gap: 8px;
    row-gap: 8px;
  }
}
.site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_data .site_girls_list_i_data_skills .site_girls_list_i_data_skills_i {
  padding: 3px;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
  background-color: #fdf2f4;
  border-radius: 5px;
}
.site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_data .site_girls_list_i_data_skills .site_girls_list_i_data_skills_i:hover {
  color: rgba(0, 0, 0, 0.7);
}
@media screen and (max-width: 480px) {
  .site_girl .site_girl_rel .site_girl_rel_list .swiper-wrapper .site_girls_list_i .site_girls_list_i_data .site_girls_list_i_data_skills .site_girls_list_i_data_skills_i {
    padding: 5px;
    font-size: 15px;
  }
}

.gm-style .gm-style-iw-ch {
  padding-top: 0;
}
.gm-style .gm-style-iw-d {
  padding: 15px 0px 0 0 !important;
}
.gm-style .gm-style-iw-c {
  overflow: visible;
}
.gm-style .gm-style-iw-c .gm-style-iw-chr {
  position: relative;
}
.gm-style .gm-style-iw-c .gm-style-iw-chr button {
  padding: 5px !important;
  position: absolute !important;
  right: -20px !important;
  top: -20px !important;
  width: fit-content !important;
  height: fit-content !important;
  min-height: unset;
  opacity: 1 !important;
  background-color: #ffffff !important;
  border-radius: 50%;
}
.gm-style .gm-style-iw-c .gm-style-iw-chr button span {
  margin: 0 !important;
  width: 20px !important;
  height: 20px !important;
}

/*
	ANIMATE img
*/
img.site_image_animate_sea_1 {
  animation: sea_effect_1 10s linear infinite alternate;
}

@keyframes sea_effect_1 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.08);
  }
}
/*
    ANIMATE first block
*/
.site_animage_hide_1 {
  opacity: 0;
  transition: opacity 0.8s;
}
.site_animage_hide_1.site_animage_show_1 {
  opacity: 1 !important;
  transition: opacity 0.8s;
}

.site_animage_hide_2 {
  opacity: 0;
  transition: opacity 0.8s;
}
.site_animage_hide_2.site_animage_show_2 {
  opacity: 1 !important;
  transition: opacity 0.8s;
}

.site_animage_hide_3 {
  opacity: 0;
  transition: opacity 0.8s;
}
.site_animage_hide_3.site_animage_show_3 {
  opacity: 1 !important;
  transition: opacity 0.8s;
}

.b1 {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
.b2 {
  margin: 0 0 0 0;
  padding: 0 0 80px 0;
}
@media screen and (max-width: 640px) {
  .b2 {
    margin: 0 0 30px 0;
  }
}
.b2 .site_container .b2_map {
  width: 100%;
  min-height: 600px;
  max-height: 70vh;
}
.b2 .site_container .b2_map .b2_map_title {
  display: flex;
  flex-direction: column;
  text-decoration: none;
}
.b2 .site_container .b2_map .b2_map_title img {
  margin: 0 0 10px 0;
  max-width: 100px;
}
.b2 .site_container a {
  text-decoration: none;
}
.b2 .site_container a .b2_map_gwindow_title {
  font-size: 14px;
}

.b3 {
  margin: 0 0 0 0;
  padding: 0 0 40px 0;
}
.b4 {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.b4 h1, .b4 h2, .b4 h3, .b4 h4, .b4 h5, .b4 h6 {
  position: relative;
  z-index: 300;
  margin: 30px 0 20px 0;
  padding: 5px 15px;
  color: rgba(0, 0, 0, 0.7);
  backdrop-filter: blur(10px);
  border-radius: 15px;
}
.b4 h1 {
  opacity: 0;
  transition: opacity 0.8s;
}
.b4 h1.site_animage_show_1 {
  opacity: 1 !important;
  transition: opacity 0.8s;
}
.b4 h2 {
  opacity: 0;
  transition: opacity 0.8s;
}
.b4 h2.site_animage_show_2 {
  opacity: 1 !important;
  transition: opacity 0.8s;
}
.b4 p {
  position: relative;
  z-index: 300;
  margin: 0 0 20px 0;
  color: #ffffff;
}
.b4 .site_container {
  position: relative;
  z-index: 100;
  min-height: 40vh;
}
@media screen and (max-width: 640px) {
  .b4 .site_container {
    min-height: 30vh;
  }
}
.b4 .site_container img.b4_img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.b5 {
  margin: 0 0 0 0;
  padding: 0 0 80px 0;
}
.b5 .site_container {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 5%;
  row-gap: 15px;
}
@media screen and (max-width: 640px) {
  .b5 .site_container {
    flex-direction: column !important;
  }
}
.b5 .site_container.b5_setup_block {
  flex-direction: row-reverse;
}
.b5 .site_container .b5_content {
  width: 65%;
  padding: 15px;
}
@media screen and (max-width: 640px) {
  .b5 .site_container .b5_content {
    width: 100%;
  }
}
.b5 .site_container .b5_content p, .b5 .site_container .b5_content a {
  font-size: 24px;
}
@media screen and (max-width: 1024px) {
  .b5 .site_container .b5_content p, .b5 .site_container .b5_content a {
    font-size: 18px;
  }
}
.b5 .site_container .b4_img {
  width: 30%;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 640px) {
  .b5 .site_container .b4_img {
    width: 100%;
  }
}
.b5 .site_container .b4_img img {
  aspect-ratio: 4/5;
  object-fit: cover;
  border-radius: 8px;
}
@media screen and (max-width: 640px) {
  .b5 .site_container .b4_img img {
    max-width: 320px;
  }
}

.b6 {
  margin: 0 0 0 0;
  padding: 0 0 40px 0;
}
@media screen and (max-width: 640px) {
  .b6 {
    margin: 0 0 30px 0;
  }
}
.b6 .site_container .b6_title {
  margin: 0 0 30px 0;
  font-size: 30px;
  text-align: center;
}
.b6 .site_container .b6_list {
  display: flex;
  flex-wrap: wrap;
  column-gap: 6%;
  row-gap: 15px;
}
.b6 .site_container .b6_list .b6_list_f {
  width: 100%;
  text-align: center;
}
.b6 .site_container .b6_list .b6_list_h {
  width: 47%;
  text-align: center;
}

.b7 {
  margin: 0 0 0 0;
  padding: 0 0 40px 0;
}
@media screen and (max-width: 640px) {
  .b7 {
    margin: 0 0 30px 0;
  }
}
.b7 .site_container .b7_title {
  margin: 0 0 30px 0;
  font-size: 30px;
  text-align: center;
}
.b7 .site_container .b7_list {
  display: flex;
  column-gap: 15px;
  row-gap: 15px;
}
@media screen and (max-width: 768px) {
  .b7 .site_container .b7_list {
    flex-wrap: wrap;
  }
}
.b7 .site_container .b7_list .b7_list_i {
  padding: 15px;
  width: 33%;
  text-align: center;
  border-radius: 8px;
  border: solid rgba(0, 0, 0, 0.7) 2px;
}
@media screen and (max-width: 768px) {
  .b7 .site_container .b7_list .b7_list_i {
    width: 100%;
  }
}
.b7 .site_container .b7_list .b7_list_i > p {
  font-size: 21px;
  color: #e38ba3;
}
.b7 .site_container .b7_list .b7_list_i ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.b7 .site_container .b7_list .b7_list_i ul li {
  margin: 0;
  padding: 0;
}

/*
	FILTER && GMAP
*/
.b8 {
  margin: 0 0 0 0;
  padding: 30px 15px 90px 15px;
}
@media screen and (max-width: 1024px) {
  .b8 {
    margin: 0 0 20px 0;
  }
}
.b8.b8_padding_top_null {
  padding-top: 0px;
}
.b8.b8_padding_bottom_null {
  padding-bottom: 0px;
}
.b8 .b8_map {
  margin: 0 0 30px 0;
  min-height: 400px;
}
.b8 .b8_distance {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 10px;
}
.b8 .b8_distance a {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 35px;
  height: 35px;
  color: #000000;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 80%;
  text-decoration: none;
  border-radius: 8px;
  border: 1px solid #000000;
  background: #FFF;
}
.b8 .b8_distance a.b8_distance_i_active, .b8 .b8_distance a:hover {
  text-decoration: none;
  color: #ff0000;
  transition: color 0.5s, border-color 0.5s;
  border: 1px solid #ff0000;
}

.b13 {
  margin: 0 0 0 0;
  padding: 0 0 40px 0;
}
@media screen and (max-width: 640px) {
  .b13 {
    margin: 0 0 30px 0;
  }
}
.b13 .site_container .b13_list .b13_list_item .b13_list_item_title {
  cursor: pointer;
}
.b13 .site_container .b13_list .b13_list_item .b13_list_item_content {
  display: none;
  opacity: 0;
  transition: opacity 0.5s;
}
.b13 .site_container .b13_list .b13_list_item .b13_list_item_content.b13_list_item_content_show {
  display: block;
  opacity: 1;
  transition: opacity 0.5s;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vcm1hbGl6ZS5zY3NzIiwiZnJvbnRfbWFpbi5zY3NzIiwiZ3JpZC5zY3NzIiwiZm9udC5zY3NzIiwiaGVhZGVyLnNjc3MiLCJmb290ZXIuc2NzcyIsImNvbXBvbmVudC5zY3NzIiwibW9kYWwuc2NzcyIsIndvcmRwcmVzcy5zY3NzIiwiNDA0LnNjc3MiLCJwYWdlLnNjc3MiLCJzaW5nbGUuc2NzcyIsImJsb2cuc2NzcyIsImdpcmxzLnNjc3MiLCJnaXJsLnNjc3MiLCJnb29nbGVfbWFwLnNjc3MiLCJhbmltYXRlLnNjc3MiLCJhY2YvYjEuc2NzcyIsImFjZi9iMi5zY3NzIiwiYWNmL2IzLnNjc3MiLCJhY2YvYjQuc2NzcyIsImFjZi9iNS5zY3NzIiwiYWNmL2I2LnNjc3MiLCJhY2YvYjcuc2NzcyIsImFjZi9iOC5zY3NzIiwiYWNmL2IxMy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFhQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7QUFDQTtBQUFBO0VBRUM7OztBQUdEO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtFQUdDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLE9DN0RXOzs7QURnRVo7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7OztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7Ozs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7OztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7Ozs7QUFJRjtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDO0VBQ0EsT0NuSWE7OztBRHVJZjtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtBQUFBO0VBRUM7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0FBQUE7RUFFQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFFDL05tQjs7O0FEa09wQjtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtBQUFBO0VBRUM7OztBQUdEO0FBQUE7RUFFQzs7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBTUMsWUMvUHdCOzs7QURrUXpCO0FBQUE7QUFBQTtBQUFBO0VBSUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCQzNSYztFRDRSZCxRQ3BSb0I7RURxUnBCLGVDcFIyQjs7QURzUjNCO0FBQUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTtFQUNBOzs7QUFJRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFTQyxZQ3BTdUI7RURxU3ZCOzs7QUFHRDtBQUFBO0FBQUE7QUFBQTtFQUlDO0VBQ0E7OztBQUdEO0FBQUE7QUFBQTtBQUFBO0VBSUM7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtFQUVDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBU0M7OztBQUdEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQVNDOzs7QUFHRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFTQzs7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBeUJBO0FBQUE7QUFBQTtBQUdBO0VBQ0M7RUFDQTs7O0FBTUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFDQztFQUNBO0FBQ0E7RUFDQTtBQUNBO0VBQ0E7QUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTs7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBcUJBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUtDO0FBQ0M7RUFDQTtBQUNBO0VBQ0E7QUFDQTtFQUNBO0FBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7O0FBSUY7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFTQTtBQUFBO0FBQUE7QUVobUJBO0FBQUE7QUFBQTtBQUdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FO0lBQ0E7OztBQUdEO0VBWEQ7SUFZRTs7OztBQ2ZGO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQzFHRDtBQUFBO0FBQUE7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFNQztFQUNDO0VBQ0E7RUFDQTs7QUFJQztFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBOztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFD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QUE7QUFBQTtBQUdBO0VBQ0M7OztBQUdEO0FBQUE7QUFBQTtBQUdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBT0E7O0FBTEE7RUFSRDtJQVNFOzs7QUFPRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0FBQUE7QUFBQTtBQU9BO0FBQUE7QUFBQTtBQUdBO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOzs7QUFNSjtBQUFBO0FBQUE7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0FBQUE7QUFBQTtBQUdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtBQUFBO0FBQUE7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBOzs7QUFHRDtBQUFBO0FBQUE7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQRDtJQVFFOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUlDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLQTtFQUNDOzs7QUFNSjtBQUFBO0FBQUE7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFQTtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHRDtBQUFBO0VBRUM7RUFDQTs7O0FBTUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNDO0VBQ0E7OztBQ2pyQkg7QUFBQTtBQUFBO0FBSUE7RUFDQzs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUM7RUFDQyxNTmxEZ0I7RU1tRGhCO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FBTUg7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFHRDtFQVJEO0lBU0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFD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RDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVDO0VBQ0E7RUFDQTtFQUNBOzs7QUN4REo7RUFDQztFQUNBOztBQUVBO0VBSkQ7SUFLRTs7O0FBU0U7RUFFQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQSIsImZpbGUiOiJmcm9udF9tYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXHJcbiAgIHYyLjAgfCAyMDExMDEyNlxyXG4gICBSRVNFVFxyXG4qL1xyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXHJcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgaW1nLCBsYWJlbCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qXHJcbiAgIE5PUk1BTElaRVxyXG4qL1xyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdG91dGxpbmU6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuaHRtbCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuMTU7XHJcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmNmY1ZjE7XHJcblx0Ly89PT1mb290ZXIgYm90dG9tXHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdC8vPT09Ly9mb290ZXIgYm90dG9tXHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbioge1xyXG5cdGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcclxuXHRmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGNvbG9yOiAkZGVmX2NvbG9yO1xyXG59XHJcblxyXG5tYWluIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcblx0Y29sb3I6ICMyMTIxMjE7XHJcbn1cclxuXHJcbmgxIHtcclxuXHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblx0Zm9udC1zaXplOiA1NXB4O1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogNDVweDtcclxuXHR9XHJcbn1cclxuXHJcbmgyIHtcclxuXHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblx0Zm9udC1zaXplOiA1MHB4O1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHR9XHJcbn1cclxuXHJcbmgzIHtcclxuXHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblx0Zm9udC1zaXplOiA0NXB4O1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMzVweDtcclxuXHR9XHJcbn1cclxuXHJcbmg0IHtcclxuXHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0Zm9udC1zaXplOiA0MHB4O1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHR9XHJcbn1cclxuXHJcbmg1IHtcclxuXHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0Zm9udC1zaXplOiAzNXB4O1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHR9XHJcbn1cclxuXHJcbmg2IHtcclxuXHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0Zm9udC1zaXplOiAzMHB4O1xyXG59XHJcblxyXG5wIHtcclxuXHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0bGluZS1oZWlnaHQ6IDE0MCU7XHJcbn1cclxuXHJcbmEge1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC41cztcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuNXM7XHJcblx0XHRjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuXHR9XHJcbn1cclxuXHJcbnAsIGEsIGxpLCBwcmUsIGNvZGUsIGtiZCwgc2FtcCB7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxudGQge1xyXG5cdHBhZGRpbmc6IDVweDtcclxufVxyXG5cclxub2wsIHVsIHtcclxuXHRtYXJnaW46IDAgMCA0MXB4IDIwcHg7XHJcbn1cclxuXHJcbmxpIHtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG59XHJcblxyXG5sYWJlbCB7XHJcblx0cGFkZGluZzogMCAwIDIxcHggMDtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuYmxvY2txdW90ZSwgcSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsIHE6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbmhyIHtcclxuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbnByZSB7XHJcblx0Y29sb3I6ICMwQjBBMEE7XHJcblx0d2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcclxufVxyXG5cclxuYSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuXHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcclxufVxyXG5cclxuYixcclxuc3Ryb25nIHtcclxuXHRmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG5zbWFsbCB7XHJcblx0Zm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuXHRmb250LXNpemU6IDc1JTtcclxuXHRsaW5lLWhlaWdodDogMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG5cdGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuc3VwIHtcclxuXHR0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuaW1nIHtcclxuXHRib3JkZXItc3R5bGU6IG5vbmU7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogYXV0bztcclxufVxyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwcHggMTFweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMwMDAwMDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyOiAkc2l0ZV9pbnB1dF9ib3JkZXI7XHJcbn1cclxuXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggdHJhbnNwYXJlbnQgaW5zZXQ7XHJcbn1cclxuXHJcblt0eXBlPVwiZmlsZVwiXSB7XHJcblx0cGFkZGluZy10b3A6IDZweDtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCB7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3QsXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSxcclxuW3R5cGU9XCJmaWxlXCJdIHtcclxuXHRtaW4taGVpZ2h0OiAkc2l0ZV9idXR0b25fbWluX2hlaWdodDtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuXHRwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRsaW5lLWhlaWdodDogMTQwJTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgLjVzLCBiYWNrZ3JvdW5kLWNvbG9yIC41cztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdGJvcmRlcjogJHNpdGVfYm90dG9uX2JvcmRlcjtcclxuXHRib3JkZXItcmFkaXVzOiAkc2l0ZV9ib3R0b25fYm9yZGVyX3JhZGl1cztcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuNXMsIGJhY2tncm91bmQtY29sb3IgLjVzO1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1NTU1O1xyXG5cdH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcclxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxyXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcclxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXHJcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxyXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xyXG5cdG1pbi1oZWlnaHQ6ICRzaXRlX2lucHV0X21pbl9oZWlnaHQ7XHJcblx0cGFkZGluZzogMCAxNXB4IDAgMTVweDtcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG5cdGJvcmRlci1zdHlsZTogbm9uZTtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5idXR0b246LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XHJcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xyXG59XHJcblxyXG5maWVsZHNldCB7XHJcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Y29sb3I6IGluaGVyaXQ7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG5cclxucHJvZ3Jlc3Mge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG5cdGhlaWdodDogMTAwcHg7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG59XHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG5cdGhlaWdodDogYXV0bztcclxufVxyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG59XHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuXHRmb250OiBpbmhlcml0O1xyXG59XHJcblxyXG5kZXRhaWxzIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuc3VtbWFyeSB7XHJcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG50ZW1wbGF0ZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuW2hpZGRlbl0ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMDAwMGZmO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOnVzZXItaW52YWxpZCxcclxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOnVzZXItaW52YWxpZCxcclxuaW5wdXRbdHlwZT1cInRpbWVcIl06dXNlci1pbnZhbGlkLFxyXG5pbnB1dFt0eXBlPVwid2Vla1wiXTp1c2VyLWludmFsaWQsXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06dXNlci1pbnZhbGlkLFxyXG5pbnB1dFt0eXBlPVwidGVsXCJdOnVzZXItaW52YWxpZCxcclxuaW5wdXRbdHlwZT1cInRleHRcIl06dXNlci1pbnZhbGlkLFxyXG5pbnB1dFt0eXBlPVwidXJsXCJdOnVzZXItaW52YWxpZCxcclxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOnVzZXItaW52YWxpZCB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2ZmMDAwMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTp1c2VyLXZhbGlkLFxyXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06dXNlci12YWxpZCxcclxuaW5wdXRbdHlwZT1cInRpbWVcIl06dXNlci12YWxpZCxcclxuaW5wdXRbdHlwZT1cIndlZWtcIl06dXNlci12YWxpZCxcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTp1c2VyLXZhbGlkLFxyXG5pbnB1dFt0eXBlPVwidGVsXCJdOnVzZXItdmFsaWQsXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOnVzZXItdmFsaWQsXHJcbmlucHV0W3R5cGU9XCJ1cmxcIl06dXNlci12YWxpZCxcclxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOnVzZXItdmFsaWQge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMwMGZmMDA7XHJcbn1cclxuXHJcbi8qXHJcbnR5cGU9XCJzdWJtaXRcIlxyXG50eXBlPVwicmVzZXRcIlxyXG50eXBlPVwiYnV0dG9uXCJcclxudHlwZT1cInJhbmdlXCJcclxudHlwZT1cInJhZGlvXCJcclxudHlwZT1cImNoZWNrYm94XCJcclxudHlwZT1cImhpZGRlblwiXHJcbnR5cGU9XCJpbWFnZVwiXHJcbnR5cGU9XCJmaWxlXCJcclxudHlwZT1cImNvbG9yXCJcclxudHlwZT1cImRhdGVcIlxyXG50eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIlxyXG50eXBlPVwibW9udGhcIlxyXG50eXBlPVwibnVtYmVyXCJcclxudHlwZT1cInBhc3N3b3JkXCJcclxudHlwZT1cInRpbWVcIlxyXG50eXBlPVwid2Vla1wiXHJcbnR5cGU9XCJzZWFyY2hcIlxyXG50eXBlPVwidGVsXCJcclxudHlwZT1cInRleHRcIlxyXG50eXBlPVwidXJsXCJcclxudHlwZT1cImVtYWlsXCJcclxuKi9cclxuXHJcbi8qXHJcblx0PT09PT09PT09PT09PT09PT09PT09PUNoZWNrYm94LVNUWUxFRD09PT09PT09PT09PT09PT09PT09PT1cclxuKi9cclxuOnJvb3Qge1xyXG5cdC0tZm9ybS1jb250cm9sLWNvbG9yOiByZWJlY2NhcHVycGxlO1xyXG5cdC0tZm9ybS1jb250cm9sLWRpc2FibGVkOiAjOTU5NDk1O1xyXG59XHJcblxyXG4vLyRmb3JtLWNvbnRyb2wtY29sb3I6IHJlYmVjY2FwdXJwbGU7XHJcbi8vJGZvcm0tY29udHJvbC1kaXNhYmxlZDogIzk1OTQ5NTtcclxuXHJcbi5zaXRlX2Zvcm1fY29udHJvbCB7XHJcblx0Zm9udC1zaXplOiAycmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFlbSBhdXRvO1xyXG5cdGdhcDogMC41ZW07XHJcblxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHQvKiBBZGQgaWYgbm90IHVzaW5nIGF1dG9wcmVmaXhlciAqL1xyXG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0LyogUmVtb3ZlIG1vc3QgYWxsIG5hdGl2ZSBpbnB1dCBzdHlsZXMgKi9cclxuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHQvKiBGb3IgaU9TIDwgMTUgKi9cclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tYmFja2dyb3VuZCk7XHJcblx0XHQvKiBOb3QgcmVtb3ZlZCB2aWEgYXBwZWFyYW5jZSAqL1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdGZvbnQ6IGluaGVyaXQ7XHJcblx0XHRjb2xvcjogY3VycmVudENvbG9yO1xyXG5cdFx0d2lkdGg6IDEuMTVlbTtcclxuXHRcdGhlaWdodDogMS4xNWVtO1xyXG5cdFx0Ym9yZGVyOiAwLjE1ZW0gc29saWQgY3VycmVudENvbG9yO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMC4xNWVtO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjA3NWVtKTtcclxuXHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0cGxhY2UtY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiAwLjY1ZW07XHJcblx0XHRoZWlnaHQ6IDAuNjVlbTtcclxuXHRcdGNsaXAtcGF0aDogcG9seWdvbigxNCUgNDQlLCAwIDY1JSwgNTAlIDEwMCUsIDEwMCUgMTYlLCA4MCUgMCUsIDQzJSA2MiUpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xyXG5cdFx0dHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xyXG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMWVtIDFlbSB2YXIoLS1mb3JtLWNvbnRyb2wtY29sb3IpO1xyXG5cdFx0LyogV2luZG93cyBIaWdoIENvbnRyYXN0IE1vZGUgKi9cclxuXHRcdGJhY2tncm91bmQtY29sb3I6IENhbnZhc1RleHQ7XHJcblx0fVxyXG5cclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDo6YmVmb3JlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0fVxyXG5cclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xyXG5cdFx0b3V0bGluZTogbWF4KDJweCwgMC4xNWVtKSBzb2xpZCBjdXJyZW50Q29sb3I7XHJcblx0XHRvdXRsaW5lLW9mZnNldDogbWF4KDJweCwgMC4xNWVtKTtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCB7XHJcblx0XHQtLWZvcm0tY29udHJvbC1jb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWRpc2FibGVkKTtcclxuXHJcblx0XHRjb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWRpc2FibGVkKTtcclxuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblx0fVxyXG59XHJcblxyXG4uc2l0ZV9mb3JtX2NvbnRyb2xfZGlzYWJsZWQge1xyXG5cdGNvbG9yOiB2YXIoLS1mb3JtLWNvbnRyb2wtZGlzYWJsZWQpO1xyXG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi8qXHJcbjxsYWJlbCBjbGFzcz1cInNpdGVfZm9ybV9jb250cm9sXCI+XHJcblx0PGlucHV0IHR5cGU9XCJjaGVja2JveFwiIG5hbWU9XCJjaGVja2JveFwiIC8+XHJcblx0Q2hlY2tib3hcclxuPC9sYWJlbD5cclxuXHJcbjxsYWJlbCBjbGFzcz1cInNpdGVfZm9ybV9jb250cm9sXCI+XHJcblx0PGlucHV0IHR5cGU9XCJjaGVja2JveFwiIG5hbWU9XCJjaGVja2JveC1jaGVja2VkXCIgY2hlY2tlZCAvPlxyXG5cdENoZWNrYm94IC0gY2hlY2tlZFxyXG48L2xhYmVsPlxyXG5cclxuPGxhYmVsIGNsYXNzPVwic2l0ZV9mb3JtX2NvbnRyb2wgc2l0ZV9mb3JtX2NvbnRyb2xfZGlzYWJsZWRcIj5cclxuXHQ8aW5wdXQgdHlwZT1cImNoZWNrYm94XCIgbmFtZT1cImNoZWNrYm94LWRpc2FibGVkXCIgZGlzYWJsZWQgLz5cclxuXHRDaGVja2JveCBEaXNhYmxlZFxyXG48L2xhYmVsPlxyXG5cclxuPGxhYmVsIGNsYXNzPVwic2l0ZV9mb3JtX2NvbnRyb2wgc2l0ZV9mb3JtX2NvbnRyb2xfZGlzYWJsZWRcIj5cclxuXHQ8aW5wdXQgdHlwZT1cImNoZWNrYm94XCIgbmFtZT1cImNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWRcIiBjaGVja2VkIGRpc2FibGVkIC8+XHJcblx0Q2hlY2tib3ggRGlzYWJsZWQgLSBjaGVja2VkXHJcbjwvbGFiZWw+XHJcbiovXHJcbi8qXHJcblx0Ly8gPT09PT09PT09PT09PT09PT09PT09PSAvLyBDaGVja2JveC1TVFlMRUQgPT09PT09PT09PT09PT09PT09PT09PVxyXG4qL1xyXG5cclxuLypcclxuXHQ9PT09PT09PT09PT09PT09PT09PT09IFJhZGlvLVNUWUxFRCA9PT09PT09PT09PT09PT09PT09PT09XHJcbiovXHJcbi5zaXRlX2Zvcm1fY29udHJvbCB7XHJcblxyXG5cdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcblx0XHQvKiBBZGQgaWYgbm90IHVzaW5nIGF1dG9wcmVmaXhlciAqL1xyXG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0LyogUmVtb3ZlIG1vc3QgYWxsIG5hdGl2ZSBpbnB1dCBzdHlsZXMgKi9cclxuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHQvKiBGb3IgaU9TIDwgMTUgKi9cclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tYmFja2dyb3VuZCk7XHJcblx0XHQvKiBOb3QgcmVtb3ZlZCB2aWEgYXBwZWFyYW5jZSAqL1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdGZvbnQ6IGluaGVyaXQ7XHJcblx0XHRjb2xvcjogY3VycmVudENvbG9yO1xyXG5cdFx0d2lkdGg6IDEuMTVlbTtcclxuXHRcdGhlaWdodDogMS4xNWVtO1xyXG5cdFx0Ym9yZGVyOiAwLjE1ZW0gc29saWQgY3VycmVudENvbG9yO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjA3NWVtKTtcclxuXHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0cGxhY2UtY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiAwLjY1ZW07XHJcblx0XHRoZWlnaHQ6IDAuNjVlbTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcblx0XHR0cmFuc2l0aW9uOiAxMjBtcyB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQ7XHJcblx0XHRib3gtc2hhZG93OiBpbnNldCAxZW0gMWVtIHZhcigtLWZvcm0tY29udHJvbC1jb2xvcik7XHJcblx0XHQvKiBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgTW9kZSAqL1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQ2FudmFzVGV4dDtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkOjpiZWZvcmUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiBtYXgoMnB4LCAwLjE1ZW0pIHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuXHRcdG91dGxpbmUtb2Zmc2V0OiBtYXgoMnB4LCAwLjE1ZW0pO1xyXG5cdH1cclxufVxyXG5cclxuLyo8bGFiZWwgY2xhc3M9XCJzaXRlX2Zvcm1fY29udHJvbFwiPlxyXG5cdDxpbnB1dCB0eXBlPVwicmFkaW9cIiBuYW1lPVwicmFkaW9cIiAvPlxyXG5cdFJhZGlvXHJcbjwvbGFiZWw+XHJcblxyXG48bGFiZWwgY2xhc3M9XCJzaXRlX2Zvcm1fY29udHJvbFwiPlxyXG5cdDxpbnB1dCB0eXBlPVwicmFkaW9cIiBuYW1lPVwicmFkaW9cIiBjaGVja2VkIC8+XHJcblx0UmFkaW8gLSBjaGVja2VkXHJcbjwvbGFiZWw+Ki9cclxuLypcclxuXHQvLyA9PT09PT09PT09PT09PT09PT09PT09IC8vIENoZWNrYm94LVNUWUxFRCA9PT09PT09PT09PT09PT09PT09PT09XHJcbiovXHJcblxyXG4iLCIkZGVmX2NvbG9yOiAjMDAwMDAwO1xyXG4kYWN0aXZlX2NvbG9yOiByZ2JhKDAwLCAwMCwgMDAsIC43KTtcclxuLy8kZXh0cmFfYWN0aXZlX2NvbG9yOiByZ2JhKDAwLCAwMCwgMDAsIC43KTtcclxuJGV4dHJhX2FjdGl2ZV9jb2xvcjogI2UzOGJhMztcclxuXHJcbiRpdGVtX2NvbG9yOiAjZmRmMmY0O1xyXG4kYm9yZGVyX3JhZGl1czogOHB4O1xyXG5cclxuJHNpdGVfYnV0dG9uX21pbl9oZWlnaHQ6IDQwcHg7XHJcbiRzaXRlX2JvdHRvbl9ib3JkZXI6IDFweCBzb2xpZCAkYWN0aXZlX2NvbG9yO1xyXG4kc2l0ZV9ib3R0b25fYm9yZGVyX3JhZGl1czogMHB4O1xyXG5cclxuJHNpdGVfaW5wdXRfbWluX2hlaWdodDogNDBweDtcclxuJHNpdGVfaW5wdXRfYm9yZGVyOiAxcHggZG90dGVkICRhY3RpdmVfY29sb3I7XHJcbiRzaXRlX2lucHV0X2JvcmRlcl9yYWRpdXM6IDBweDtcclxuXHJcbkBpbXBvcnQgJ25vcm1hbGl6ZSc7XHJcbkBpbXBvcnQgJ2dyaWQnO1xyXG5AaW1wb3J0ICdmb250JztcclxuQGltcG9ydCAnaGVhZGVyJztcclxuQGltcG9ydCAnZm9vdGVyJztcclxuQGltcG9ydCAnY29tcG9uZW50JztcclxuQGltcG9ydCAnbW9kYWwnO1xyXG5AaW1wb3J0ICd3b3JkcHJlc3MnO1xyXG5AaW1wb3J0ICc0MDQnO1xyXG5AaW1wb3J0ICdwYWdlJztcclxuQGltcG9ydCAnc2luZ2xlJztcclxuQGltcG9ydCAnYmxvZyc7XHJcbkBpbXBvcnQgJ2dpcmxzJztcclxuQGltcG9ydCAnZ2lybCc7XHJcbkBpbXBvcnQgJ2dvb2dsZV9tYXAnO1xyXG5AaW1wb3J0ICdhbmltYXRlJztcclxuQGltcG9ydCAnYWNmL2IxJztcclxuQGltcG9ydCAnYWNmL2IyJztcclxuQGltcG9ydCAnYWNmL2IzJztcclxuQGltcG9ydCAnYWNmL2I0JztcclxuQGltcG9ydCAnYWNmL2I1JztcclxuQGltcG9ydCAnYWNmL2I2JztcclxuQGltcG9ydCAnYWNmL2I3JztcclxuQGltcG9ydCAnYWNmL2I4JztcclxuQGltcG9ydCAnYWNmL2IxMyc7XHJcblxyXG4iLCIvKlxyXG5cdE1haW4gY29udGFpbmVyXHJcbiovXHJcbi5zaXRlX2NvbnRhaW5lciB7XHJcblx0bWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDAgMCAwIDA7XHJcblx0d2lkdGg6IDEyODBweDtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMCAyMHB4IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XHJcblx0fVxyXG5cclxufVxyXG4iLCIvKiBjeXJpbGxpYy1leHQgKi9cclxuLypAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MjYvWFJYWDNJNkxpMDFCS29mSU1OYU9SczcxY0Eud29mZjIpIGZvcm1hdCgnd29mZjInKTtcclxuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcclxufSovXHJcbi8qIGN5cmlsbGljICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFgzSTZMaTAxQktvZklNTmFIUnM3MWNBLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XHJcbn0qL1xyXG4vKiB2aWV0bmFtZXNlICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFgzSTZMaTAxQktvZklNTmFNUnM3MWNBLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XHJcbn0qL1xyXG4vKiBsYXRpbi1leHQgKi9cclxuLypAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MjYvWFJYWDNJNkxpMDFCS29mSU1OYU5SczcxY0Eud29mZjIpIGZvcm1hdCgnd29mZjInKTtcclxuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcclxufSovXHJcbi8qIGxhdGluICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFgzSTZMaTAxQktvZklNTmFEUnM0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XHJcbn0qL1xyXG4vKiBjeXJpbGxpYy1leHQgKi9cclxuLypAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MjYvWFJYVjNJNkxpMDFCS29mSU9PYUJYc28ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcclxuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcclxufSovXHJcbi8qIGN5cmlsbGljICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFYzSTZMaTAxQktvZklNZWFCWHNvLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XHJcbn0qL1xyXG4vKiB2aWV0bmFtZXNlICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFYzSTZMaTAxQktvZklPdWFCWHNvLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XHJcbn0qL1xyXG4vKiBsYXRpbi1leHQgKi9cclxuLypAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MjYvWFJYVjNJNkxpMDFCS29mSU8tYUJYc28ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcclxuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcclxufSovXHJcbi8qIGxhdGluICovXHJcbi8qQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMjAwIDEwMDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjI2L1hSWFYzSTZMaTAxQktvZklOZWFCLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XHJcbn0qL1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogMjAwIDEwMDA7XHJcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xyXG5cdHNyYzogdXJsKCcuLi9mb250L1hSWFYzSTZMaTAxQktvZklOZWFCLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xyXG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ051bml0byc7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcclxuXHRmb250LWRpc3BsYXk6IHN3YXA7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnQvWFJYWDNJNkxpMDFCS29mSU1OYURSczQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcblx0dW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XHJcbn0iLCIvKlxyXG5cdFNpdGUgSEVBREVSXHJcbiovXHJcbi5zaXRlX2hlYWRlciB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMHZ3O1xyXG5cdHRyYW5zaXRpb246IHBhZGRpbmctdG9wIC41cywgcGFkZGluZy1ib3R0b20gLjVzLCBiYWNrZ3JvdW5kLWNvbG9yIC41cywgYm94LXNoYWRvdyAuNXM7XHJcblx0Ym9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XHJcblx0Ym94LXNoYWRvdzogMCA1cHggNXB4ICMwMDAwMDA7XHJcblxyXG5cdCYuc2l0ZV9oZWFkZXJfZ3JheSB7XHJcblx0XHQvL2JhY2tncm91bmQtY29sb3I6ICNFN0RFRTc7XHJcblx0XHQvL2JveC1zaGFkb3c6IDAgNXB4IDVweCAjRTdERUU3O1xyXG5cclxuXHRcdC5zaXRlX2NvbnRhaW5lciB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XHJcblx0XHRcdHRyYW5zaXRpb246IHBhZGRpbmctdG9wIC41cywgcGFkZGluZy1ib3R0b20gLjVzLCBiYWNrZ3JvdW5kLWNvbG9yIC41cywgYm94LXNoYWRvdyAuNXM7XHJcblxyXG5cdFx0XHQuc2l0ZV9oZWFkZXJfbG9nbyB7XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgLjVzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNpdGVfaGVhZGVyX2xhbmd1YWdlc19saXN0IHtcclxuXHRcdFx0XHRtYXJnaW46IDEwcHggMCAwIDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTdERUU3ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zaXRlX2NvbnRhaW5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBwYWRkaW5nLXRvcCAuNXMsIHBhZGRpbmctYm90dG9tIC41cztcclxuXHJcblx0XHQuc2l0ZV9oZWFkZXJfbG9nbyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGhlaWdodCAuNXM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9oZWFkZXJfbWVudSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDAgMTRweDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHVsLnNpdGVfaGVhZGVyX21lbnVfbGlzdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGNvbHVtbi1nYXA6IDI1cHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRjb2x1bW4tZ2FwOiA1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdCYuY3VycmVudC1tZW51LWl0ZW0ge1xyXG5cclxuXHRcdFx0XHRcdFx0JiA+IGEge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZXh0cmFfYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAkZXh0cmFfYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycHggdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGV4dHJhX2FjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuNXMsIGJvcmRlci1jb2xvciAuNXM7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMnB4ICRleHRyYV9hY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5zaXRlX21lbnVfbGlzdF9vcGVuZXIge1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHQmLnNpdGVfbWVudV9saXN0X29wZW5lcl9vcGVuZWQge1xyXG5cclxuXHRcdFx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkZXh0cmFfYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XHJcblxyXG5cdFx0XHRcdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmlsbDogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5zaXRlX21lbnVfbGlzdF9saXN0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyNXB4IDE1cHggMTVweCAxNXB4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHRyb3ctZ2FwOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogMTAwJTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFN0U3RTc7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgNXB4IDVweCAjRTdFN0U3O1xyXG5cclxuXHRcdFx0XHRcdFx0Ji5zaXRlX21lbnVfbGlzdF9saXN0X3Nob3cge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCYuc2l0ZV9tZW51X2xpc3RfbGlzdF9sb2NhdGlvbnMge1xyXG5cdFx0XHRcdFx0XHRcdGNvbHVtbnM6IDQ7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogLTMwMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuc2l0ZV9tZW51X2xpc3RfbGlzdF9ibG9ja190aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0LnNpdGVfbWVudV9saXN0X2xpc3RfbG9jYXRpb25zX3RpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ji5zaXRlX21lbnVfbGlzdF9saXN0X2xvY2F0aW9uc19jb2xvciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMGE3YWZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuNXM7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycHggdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuNXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAkZXh0cmFfYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX2hlYWRlcl9sYW5ndWFnZXMge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDUwMDA7XHJcblx0XHRcdG1hcmdpbjogMCAwIDAgMDtcclxuXHRcdFx0cGFkZGluZzogMCAwIDAgMDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2l0ZV9oZWFkZXJfbGFuZ3VhZ2VzX2N1cnIsXHJcblx0XHRcdC5zaXRlX2hlYWRlcl9sYW5ndWFnZXNfbGlzdCBsaSBhIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3dlYnA7YmFzZTY0LFVrbEdSajRCQUFCWFJVSlFWbEE0V0FvQUFBQVFBQUFBRndBQUZ3QUFRVXhRU09VQUFBQUJnRlpiYjlqbVFSQ0RHWUloQ0VJZ0dJSVpiQXdhQmltRGxJRWdCSUlnQ01MM3cybTNNWWlJQ2VEL3JidjNQL0FvcmFkLzFrSWw3VDhxNldnZnROUnVtUkRWbjhyMnBtVTVRd00yRGJiS2RuZG9nMU1HVmdlNDRzWjFBRmNBUkFLN2ZEblZ3TFF2dXd5c1l0RUw2SnJMMUJjUVpkQnJBcTZ4RERrdzFjRjFSY1NsS3lJaWRVVkV5cGU4eWVXNnVaYXVDYmdHd0pBRFV4MnNBbWlheTFRSFRnRkVHWmoyWlpkQjAydHhQWUNNSlM3Z2tDK0VISjVsWUhyQnBvUGJsclV4dE1IUXdDdmJIUzExOUFySXRJZXk4YjQ5VmFYdmgxU0t4c2QrYXExd2Z0L2R1L0gvQUZaUU9DQXlBQUFBMEFJQW5RRXFHQUFZQUQ2ZFNKNUxJZ2txQWdBc0JPSlp3RERjQmh3ZUVBRCs4R25EdmhZd2VMQ0tXU0l1OFRoVUFBQT1cIik7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zaXRlX2hlYWRlcl9sYW5ndWFnZXNfY3VyciB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDQwcHg7XHJcblx0XHRcdFx0Y29sb3I6IHJnYig2MCwgNTUsIDUyKTtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTQwJTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zaXRlX2hlYWRlcl9sYW5ndWFnZXNfbGlzdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDE1cHggMCAwIDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHQvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTdFN0U3O1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgNXB4IDVweCAjRTdFN0U3O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcblx0XHRcdFx0Ji5zaXRlX2hlYWRlcl9sYW5ndWFnZXNfbGlzdF9zaG93IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCAwO1xyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweCA1cHggNDBweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiByZ2IoNjAsIDU1LCA1Mik7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXM7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cztcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvKnNlbGVjdCwgb3B0aW9uIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAwIDA7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMzBweDtcclxuXHRcdFx0XHR3aWR0aDogNzVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHRcdFx0Y29sb3I6ICRzaXRlX2RlZl9jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvd2VicDtiYXNlNjQsVWtsR1JqNEJBQUJYUlVKUVZsQTRXQW9BQUFBUUFBQUFGd0FBRndBQVFVeFFTT1VBQUFBQmdGWmJiOWptUVJDREdZSWhDRUlnR0lJWmJBd2FCaW1EbElFZ0JJSWdDTUwzdzJtM01ZaUlDZUQvcmJ2M1AvQW9yYWQvMWtJbDdUOHE2V2dmdE5SdW1SRFZuOHIycG1VNVF3TTJEYmJLZG5kb2cxTUdWZ2U0NHNaMUFGY0FSQUs3ZkRuVndMUXZ1d3lzWXRFTDZKckwxQmNRWmRCckFxNnhERGt3MWNGMVJjU2xLeUlpZFVWRXlwZTh5ZVc2dVphdUNiZ0d3SkFEVXgyc0FtaWF5MVFIVGdGRUdaajJaWmRCMDJ0eFBZQ01KUzdna0MrRUhKNWxZSHJCcG9QYmxyVXh0TUhRd0N2YkhTMTE5QXJJdElleThiNDlWYVh2aDFTS3hzZCthcTF3ZnQvZHUvSC9BRlpRT0NBeUFBQUEwQUlBblFFcUdBQVlBRDZkU0o1TElna3FBZ0FzQk9KWndERGNCaHdlRUFEKzhHbkR2aFl3ZUxDS1dTSXU4VGhVQUFBPVwiKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c2VsZWN0IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcblx0XHRcdFx0b3B0aW9uIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjAsIDU1LCA1MiwgMC44NSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9Ki9cclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9oZWFkZXJfc2VhcmNoIHtcclxuXHRcdFx0bWFyZ2luOiAwIDIwcHggMCAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAyMHB4IDAgYXV0bztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdC8vY29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGV4dHJhX2FjdGl2ZV9jb2xvcjtcclxuXHJcblx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBmaWxsIC41cztcclxuXHRcdFx0XHRcdFx0ZmlsbDogIzAwMDAwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgLjVzO1xyXG5cdFx0XHRcdFx0ZmlsbDogIzAwMDAwMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9oZWFkZXJfaWNvbnMge1xyXG5cdFx0XHRtYXJnaW46IDAgMzBweCAwIGF1dG87XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiAxNXB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDIwcHggMCAwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zaXRlX2hlYWRlcl9pY29uc19pIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IHNjYWxlIC41cztcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogc2NhbGUgLjVzO1xyXG5cclxuXHRcdFx0XHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogc3Ryb2tlIC41cztcclxuXHRcdFx0XHRcdFx0XHRzdHJva2U6ICRleHRyYV9hY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogc3Ryb2tlIC41cztcclxuXHRcdFx0XHRcdFx0c3Ryb2tlOiAjMDAwMDAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9oZWFkZXJfbW1lbnVfb3BlbmVyIHtcclxuXHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiAxNXB4O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0XHQvL2ZpbGw6ICNmZmZmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9oZWFkZXJfbW1lbnUge1xyXG5cdFx0XHRvdmVyZmxvdzogc2Nyb2xsO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR6LWluZGV4OiAxMDAwMDtcclxuXHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdHdpZHRoOiAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHRcdFx0dHJhbnNpdGlvbjogd2lkdGggMXM7XHJcblx0XHRcdHBhZGRpbmc6IDQ1cHggMCAyMHB4IDA7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwNDA0MDQ7XHJcblxyXG5cdFx0XHQmLnNpdGVfaGVhZGVyX21tZW51X3Nob3cge1xyXG5cdFx0XHRcdHdpZHRoOiAzMyU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogd2lkdGggMXM7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc2l0ZV9oZWFkZXJfbW1lbnVfY2xvc2VyLFxyXG5cdFx0XHRcdC5zaXRlX2hlYWRlcl9tZW51X2xpc3QsXHJcblx0XHRcdFx0LnNpdGVfaGVhZGVyX21tZW51X2F1dGgge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNpdGVfaGVhZGVyX21tZW51X2Nsb3NlciB7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0ei1pbmRleDogNDAwMDtcclxuXHRcdFx0XHRyaWdodDogMjVweDtcclxuXHRcdFx0XHR0b3A6IDI1cHg7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIycHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0XHRmaWxsOiAjZmZmZmZmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dWwuc2l0ZV9oZWFkZXJfbWVudV9saXN0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHggMzBweCAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMDtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDA7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdCYuY3VycmVudC1tZW51LWl0ZW0ge1xyXG5cclxuXHRcdFx0XHRcdFx0PiBhIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGV4dHJhX2FjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycHggdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGV4dHJhX2FjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuNXMsIGJvcmRlci1jb2xvciAuNXM7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMnB4ICRleHRyYV9hY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc2l0ZV9tZW51X2xpc3RfbGlzdF9sb2NhdGlvbnMge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5zaXRlX21lbnVfbGlzdF9saXN0X2Jsb2NrX3RpdGxlIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnNpdGVfbWVudV9saXN0X2xpc3RfbG9jYXRpb25zX3RpdGxlIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0dWwuc2l0ZV9tbWVudV9saXN0X2xpc3Qge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDVweCAwcHggMTBweCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAwO1xyXG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRcdCYuc2l0ZV9tbWVudV9saXN0X2xpc3Rfc2hvdyB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSB7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0PiBhIHtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAkZXh0cmFfYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzLCBib3JkZXItY29sb3IgLjVzO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMnB4IHRyYW5zcGFyZW50O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGV4dHJhX2FjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzLCBib3JkZXItY29sb3IgLjVzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycHggJGV4dHJhX2FjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc2l0ZV9tbWVudV9saXN0X29wZW5lciB7XHJcblx0XHRcdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDA7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2l0ZV9oZWFkZXJfbW1lbnVfYXV0aCB7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM3Nzc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuXHJcbiIsIi5zaXRlX2Zvb3RlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdHJvdy1nYXA6IDZweDtcclxuXHRwYWRkaW5nOiA2MHB4IDAgMzBweCAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XHJcblx0Ly89PT1mb290ZXIgYm90dG9tXHJcblx0bWluLWhlaWdodDogMTAwcHg7XHJcblxyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRwYWRkaW5nOiA0MHB4IDAgNDBweCAwO1xyXG5cdH1cclxuXHJcblx0LnNpdGVfY29udGFpbmVyIHtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRjb2x1bW5zOiA1O1xyXG5cdFx0Y29sdW1uLWdhcDogMTVweDtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0Y29sdW1uczogNDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xyXG5cdFx0XHRjb2x1bW5zOiAzO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcblx0XHRcdGNvbHVtbnM6IDI7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpIHtcclxuXHRcdFx0Y29sdW1uczogMTtcclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9mb290ZXJfdGF4X2kge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblxyXG5cdFx0XHRoNiB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvKlxyXG5cdEJhY2tncm91bmQgSW1hZ2VcclxuICovXHJcbmJvZHkge1xyXG5cdC8vYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xyXG5cclxuXHQmOmJlZm9yZSxcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0ei1pbmRleDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0fVxyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdGxlZnQ6IHVuc2V0O1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcblx0fVxyXG59XHJcblxyXG4vKlxyXG5cdFNob3J0IGNvZGUgY29udGFjdHNcclxuKi9cclxuLnNpdGVfc2hjb2RlX2NvbnRhY3RzIHtcclxuXHRwYWRkaW5nOiAwcHggMHB4IDMwcHggMHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Y29sdW1uLWdhcDogNSU7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdC5zaXRlX3NoY29kZV9jb250YWN0c19pIHtcclxuXHRcdC8vd2lkdGg6IDMwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0cm93LWdhcDogMTBweDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogZmlsbCAuNXM7XHJcblx0XHRcdFx0XHRmaWxsOiAkYWN0aXZlX2NvbG9yO1xyXG5cclxuXHRcdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBmaWxsIC41cztcclxuXHRcdFx0XHRcdFx0ZmlsbDogJGFjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogZmlsbCAuNXM7XHJcblx0XHRcdFx0ZmlsbDogJGRlZl9jb2xvcjtcclxuXHJcblx0XHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBmaWxsIC41cztcclxuXHRcdFx0XHRcdGZpbGw6ICRkZWZfY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKlxyXG5cdEZJTFRFUlxyXG4qL1xyXG4uc2l0ZV9maWx0ZXIge1xyXG5cdG1hcmdpbjogMCAwIDMwcHggMDtcclxuXHRwYWRkaW5nOiAxMHB4IDE1cHggMzBweCAxNXB4O1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHRcdHBhZGRpbmc6IDMwcHggMHB4IDVweCAwcHg7XHJcblx0fVxyXG5cclxuXHQuc2l0ZV9naXJscyB7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDAgMCAwO1xyXG5cdH1cclxuXHJcblx0LnNpdGVfZmlsdGVyX3RhYiB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Y29sdW1uLWdhcDogMzBweDtcclxuXHRcdHJvdy1nYXA6IDE1cHg7XHJcblx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblxyXG5cdFx0aDQge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAxNXB4O1xyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0Zm9udC1zaXplOiAyMXB4O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjVzLCBiYWNrZ3JvdW5kLWNvbG9yIC41cztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDYzO1xyXG5cclxuXHRcdFx0Ji5zaXRlX2ZpbHRlcl90YWJfYWN0aXZlLFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuNXMsIGJhY2tncm91bmQtY29sb3IgLjVzO1xyXG5cdFx0XHRcdGNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ2MztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNpdGVfZmlsdGVyX3RhYl9yZXNldCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0dG9wOiAtMTVweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuXHRcdFx0XHR0b3A6IC04MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblxyXG5cdFx0XHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0XHRcdGZpbGw6ICRleHRyYV9hY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdGZpbGw6ICRhY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2l0ZV9maWx0ZXJfY29udGVudCB7XHJcblxyXG5cdFx0LnNpdGVfZmlsdGVyX2NvbnRlbnRfYm94IHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMCAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGNvbHVtbi1nYXA6IDVweDtcclxuXHRcdFx0cm93LWdhcDogMTBweDtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC45cztcclxuXHJcblx0XHRcdCYuc2l0ZV9maWx0ZXJfY29udGVudF9zaG93IHtcclxuXHRcdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuOXM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2l0ZV9maWx0ZXJfY29udGVudF9ib3hfaXRlbSB7XHJcblx0XHRcdFx0d2lkdGg6IDEzJTtcclxuXHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTklO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNCU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMyJTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNDglO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5zaXRlX2ZpbHRlcl9jb250ZW50X2JveF9pdGVtX2FjdGl2ZSB7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDVweCAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggJGFjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuc2l0ZV9maWx0ZXJfY29udGVudF9ib3hfaXRlbV9oaWRlbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLypcclxuXHRHTE9CQUwgU1dJUEVSXHJcbiAqL1xyXG4uc3dpcGVyIHtcclxuXHJcblx0LnN3aXBlci1idXR0b24tcHJldixcclxuXHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHR9XHJcbn1cclxuXHJcbi8qXHJcblx0QmxvY2sgQkdcclxuKi9cclxuLnNpdGVfYmdfYzEge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDAgMjQwIDI0MCk7XHJcbn1cclxuXHJcbi8qXHJcblx0UmV2aWV3XHJcbiovXHJcbi5zaXRlX3Rlc3RpbW9uaWFscyB7XHJcblx0bWFyZ2luOiAwIDAgNjBweCAwO1xyXG5cdHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDtcclxuXHJcblx0LnNpdGVfdGVzdGltb25pYWxzX2xpc3Qge1xyXG5cdFx0cGFkZGluZzogMzBweCA2MHB4IDMwcHggNjBweDtcclxuXHJcblx0XHQuc2l0ZV90ZXN0aW1vbmlhbHNfbGlzdF9pIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0cm93LWdhcDogMTVweDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGg1IHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qXHJcblx0U0VPIHRleHRcclxuKi9cclxuLnNlb190ZXh0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiAyMjBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbjogMCAwIDMwcHggMDtcclxuXHRwYWRkaW5nOiAzMHB4IDI1cHggMHB4IDA7XHJcblxyXG5cdCYuc2VvX3RleHRfc2hvdyB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblxyXG5cdFx0LnNlb190ZXh0X2Nsb3NlciB7XHJcblxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuXHJcblx0XHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0XHRmaWxsOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlb190ZXh0X2Nsb3NlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0ZmlsbDogIzAwMDAwMDtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLypcclxuXHRMb2NhdGlvbiBMaXN0XHJcbiovXHJcbi5sb2NhdGlvbl9saXN0IHtcclxuXHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0cGFkZGluZzogMzBweCAxNXB4IDMwcHggMTVweDtcclxuXHRjb2x1bW5zOiAzIGF1dG87XHJcblx0Y29sdW1uLXJ1bGUtc3R5bGU6IHNvbGlkO1xyXG5cdGNvbHVtbi1ydWxlLXdpZHRoOiAxcHg7XHJcblx0Y29sdW1uLXJ1bGUtY29sb3I6ICM4Nzg3ODc7XHJcblx0Y29sdW1uLWZpbGw6IGJhbGFuY2U7XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0Y29sdW1uczogMjtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcblx0XHRjb2x1bW5zOiAxO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpIHtcclxuXHRcdHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDtcclxuXHR9XHJcblxyXG5cdC5sb2NhdGlvbl9saXN0X2l0ZW0ge1xyXG5cdFx0cGFkZGluZzogMCAxNXB4IDE1cHggMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgNXB4IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5sb2NhdGlvbl9saXN0X2l0ZW1fYWN0aXZlIHtcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKlxyXG5cdEdMT0JBTCBTQ1JPTExcclxuICovXHJcbi5ib2R5X2hpZGVfc2Nyb2xsIHtcclxuXHRvdmVyZmxvdy15OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qXHJcblx0TWFpbiBibG9ja1xyXG4qL1xyXG4jc2l0ZV9tYWluIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTAwO1xyXG5cdHBhZGRpbmc6IDcwcHggMCAzMHB4IDA7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAycztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG5cdG9wYWNpdHk6IDAuOTU7XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRwYWRkaW5nOiA1MHB4IDAgMjBweCAwO1xyXG5cdH1cclxuXHJcblx0Ly89PT1mb290ZXIgYm90dG9tXHJcblx0ZmxleDogMTtcclxuXHQvLz09PS8vZm9vdGVyIGJvdHRvbVxyXG5cclxuXHQmLnNpdGVfbWFpbl9sb2FkaW5nIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAycztcclxuXHR9XHJcbn1cclxuXHJcbi8qXHJcblx0Tm8gY29udGVudCBibG9ja1xyXG4qL1xyXG4uc2l0ZV9ub19jb250ZW50IHtcclxuXHJcbn1cclxuXHJcbi8qXHJcblx0Q0Y3XHJcbiovXHJcbi53cGNmNyB7XHJcblx0bWF4LXdpZHRoOiA0ODBweDtcclxuXHRtYXJnaW46IDAgYXV0byAwIGF1dG87XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC53cGNmNy1mb3JtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHJcblx0XHQud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0aW5wdXQsIHRleHRhcmVhIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdFx0Ym90dG9tOiAtMTVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0I3NpdGVfc3VibWl0X2JveCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGNvbHVtbi1nYXA6IDE1cHg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHJvdy1nYXA6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblxyXG5cdFx0XHQud3BjZjctc3VibWl0IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLypcclxuXHRidXR0b24gMVxyXG4qL1xyXG4uc2l0ZV9idXR0b25fMSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0cGFkZGluZzogMTNweCAxNHB4IDEzcHggMTRweDtcclxuXHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzLCBjb2xvciAuNXMsIGJvcmRlci1jb2xvciAuNXM7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogIzI0MjQyNDtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIGNvbG9yIC41cztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XHJcblx0XHRib3JkZXItY29sb3I6ICM3Nzc7XHJcblx0fVxyXG59XHJcblxyXG4vKlxyXG5cdGJ1dHRvbiAyXHJcbiovXHJcbi5zaXRlX2J1dHRvbl8yIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Y29sdW1uLWdhcDogMTBweDtcclxuXHRwYWRkaW5nOiAxM3B4IDE0cHggMTNweCAxNHB4O1xyXG5cdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRjb2xvcjogI0YyRUVFNTtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzLCBjb2xvciAuNXMsIGJvcmRlci1jb2xvciAuNXM7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzNjM2MzYztcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzLCBjb2xvciAuNXMsIGJvcmRlci1jb2xvciAuNXM7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjZmZmZmZmO1xyXG5cdH1cclxufVxyXG5cclxuLypcclxuXHRidXR0b24gM1xyXG4qL1xyXG4uc2l0ZV9idXR0b25fMyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0cGFkZGluZzogMTNweCAxNHB4IDEzcHggMTRweDtcclxuXHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cywgY29sb3IgLjVzLCBib3JkZXItY29sb3IgLjVzO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzc3NztcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzLCBjb2xvciAuNXMsIGJvcmRlci1jb2xvciAuNXM7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzczNzM3O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjMzczNzM3O1xyXG5cdH1cclxufVxyXG5cclxuLnNpdGVfc3R5bGVkX3RpdGxlIHtcclxuXHRtYXJnaW46IDAgMCAxNXB4IDA7XHJcblx0cGFkZGluZzogMjVweCAxNXB4IDAgMTVweDtcclxufVxyXG5cclxuLypcclxuXHRCcmFuY2ggY3J1bWJzXHJcbiovXHJcbnVsLnNpdGVfYnJlYWRjcnVtYiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRjb2x1bW4tZ2FwOiA4cHg7XHJcblx0bWFyZ2luOiAwIDAgMCAwO1xyXG5cdHBhZGRpbmc6IDAgMCAzMHB4IDA7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRwYWRkaW5nOiAwIDAgMjBweCAwO1xyXG5cdH1cclxuXHJcblx0bGkge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0XHRtYXJnaW46IDAgMCAwIDA7XHJcblx0XHRwYWRkaW5nOiAwIDAgMCAwO1xyXG5cclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdH1cclxuXHJcblx0XHQmLnNpdGVfYnJlYWRjcnVtYl9hY3RpdmUge1xyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qXHJcblx0c2l0ZSBwYWdpbmdcclxuKi9cclxuLnNpdGVfcGFnaW5hdGlvbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGNvbHVtbi1nYXA6IDE1cHg7XHJcblx0bWFyZ2luOiAzMHB4IDAgMHB4IDA7XHJcblx0cGFkZGluZzogMCAwIDAgMDtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuXHRsaSB7XHJcblx0XHRtYXJnaW46IDAgMCAwIDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdGEsXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblxyXG5cdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHRcdH1cclxuXHJcblx0XHRzcGFuLFxyXG5cdFx0LnNpdGVfcGFnaW5hdGlvbl9hY3RpdmUge1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIGRlZiBwYWdpbmdcclxuLmRlZl9wYWdpbmcge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRjb2x1bW4tZ2FwOiAxNXB4O1xyXG5cdG1hcmdpbjogMzBweCAwIDBweCAwO1xyXG5cdHBhZGRpbmc6IDAgMCAwIDA7XHJcblxyXG5cdGEsXHJcblx0c3BhbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRoZWlnaHQ6IDM1cHg7XHJcblxyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG5cdFx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHJcblx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvKlxyXG5cdG1vZGFsIHdpbmRvd1xyXG4qL1xyXG5cclxuYm9keS5zaXRlX21vZGFsX3Nob3cge1xyXG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuXHJcblx0LnNpdGVfaGVhZGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQjc2l0ZV9tYWluIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG4uc2l0ZV9tb2RhbCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0ei1pbmRleDogNjAwMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwdnc7XHJcblx0aGVpZ2h0OiAxMDB2aDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTtcclxuXHJcblx0Ji5zaXRlX21vZGFsX3Nob3cge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc2l0ZV9tb2RhbF9ib3gge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0LnNpdGVfbW9kYWxfYm94X2Nsb3NlciB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ei1pbmRleDogNjEwMDtcclxuXHRcdFx0cmlnaHQ6IDUwcHg7XHJcblx0XHRcdHRvcDogMzBweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGNvbHVtbi1nYXA6IDE1cHg7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0Y29sb3I6IHJnYigyNDQsIDgxLCAyNSk7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0ZmlsbDogJGV4dHJhX2FjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMsIGZpbGwgLjVzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cywgZmlsbCAuNXM7XHJcblx0XHRcdFx0ZmlsbDogI2ZmZmZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX21vZGFsX2JveF9wbGF5ZXIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcblxyXG4uc2l0ZV9tb2RhbF92aWRlb193aW5kb3cge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0aGVpZ2h0OiAxMDB2aDtcclxuXHR3aWR0aDogMTAwdnc7XHJcblx0cGFkZGluZzogMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdC5zaXRlX21vZGFsX3ZpZGVvX3dpbmRvd19wbGF5ZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4uc2l0ZV9tb2RhbF9zZWFyY2gge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0Y29sdW1uLWdhcDogMSU7XHJcblxyXG5cdGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdHdpZHRoOiAxMDB2dztcclxuXHRwYWRkaW5nOiAzMHB4O1xyXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRvdmVyZmxvdy15OiBzY3JvbGw7XHJcblxyXG5cdC5zaXRlX21vZGFsX3NlYXJjaF90aXRsZSB7XHJcblx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnNpdGVfbW9kYWxfc2VhcmNoX2NvbCB7XHJcblx0XHR3aWR0aDogMzAlO1xyXG5cdFx0bWF4LXdpZHRoOiA0MDBweDtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG5cdFx0XHR3aWR0aDogNDUlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX21vZGFsX3NlYXJjaF9jb2xfMiB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0Y29sdW1uLWdhcDogMiU7XHJcblxyXG5cdFx0XHQuc2l0ZV9tb2RhbF9zZWFyY2hfY29sX2xvY2F0aW9uIHtcclxuXHRcdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9tb2RhbF9zZWFyY2hfc3RpdGxlIHtcclxuXHRcdFx0bWFyZ2luOiAzMHB4IDAgMzBweCAwO1xyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9tb2RhbF9zZWFyY2hfY29sX2xvY2F0aW9uIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0Ji5zaXRlX21vZGFsX3NlYXJjaF9jb2xfbG9jYXRpb25fYWN0aXZlIHtcclxuXHRcdFx0XHRjb2xvcjogJGV4dHJhX2FjdGl2ZV9jb2xvcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNpdGVfbW9kYWxfc2VhcmNoX2xpc3Qge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggNXB4IDVweCA1cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRib3JkZXI6IHVuc2V0O1xyXG5cclxuXHRcdFx0LyogZm9yIEZpcmVmb3ggKi9cclxuXHRcdFx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHQvKiBmb3IgQ2hyb21lICovXHJcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5zaXRlX21vZGFsX3NlYXJjaF9saXN0X2FjdGl2ZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRhY3RpdmVfY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiIsIi8qIGNvbW1lbnRzICovXHJcbi5zaW5nbGUtcG9zdCAuY29tbWVudHMtYXJlYSB7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5jb21tZW50cy1hcmVhIHtcclxuXHRwYWRkaW5nOiAwcHggMCAwIDA7XHJcblxyXG5cdC5jb21tZW50LXJlcGx5LXRpdGxlIHtcclxuXHRcdG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuY29tbWVudC1saXN0IHtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG5cdFx0LmNvbW1lbnQtYm9keSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDMwcHggMDtcclxuXHJcblx0XHRcdGg0IHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jb21tZW50LXJlcGx5IHtcclxuXHRcdFx0LmNvbW1lbnQtcmVwbHktbGluayB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNoaWxkcmVuIHtcclxuXHRcdFx0cGFkZGluZzogMzBweCAwIDAgMzBweDtcclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jb21tZW50LWZvcm0ge1xyXG5cclxuXHRcdGxhYmVsIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbW1lbnQtZm9ybS1jb21tZW50IHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAvLyBjb21tZW50cyAqL1xyXG5cclxuLyotLS1Xb3JkUHJlc3MgQ29yZS0tLSovXHJcbi5hbGlnbm5vbmUge1xyXG5cdG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xyXG59XHJcblxyXG4uYWxpZ25jZW50ZXIsIGRpdi5hbGlnbmNlbnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiA1cHggYXV0byA1cHggYXV0bztcclxufVxyXG5cclxuLmFsaWducmlnaHQge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW46IDVweCAwIDIwcHggMjBweDtcclxufVxyXG5cclxuLmFsaWdubGVmdCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XHJcbn1cclxuXHJcbmEgaW1nLmFsaWducmlnaHQge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW46IDVweCAwIDIwcHggMjBweDtcclxufVxyXG5cclxuYSBpbWcuYWxpZ25ub25lIHtcclxuXHRtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcclxufVxyXG5cclxuYSBpbWcuYWxpZ25sZWZ0IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcclxufVxyXG5cclxuYSBpbWcuYWxpZ25jZW50ZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLndwLWNhcHRpb24ge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcclxuXHRtYXgtd2lkdGg6IDk2JTsgLyogSW1hZ2UgZG9lcyBub3Qgb3ZlcmZsb3cgdGhlIGNvbnRlbnQgYXJlYSAqL1xyXG5cdHBhZGRpbmc6IDVweCAzcHggMTBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLmFsaWdubm9uZSB7XHJcblx0bWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLmFsaWdubGVmdCB7XHJcblx0bWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLmFsaWducmlnaHQge1xyXG5cdG1hcmdpbjogNXB4IDAgMjBweCAyMHB4O1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbiBpbWcge1xyXG5cdGJvcmRlcjogMCBub25lO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRtYXJnaW46IDA7XHJcblx0bWF4LXdpZHRoOiA5OC41JTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbiBwLndwLWNhcHRpb24tdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwIDRweCA1cHg7XHJcbn1cclxuXHJcbi8qID09IFdvcmRQcmVzcyBXWVNJV1lHIEVkaXRvciBTdHlsZXMgPT0gKi9cclxuXHJcbiIsIi8qXHJcblx0d3AtNDA0IHBhZ2VcclxuKi9cclxuLnNpdGVfNDA0IHtcclxuICBtYXJnaW46IDAgMCAwIDA7XHJcbiAgcGFkZGluZzogMjAwcHggMCA1MHB4IDA7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMDI0cHggKSB7XHJcblx0XHRwYWRkaW5nOiAxMDBweCAwIDQwcHggMDtcclxuXHR9XHJcblxyXG4gIGgxIHtcclxuICAgIG1hcmdpbjogMCAwIDYwcHggMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMTAyNHB4ICkge1xyXG4gICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qXHJcblx0U2luZ2xlLXBhZ2VcclxuKi9cclxuLnNpdGVfcGFnZSB7XHJcblxyXG5cdC5zaXRlX2NvbnRhaW5lciB7XHJcblxyXG5cdH1cclxufSIsIi8qXHJcblx0RGVmYXVsdCBwb3N0XHJcbiovXHJcbi5zaXRlX3Bvc3Qge1xyXG5cdG1hcmdpbjogMCAwIDAgMDtcclxuXHRwYWRkaW5nOiA2MHB4IDAgNjBweCAwO1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdHBhZGRpbmc6IDEwMHB4IDAgNTBweCAwO1xyXG5cdH1cclxuXHJcblx0LnNpdGVfY29udGFpbmVyIHtcclxuXHJcblx0fVxyXG59XHJcbiIsIi8qXHJcblx0QmxvZyBQYWdlXHJcbiovXHJcbi5zaXRlX2Jsb2cge1xyXG5cdG1hcmdpbjogMCAwIDAgMDtcclxuXHRwYWRkaW5nOiA2MHB4IDAgNjBweCAwO1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdHBhZGRpbmc6IDEwMHB4IDAgNTBweCAwO1xyXG5cdH1cclxuXHJcblx0LnNpdGVfYmxvZ19saXN0IHtcclxuXHRcdHBhZGRpbmc6IDAgMCA0MHB4IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Y29sdW1uLWdhcDogNSU7XHJcblx0XHRyb3ctZ2FwOiAwMHB4O1xyXG5cclxuXHRcdC5zaXRlX2Jsb2dfbGlzdF9pIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Y29sdW1uLWdhcDogNSU7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHggMCAyMHB4IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0LnNpdGVfYmxvZ19saXN0X2lfaW1nIHtcclxuXHRcdFx0XHR3aWR0aDogMzUlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2l0ZV9ibG9nX2xpc3RfaV9kYXRhIHtcclxuXHRcdFx0XHR3aWR0aDogNjAlO1xyXG5cclxuXHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDMwcHggMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zaXRlX2Jsb2dfbGlzdF9pX2RhdGFfbGlua3Mge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdGNvbHVtbi1nYXA6IDE1cHg7XHJcblx0XHRcdFx0XHRyb3ctZ2FwOiAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLypcclxuXHRHaXJscyBQYWdlXHJcbiovXHJcbi5zaXRlX2dpcmxzIHtcclxuXHRtYXJnaW46IDMwcHggMCAwIDA7XHJcblx0cGFkZGluZzogMHB4IDAgNjBweCAwO1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG5cdFx0cGFkZGluZzogMzBweCAwIDMwcHggMDtcclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdG1hcmdpbjogMCAwIDAgMDtcclxuXHRcdGZvbnQtc2l6ZTogMzNweDtcclxuXHR9XHJcblxyXG5cdC5zaXRlX2dpcmxzX3RvcF9jb250ZW50IHtcclxuXHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aDEge1xyXG5cdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xyXG5cdFx0Zm9udC1zaXplOiA2MHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMzVweCAwO1xyXG5cdFx0XHRmb250LXNpemU6IDUwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDQwcHggMDtcclxuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDMwcHggMDtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpdGVfZ2lybHNfbGlzdCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAwIDAgMHB4IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Y29sdW1uLWdhcDogMiU7XHJcblx0XHRyb3ctZ2FwOiAyMHB4O1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5zd2lwZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDYwcHggMzBweCA2MHB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDBweCAzMHB4IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX2dpcmxzX2xpc3RfaSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0d2lkdGg6IDIzJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAwO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzO1xyXG5cdFx0XHRib3JkZXI6IHNvbGlkIDJweCAjODc4Nzg3O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDMyJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR6LWluZGV4OiAxMDAwO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzO1xyXG5cclxuXHRcdFx0XHQuc2l0ZV9naXJsc19saXN0X2lfcGxlZXIsXHJcblx0XHRcdFx0LnNpdGVfZ2lybHNfbGlzdF9pX3BsZWVyX3BsYXkge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNpdGVfZ2lybHNfbGlzdF9pX3BsZWVyIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR6LWluZGV4OiAzMDtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zaXRlX2dpcmxzX2xpc3RfaV9wbGVlcl9wbGF5IHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDclO1xyXG5cdFx0XHRcdHJpZ2h0OiAxNSU7XHJcblx0XHRcdFx0ei1pbmRleDogNDA7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zaXRlX2dpcmxzX2xpc3RfaV9pbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogNS84O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNpdGVfZ2lybHNfbGlzdF9pX2RhdGEge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR6LWluZGV4OiA1MDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMjAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4IDVweCAxMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XHJcblxyXG5cdFx0XHRcdC5zaXRlX2dpcmxfcHJpY2Uge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMHB4IDAgMHB4IDA7XHJcblxyXG5cdFx0XHRcdFx0aDQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAwIDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHJcblx0XHRcdFx0XHRcdHNwYW4sXHJcblx0XHRcdFx0XHRcdGIge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMDtcclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZXh0cmFfYWN0aXZlX2NvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc2l0ZV9naXJsc19saXN0X2lfZGF0YV9za2lsbHMge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0XHRcdFx0XHRyb3ctZ2FwOiAxMHB4O1xyXG5cclxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcblx0XHRcdFx0XHRcdGNvbHVtbi1nYXA6IDVweDtcclxuXHRcdFx0XHRcdFx0cm93LWdhcDogNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5zaXRlX2dpcmxzX2xpc3RfaV9kYXRhX3NraWxsc19pIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDAwMDAwO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRpdGVtX2NvbG9yO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA3cHg7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zaXRlX2dpcmxzX2xpc3RfbG9hZGluZyB7XHJcblx0XHRtYXJnaW46IDEwcHggYXV0byAxMHB4IGF1dG87XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuXHRcdCYuc2l0ZV9naXJsc19saXN0X2xvYWRpbmdfc2hvdyB7XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHR9XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2l0ZV9naXJsc19saXN0X2xvYWRtb3JlIHtcclxuXHRcdG1hcmdpbjogMTBweCBhdXRvIDEwcHggYXV0bztcclxuXHRcdHBhZGRpbmc6IDdweCAxMHB4O1xyXG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuXHRcdHRyYW5zaXRpb246IGJvcmRlciAuNXMsIGNvbG9yIC41cztcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRhY3RpdmVfY29sb3I7XHJcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1cztcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRleHRyYV9hY3RpdmVfY29sb3I7XHJcblx0XHRcdHRyYW5zaXRpb246IGJvcmRlciAuNXMsIGNvbG9yIC41cztcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGV4dHJhX2FjdGl2ZV9jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHQmLnNpdGVfZ2lybHNfbGlzdF9sb2FkbW9yZV9oaWRlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLypcclxuXHRHaXJsIHNpbmdsZSBQYWdlXHJcbiovXHJcbi5zaXRlX2dpcmwge1xyXG5cclxuXHQuc2l0ZV9naXJsX21haW4ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGNvbHVtbi1nYXA6IDUlO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9naXJsX21haW5fYXZhIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR3aWR0aDogNDUlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwcHggMjBweCAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zaXRlX2dpcmxfbWFpbl9hdmFfd3JhcCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDMvNDtcclxuXHJcblx0XHRcdFx0LnNpdGVfZ2lybF9tYWluX2F2YV93cmFwX2ltZyB7XHJcblx0XHRcdFx0XHRhbmltYXRpb246IHNpdGVfZ2lybF9tYWluX2F2YV9pbWdfc2VhX2VmZmVjdF8xIDEwcyBsaW5lYXIgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAa2V5ZnJhbWVzIHNpdGVfZ2lybF9tYWluX2F2YV9pbWdfc2VhX2VmZmVjdF8xIHtcclxuXHRcdFx0XHRcdDAlIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNpdGVfbW9kYWxfdmlkZW8ge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMTAwO1xyXG5cdFx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0XHRyaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAuNSApO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2l0ZV9naXJsX21haW5faW5mbyB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdHJvdy1nYXA6IDE1cHg7XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2l0ZV9naXJsX21haW5faW5mb19pdGVtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNmY2ZjZmO1xyXG5cclxuXHRcdFx0XHQuc2l0ZV9naXJsX21haW5faW5mb19pdGVtX3RpdGxlIHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRhY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc2l0ZV9naXJsX21haW5faW5mb19pdGVtX3ZhbHVlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRjb2x1bW4tZ2FwOiA4cHg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0XHRjb2xvcjogIzc3NztcclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpdGVfZ2lybF9tYWluX2luZm9fc2tpbGxzIHtcclxuXHRcdG1hcmdpbjogMzBweCAwIDMwcHggMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cclxuXHRcdC5zaXRlX2dpcmxfc2tpbGxzIHtcclxuXHRcdFx0cGFkZGluZzogMCAwIDAgMDtcclxuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpdGVfZ2lybF9za2lsbHMge1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDEwcHggMDtcclxuXHJcblx0XHQ+IHAge1xyXG5cdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdGNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX2dpcmxfc2tpbGxzX2xpc3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0XHRcdHJvdy1nYXA6IDEwcHg7XHJcblxyXG5cdFx0XHQuc2l0ZV9naXJsX3NraWxsc19saXN0X2kge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRlZl9jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZXh0cmFfYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpdGVfZ2lybF9kZXNjcmlwdGlvbiB7XHJcblx0XHRwYWRkaW5nOiAwcHggMCAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnNpdGVfZ2lybF9jb250YWN0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRjb2x1bW4tZ2FwOiAxNXB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0LnNpdGVfaGVhZGVyX2ljb25zX2lwIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMCAwO1xyXG5cclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNpdGVfaGVhZGVyX2ljb25zX2luIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0ZmlsbDogJGFjdGl2ZV9jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpdGVfZ2lybF9wcmljZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGNvbHVtbi1nYXA6IDIwcHg7XHJcblx0XHRwYWRkaW5nOiAwcHggMCAzMHB4IDA7XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGg0IHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTQwJTtcclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zaXRlX2dpcmxfcmV2aWV3IHtcclxuXHRcdG1hcmdpbjogMzBweCAwIDAgMDtcclxuXHRcdHBhZGRpbmc6IDMwcHggMTVweCAxNXB4IDE1cHg7XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpdGVfZ2lybF9yZWwge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMzBweCAwIDQwcHggMDtcclxuXHJcblx0XHQ+IHAge1xyXG5cdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdGNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zaXRlX2dpcmxfcmVsX2xpc3Qge1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDYwcHggMzBweCA2MHB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDBweCAzMHB4IDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnN3aXBlci13cmFwcGVyIHtcclxuXHJcblx0XHRcdFx0LnNpdGVfZ2lybHNfbGlzdF9pIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMyU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDA7XHJcblxyXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMiU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQ5JTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc2l0ZV9naXJsc19saXN0X2lfaW1nIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogNS84O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmLnNpdGVfZ2lybHNfbGlzdF9pX2ltZ19ub2ltZyB7XHJcblxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnNpdGVfZ2lybHNfbGlzdF9pX2RhdGEge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQwJTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAxNXB4IDE1cHggMTVweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcclxuXHJcblx0XHRcdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjFweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5zaXRlX2dpcmxfcHJpY2Uge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5zaXRlX2dpcmxzX2xpc3RfaV9kYXRhX3NraWxscyB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdFx0Y29sdW1uLWdhcDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRyb3ctZ2FwOiAxMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sdW1uLWdhcDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cm93LWdhcDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0LnNpdGVfZ2lybHNfbGlzdF9pX2RhdGFfc2tpbGxzX2kge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDAwMDA7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaXRlbV9jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRhY3RpdmVfY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxufSIsIlxyXG4uZ20tc3R5bGUge1xyXG5cclxuXHQuZ20tc3R5bGUtaXctY2gge1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQuZ20tc3R5bGUtaXctZCB7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDBweCAwIDAgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5nbS1zdHlsZS1pdy1jIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuXHRcdC5nbS1zdHlsZS1pdy1jaHIge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHRvcDogLTIwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWluLWhlaWdodDogdW5zZXQ7XHJcblx0XHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogMjBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG4iLCIvKlxyXG5cdEFOSU1BVEUgaW1nXHJcbiovXHJcbmltZy5zaXRlX2ltYWdlX2FuaW1hdGVfc2VhXzEge1xyXG5cdGFuaW1hdGlvbjogc2VhX2VmZmVjdF8xIDEwcyBsaW5lYXIgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNlYV9lZmZlY3RfMSB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDgpO1xyXG5cdH1cclxufVxyXG5cclxuLypcclxuICAgIEFOSU1BVEUgZmlyc3QgYmxvY2tcclxuKi9cclxuLnNpdGVfYW5pbWFnZV9oaWRlXzEge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuOHM7XHJcblxyXG5cdCYuc2l0ZV9hbmltYWdlX3Nob3dfMSB7XHJcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC44cztcclxuXHR9XHJcbn1cclxuXHJcbi5zaXRlX2FuaW1hZ2VfaGlkZV8yIHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjhzO1xyXG5cclxuXHQmLnNpdGVfYW5pbWFnZV9zaG93XzIge1xyXG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuOHM7XHJcblx0fVxyXG59XHJcblxyXG4uc2l0ZV9hbmltYWdlX2hpZGVfMyB7XHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC44cztcclxuXHJcblx0Ji5zaXRlX2FuaW1hZ2Vfc2hvd18zIHtcclxuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjhzO1xyXG5cdH1cclxufVxyXG4iLCIuYjEge1xyXG5cdG1hcmdpbjogMCAwIDAgMDtcclxuXHRwYWRkaW5nOiAwIDAgMCAwO1xyXG5cclxuXHQuc2l0ZV9jb250YWluZXIge1xyXG5cclxuXHR9XHJcbn0iLCIuYjIge1xuXHRtYXJnaW46IDAgMCAwIDA7XG5cdHBhZGRpbmc6IDAgMCA4MHB4IDA7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdH1cblxuXHQuc2l0ZV9jb250YWluZXIge1xuXG5cdFx0LmIyX21hcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXHRcdFx0bWF4LWhlaWdodDogNzB2aDtcblxuXHRcdFx0LmIyX21hcF90aXRsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0LmIyX21hcF9nd2luZG93X3RpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5iMyB7XHJcblx0bWFyZ2luOiAwIDAgMCAwO1xyXG5cdHBhZGRpbmc6IDAgMCA0MHB4IDA7XHJcblxyXG5cdC5zaXRlX2NvbnRhaW5lciB7XHJcblxyXG5cdH1cclxufSIsIi5iNCB7XHJcblx0bWFyZ2luOiAwIDAgMCAwO1xyXG5cdHBhZGRpbmc6IDAgMCAwIDA7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMzAwO1xyXG5cdFx0bWFyZ2luOiAzMHB4IDAgMjBweCAwO1xyXG5cdFx0cGFkZGluZzogNXB4IDE1cHg7XHJcblx0XHRjb2xvcjogJGFjdGl2ZV9jb2xvcjtcclxuXHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0fVxyXG5cclxuXHRoMSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuOHM7XHJcblxyXG5cdFx0Ji5zaXRlX2FuaW1hZ2Vfc2hvd18xIHtcclxuXHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC44cztcclxuXHRcdH1cclxuXHR9XHJcblx0aDIge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjhzO1xyXG5cclxuXHRcdCYuc2l0ZV9hbmltYWdlX3Nob3dfMiB7XHJcblx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuOHM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRwIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDMwMDtcclxuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdH1cclxuXHJcblxyXG5cdC5zaXRlX2NvbnRhaW5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxMDA7XHJcblx0XHRtaW4taGVpZ2h0OiA0MHZoO1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDMwdmg7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nLmI0X2ltZyB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmI1IHtcclxuXHRtYXJnaW46IDAgMCAwIDA7XHJcblx0cGFkZGluZzogMCAwIDgwcHggMDtcclxuXHJcblx0LnNpdGVfY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRjb2x1bW4tZ2FwOiA1JTtcclxuXHRcdHJvdy1nYXA6IDE1cHg7XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuYjVfc2V0dXBfYmxvY2sge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0LmI1X2NvbnRlbnQge1xyXG5cdFx0XHR3aWR0aDogNjUlO1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0XHQvL2JvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzO1xyXG5cdFx0XHQvL2JvcmRlcjogc29saWQgJGFjdGl2ZV9jb2xvciAycHg7XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwLCBhIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5iNF9pbWcge1xyXG5cdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiA0IC8gNTtcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1cztcclxuXHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMzIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmI2IHtcclxuXHRtYXJnaW46IDAgMCAwIDA7XHJcblx0cGFkZGluZzogMCAwIDQwcHggMDtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdG1hcmdpbjogMCAwIDMwcHggMDtcclxuXHR9XHJcblxyXG5cdC5zaXRlX2NvbnRhaW5lciB7XHJcblxyXG5cdFx0LmI2X3RpdGxlIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xyXG5cdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQuYjZfbGlzdCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0Y29sdW1uLWdhcDogNiU7XHJcblx0XHRcdHJvdy1nYXA6IDE1cHg7XHJcblxyXG5cdFx0XHQuYjZfbGlzdF9mIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5iNl9saXN0X2gge1xyXG5cdFx0XHRcdHdpZHRoOiA0NyU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmI3IHtcclxuXHRtYXJnaW46IDAgMCAwIDA7XHJcblx0cGFkZGluZzogMCAwIDQwcHggMDtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdG1hcmdpbjogMCAwIDMwcHggMDtcclxuXHR9XHJcblxyXG5cdC5zaXRlX2NvbnRhaW5lciB7XHJcblxyXG5cdFx0LmI3X3RpdGxlIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xyXG5cdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQuYjdfbGlzdCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGNvbHVtbi1nYXA6IDE1cHg7XHJcblx0XHRcdHJvdy1nYXA6IDE1cHg7XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmI3X2xpc3RfaSB7XHJcblx0XHRcdFx0cGFkZGluZzogMTVweDtcclxuXHRcdFx0XHR3aWR0aDogMzMlO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAkYWN0aXZlX2NvbG9yIDJweDtcclxuXHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0PiBwIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjFweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZXh0cmFfYWN0aXZlX2NvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLypcclxuXHRGSUxURVIgJiYgR01BUFxyXG4qL1xyXG4uYjgge1xyXG5cdG1hcmdpbjogMCAwIDAgMDtcclxuXHRwYWRkaW5nOiAzMHB4IDE1cHggOTBweCAxNXB4O1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHR9XHJcblxyXG5cdCYuYjhfcGFkZGluZ190b3BfbnVsbCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdH1cclxuXHJcblx0Ji5iOF9wYWRkaW5nX2JvdHRvbV9udWxsIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0fVxyXG5cclxuXHRoMyB7XHJcblxyXG5cdH1cclxuXHJcblx0LmI4X21hcCB7XHJcblx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XHJcblx0XHRtaW4taGVpZ2h0OiA0MDBweDtcclxuXHR9XHJcblxyXG5cdC5iOF9kaXN0YW5jZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Y29sdW1uLWdhcDogMTBweDtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0Y29sb3I6ICMwMDAwMDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogODAlO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcclxuXHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHJcblx0XHRcdCYuYjhfZGlzdGFuY2VfaV9hY3RpdmUsXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogI2ZmMDAwMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjVzLCBib3JkZXItY29sb3IgMC41cztcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmYwMDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxufSIsIi5iMTMge1xyXG5cdG1hcmdpbjogMCAwIDAgMDtcclxuXHRwYWRkaW5nOiAwIDAgNDBweCAwO1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG5cdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xyXG5cdH1cclxuXHJcblx0LnNpdGVfY29udGFpbmVyIHtcclxuXHJcblx0XHQuYjEzX2xpc3Qge1xyXG5cclxuXHRcdFx0LmIxM19saXN0X2l0ZW0ge1xyXG5cclxuXHRcdFx0XHQuYjEzX2xpc3RfaXRlbV90aXRsZSB7XHJcblxyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmIxM19saXN0X2l0ZW1fY29udGVudCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG5cclxuXHRcdFx0XHRcdCYuYjEzX2xpc3RfaXRlbV9jb250ZW50X3Nob3cge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59Il19 */
